/* Main Styles */


.border { border: 6px #FFFFFF solid;  }
/*.topHeader {background: #b5121b url(../Images/Graphics/bg_header.gif) no-repeat; height: 94px; padding: 13px 9px 0px 9px; text-align: right;}*/
.topHeader {background: #b5121b url(../Images/Graphics/bg_header2.gif) no-repeat; height: 94px; padding: 13px 9px 0px 9px; text-align: right;}
.topHeader a {font-weight:normal;}
.topHeader a:hover { font-weight:normal;}

.topHeader2 {background: #ffffff url(../Images/Graphics/bg_header3.gif) no-repeat; height: 94px; padding: 13px 9px 0px 9px; text-align: right;}
.topHeader2 a {font-weight:normal; color: #b5121b; background-color: #FFFFFF;}
.topHeader2 a:hover { font-weight:normal; color: #CC0000;}

.navigation {height: 24px; background-color: #333333; overflow: hidden;} 
.navigationRed {height: 24px; background-color: #960000; overflow: hidden;} 
.contentbg {background-color: #FFFFFF; min-height: 334px; }
.contentbg2 {background-color: #FFFFFF; min-height: 334px; padding: 9px 16px 9px 16px;}
.content {padding: 9px 16px 9px 16px;}
.contentCalc {padding: 9px 12px 9px 12px;}
.side { background: white url(../Images/Graphics/bg_sideNav.gif) repeat-y; padding: 9px 8px 9px 15px; width: 231px;}
.searchBox { padding: 4px 0px 2px 0px; background-color: #960000; }
.searchBox p { text-align: left; color: #363636; font-size:10px; padding: 0px 2px 0px 2px; }
.searchBoxRed { padding: 4px 0px 2px 0px; background-color: #960000; }
.searchBoxRed p { text-align: left; color: #363636; font-size:10px; padding: 0px 2px 0px 2px; }
.search { background-color: #ffffff; border: 1px solid #960000; }
.search p { text-align: left; color: #363636; font-size:10px; padding: 0px 2px 0px 2px; }
#whyPlan { }
.boxMain { border-left: 1px #333333 solid; border-right: 1px #333333 solid;}

li{ padding: 0px 0px 5px 0px; }
ul,ol { list-style-image: url(../Images/Graphics/li_bullet.gif); }

hr { height:0px; color:#960000; border-bottom:1px; background:#960000;border-style:solid;}

/* Footer */
.footer{ padding: 13px 9px 0px 9px ; background: white url(../Images/Graphics/bg_footer.gif) repeat-x; height: 53px;}
.footer p { color: #161616; font-size: 10px; }
.footer a{ text-decoration: none; color: #b5121b; font-weight:normal;}
.footer a:hover{ text-decoration: none; color: #960000;}



/* All Navigations */
.Nav_Top{ color: #161616; background-color: b5121b }
 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

