body #hd, body #hd a{line-height:1em;}
.container{width:980px;}
.cnt_related{width:235px;float:left;font-size:11px;}
.see_all{position:absolute;right:0px;top:20px;}
#splash_home, #case_studies, #news{float:left;display:inline;clear:both;margin-top:5px;width:980px;border-bottom:1px solid #CCC;}
#splash_home{border:none;height:224px;}
#news{border:none;}
#case_studies, #news{padding:20px 0;}
#news{padding-bottom:0px;}
#splash_home div, #case_studies, #news{float:left;display:inline;position:relative;}
#splash_home .related{margin-left:10px;padding-top:6px;}
#case_studies .cnt{background:url(/lib/img/bg_case_studies.gif) repeat-y;min-height:100px;float:left;}
#case_studies .cnt li{list-style:none;margin-right:0px;float:left;display:inline;width:334px;}
#case_studies .cnt li.last{width:312px;}
#case_studies .cnt li.last .content{margin:0px;}
#job_list{float:left;clear:both;width:725px;}
#case_studies .cnt li .content{margin-right:10px;width:310px;}
#news .cnt{background:url(/lib/img/bg_news.gif) repeat-y;min-height:100px;float:left;}
#news .cnt ul, #case_studies .cnt ul{margin:0px;padding:0px;}
#news .cnt li.first{width:255px;}
#news .cnt li.first .content{width:226px;margin-left:0px;}
#news .cnt li{list-style:none;margin:0px;float:left;display:inline;width:245px;}
#news .cnt li.last{width:235px;}
#news .cnt li .content{width:216px;}
#hd{float:left;clear:both;width:980px;position:relative;}
#case_studies h6{font-size:14px;line-height:1.2em;margin:4px 0 10px 0;}
#hd p{position:absolute;right:0px;top:70px;}
#hd p a{background:url(/lib/img/pipe.gif) right no-repeat;padding-right:10px;margin-right:6px;}
#hd p a.last{margin:0px;padding:0px;background-image:none;}
h1, h2, h3, h4{color:#ff7100;}
h3{font-weight:bold;font-size:16px;margin-bottom:.6em;}
h4{font-weight:bold;font-size:14px;margin-bottom:.6em;}
#job_list h5{margin-bottom:5px;}
#news h6{margin-bottom:10px;}
.intro_img{width:310px;overflow:hidden;}
.intro_img img{border-bottom:10px solid #FF7100;}
.intro_img img{line-height:1em;margin-bottom:0px;}
body{color:#333;}
a{color:#1F7EDC;text-decoration:none;}
.cnt_related strong{font-size:12px;color:#000;line-height:2.1em;}
h6 a{color:#000;}
h6 a:hover{color:#000;text-decoration:underline;}
h6 a:active{color:#1F7EDC;}
#hd p, .see_all{font-size:11px;}
.lnk_more{position:relative;top:-10px;}
.left_sub_nav, .cnt_main, .cnt_related, .horiz_sub_nav{float:left;display:inline;}
.left_sub_nav{width:245px;}
.left_sub_nav ul{margin:0px;}
.left_sub_nav li{width:235px;border-bottom:1px solid #CCC;padding:10px 0;margin:0px;list-style:none;font-weight:bold;color:#666;}
.horiz_sub_nav{width:980px;clear:both;border-bottom:1px solid #CCC;margin-bottom:13px;font-weight:bold;color:#000;text-transform:uppercase;font-size:10px;}
.horiz_sub_nav a, .left_sub_nav a{font-weight:normal;}
.horiz_sub_nav ul{margin:0px;}
.horiz_sub_nav li{float:left;display:inline;padding:5px 15px 5px 5px;margin:0px 10px 0px 0px;list-style:none;background:url(/lib/img/dot_vertical2.gif) right no-repeat;}
#ft li.last, .global_sub_nav li.last, .horiz_sub_nav li.last, .left_sub_nav li.last{background-image:none;border-bottom:none;}
#ft ul{margin-left:0px;padding:0px;margin-bottom:20px;}
#nav_global{background:url(/images/uploads/grey-png.png) repeat-x bottom right;float:left;clear:both;width:980px;height:36px;}
#nav_global li, #nav_global ul{float:left;list-style:none;padding:0;margin:0;height:36px;}
#ft{float:left;clear:both;width:980px;border-top:1px solid #CCC;margin-top:20px;padding:20px 0 35px 0;color:#666;font-size:10px;}
#ft li{float:left;padding-right:10px;background:url(/lib/img/pipe.gif) right no-repeat;margin-right:10px;font-size:11px;list-style:none;}
.global_sub_nav{width:980px;padding:8px 0 5px 0;border-bottom:1px solid #CCC;float:left;clear:both;}
.global_sub_nav ul{display:inline;margin:0;padding:0;}
.global_sub_nav li{display:inline;padding-right:10px;margin-left:10px;list-style:none;background:url(/lib/img/dot_vertical2.gif) right no-repeat;}
#news .content div{font-size:11px;font-size:11.5px;}