/* layout divs */
#wrapper {
width: 994px; margin-left:auto; margin-right:auto;  background-image:url(../images/wrapper_back.gif); background-repeat:repeat; margin-top:0px;}

#top { width: 969px; height:151px; clear:both; background-image:url(../images/top.gif); margin-left:13px; margin-right:14px;  }

#mainfill{ width: 969px; position: absolute; margin-left:13px; margin-right:14px; clear:both;}

#footer { width: 994px; margin-left:auto; margin-right:auto; background-image:url(../images/bottom_shadow.gif); height:36px;}

#content{ width: 969px; margin-left:13px; margin-right:14px; clear:both; z-index:1;}

#return_to_top{ width: 949px; margin-left:13px; margin-right:14px; clear:both; z-index:2;}

#topmenu { width: 969px; height:20px; clear:both; background-color:#246BA8; margin-left:13px; margin-right:14px; clear:both; padding-top:4px;}

#tools {width: 969px; height:20px; background-color:#FFFFFF; padding-top:5px; margin-left:13px; margin-right:14px; clear:both; }

#menu_one { margin-left:5px; position:absolute; margin-top:0px; visibility:visible; width:200px; margin-top:-25px; }
#menu_two { margin-left:79px; position:absolute; margin-top:0px; visibility:visible; width:200px; margin-top:-25px;}
#menu_three { margin-left:211px;  position:absolute; margin-top:0px; visibility:visible; width:200px; margin-top:-25px;}
#menu_four { margin-left:359px; position:absolute; margin-top:0px; visibility:visible; width:200px; margin-top:-25px;}
#menu_five { margin-left:480px;  position:absolute; margin-top:0px; visibility:visible; width:360px; margin-top:-25px;}
#menu_six { margin-left:480px;  position:absolute; margin-top:0px; visibility:visible; width:360px; margin-top:-25px;}

/* layout divs */

/* default copy styles */
body { margin-top:0px; }

