body  {font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #3D364F;}
td {font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #3D364F; }


.wborder {border: 3pt solid #FFFFFF;}

.whborder {border: 2pt solid #FFFFFF;}

.gborder {border: 1pt solid #C3CBCE;}

.ltborder {border: 1pt solid #A6BFCE;}


.main {color: #3D364F; font-size: 12px; line-height: 17px; text-decoration:none;}
a.main:hover {color: #3D364F; text-decoration:none;}

.mainlink {color: #3D364F; font-size: 12px; line-height: 17px; text-decoration:underline;}
a.mainlink:hover {color: #B98748; text-decoration:none;}

.mainsm {color: #3D364F; font-size: 11px; text-decoration:none;}
a.mainsm:hover {color: #3D364F; text-decoration:none;}

.mainsmlink {color: #3D364F; font-size: 11px; text-decoration:underline;}
a.mainsmlink:hover {color: #B98748; text-decoration:none;}


.header {color: #003798; font-size: 25px; font-weight:bold; text-decoration:none;}
a.header:hover {color: #003798; font-size: 25px;  font-weight:bold; text-decoration:none;}

.goldheader {color: #B98748; font-size: 15px; font-weight:bold; text-decoration:none;}
a.goldheader:hover {color: #B98748; font-weight:bold; text-decoration:none;}


.whitesub {color: #FFFFFF; font-size: 13px; font-weight:bold; text-decoration:none;}
a.whitesub:hover {color: #FFFFFF; font-weight:bold; text-decoration:none;}

.bluesub {color: #003798; font-size: 11px; font-weight:bold; text-decoration:none;}
a.bluesub:hover {color: #003798; font-weight:bold; text-decoration:none;}

.bluebd {color: #003798; font-size: 12px; font-weight:bold; text-decoration:none;}
a.bluebd:hover {color: #003798; font-weight:bold; text-decoration:none;}

.bluebdlk {color: #003798; font-size: 12px; font-weight:bold; text-decoration:underline;}
a.bluebdlk:hover {color: #003798; font-weight:bold; text-decoration:none;}

.goldlink {color: #B98748; font-size: 11px; font-weight:bold; text-decoration:underline;}
a.goldlink:hover {color: #B98748; font-weight:bold; text-decoration:none;}

.goldsub {color: #B98748; font-size: 12px; font-weight:bold; text-decoration:none;}
a.goldsub:hover {color: #B98748; font-weight:bold; text-decoration:none;}

.backlink {color: #427FD2; font-size: 10px; text-decoration:underline;}
a.backlink:hover {color: #427FD2; text-decoration:none;}


.copyright {color: #FFFFFF; font-size: 10px; text-decoration:none;}
a.copyright:hover {color: #FFFFFF; text-decoration:none;}

.copyrightlink {color: #FFFFFF; font-size: 10px; text-decoration:underline;}
a.copyrightlink:hover {color: #FFFFFF; text-decoration:none;}

.bottomtext {color: #9FBEE8; font-size: 10px; text-decoration:none;}
a.bottomtext:hover {color: #9FBEE8; text-decoration:none;}

.bottomtextlink {color: #9FBEE8; font-size: 10px; text-decoration:underline;}
a.bottomtextlink:hover {color: #9FBEE8; text-decoration:none;}


.footer {color: #3D364F; font-size: 10px; text-decoration:none;}
a.footer:hover {color: #3D364F; text-decoration:none;}

.footerlink {color: #3D364F; font-size: 10px; text-decoration:underline;}
a.footerlink:hover {color: #3D364F; text-decoration:none;}


input.box {border-style: solid; border-width: 1; border-color: #d4d4d4;}

textarea.box {border-style: solid; border-width: 1; border-color: #d4d4d4;}





/*Styles for main level*/
.mainnav1, .mainnav1over{position:absolute; padding-top:7px; padding-left:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:13px; font-weight:bold; }
.mainnav1{background-color:#EBF1FA; layer-background-color:#EBF1FA; color:#003798;  padding-top:7px; padding-left:12px; }
.mainnav1over{background-color:#A6C9F7; layer-background-color:#A6C9F7; color:#003798; cursor:pointer; cursor:hand; padding-top:7px; padding-left:12px; }
.mainnav1border{position:absolute; visibility:hidden; background-color:#EBF1FA; layer-background-color:#EBF1FA;}




/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
/*.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}*/
.clBar{position:absolute; background-image: url(images/navline.gif); }

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding-top:6px; padding-left:5px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:12px; font-weight:bold; }
.clLevel0{background-color:#7CAE59; layer-background-color:#7CAE59; color:white; padding-top:6px; padding-left:5px; }
.clLevel0over{background-color:#7CAE59; layer-background-color:#7CAE59; color:#394D29; cursor:pointer; cursor:hand; padding-top:6px; padding-left:5px; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#EBF1FA; layer-background-color:#EBF1FA;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding-top:5px; padding-left:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:12px; font-weight:bold; }
.clLevel1{background-color:#2076C0; layer-background-color:#2076C0; color:white; padding-top:5px; padding-left:10px; }
.clLevel1over{background-color:#5799D2; layer-background-color:#5799D2; color:white; cursor:pointer; cursor:hand; padding-top:5px; padding-left:10px; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#D8E4F4; layer-background-color:#D8E4F4}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding-top:5px; padding-left:10px;  font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:12px; font-weight:bold; }
.clLevel2{background-color:#5799D2; layer-background-color:#5799D2; color:white; padding-top:5px; padding-left:10px;  }
.clLevel2over{background-color:#A6C9F7; layer-background-color:#A6C9F7; color:#00539B; cursor:pointer; cursor:hand; padding-top:5px; padding-left:10px;  }
.clLevel2border{position:absolute; visibility:hidden; background-color:#D8E4F4; layer-background-color:#D8E4F4;}








