@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; background-image:url(../images/bodybg.jpg); background-position:top; background-repeat:repeat-x;background-color:#D4D4D4;font-size:12px; }
#wrapper{width:996px;margin:0px auto;}

#headerdiv{height:70px;width:996px;}
#headerdiv div{font-family:"Times New Roman"; font-size:11px; line-height:11px;}

.seperator{float:left; padding-left:15px; padding-right:15px; color:#343029;}

/* STANDARDS */
.left{ float: left; }
.right{ float: right; }
.cleft{ clear: left; }
.cright{ clear: right; }
.cboth{ clear: both; }
.tright{ text-align: right; }
.tcenter{ text-align: center; }
.tdNone{ text-decoration:none;}
.abs{ position: absolute; }
.hand {cursor: pointer;}
.border{border: 1px solid #ff0000;}
.center{text-align:center;}
.bold{font-weight:bold;}
.margin0{margin:0px;}
.hiddendiv{ visibility: hidden; display: none; }
.visiblediv{ visibility: visible; display: block; }
.dataOpactiy{filter:alpha(opacity=85);opacity:0.85;}
.scrollDiv{overflow:auto;overflow-x:hidden;}
.pngImage{behavior:url(iepngfix.htc);}
.overFlowHidden{overflow:hidden;}

/*COLOR */
.blueColor{color:#546EAF;}

/* SMALL CSS */
a.smallLinks{color:#546EAF;font-weight:bold;font-size:11px; text-decoration:underline;}
a.smallLinks:active{color:#546EAF;font-weight:bold;font-size:11px; text-decoration:underline;}
a.smallLinks:hover{color:#000000;font-weight:bold;font-size:11px; text-decoration:underline;}
/* LOGIN */
div.loginLabel{font-size:12px;font-weight:normal;width:70px;}



/* TOP NAVIGATION  */
ul.hList {padding:0;margin:0;font-size:11px;}
ul.hList li.navi-link {float:left;list-style:none;text-decoration:none;}
ul.hList li.navi-link a{float:left; color:#ffffff; text-decoration:none;font-weight:normal;}
ul.hList li.navi-link a:hover{float:left; color:#000000; text-decoration:none;font-weight:normal;}
ul.hList li.seperator{float:left;list-style:none;color:#343029;padding-left:15px; padding-right:15px;}

ul.hSubMenu {padding:0;margin-top:17px;font-size:10px;width:80px;background-color:#7A7A7A;}
ul.hSubMenu li.subLinkBlank{list-style:none;width:80px;height:5px;line-height:5px;border-bottom:1px solid #D4D4D4;clear:both;}

ul.hSubMenu li.subLink{list-style:none;border-bottom:1px solid #D4D4D4;padding:5px 0 5px 0;width:80px;float:left;}
ul.hSubMenu li.subLink a{color:#ffffff; text-decoration:none;padding:0 0 0 3px;font-weight:normal;}
ul.hSubMenu li.subLink a:hover{color:#000000; text-decoration:none;padding:0 0 0 3px;font-weight:normal;}

ul.hSubMenu li.subLinkNoBorder{list-style:none;padding:5px 0 5px 0;width:80px;float:left;}
ul.hSubMenu li.subLinkNoBorder a{color:#ffffff; text-decoration:none;padding:0 0 0 3px;font-weight:normal;}
ul.hSubMenu li.subLinkNoBorder a:hover{color:#000000;text-decoration:none;padding:0 0 0 3px;font-weight:normal;}


/*Padding*/
.lpad5{padding-left:5px;}
.lpad10{padding-left:10px;}
.lpad15{padding-left:15px;}
.lpad20{padding-left:20px;}

.tpad35{padding-top:35px;}
.tpad50{padding-top:50px;}

.hpSpc25{line-height:25px;height:25px;}

/* width*/
.wd150{width:150px;}
.wd750{width:750px;}

#mainbody{width:996px;}
.white-bx{width:996px;background-color:#FFFFFF; padding-top:12px; padding-bottom:14px; float:left;}
.big-img{padding-top:90px;padding-bottom:13px;}
.big-bg{background-image:url(../images/main_img.jpg);width:975px;background-position:top center; background-repeat:no-repeat;height:328px;}
.grey-bg{height:95px;background-image:url(../images/grey_bg_img.gif); background-position:top left; background-repeat:repeat-y; width:763px;}
.pot-bg{height:327px; background-image:url(../images/pots.jpg); background-position:top left; background-repeat:no-repeat; width:562px;}
.fork-bg{height:327px; background-image:url(../images/fork.jpg); background-position:top left; background-repeat:no-repeat; width:562px;}
.glass-bg{height:327px; background-image:url(../images/glass.jpg); background-position:top left; background-repeat:no-repeat; width:562px;}
.white-stripHome{padding-left:127px; padding-top:15px; padding-bottom:15px; background-color:#FFFFFF; border-right:13px solid #1c3f95; width:437px;}
.white-strip{padding:15px 0 15px 0;background-color:#FFFFFF; border-right:13px solid #1c3f95;width:763px;text-align:center;}
.trnsbg{height:178px;width:530px;background-image:url(../images/translucent.png); font-family:"Times New Roman"; font-size:13px; color:#FFFFFF; padding-top:10px; padding-left:25px; padding-right:20px; padding-bottom:15px; line-height:14px;}
.body-txt{width:750px;}

.divide{float:left; font-family:"Times New Roman"; font-size:13px; color:#000000; line-height:18px; text-align:justify;width:45%;}
.onethird{float:left; font-family:"Times New Roman"; font-size:13px; color:#000000; line-height:18px; text-align:justify;width:31%;}
.divide ul{padding:0px; margin:0px; padding-bottom:25px;}
.divide ul li{color:#1c3f95; list-style-type:none; font-size:13px; padding-left:6px; background-image:url(../images/blueli.gif); background-repeat:no-repeat; background-position:center left;}
.divide ul li a{color:#546EAF; font-family:"Times New Roman"; font-size:13px; text-decoration:underline;}
.divide ul li a:hover{color:#000000; font-family:"Times New Roman"; font-size:13px; text-decoration:underline;}
.divide a{text-decoration:underline; font-family:"Times New Roman"; font-size:13px; color:#000000; line-height:14px; font-weight:bold;}
.divide a:hover{text-decoration:underline; font-family:"Times New Roman"; font-size:13px; color:#546EAF; line-height:14px; font-weight:bold;}


.text-head{font-size:27px;font-weight:bold; line-height:60px; height:65px;}
.aligncenter{text-align:center;}
.small-text{font-size:12px;line-height:12px; float:left; padding-top:20px; padding-left:25px; font-weight:bold;}
.right-line{padding-right:13px; border-right:1px solid #343029; clear:left;}
.right-line-blue{padding-right:13px; border-right:1px solid #1c3f95;}
.right-line-grey{padding-right:13px; border-right:1px solid #b7b6b3;}
.clearl{clear:left;}
.left-padd{padding-left:13px;}
.greybx{padding-left:10px;padding-top:24px; padding-bottom:22px; margin-left:10px; _margin-left:6px;float:left; clear:left;}
.widthfull{width:966px; background-color:#cecdcd;}
.width300{width:280px;height:197px; background-color:#e6e6e6;}
.width389{width:339px; _width:310px; #margin-left:-25px; float:right; height:125px; background-color:#e6e6e6; font-size:14px; line-height:16px; font-family:"Times New Roman"; color:#000000; font-weight:bold; padding-left:30px; padding-right:20px; padding-top:15px;}
.width389 a{font-size:24px; line-height:24px;font-family:"Times New Roman"; color:#000000; font-weight:bold; text-decoration:none;}
.height96{background-color:#e6e6e6; height:103px; width:235px; font-size:11px; line-height:11px; font-family:"Times New Roman"; color:#000000; padding-left:10px; padding-right:10px;}
.height96 a{text-decoration:none; font-weight:bold; color:#000000;text-decoration:underline;}
.height96 a:hover{text-decoration:none; font-weight:bold; color:#546EAF;text-decoration:underline;}

.left2{margin-left:8px; float:left;}
.width256{width:235px; height:50px; background-color:#95a3c6; border:10px solid #e6e6e6; line-height:50px; text-align:center;}
.width256 a{font-size:18px; font-family:"Times New Roman"; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.width256 a:hover{font-size:18px; font-family:"Times New Roman"; font-weight:bold; color:#000000; text-decoration:none;}
.botmargin10{margin-bottom:10px;}
.lgreybx{padding-top:31px; padding-bottom:31px; padding-left:18px; padding-right:16px; width:531px; background-color:#e5e4e4; float:left;}
.blue-text{float:left; width:140px; padding-right:10px; border:0px solid red;color:#1c3f95; font-family:"Times New Roman"; line-height:14px; font-size:13px;}
.blue-head{height:20px; padding-top:10px; font-size:23px; font-weight:bold;}
.right-images{float:left;}
.imgclass{float:left; background-color:#95a2c4; margin-right:7px; text-align:center;font-family:"Times New Roman"; font-size:14px; color:#FFFFFF; line-height:44px;}
.imgclass a{font-family:"Times New Roman"; font-size:14px; color:#FFFFFF; line-height:44px; text-decoration:none;}
.imgclass a:hover{font-family:"Times New Roman"; font-size:14px; color:#000000; line-height:44px; text-decoration:none;}

.rgreybx{margin-left:7px; padding-top:31px; padding-bottom:31px; padding-left:18px; padding-right:16px;width:350px; background-color:#e5e4e4; float:left;}
.right-boxes{width:159px; height:auto;padding-right:25px; cursor:pointer;}
.right-box{border:11px solid #e6e6e6; width:137px; margin-bottom:8px; text-align:center; padding-top:46px; padding-bottom:46px;}
.right-box a{font-family:"Times New Roman"; font-size:18px; color:#ffffff; text-decoration:none;}
.right-box a:hover{font-family:"Times New Roman"; font-size:18px; color:#000000; text-decoration:none;}

.right-box2{border:11px solid #e6e6e6; width:137px; margin-bottom:8px; text-align:center; padding-top:26px; padding-bottom:26px;}
.right-box2 a{font-family:"Times New Roman"; font-size:18px; color:#ffffff; text-decoration:none;}
.right-box2 a:hover{font-family:"Times New Roman"; font-size:18px; color:#000000; text-decoration:none;}

.blue1{background-color:#1c3f95;}
.blue2{background-color:#4460a5;}
.blue3{background-color:#6d82b5;}
.blue4{background-color:#95a3c6;}
.blue5{background-color:#bec5d6;}
#footer{width:996px; background-color:#343029; height:auto; float:left; clear:left; padding-bottom:10px;}
.footer-wrap{padding-left:22px; padding-top:13px; padding-right:21px; width:auto;}
.footer-wrap div img{padding-top:0px;}
.footer-wrap img{padding-top:14px; float:right;}
.footer-text{float:left; font-family:Arial; font-size:10px; color:#FFFFFF; line-height:12px; width:auto;}
.footer-text a{font-family:Arial; font-size:10px; color:#FFFFFF; line-height:12px;}
.footer-text a:hover{font-family:Arial; font-size:10px; color:#546EAF; line-height:12px;}
.vert-seperate{float:left; margin-left:10px; margin-right:10px; width:1px; height:101px;}
.bottom-margin{height:30px; line-height:30px; width:100%; float:left; clear:both;}
.right-content{float:right; width:360px; padding-right:22px; padding-left:25px;}
.right-content-text{height:532px;}
.normtxt{font-family:"Times New Roman"; font-size:13px; color:#000000; line-height:16px; text-align:justify;}
.normtxt a{color:#546eaf;}
.normtxt a:hover{color:#343029;}
.normtxt a:visited{color:#343029;}
.fleft{float:left;}
.submenu{text-align:center; width:100%;font-size:16px; color:#1c3f95; font-weight:bold; }
.halfdiv{float:left; width:40%; padding-right:5%; padding-bottom:10px;}
.halfdiv a{color:#000000;font-weight:bold;font-size:12px;text-decoration:underline;}
.halfdiv a:hover{color:#546EAF;font-weight:bold;font-size:12px;text-decoration:underline;}
.cmp-details{border-top:1px solid #afaeab;padding-top:14px;width:margin-left:21px;font-family:Arial; font-size:10px; color:#000000; text-align:center;}
.paramargin{ margin:0px; }
.mailtostyle{ text-decoration:underline; color: #000000; }
/* newclass */
.font27{font-size:27px; font-weight:bold;}
.font14{font-size:14px; font-weight:normal;}
.left{float:left;}
/*.bottomBg{background: url('../images/bottometxtBox.gif') no-repeat;width:170px;height:151px;margin:20px 0 0 10px;text-align:center;color:#fffff;font-size:20px;text-decoration:none;cursor:pointer;}*/
.bottomBg{background-color:#95A3C6;border:8px solid #E6E7E3;width:158px;height:135px;margin:12px 10px 0 0px;text-align:center;color:#fffff;font-size:20px;text-decoration:none;cursor:pointer;vertical-align:middle;}
.bottomBg a{font-size:20px;text-decoration:none;color:#ffffff;}
.bottomBg a:hover{font-size:20px;text-decoration:none;color:#000000;}

a.bottomWhite{color:#ffffff;text-decoration:none;}
ul.vList{margin:0; padding:0;}
ul.vList li{list-style-type:disc; margin:0 0 0 25px; padding: 0 0 0 0px;text-align:left;font-weight:bold;font-size:14px;height:20px;line-height:20px;}
.bg{background-color:#000000;}
.hSpc12{height:12px;line-height:12px;}
.hSpc51{height:51px;line-height:51px;}
.brown{color:#546eaf;}
a.bottomText{color:#546eaf;padding-left:15px;font-size:13px;}
a.bottomText:active{color:#546eaf;padding-left:15px;font-size:13px;}
a.bottomText:hover{color:#343029;padding-left:15px;font-size:13px;}
a.bottomText:visited{color:#546eaf;padding-left:15px;font-size:13px;}
.fork-bg1{height:327px; background-image:url(../images/fork1.jpg); background-position:top left; background-repeat:no-repeat; width:562px;}




/* CANDIDATES */
.textbox{ font-size: 14px;	width: 300px;}
.labels{ font-size:12px; font-weight:normal;}


/* TEAM LINK */
a.teammailto{color:#546EAF; font-family:"Times New Roman"; font-size:13px; text-decoration:underline;font-weight:bold;}
a.teammailto:active{color:#546EAF; font-family:"Times New Roman"; font-size:13px; text-decoration:underline;font-weight:bold;}
a.teammailto:hover{color:#000000; font-family:"Times New Roman"; font-size:13px; text-decoration:underline;font-weight:bold;}

/* JOBS CSS */
a.jobsLink{color:#546EAF;font-weight:bold;font-size:14px;}
a.jobsLink:active{color:#546EAF;font-weight:bold;font-size:14px;}
a.jobsLink:hover{color:#000000;font-weight:bold;font-size:14px;}
.jobSep{border-bottom:1px  dashed #000000;}

/* NEWS CSS */
a.newsLink{color:#546EAF;font-weight:bold;font-size:12px;}
a.newsLink:active{color:#546EAF;font-weight:bold;font-size:12px;}
a.newsLink:hover{color:#000000;font-weight:bold;font-size:12px;}

/* TOP NAVI LINK CSS */
a.topNaviLinks{color:#ffffff;font-weight:bold;font-size:10px;}
a.topNaviLinks:active{color:#ffffff;font-weight:bold;font-size:10px;}
a.topNaviLinks:hover{color:#000000;font-weight:bold;font-size:10px;}

/* CALENDAR LINK CSS */
a.calMarkLinks{color:#000000;font-weight:bold;font-size:10px;}
a.calMarkLinks:active{color:#000000;font-weight:bold;font-size:10px;}

.markLink{padding:5px 0 0 10px;}

/* CHANGE PASSWORD */
.chgPassLabel { font-size:12px; font-weight:normal; width: 100px; }

.topRightMenu{ left:695px;top:5px; }