/* CSS Document */
body{margin:0px; background:#FFFFFF; }
#container{width:100%; height:auto;}
.topbg{background:url(images/background.gif) repeat left top #053b74; border-bottom:#FFFFFF solid 1px;}
.footerbg{background:#71b2ce url(images/footerbg.gif) repeat-x top;}
.topheaderbg{background: url(images/topbg.jpg) no-repeat center top; }
#topbuttons a{background:#FFFFFF; height:25px; width:79px; line-height:23px; margin-right:4px; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#1883f0; display:block; border-radius:5px;}
#topbuttons a:hover{background:#1883f0; color:#FFFFFF;}
#topbuttons1 a{background:#1883f0; height:25px; width:79px; line-height:23px; margin-right:4px; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#ffffff; display:block; border-radius:5px;}

#buttons a{background:#0664bb url(images/buttons.gif) repeat-x top; height:35px; line-height:35px; width: auto; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;  color:#ffffff; display:block; border-right:#548fce solid 1px; text-shadow:#03194e 1px 1px;}
#buttons a:hover{background:url(images/buttonshover.gif) repeat-x top #012ba2; color:#fcff15;}
#buttons1 a{background:url(images/buttonshover.gif) repeat-x top #012ba2; height:35px; line-height:35px; width: auto; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;  color:#fcff15; display:block; border-right:#548fce solid 1px; text-shadow:#03194e 1px 1px;}

.marqeebg{background:#545453 url(images/marquee.gif) no-repeat right; padding:10px; height:20px; line-height:20px;} 
.marqeetext{font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#eeeeee;}
.width{width:12px;}
.bodybg{background:#eeebd9; border:#9e9e9e solid 1px; }
.bodybg2{background:#fffee8;}
.overobjectives{background:#faa502 url(images/orangebg.gif) repeat-x top; height:38px; line-height:38px; text-align:center; text-decoration:none; color:#FFFFFF;  display:block; font-family:"Bell Gothic Std",Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold;}
.overobjectives2{background:#63bfe2 url(images/bluebg2.gif) repeat top; height:38px; line-height:38px; text-align:left; text-decoration:none; color:#FFFFFF;  display:block; font-family:"Bell Gothic Std",Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; padding-left:15px;}
.Harbinger2{background:#0662ba ; height:38px; line-height:38px; text-align:left; text-decoration:none; color:#fad902;  display:block; font-family:"Bell Gothic Std",Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; padding-left:15px;}


.objecttext{font-family:"Cambria",Arial, Helvetica, sans-serif; font-size:11pt; text-decoration:none; color:#f3640e; padding:10px; line-height:18px;}
.objecttext2{font-family:"Cambria",Arial, Helvetica, sans-serif; font-size:11pt; text-decoration:none; color:#f3640e; padding:10px; line-height:18px;}

.maintext{font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#0e0f11; padding:10px; line-height:18px;}
.maintext2{font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#0e0f11; text-align:justify; line-height:18px;}
.maintext3{font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#38860c; font-weight:bold; text-align:justify; line-height:18px;}
.maintext4{font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#2d6fc1;  text-align:justify; line-height:18px;}
.maintext5{font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-decoration:none; color:#ff0000;  text-align:justify; line-height:18px;}

.headingtext{font-family:"Agency FB",Arial, Helvetica, sans-serif; font-size:15pt; text-decoration:none; color:#80f614;   line-height:30px; height:35px; background:#083e6a url(images/headingbg.gif) repeat-y top left; padding-left:10px;  letter-spacing:1px; border-radius:5px; }

.objectborder{border-bottom:#999999 dashed 1px;}
.bluebg{background:url(images/bluebg.gif) repeat-y left top #7ac0da; height:38px; line-height:38px; text-align:left; text-decoration:none; color:#FFFFFF;  display:block; font-family:"Bell Gothic Std",Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; padding-left:15px;}

.paddingright{padding-right:10px;}
.paddingleft{padding-left:10px;}
.greenbg{background:url(images/greenbg.gif) repeat-x top #569b30; height:38px; line-height:38px; text-align:center; text-decoration:none; color:#FFFFFF;  display:block; font-family:"Bell Gothic Std",Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold;}

.footerbackbg{background:#436181; height:35px; line-height:35px; border-top:#214b00 solid 1px;}
.subbuttons{font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.subbuttons:hover{color:#fad902;}
.copyrights{font-family:Arial, Helvetica, sans-serif; font-size:9pt;  color:#c3f373; text-decoration:none;}

#imgstyleleft{background:#FFFFFF; border:#CCCCCC solid 1px; padding:4px; border-radius:5px; margin-left:15px;}
#imgstyleright{background:#FFFFFF; border:#CCCCCC solid 1px; padding:4px; border-radius:5px; margin-right:15px;}

.smallsubbuttons{font-family:Arial, Helvetica, sans-serif; font-size:10pt;  color:#eeeeee; text-decoration:none;}
.smallsubbuttons:hover{text-decoration:underline; }

.imageborderr{border-radius:5px; background:#ffffff; padding:3px; border:#999999 solid 1px;}




