﻿body {background-color:#01337c;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-image:url(images/background.jpg);background-attachment:fixed;margin-top:0px;color:#000000;margin-left:auto;margin-right:auto;line-height:15px;}
Li {line-height:16px;}
Hr {color:#cae0f7;height:1px;}

@media print 
{
.no_print {display:none;}
.contentcell {margin-left:0px;}
}

#wrapper {width:990px;height:100%;min-height:585px;position:relative;border: 1px solid #054686;border-collapse:collapse;background-color:#023880;}
#header {height:111px;background-image:url(images/background_header.jpg);}
#mainbody {height:445px;min-height:445px;background-image:url(images/background_body.jpg);background-repeat:repeat-x;background-color:#023880;margin:0px;text-align:left;}
#mainbody_r {float:left;width:767px;}
#mainmenu {width:223px;height:445px;float:left;background-image:url(images/background_mainmenu.jpg);}
#securities {width:650px;margin:auto;text-align:center;color:#ff9933;}
#footer {clear:both;height:29px;background-image:url(images/background_footer.jpg);color:#ff9933;font-size:10px;}

.lf {float:left;}
.rf {float:right;}
.cb {clear:both;}
.formrow {min-height:20px;}
.onespace {height:1px;line-height:1px;font-size:1px;}
.fivespace {height:5px;line-height:5px;font-size:5px;}
.eightspace {height:8px;line-height:8px;font-size:8px;}
.tenspace {height:10px;line-height:10px;font-size:10px;}

.white {color:#FFFFFF;}
.footerlink {font-size:10px;color:#ff9933;text-decoration:none;}

.link {color:#f9a54a;}


.menuline {height:14px;
clear:both;
}
.menuindent {width:33px;float:left;}
.menuspace {width:13px;float:left;}
.menuitem {font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffb668;font-weight:bold;text-decoration:none;
    width: 138px;
}
.menuitem a:link {color:#ffb668;text-decoration:none;}
.menuitem a:visited {color:#ffb668;text-decoration:none;}
.menuitem a:active {color:#ffb668;text-decoration:none;}
.menuitem a:hover {color:#fed2a1;text-decoration:none;}


/*************************************/
/* Sub Page Styles */
/*************************************/

#heading {color:#003366;font-weight:bold;font-size:15px;height:38px;margin-top:0px;}
#content {float:left;width:660px;margin-left:5px;text-align:justify;}
#subbody {width:100%;min-height:374px;background-color:#04498a;background-image:url(images/background_subbody_rep.jpg);}
#subbody_r {width:767px;min-height:374px;background-image:url(images/background_subbody.jpg);background-repeat:no-repeat;}
#submenu {width:223px;height:389px;
float:left;background-image:url('images/background_submenu.jpg');
background-repeat:no-repeat;
}
.sub_lower2 {height:38px;background-image:url(images/sub_lower2_back.jpg);}


/*************************************/
/* Contact Us Page Styles */
/*************************************/
.l_contact {float:left;width:352px;
text-align:left;
}
.r_contact {float:right;width:265px;text-align:left;}
.l_contactform {float:left;width:102px;height:28px;}
.r_contactform {float:left;}
.r_contact_f1 {width:50px;text-align:right;}
.r_contact_f2 {width:10px;line-height:10px;font-size:10px;}
.reqcolor {color:#99ffff;}
.cEmaillink {color:#99ffff;text-decoration:none;}
.cHomelink {color:#f6a248;}


/*************************************/
/* Principals Page Styles */
/*************************************/
.midbar {height:230px;background-image:url(images/background_midbar.jpg);}


/*************************************/
/* Calculator Page Styles */
/*************************************/
#calculator {font-size:10px;float:left;position:absolute;visibility:hidden;}
.calcstyle {height:375px;min-height:375px;width:967px;background-image:url(images/background_calculator.jpg);background-repeat:repeat-x;background-color:#24619a;}
#calcheading {float:left;color:#f9a54a;font-weight:bold;font-size:15px;height:25px;margin-top:20px;margin-left:23px;text-align:left;}
#calcx {float:right;margin-top:20px;margin-right:12px;}
.calctablestyle {border:0px solid #330000;border-collapse:collapse;}
.headerrow {background-color:#330000;color:#ffffff;font-weight:bold;text-align:center;margin:auto;}
.calctxt {font-size:10px;width:40px;}
.calcvalitem {font-size:10px;margin-right:4px;margin-top:0px;border:1px solid #666666;}
.calctotal {font-size:11px;color:#ffffff;}