﻿body{margin:0px;padding:0px;width:100%;background:url(images/TopLeft_RightRepeater.jpg) top repeat-x;}
.divBackground{background:url(images/bottomrepeat.jpg) repeat-x 0px bottom; width:100%;}

body, p, li, td, th{font: 10pt Verdana;font-family: Verdana, Arial, Tahoma;font-size: 10pt;}

.warning{font-weight: bold;}

H1, .head1{/*font-weight: bold; */font-size: 13pt;color: #4F7B94;font-family: Verdana, Arial, Tahoma;
           border-bottom:dotted 2px #DED9BC;}
H2, .head2{/*font-weight: bold; */font-size: 11pt;color: #466F93;font-family: Verdana, Arial, Tahoma; letter-spacing:-1px; font-weight:bold;
           border-bottom: 2px dotted #DED9BC;background: url(images/bluearrow.png) left no-repeat;padding:0px 20px 0px 15px; text-transform:uppercase;}
H2 strong, .head2 strong{color:#E08B3B;}
H3, .head3{font-weight: bold;font-size: 10pt;color: #466f93;font-family: Verdana, Arial, Tahoma;}
H4, .head4{font-weight: bold;font-size: 10pt;color: #6f5402;font-family: Verdana, Arial, Tahoma;}
H5, .head5{font-weight: bold;font-size: 13pt;color: #4F7B94;font-family: Verdana, Arial, Tahoma;}
H6, .head6{font-size: 11pt;color: #d17610;font-family: Verdana, Arial, Tahoma;
           background: url(images/bluearrow.png) left no-repeat;padding-left: 15px;}

           
.red{color: #9A0000;}
.Orange{color:#E08B3B;}

a:link{color: #d17610;text-decoration: underline;}
a:visited{color: #466f93;text-decoration: none;}
a:hover{color: #7b632b;text-decoration: underline;}

/*- Bullet Table (used in side content) -*/
.tblBullet{border-collapse:collapse;color:#466F93; }
.tblBullet td{font-size:10px;}
.tblBullet th{font-weight:bold; font-size:13px; text-transform:uppercase;background:url(images/bluearrow.png) left 2px no-repeat;}
.tblBullet th, .tblBullet td{padding:0px 0px 0px 17px;}
.tblBullet th{padding-bottom:18px;}
.tblBullet b, .tblBullet strong{padding-bottom:4px;display:inline-block;}
.tblBullet a{font-weight:bold;display:inline-block;padding-bottom:5px;}

/*- Home Table (for lower part of page) -*/
.tblHomeContent{border-collapse:collapse;}
.tblHomeContent th{}
.tblHomeContent td{padding:25px 30px 30px 15px;}
.tblHomeContent a{font-weight:bold;}

/*- Contact -*/
.moduleContact{width:100%;}
.tblContact{margin-left:10px;}
.tblContact td {height:10px;line-height:10px;}
.tblContact td.ContactLabel{padding-right:10px;}

/*- Images -*/
#divContentArea img{margin-bottom:10px;}
img.Left{float:left; margin:0px 10px 10px 0px;}
img.Right{float:right; margin:0px 0px 10px 10px;}

/*---------- Layout -----------*/

form{width:760px;margin:0px auto 0px auto;}

.divHeader{width:760px; height:219px; position:relative; line-height:0px; font-size:0px;}
.divHeader img.iTop{position:absolute;top:0px;left:0px; width:760px;height:219px;border:none;z-index:0;}
#txtSearch{border:solid 1px #466F93;padding:2px; width:94px; height:11px; position:absolute;top:16px;left:384px; 
           z-index:1;font-size:11px;}

#divPrint{position:absolute; bottom:-55px; right:25px;cursor:pointer;}

/*- Menu -*/
.divMenu{width:690px; height:35px; margin:0px 21px 0px 20px; padding:0px 0px 0px 30px; 
         background:url(images/menu/menuBack.jpg) top repeat-x;overflow:hidden;}

/*- Content Area -*/
#tblContentArea{border-collapse:collapse;width:100%;}
.tdLeft, .tdRight{padding:0px;text-align:left; vertical-align:top;}
#divContentArea{height:auto;min-height:300px;width:700px; margin:23px 29px 15px 29px;overflow:hidden;}


/*----------------- Left Content Boxes ------------------------*/
/*- Left Box A/B -*/
.LeftBoxB, .LeftBoxA{margin:0px;margin-top:4px;margin-bottom:15px;margin-right:14px;padding:0px;/*vertical align:top causes a gap*/}
.LeftBoxB div.Back, .LeftBoxA div.Back
{background-repeat:repeat-y;width:160px;/*Total Width: 180*/padding-left:10px;padding-right:10px;padding-top:5px;
 padding-bottom:5px;height:auto;min-height:50px;overflow:hidden;}
.LeftBoxB div.Top, .LeftBoxA div.Top
{background-repeat:no-repeat;height:10px;width:180px;font-size:0px;line-height:0px;margin-bottom:0px;padding:0px;}
.LeftBoxB div.Bottom, .LeftBoxA div.Bottom{background-repeat:no-repeat;height:10px;width:180px;}
/**/
.LeftBoxA div.Back{background-image:url(images/boxes/BlueBoxRepeat.jpg);}
.LeftBoxA div.Top{background-image:url(images/boxes/BlueBoxTop.jpg);}
.LeftBoxA div.Bottom{background-image:url(images/boxes/BlueBoxBottom.jpg);}
/**/
.LeftBoxB div.Back{background-image:url(images/boxes/TanBoxRepeat.jpg);}
.LeftBoxB div.Top{background-image:url(images/boxes/TanBoxTop.jpg);}
.LeftBoxB div.Bottom{background-image:url(images/boxes/TanBoxBottom.jpg);}
/**/
.LeftBoxB H1, .LeftBoxA H1{margin-top:0px;margin-bottom:3px;font-size:18px;word-spacing:-3px;}
.LeftBoxA H1{color:Black;}
.LeftBoxB H1{color:White;}
.LeftBoxB{color:White;}

/*- Footer -*/
.hr{width:700px; height:1px; background:url(images/footerdotrepeater.jpg) repeat-x;margin:0px auto 0px auto;}
.divFooter{font: 8pt Verdana;font-family: Verdana, Arial, Tahoma;font-size: 8pt;color: #4F7B94;
        height:85px; width:760px;background-color:#DBE6E6;position:relative;}
.divFooter .checkoff{position:absolute;top:3px; left:33px; height:25px;padding-left:30px;padding-top:6px;
                     background:url(images/checkofflogo.jpg) left top no-repeat;color:#AAA969; font-weight:bold; font-size:9px; }

.divFooter .logo{position:absolute;top:5px; right:30px; height:56px;padding-right:85px;color:#AAA969; font-weight:bold; font-size:14px;
                     background:url(images/bifscologo.jpg) right top no-repeat;font-family:Arial Narrow; }
.divFooter .logo span{ font-variant:small-caps;font-size:11px;}
 
.divFooter .inner{position:absolute;top:34px; left:189px;width:395px; text-align:center;}
.divFooter .div{display:inline-block; background-color:blue;height:12px;width:1px;margin-left:4px;margin-right:4px; 
                background:url(images/footerdiv.jpg) top left no-repeat;padding:0px;position:relative;top:3px;}
.divFooter .copyright{font-size:11px;padding-top:8px;letter-spacing:-1px;}

@media print
{
	/*All print mode specific styles go within these curly braces*/
	body{background:none;}
}
