/* Generic Selectors */

body {margin-top: 10px;	background-color: #E8E8E8;}

p {font-family:Gill Sans MT;}

p2 {font-family:Gill Sans MT;} 

h1 {font-family:Gill Sans MT;font-weight:bold; color:#000066; font-size:189%;}

h2 {font-family:Gill Sans MT;font-weight:bold; color:#000066;font-size:116%;}

h3 {font-family:Gill Sans MT; font-size:123.1%; padding:15px 15px 0px 15px; font-weight:bold}

/**************** Main ****************/

#pagelayout {width: 749px;border: 1px solid #D2D2D2;padding: 10px;background-color: #FFFFFF;}
#globalban {width:100%; margin:0; padding:0;}
#banner { background:url(../images/banner_02.jpg) no-repeat top left; height:87px; width:749px; margin:0px; padding:0px;}

#titleflash {background: blue url(../images/Home_Image.jpg) no-repeat top left; width:749px; height:207px;}

/*******************Global Nav**********************/

#globalnav { background: url(../images/menu_bar.gif) repeat-x top left; height:26px; margin:0px; padding:0px;}
#globalnav ul {margin:0px; padding:0px; list-style:none;}
#globalnav li {margin:0px 0px 0px 45px; padding:0px; float:left;}
#globalnav li a {display:block; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; color:white; padding:3px 15px 0px 15px;}
#globalnav li a:hover {background:url(../images/globalnav_on.gif) repeat-x top left; color:#fff; height:23px;}


/*******************About Table*********************/

#topleft {text-align:left; color:#fff; background-color:#99ccff; width:375px; height:28px; font-family:Arial; font-size:20px; border-right: 1px #fff solid; padding-top:2px; padding-left:5px;}
#topcenter {text-align:left; color:#fff; background-color:#005500; width:181px; height:28px; font-family:Arial; font-size:20px; border-right: 1px #fff solid; padding-top:2px; padding-left:5px;}
#topright {text-align:left; color:#fff; background-color:#000066; height:28px; font-family:Arial; font-size:20px;  padding-top:2px; padding-left:5px;}

#bottomleft {line-height:20px;text-align:left; background-color:#E8F3FF; height:245px; width:360px; font-family:Georgia; padding:10px 10px; border-right: 1px #fff solid;}
#bottomcenter {background-color:#CAFFCA; height:265px; width:186px; font-family:Georgia; font-size:20px; border-right: 1px #fff solid;}
#bottomcenter ul {padding:10px 10px 0px 30px;}
#bottomcenter li {list-style:disc;font-size:12px;color:#000; line-height:150%;}
#bottomright {height:265px;width:181px; background: transparent url("../images/services_3.gif") repeat-y left top;}

#servicemenulist {display:block;width:181px;font-size:12px; font-weight: bold}
#servicemenulist ul {margin:0px;padding:0px;list-style:none;}
#servicemenulist li {margin:0px;padding:0px;border-bottom:1px solid #fff;background: transparent url("../images/services_3.gif") repeat-y left top;}
#servicemenulist a {display:block; text-decoration:none; color:#000066; width:169px; padding-left:12px; line-height:130%; padding-top:3px; padding-bottom:2px;}
#servicemenulist a:hover {color:#005500; background: transparent url("../images/services_on.gif") repeat-y left top;}

/**********************Footer********************/

#footer {background-color: #000066; font-family: Arial,; color: #FFFFFF; padding: 5px; padding-left: 30px; width: 736px; margin-top: 10px; text-align: center;}
#footer a {font-family: Arial; color: #FFFFFF; text-decoration: none;}
#footer a:hover {text-decoration: underline;}

/******************service pages******************/

#lmenu {width:190px;}
#lmenu ul {background:#000066;}
#lmenu ul li {border-top:#fff 1px solid;border-bottom:#99ccff 1px solid;background:url(../images/lmenu_off.gif) repeat-y top left;}
#lmenu ul li a {display:block; color:#000066; text-decoration:none; font-size:108%; font-weight:bold; padding-top:5px; padding-left:25px; width:170px; height: auto;}
#lmenu ul li a:hover {background:url(../images/lmenu_on.gif) repeat-y top left; color:#005500;}

#bl_text {color:#000066; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:100%; text-align:center; height:60px; width:200px; padding:25px 0px 4px 0px;}

#svcban {border-bottom:#000066 3px solid; text-align:right; font-family:Gill Sans MT; font-weight:bold; font-size:197%; color:#000066;padding:1px 0px 3px 0px;}

#svcBox {}
#svcBox p {font-family:Gill Sans MT; font-size:123.1%; padding:0px 15px 0px 15px;}
#svcBox p2 {font-family:Gill Sans MT; font-size:123.1%; padding:0px 15px 0px 15px;}
#svcBox h3 {font-family:Gill Sans MT; font-size:130%; padding:15px 15px 0px 15px; font-weight:bold}
#svcBox ul {}
#svcBox li {font-family:Gill Sans MT; font-size:130%; font-style:italic; color:#060; padding-left:60px; padding-right:40px; padding-top:10px}


/**********************Career******************/


#careers {position:absolute;background-color:#056faa;width:100px;height:200px;left:21px;top:168px;margin:0;padding:0;border:0;}


/*********************About Us*******************/

#aboutus_img {float:left;width:294;}
#aboutus_text {float:right;width:450px;padding-right:5px;margin-top:5px;}
#abtban {border-bottom:#000066 3px solid; text-align:right; font-family:Gill Sans MT; font-weight:bold; font-size:197%; color:#000066;padding:1px 0px 3px 0px; width:422px;}

/**************Contacts***************/

#operations {padding:20px 0px 0px 90px;}
#manage {clear:both; text-align:center; width:100%; padding-top:20px;}


/*****Services*******/

#servicestext {border-bottom:1px #000066 solid;height:auto;}

