/*****************************************************************************************
* Global settings
*****************************************************************************************/
body {background-color:#ffffff; margin-left:0px; margin-top:20px; margin-right:0px; margin-bottom:0px;}
/*	scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#6f6f6f; scrollbar-highlight-color:#efefef; scrollbar-face-color:#ffffff; 
	scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#6f6f6f; scrollbar-base-color:#efefef;}*/
td {font-family:Verdana,Sans-serif; font-size:11px; color:#555555;}
img {border: none;}
hr {width:95%; height:1px; text-align:center; color:#d0d0d0;}
a, a:visited {color:#074db7; text-decoration:underline;}
a:hover {text-decoration:underline;}
sup {color:#000000; font-size:10px;}


/*****************************************************************************************
* Page/Text settings
*****************************************************************************************/
.white {color:#ffffff;}
.black {color:#000000;}
.blue {color:#074db7;}
.red {color:#e70000;}

.infobox {border-color:#d0d0d0; border-style:solid; border-width:1px; background-color:#ffffe1; color:#074db7; font-size:13px; padding:5px;}

/* Menu */
.menu {padding:5px; padding-left:3px;}
a.menu:link, a.menu:visited {font-family:Century Gothic,Sans-serif; font-size:12px; font-weight:bold; color:#073e6d; text-decoration:none; padding-right:15px;}
a.menu:hover {color:#fb9c2b; text-decoration:none;}

/* Sub menu */
.subHeading {font-family:Arial,Sans-serif; font-size:12px; font-weight:bold; color:#074db7; border-bottom-color:#efefef; border-bottom-style:solid; border-bottom-width:1px;}
.menuItem {font-size:11px; border-bottom-color:#efefef; border-bottom-style:solid; border-bottom-width:1px; padding-left:10px; font-weight:normal;}
.menuItemSelected {background-color:#e7f1f9; color:#073e6d; font-size:11px; font-weight:bold; border-bottom-color:#efefef; border-bottom-style:solid; border-bottom-width:1px; padding-left:10px;}
.subMenuItem {font-size:11px; font-weight:normal; border-bottom-color:#efefef; border-bottom-style:solid; border-bottom-width:1px; padding-left:20px;}
.subMenuItemSelected {background-color:#ffffff; color:#073e6d; font-size:11px; font-weight:bold; border-bottom-color:#efefef; border-bottom-style:solid; border-bottom-width:1px; padding-left:20px;}
a.subMenuLink, a.subMenuLink:visited {color:#074db7; text-decoration:none;}
a.subMenuLink:hover {text-decoration:underline;}

/* Headings */
h1 {font-family:Century Gothic,Sans-serif; font-size:20px; font-weight:bold; color:#074db7; text-decoration:none;}
h2 {font-family:Verdana,Sans-serif; font-size:13px; font-weight:bold; color:#074db7; text-decoration:none; line-height:5px;}
h3 {font-family:Verdana,Sans-serif; font-size:15px; font-weight:bold; color:#5c5c5c; margin:0px;}
.title {font-family:Century Gothic,Sans-serif; font-size:18px; font-weight:bold; color:#074db7; text-decoration:none;}

/* Body text */
.content {background-color:#ffffff; padding-left:10px;} /*border-left-color:#d0d0d0; border-left-style:solid; border-left-width:1px; */
.sitemapTableHeading {font-family:Verdana,Sans-serif; font-size:13px; font-weight:bold; color:#000000; background-image:url('../../images/main/table_sitemapHeadingTopMiddle.gif'); background-repeat:repeat-x; width:170px;}
.sitemapTableHeadingTopLeft {background-image:url('../../images/main/table_sitemapHeadingTopLeft.gif'); background-position:top left; background-repeat:no-repeat; width:6px;}
.sitemapTableHeadingTopRight {background-image:url('../../images/main/table_sitemapHeadingTopRight.gif'); background-position:top right; background-repeat:no-repeat; width:6px;}
.sitemapSectionHeading {font-weight:bold;}

a.mycontent {text-decoration:none; color:##1788d7; font-weight:bold; font-size:13px;}

#footer {background:#0a4f86; margin-top:0px auto; padding-bottom:80px; font-family:Arial,Sans-serif; font-size:11px; height:320px;}
#footer {background:#0a4f86 url(../images/back_footer.jpg) repeat-x 0 0;}

#footertext {margin:0px auto; width:900px; color:#ffffff; text-align:left;}
#footertext a {color:#ffffff; text-decoration:none;}
#footertext a:hover {text-decoration:underline;}

#footertext h2 {color:#ffffff; font-family:Arial,Sans-serif; font-size:14px; margin:20px 0px 15px 0px;}
#footertext h3, #footertext h3 a {color:#ffffff; font-size:12px; line-height:3em;}

#footertext div.column {float:left; margin:0px; padding:0px 0px; width:225px;}

#footertext ul {margin:0px; padding:0px;}
#footertext ul li {margin-left:15px; line-height:1.5em; padding:0px;}

#copyright {background-color:#004080; padding:10px 0px;}
#copyright div.copyright {margin:0px auto; padding:0px; font-family:Verdana,Sans-serif; font-size:10px; text-align:left; color:#ffffff; width:900px;}

/* Links */
a.sitemapLink, a.sitemapLink:visited {color:#6c6c6c; text-decoration:none;}
a.sitemapLink:hover {text-decoration:underline;}


/*****************************************************************************************
* Table settings
*****************************************************************************************/
.frontPageBoxHeading {background-color:#ffffff; font-size:14px; font-weight:bold; padding:5px; padding-left:0px;}
.frontPageBoxDescription {background-color:#ffffff; background-repeat:no-repeat; padding:12px; padding-top:95px; line-height:18px; height:165px;}
.frontPageBoxDescriptionNews {background-color:#ffffff; background-repeat:no-repeat; padding:12px; padding-top:7px; line-height:14px; height:165px;}
.contentArea {background-color:#ffffff; padding-left:10px;}
.solutionsSectionHeading {font-family:Verdana,Sans-serif; font-size:17px; font-weight:bold; color:#074db7; text-decoration:none; padding-left:20px;}
.solutionsContent {padding-left:20px; padding-right:20px;}
.sitemapContentBox {border-color:#489ce4; border-style:solid; border-width:1px; padding:10px;}


/*****************************************************************************************
* Border settings
*****************************************************************************************/


/*****************************************************************************************
* Input settings
*****************************************************************************************/
.inputField {border-color:#d0d0d0; border-style:solid; border-width:1px; background-color:#ffffff; font-family:Verdana,Sans-serif; font-weight:normal; font-size:11px; color:#074db7;}
.inputbutton {border-color:#d0d0d0; border-style:solid; border-width:1px; background-color:#ffffff; font-family:Verdana,Sans-serif; font-weight:bold; font-size:11px; color:#074db7; cursor:hand;}
textarea {border-color:#d0d0d0; border-style:solid; border-width:1px; background-color:#ffffff; font-family:Verdana,Sans-serif; font-weight:normal; font-size:11px; color:#074db7;}
