body{font:12px/15px 'Helvetica Neue',Arial,Helvetica,sans-serif;color:white;margin:0;background:#0167b2;text-shadow:0 -1px 0 #153c62;}
a,a:link{text-decoration:underline;color:white;padding:0;font-weight:normal;}
a:visited{text-decoration:none;color:white;padding:0;font-weight:normal;}
a:hover{text-decoration:none;color:white;padding:0;font-weight:normal;}
#wrapper{padding:0;}
#page{width:940px;min-height:808px;padding:0;}
.content{width:940px;border:none;z-index:999;position:absolute;margin-top:280px;}
.flashC{width:164px;height:210px;position:absolute;top:80px;left:120px;}
#navcontainer{width:273px;padding-left:0;font-size:13px;line-height:18px;border-right:0 solid #008beb;font-weight:normal;left:302px;top:113px;position:absolute;height:108px;}
#navcontainer_team{width:220px;padding-left:0;font-size:13px;line-height:18px;border-left:1px solid #008beb;font-weight:normal;left:475px;top:113px;position:absolute;}
#navcontainer_teamphoto{width:96px;padding-left:0;font-size:13px;line-height:18px;font-weight:normal;left:707px;top:113px;height:108px;position:absolute;}
#navcontainer ul,#navcontainer_team ul{margin:0;padding:0;list-style-type:none;}
#navcontainer a{display:block;padding-left:10px;}
#navcontainer_team a{display:block;padding-left:10px;width:210px;}
#navcontainer a:link,#navlist a:visited,#navcontainer_team a:link,#navlist_team a:visited{color:white;text-decoration:none;}
#navcontainer a:hover,#navcontainer_team a:hover{background-color:#008beb;color:white;}
li.active{background-color:#008beb;color:white;height:18px;padding-left:0;font-weight:bold;width:100%;}
#contents{border-top:1px solid #008beb;position:absolute;left:302px;top:290px;width:610px;padding:10px 0 100px 0;}
.team #contents{border-top:1px solid #008beb;position:absolute;left:302px;top:290px;width:610px;}
.footer{width:940px;padding-top:10px;padding-bottom:20px;margin-top:10px;margin-bottom:20px;color:#999;border-top:7px solid #ccc;display:block;float:left;}
h1{font-size:33px;font-weight:normal;color:white;line-height:36px;padding:0;margin:0;}
h2{font-size:16px;line-height:18px;font-weight:bold;}
em{font-weight:normal;line-height:12px;}
p{font-size:14px;line-height:18px;}
p.emphasis{font-size:16px;line-height:20px;}
small{font-size:11px;line-height:14px;}
img{border:none;clear:both;display:block;margin:0;}
img.network{border:none;display:block;padding:0;margin:0;}
.date{font-size:14px;padding:10px;background-color:#CCC;color:#000;text-align:center;vertical-align:middle;width:45px;height:45px;display:block;float:left;clear:both;margin-right:10px;margin-bottom:10px;}
.date_small{font-size:12px;padding:4px;background-color:#CCC;color:#000;text-align:center;display:block;float:left;clear:both;margin-right:10px;}
.entry{margin-top:0;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #666;display:block;}
.news_entry{border-bottom:7px solid white;margin-top:0;margin-bottom:20px;padding-bottom:20px;}
.list_entry{border-bottom:1px solid white;margin-top:0;margin-bottom:10px;padding-bottom:10px;text-transform:uppercase;line-height:16px;}
.gallery_entry{float:left;display:block;margin-right:6px;margin-bottom:6px;overflow:hidden;border:1px solid #999;padding:5px;}
.clear{clear:both;padding-top:10px;padding-bottom:10px;}
.entry_footer{padding-bottom:20px;margin-bottom:20px;text-transform:uppercase;color:#999;border-bottom:1px solid #666;}
ul.roster{width:200px;margin:0;padding:0;float:left;font-size:14px;line-height:18px;}ul.roster li{margin:0;padding:0;list-style-type:none;font-size:13px;line-height:18px;}
ul.roster a,ul.roster a:visited{color:white;display:block;text-decoration:none;padding-left:10px;font-weight:bold;margin:0 20px 0 -10px;}
ul.roster a:hover,ul.roster a:visited:hover{background:white;color:#0167b2;text-shadow:none;}
.case-study{background:#008beb;padding:1px 10px;margin-left:-10px;text-shadow:none;}

