/* 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.2em;}
.list,ul.maintxt{margin-bottom:0.8em;}
.list li,ul.maintxt li{padding-top:0.4em; padding-left:0.8em; background:url("../images/common/icons.gif") no-repeat -586px 0; }
.list ul, ul.maintxt ul{margin-bottom:0.4em;}
#bd .list ul li, #bd ul.maintxt 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:#598E11;}

/*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:#EEEEEE;border-bottom:1px solid #CCCCCC; font-size:14px;font-weight:bold;margin-top:1px;}
.main_nav ul{float:left;}
.main_nav li{height:31px;float:left; margin-right:0.2em;}
.main_nav li a{color:#000000;padding:0 18px;line-height:31px;display:block; text-decoration:none;}
.main_nav li a:hover{background-color:#DFDFDF;}
#mainSel{background:#DFDFDF url("../images/common/icons.gif") no-repeat center -205px; }

/*Banner*/
.banner{padding:0.8em 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:#598E11; color:#ffffff; padding:0.4em 0 0.35em 1em;}
.left-nav li{padding:0.4em 0 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:inline-block;}
.left-nav a:hover{text-decoration:underline;}

/*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;}
.credits{float:left; width:40%; color:#8E8E8E;}
.credits a{color:#8E8E8E; text-decoration:none;}
.credits a:hover{color:#598E11;}
.copyright{float:right; width:40%; text-align:right;}

/*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*/

