body{margin:0px;padding:0px;font-size:12px;font-family:arial;background:#5F6262 url(../images/body_bg.gif) top left repeat-x;height:820px;}
a{color:#5482ab;text-decoration:underline;}
a:hover{color:#5482ab;text-decoration:none;}

img, div, a, input{behavior: url(iepngfix.htc);}

#wrapper{width:955px;margin:0 auto;background:#fff;}

#header{padding:30px 0 0 30px;position:relative;}
#header ul#top-nav{position:absolute;left:530px;top:14px;width:385px;display:block;margin:0;padding:0; list-style:none; font-size:10px;}
#header ul#top-nav li{float:right; padding:0 0 0 10px;color:#a8aaa9;}
#header ul#top-nav li a{color:#a8aaa9;}

#inner{float:left;overflow:hidden;background:#fff;}

#left-pane{width:150px;float:left;padding:12px 0px 0px 0;margin:0px;background:#fff;margin-bottom: -1000px; padding-bottom: 1000px;}
#left-pane ul{list-style:none;margin:46px 0px 46px 0;padding:0px;}
#left-pane ul li{border-bottom:1px solid #DADBDA;margin:0px 1px 0px 24px;padding:5px 0 5px 0;font-size:10px;}
#left-pane ul li.active{color:#fba400;}
#left-pane ul li a{text-decoration:none;color:#5482ab;font-size:10px;margin:0;line-height:14px;}
#left-pane ul li a:hover{text-decoration:underline;}
#left-pane ul li a.active{color:#fba400;}
#left-pane ul li ul{margin:2px 0 2px 0;padding:0;}
#left-pane ul li ul li{border-bottom:0px;padding:0;margin:0 0 0 8px;}

#right-pane{width:800px;float:left;background:#fff;padding:12px 0 20px 0;margin-bottom: -1000px;padding-bottom:1000px;text-align:justify;}

#title-bg{background:url(../images/nav_bg.jpg) top left;width:800px;height:29px;float:left;}
#title-bg img{padding:8px 0 0 9px;}

#content-title{background:url(../images/careers_title.jpg) top left;width:800px;height:58px;margin:4px 0 0 0;float:left;}

body#career-home #content h1, #contenthome h1
{background:url(../images/career_home_title.jpg) top left no-repeat;width:305px;height:15px;text-indent:-9999px;margin:81px 0 0 30px;}

body#about-us #content-title {background:url(../images/about-us-banner.jpg) top left;width:800px;height:214px;margin:4px 0 0 0;float:left;}

body#benefits #content-title{background:url(../images/benefits-banner.jpg) top left;width:800px;height:214px;margin:4px 0 0 0;
float:left;}

body#opportunities #content-title
{background:url(../images/opportunities-banner.jpg) top left;width:800px;height:214px;margin:4px 0 0 0;float:left;}

body#culture #content-title
{background:url(../images/culture-banner.jpg) top left;width:800px;height:214px;margin:4px 0 0 0;float:left;}

body#contact #content-title
{background:url(../images/contact-banner.jpg) top left;width:800px;height:214px;margin:4px 0 0 0;float:left;}

body#contact #content-title #image{padding-top:144px;}

#content-title #image{padding:75px 0 0 50px}
#content-title p{padding:0px 0 0 50px; width:400px; color:#fff; font-size:12px;}

#content{width:450px;float:left;}
#contenthome{width:450px;float:left;}
#contenthome p{width:350px;}

body#where-going #content
{background:url(../images/about-us-bg.gif) top left no-repeat;width:800px;height:870px; float:left;margin-top:4px;padding-top:50px; padding-bottom:30px; }
body#where-going #content h1, #contenthome h1{color:#fff;font-size:18px;font-weight:bold;padding:0px 70px 0 50px;}
body#where-going #content h2, #contenthome h2{color:#fff;font-size:14px;font-weight:bold;padding:0 70px 0 50px;}
body#where-going #content h3, #contenthome h2{color:#fff;font-size:14px;font-weight:bold;padding:0 70px 0 50px;}
body#where-going #content p{color:#fff;padding:0 0px 0 50px;width:520px;text-align:justify;}

body#where-going #content a{color:#fff;text-decoration:underline;}
body#where-going #content a:hover{color:#fff;text-decoration:none;}
body#where-going #content ul{color:#fff; padding:0 0 0 90px;}


body#where-going #content ul.list {margin:10px 0 46px 50px;padding:0px;border:0px solid #000;}
body#where-going #content ul.list li{margin:0px 15px 0px 20px !important;padding:5px 0 5px 0;font-size:10px; text-align:left; font-size:12px;}
body#where-going #content ul.list li ul{margin:2px 0 2px 0;padding:0;}
body#where-going #content ul.list li ul li{border-bottom:0px;padding:0;margin:0 0 0 10px;}



#rightnav{float:right;width:210px;padding:15px 0 0 0;}
#rightnav h3{color:#fff;padding-left:5px;margin:0px;font-size:14px;font-weight:bold;}
#rightnav ul{margin:10px 0 46px 10px;padding:0px;border:0px solid #000;}
#rightnav ul li{margin:0px 15px 0px 20px !important;padding:5px 0 5px 0;font-size:10px; text-align:left;}
#rightnav ul li ul{margin:2px 0 2px 0;padding:0;}
#rightnav ul li ul li{border-bottom:0px;padding:0;margin:0 0 0 10px;}

body#where-going #rightnav{float:right;width:200px;padding:0px;margin:0px 10px 0px 0px;font-size:11px;}
body#where-going #rightnav h3{color:#fff;padding:0px;margin-left:0px !important;font-size:15px;font-weight:bold;}
body#where-going #content #rightnav p{color:#fff;padding:5px !important; padding-right:0px;margin:0px;font-size:11px;width:190px;}
body#where-going #content #rightnav ul{padding:0 20px 0 0px;color:#fff;font-size:11px;}
body#where-going #content #rightnav li{padding:0 0px 0px 0px; !important color:#fff;font-size:11px;}

body#pageerror #content{background:url(../images/about-us-bg.gif) top left no-repeat;width:800px;height:670px;float:left;margin-top:4px;padding-top:50px;}
body#pageerror #content h1, #contenthome h1{color:#fff;font-size:18px;font-weight:bold;padding:0px 70px 0 50px;}
body#pageerror #content h2, #contenthome h2{color:#fff;font-size:14px;font-weight:bold;padding:0 70px 0 50px;}
body#pageerror #content p{color:#fff;padding:0 0px 0 50px;width:520px;text-align:justify;}
body#pageerror #content a{color:#fff;text-decoration:underline;}
body#pageerror #content a:hover{color:#fff;text-decoration:none;}
body#pageerror #content ul{color:#fff; padding:0 0 0 90px;}
body#pageerror #content #rightnav p { color:#fff; padding:5px !important; margin:0; font-size:11px; width:200px; text-align:justify;}
body#pageerror #content #rightnav ul{padding:0 20px 0 0px;color:#fff;font-size:11px;}
body#pageerror #content #rightnav li{padding:0 0px 0px 0px; !important color:#fff;font-size:11px;}

body#sitemap #content
{background:url(../images/about-us-bg.gif) top left no-repeat;width:800px;height:670px;float:left;margin-top:4px;padding-top:50px;}
body#sitemap #content h1, #contenthome h1{color:#fff;font-size:18px;font-weight:bold;padding:0px 70px 0 50px;}
body#sitemap #content h2, #contenthome h2{color:#fff;font-size:14px;font-weight:bold;padding:0 70px 0 50px;}
body#sitemap #content p{color:#fff;padding:0 0px 0 50px;width:520px;text-align:justify;}
body#sitemap #content a{color:#fff;text-decoration:underline;}
body#sitemap #content a:hover{color:#fff;text-decoration:none;}
body#sitemap #content ul{color:#fff; padding:0 0 0 70px;}
body#sitemap #rightnav{float:right;width:200px;padding:0px; margin-top:0px;margin-right:10px;}
body#sitemap #rightnav h1{color:#fff;padding-left:0px;margin-left:0px !important;font-size:13px;font-weight:bold;width:100%;}
body#sitemap #content #rightnav p { color:#fff; padding:5px !important; margin:0; font-size:11px; width:200px; text-align:left;}
body#sitemap #content ul{padding:0px 0px 0px 70px;color:#fff;font-size:11px; line-height:20px;}
body#sitemap #content ul li{padding:0 0 0 0px !important; color:#fff;font-size:11px;}
body#sitemap #content ul li ul{padding:0 0 0 0px !important; color:#fff;font-size:11px;}

#content h2, #contenthome h2{color:#5482ab;font-size:14px;padding:0 0 0 100px;}
#content h1, #contenthome h1{color:#5482ab;font-size:14px;padding:0 0 0 100px;}
#content p, #contenthome p{color:#6d7072;padding:0 0 0 30px;text-align:justify;}

#rt_img img{padding:28px 15px 0 0px; float:right;}

#right-pane #content{width:570px;float:left;}
#right-pane #content h2{color:#5f88ae;font-weight:bold;font-size:16px;padding:45px 20px 0 30px;margin-top:0px;}
#right-pane #content h1{color:#5f88ae;font-weight:bold;font-size:16px;padding:45px 20px 0 30px;margin-top:0px;}
#right-pane #content p{padding:0 20px 0 30px;text-align:justify;}
#right-pane #content ul{padding:0 20px 0 45px;color:#6d7072;}
#right-pane #shadow{background:url(../images/shadow_bar.gif) top left;width:20px;height:295px;float:left;}
#right-pane #rt_txt{width:200px;float:left;padding-top:45px;}
#right-pane #rt_txt span img{margin:0px;padding:0 0 0 12px;}
#right-pane #rt_txt h3{padding:0 0 0 22px;color:#505c5a;font-size:13px;margin-bottom:5px;}
#right-pane #rt_txt ul {padding:0;margin:10px 0 10px 30px;}
#right-pane #rt_txt li{color:#505c5a;font-size:11px;margin:0;padding:0 10px 10px 0}

body#enterprise #content
{background:url(../images/about-us-bg.gif) top left no-repeat;width:800px;height:740px;float:left;margin-top:4px;padding-top:50px;}
body#enterprise #content h1, #contenthome h1{color:#fff;font-size:18px;font-weight:bold;padding:0px 70px 0 50px;}
body#enterprise #content h2, #contenthome h2{color:#fff;font-size:14px;font-weight:bold;padding:0 70px 0 50px;}
body#enterprise #content p{color:#fff;padding:0 0px 0 50px;width:520px;text-align:justify;}

body#enterprise #content a{color:#fff;text-decoration:underline;}
body#enterprise #content a:hover{color:#fff;text-decoration:none;}
body#enterprise #content ul{color:#fff; padding:0 0 0 90px;}

.text{color:#fff;}
.orange{font-size:18px; color:#fba400;}
h2.home-sub {color:#5482AB !important;font-size:16px !important;padding-left:30px !important;}

/*
#left-pane ul li ul li.active{color:#fba400;line-height:normal !important;border-bottom:0px;padding-left:20px;line-height:18px !important;}


#left-pane ul li ul li ul{color:#5482ab;margin:0px;}
#left-pane ul li ul li ul li{color:#5482ab;line-height:normal !important;border-bottom:0px;padding-left:10px;line-height:18px !important;}
#left-pane ul li ul li ul li.active{color:#fba400;line-height:normal !important;border-bottom:0px;padding-left:35px;line-height:18px !important;}
#left-pane ul li ul li ul li a{text-decoration:none;color:#5482ab;padding-left:0px;font-size:11px;font-weight:bold;}
#left-pane ul li ul li ul li a:hover{text-decoration:underline;color:#5482ab;padding-left:0px;font-size:11px;font-weight:bold;}

*/


.footer { clear:both; font-family:Arial; font-size:10px; color:#000; padding:0 30px 10px 185px; margin:0;}