/* ******************************************* */
/* MAIN CSS FILE                               */
/*                                             */
/* !!! DO NOT EDIT THIS FILE !!!               */
/* It gets replaced during updates             */
/*                                             */
/* If you want to change some CSS styles, put  */
/* them into custom.css file in the same       */ 
/* directory                                   */
/* ******************************************* */

body {background:url('img/header.background.jpg') repeat-x;}
fieldset {border:1px solid #000000;}
img {font-size:0px;line-height:0px;}
.clear, .cleaner {font-size:0px; height:0px; line-height:0px;}

.FormField {position:static;}
.FormField .Label {color:#000000;}

.Logo {top:7px;}
.Title {top:48px; left:198px;}

.MainInfoContent h2 {font-size:20px; font-weight:bold; color:#000000; border:none;}
.MainInfoContent p {font-size:13px; color:#000000; line-height:20px; padding:5px 0px 5px 0px;}
.MainInfoContent ul, .MainInfoContent ol  {padding:5px 0px 5px 60px;}
.MainInfoContent li {color:#005da8; font-size:13px;}

.HeaderContainer,
.FooterContainer,
.MainContainer {width:815px; margin:0px auto; position:relative;}

.Header,
.Navigation,
.Footer,
.MainPanel {width:auto; position:relative;}

.HeaderInfo {height:94px;}
.Header .Text {color:#12427e; text-align:center;}
.Title {left:195px; top:55px;}

.Navigation {background:#12427e; height:36px; position:relative;}
ul.nav {padding-top:0px;}
.nav li a {color:#FFFFFF; font-size:15px; font-weight:normal; margin:0px 0px 0px 0px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; text-decoration:none;}
.nav li {display:inline-table; float:left; background: url('img/navigation.left.png') repeat-y right top; margin:0px; padding:10px 30px 9px 30px;}

.MainInfoContent {background:url('img/background.bottom.png') no-repeat bottom right; border:none; position:static; padding-bottom:80px;}
.Footer {height:42px; background:#002340;}
.Footer span {display:inline; padding:0px;}
.Copyright {float:none; color:#ffffff; padding:15px 0px 0px 0px;text-align:center;}
.Copyright span {color:#48b4ff;}
.Copyright a{color:white;text-decoration:none;}
.Copyright a:hover{color:white;text-decoration:underline;}

.JoinNowBox {background:white none repeat scroll 0 0; float:right; margin-left:10px; width:226px;}
.JoinNowBoxIn {background:#ffffff none repeat scroll 0 0; border:1px dotted #979798; float:right; height:130px; width:226px;}
.JoinNowBox h2 {color:#3775a8; font-size:15px; font-weight:bold; padding:12px 0px 0px 12px;}
a.JoinButton {background:url('img/join.button.png') no-repeat; height:68px; width:189px; display:block; margin:5px 0px 5px 12px;}

a.LoginLink {color:#00345e; font-size:12px; padding: 5px 0px 5px 12px; }

.LoginMain {border:4px solid #386CAC;}
.LoginMain .FormFieldLabel {padding-bottom:3px; padding-top:0px; font-size:13px;}
.LoginMain .CheckBoxContainer .Label {padding-top:0px; margin-top:0px;}
.LoginMain .CheckBoxContainer .Inliner {line-height:18px;}

/* ******************************************* */
/* END OF FILE                                 */
/* Keep this section at the very bottom of     */
/* this file, so that custom.css is imported   */
/* after all styles are defined                */ 
/* ******************************************* */