p, td, div {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

/* default copy styles */

/* links */
a.readmore:link {color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
a.readmore:visited {color:#333333; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;  }
a.readmore:hover {color:#EFB110; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
a.readmore:active {color:#EFB110; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;  }

a.mainmenu:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #FFFFFF; background-color:#246BA8;}
a.mainmenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #FFFFFF;  background-color:#246BA8;}
a.mainmenu:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #EFB110;  background-color:#246BA8;}
a.mainmenu:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #EFB110;  background-color:#246BA8;}

a.submenu:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #FFFFFF; background-color:#246BA8; display:block; border-bottom: 1px solid #FFFFFF; padding:1px; text-indent:5px;}
a.submenu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #FFFFFF; background-color:#246BA8; display:block; border-bottom: 1px solid #FFFFFF; padding:1px; text-indent:5px;}
a.submenu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #000000; background-color:#E5E7E6; display:block; border-bottom: 1px solid #FFFFFF; padding:1px; text-indent:5px;}
a.submenu: active	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none; color: #000000; background-color:#E5E7E6; display:block; border-bottom: 1px solid #FFFFFF; padding:1px; text-indent:5px;}
	

.thickline{border-bottom:2px solid #000;}
.thicklineblue{border-bottom:2px solid #0067A4;}
.thinline{border-bottom:1px solid #000;}
.thinlineblue{border-bottom:1px solid #0067A4;}

.fintopLeft {border-left:1px solid #000;border-top:1px solid #000; color:#0067A4; font-weight:900;}
.fintopRight {border-right:1px solid #000;border-top:1px solid #000;}
.finbotLeft {border-left:1px solid #000;border-bottom:1px solid #000;color:#0067A4; font-weight:900;}
.finbotRight {border-right:1px solid #000;border-bottom:1px solid #000;}
.finmidLeft {border-left:1px solid #000; color:#0067A4; font-weight:900;}
.finmidRight {border-right:1px solid #000;}
.linetopLeft {border-left:1px solid #000;border-top:1px solid #000;}
.linetopRight {border-right:1px solid #000;border-top:1px solid #000;}
.linebotRight {border-right:1px solid #000;border-bottom:1px solid #000;}
.linebotLeft {border-left:1px solid #000;border-bottom:1px solid #000;}
.lineLeft {border-left:1px solid #000;}
.lineRight {border-right:1px solid #000;}
.lineTop {border-top:1px solid #000;}
.lineLeftRight {border-left:1px solid #000; border-right:1px solid #000;}
.lineLeftRightBottom {border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000;}
.lineLeftRightTop {border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000;}
.lineBottom {border-bottom:1px solid #000;}

/* links */

/* borders */
.bbottom_dotted { border-bottom:1px dotted #005696;}

/* borders */

/*tracy styling */

.fullblock {border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000; border-bottom:1px solid #000; background-color:#DAE0EE; padding:3px; font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #246BA8; margin:0px;}
.fullblockwhite {border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000; border-bottom:1px solid #000; background-color:#FFFFFF; padding:3px; font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #246BA8; margin:0px;}
.fullblockdark{border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000; border-bottom:1px solid #000; background-color:#7AAFDE; padding:3px; font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #246BA8; margin:0px;}
.topblock {border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000;background-color:#DAE0EE; padding:3px; font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #246BA8; margin:0px; }
.bottomblock {border-left:1px solid #000; border-right:1px solid #000;  border-bottom:1px solid #000; background-color:#DAE0EE; padding:3px;}
.greysub{font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #807F83; margin:0px;}
/*tracy styling */

.subheading{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  color: #D47800; width:575px;  float:right; text-align:right; visibility:visible;}

.botcopy{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style:italic;  color: #D47800; width:240px; float:left; padding:20px 10px 10px 0px; }

.datecopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7F7F7F; }

.breadcrumbs {padding:5px; border-bottom:1px solid #CCCCCC;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #807F83; margin:0px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #005596; margin:0px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #807F83; margin:0px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #246BA8; margin:0px;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #807F83; margin:0px;}
h6 {color:#FFFFFF; font-size:11px; font-weight:normal;  margin-bottom:0px;}
.date {color:#999999; margin-top:0px;}
.blackbold {color:#000; font-weight:900;}
.bluebold {color:#0067A4; font-weight:900;}
.highlights {color:#0067A4; font-size:17px;}
.highlightsGrey {font-size:15px; color:#999;}
.Blackheading {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight:900}
.BlueHeading {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #005596; font-weight:900}
.GreyHeading {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #807F83; font-weight:900}

/* general copy styles */
.MainHeading {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #246BA8; font-weight:bold; }
.Subhead {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #246BA8; font-weight:bold; }
.blue_bold_txt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #005596; font-weight:900; }
.blue_txt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #005596; }



.btop { border-top:1px solid #333333; }
.btopleft { border-top:1px solid #333333; border-left:1px solid #333333;}
.btopbottom { border-top:1px solid #333333; border-bottom:1px solid #333333; }
.btopbottomleft { border-top:1px solid #333333; border-bottom:1px solid #333333; border-left:1px solid #333333; }
.btopbottomright { border-top:1px solid #333333; border-bottom:1px solid #333333; border-right:1px solid #333333; }
.btopright { border-top:1px solid #333333; border-right:1px solid #333333; }
.bdbltop { border-top:2px solid #333333; }
.bbottom { border-bottom:1px solid #333333; }
.bbottomleft { border-bottom:1px solid #333333; border-left:1px solid #333333; }
.bbottomright { border-bottom:1px solid #333333; border-right:1px solid #333333; }
.bbottomdblright { border-bottom:1px solid #333333; border-right:2px solid #333333; }
.bdblbottomright { border-bottom:2px solid #333333; border-right:1px solid #333333; }
.bdblbottom { border-bottom:2px solid #333333; }
.bdblbottom_orange { border-bottom:2px solid #FAA61A; }
.bdbltopbottom { border-top:2px solid #333333; border-bottom:2px solid #333333; }
.bdbltopbottomleft { border-top:2px solid #333333; border-bottom:2px solid #333333; border-left:1px solid #333333; }
.bdblbottomleft{ border-bottom:2px solid #333333; border-left: 1px solid #333333; }
.bleft { border-left:1px solid #333333; }
.bright { border-right:1px solid #333333; }
.brightBlue { border-right:1px solid #005282; }
.bdblright { border-right:2px solid #333333; }
.bleftright { border-left:1px solid #333333; border-right:1px solid #333333; }
.btopbottom { border-top:1px solid #333333; border-bottom:1px solid #333333; }
.btotal { border-top:1px solid #333333; border-bottom:2px solid #333333; }
.btotalleft { border-top:1px solid #333333; border-bottom:2px solid #333333; border-left: 1px solid #333333;  }
.btotalright { border-top:1px solid #333333; border-bottom:2px solid #333333; border-right: 2px solid #333333;  }
.bfullblock { border:2px solid #333333;}
.btopbottom { border-top:1px solid #333333; border-bottom:1px solid #333333; }
.btopleftright { border-top:1px solid #333333;border-left:1px solid #333333; border-right:1px solid #333333; } 
.bbottomleftright { border-bottom:1px solid #333333;border-left:1px solid #333333; border-right:1px solid #333333; }


