body { background: #004488 url(../images/bg.jpg) repeat-x 0px 0px; }
#Holder { margin: 0px auto 0px; }

/*** toplogo ***/
.toplogo { height: 146px; }
.toplogo img { float: left; }

/*** navigation ***/
.navigation {}
.navigation ul {}
.navigation li { display: inline; }

.navigation a { float: left; font: 1.4em/31px Arial, Helvetica, sans-serif; background: url(../images/left-tab.gif) left top; margin-right: 3px; color: #000; text-decoration: none; }
.navigation a span { background: url(../images/right-tab.gif) no-repeat right top; float: left; margin-left: 10px; padding-right: 10px; }

.navigation a:hover, .navigation .active a { background: url(../images/left-tab-hover.gif) left top;}
.navigation a:hover span, .navigation .active a span { background: url(../images/right-tab-hover.gif) no-repeat right top; }

/*** mainbanner ***/
.mainbanner { border-top: 4px solid #e4f1fd; background: #FFF; float: left; width: 100%; }
.mainbanner img { float: left; margin-left: 1px; border-bottom: 1px solid #000; }

/*** maincontent ***/
.maincontent { background: #FFF url(../images/maincontent-grad.jpg) repeat-x left top; text-align: left; }
.maincontent p { font: 1.3em/1.4em Arial, Helvetica, sans-serif; color: #00144e; margin: 15px; }
.maincontent h1 { font: bold 2em Arial, Helvetica, sans-serif; color: #00144e; margin: 0px 10px 10px; }
.maincontent h2 { margin: 10px; border-bottom: 1px dotted #048; font: bold 1.4em/1.4em Arial, Helvetica, sans-serif; color: #00144e; }
.maincontent h3 {}
.maincontent a {}
.maincontent a:hover {}
.maincontent ul { margin-top: 30px; }
.maincontent li { background: url(../images/li.gif) no-repeat left top; font: 1.4em/1.4em Arial, Helvetica, sans-serif; color: #00144e; margin-top: 20px; margin-bottom: 20px; padding-left: 40px; list-style: none; margin-left: 20px; }

.padding-top { padding-top:20px;}

.right-button {  }
.right-button a { background: url(../images/right-button.gif) no-repeat; float: left; width: 100%; text-align: center; font: bold 1.2em/33px Arial, Helvetica, sans-serif; color: #00144E; text-decoration: none; }

/*** sidebar ***/
.sidebar { background: url(../images/strip.gif) no-repeat left center; float: left; padding-left: 10px; padding-right: 5px; }
.sidebar h2 { border-bottom-style: none; }
.sidebar p { margin: 0px 0px 15px; font-size: 1.2em; padding: 0px; }

/*** footer ***/
.footer { background: #FFF; margin: 0px; float: left; padding: 1px; width: 838px; }
.footer .content { background: url(../images/footer-bg.gif) repeat-x 0px 0px; float: left; width: 100%; }
.footer p { font: 1.2em/50px Arial, Helvetica, sans-serif; color: #FFF; }
.footer a { color: #FFF;}
.footer a:hover { color: #5592CE; text-decoration: none; }

/*** additional-information ***/
.additional-information { margin-top: 10px; margin-bottom: 40px; }
.additional-information p{ color: #97cbff; font: 1.1em Arial, Helvetica, sans-serif; }

