/* CSS Document */
/*Common*/
html{overflow-y:scroll !important; height:100%; margin-bottom:2px;}
#doc4{background-color:#ffffff; border:1px solid #C7C7C7; border-top:none;}
.bgLeft{background:transparent url(../images/common/bg.gif) repeat-y;}
.wrapper{padding:0 1em;}
h2{font:bold 108% Arial, Helvetica, sans-serif;}
h3{font:bold 100% Arial, Helvetica, sans-serif; margin:0.8em 0 0.3em;}
.h2_cont{margin-top:0.1em;}
.cleardiv{clear:both;}
.paddedbox{padding:0.8em;}
.bgcolor{background-color:#F8F8F8;}
.btmborder{border-bottom:1px solid #C7C7C7; padding-bottom:0.4em;}
.list{margin-bottom:0.8em;}
.list li{padding-top:0.4em; padding-left:0.8em; background:url("../images/common/icons.gif") no-repeat -586px 0; }
.list ul{margin-bottom:0.4em;}
#bd .list ul li{list-style-type:none; background:url("../images/common/icons.gif") no-repeat -558px -95px; margin-left:0.5em;}
.font12{font-size:93%; line-height:17px;}
.font11{font-size:85%; line-height:15px;}
p{margin-bottom:0.5em;}
a{color:#0053A0;}
#hd .active{text-decoration:underline;}

/*Iner Site Navigation*/
.sites_nav{background-color:#7C7C7C;height:20px;padding-left:12px;margin-bottom:4px;}
.sites_nav ul li{float:left;height:2px;}
.sites_nav ul li a{margin-right:5px;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif bold;font-size:11px;line-height:22px;padding:1px 6px 3px 10px;text-decoration:none;}
.sites_nav ul li a:hover{background-color:#FFFFFF;color:#000000;}
#spec{background-color:#FFFFFF;color:#000000;}
#hd{margin-bottom:1em;}

/*Intra Site Navigation*/
.main_nav{height:31px;background-color:#738FA7;border-bottom:1px solid #A6B2BD; font-size:13px;font-weight:bold;margin-top:1px;}
.main_nav ul{float:left;}
.main_nav li{height:31px;float:left; margin-right:0.1em;}
.main_nav li a{color:#ffffff;padding:0 18px;line-height:31px;display:block; text-decoration:none;}
.main_nav li a:hover{background-color:#55748F;}
#mainSel{background:#55748F;}

/*Banner*/
.banner{padding:0.5em 0 0.7em;}
.logo{float:left; width:40%;}
.logo img{margin-top:0.4em;}
.contact{float:right;line-height:17px; padding-bottom:1px;}
.contact span{width:3.2em; float:left;}
.box1{width:16.6em;}
.box2{text-align:right; border-right:1px solid #CCCCCC; margin-right:1em; padding-right:1em; width:9.9em;}
.box3{border-right:1px solid #CCCCCC; margin-right:1em; padding-right:1em; width:5.3em; padding:2.3em 0; background:url("../images/common/icons.gif") no-repeat -508px 19px;}
.box3 span a{display:inline-block;background:url("../images/common/icons.gif") no-repeat -173px -9px; padding-right:1.5em;}

/*Left Panel*/
.left-nav{height:100%;background-color:#EEEEEE;}
.left-nav h2{background-color:#738FA7; color:#ffffff; padding:0.4em 0 0.35em 1em;}
.left-nav li{padding:0.4em 0.2em 0.4em 0; font-weight:bold; border-bottom:1px solid #C7C7C7;}
#leftSel{text-decoration:underline;background:url(../images/common/icons.gif) no-repeat scroll -534px -180px;}
.left-nav a{color:#000000; text-decoration:none; padding-left:1.7em; display:block;}
.left-nav a:hover{text-decoration:underline;}
.left-nav a.special {color:#EB3D00; background:url(../images/careers/arrow-blink.gif) no-repeat 10px 3px;}

/*Right Panel*/
.imgborder{border:1px solid #D4DDDA; padding:0.6em;}
.imgdesc{text-align:center; margin:0.3em 0 1.2em;}
#imglast{margin-bottom:0;}

/*Footer*/
#ft{border-top:1px solid #C7C7C7; margin:1.1em 0 0.7em; padding-top:0.6em; font:11px Arial, Helvetica, sans-serif;}


/*Content*/
.main-cont{margin-bottom:1.2em;}
#yui-main h1{font:bold 123.1% Arial, Helvetica, sans-serif; margin-bottom:0.3em;}
#yui-main .greyhd{background-color:#EEEEEE; padding:0.2em 0.4em; border-top:1px solid #C7C7C7; margin-bottom:0.5em;}
.main-cont .list li{padding-top:0.1em; background-position:-586px -4px;}

/*Submit Resume*/

