/* Style sheet base */
object:focus,a:focus,img:focus{outline: none;}
html{overflow-y: scroll;overflow-x: auto;}
html,body{height:100%;}
body{background-color:#E3E3E3;font-family:Arial, sans-serif;font-size:13px;color:#333333;line-height:17px;}
p{margin-top:0;margin-bottom:0;}
div#wrapper{height:100%;padding-right:20px;background-color: white;}
.lvl1ContentWrapper{float:left;}
div#header{position:relative;z-index: 2;}
div#container{z-index: 1;}
a,a:link,a:visited{text-decoration:none;color:#333333;}
a:active,a:hover{text-decoration:none;color:#3399cc;}
.mailLink a,.mailLink a:link,.mailLink a:visited{text-decoration:none;color:#3399cc;}
.mailLink a:active,.mailLink a:hover{text-decoration:none;color:#999999;}
img,object{}
.clearer{clear:both;}
.flashAccordion{margin-left:20px;}
h1{margin:23px 0 16px 0;font-family:Arial;font-weight:bold;font-size:26px;line-height:25px;}
h2{margin:0;font-family:Arial;font-size:16px;line-height:19px;}
h3{margin:0;font-family:Arial;font-weight:bold;font-size:13px;}
h4{margin:0;font-weight:bold;font-size:11px;line-height:15px;}
.lvl1Teasers{height:60px;margin-top:20px;font-size:11px;line-height:15px;}
.TeasersTable{height:60px;margin-top:40px;font-size:11px;line-height:15px;}
.TeasersTableTD{width:138px;padding:0 10px 20px 0;}
.breadcrumb_wrapper{font-size:10px;line-height:15px;}
.breadcrumb_wrapper a,.breadcrumb_wrapper a:visited{color:#3399cc;}
.breadcrumb_wrapper a:hover,.breadcrumb_wrapper span{color:#999999;}
.breadcrumb_wrapper a:active{font-weight:bold;color:#999999;}
.topNav_wrapper{height:22px;margin-left:16px;}
.topNav_wrapper_indented{height:60px;margin-left:256px;}
.rightColumn{margin:75px 0 0 0;font-size:11px;line-height:15px;}
.headerDiv{width:990px;height:70px;position:relative;padding:20px 0 0 10px;font-size:10px;line-height:15px;}
.headerLogo{width:187px;height:40px;float:left;}
.headerMissionControlLogin{height:17px;float:right;padding:3px 6px 0 6px;background-color:#000000;color:#FFFFFF;}
.headerMissionControlLogin a,.headerMissionControlLogin a:link,.headerMissionControlLogin a:visited,.headerMissionControlLogin a:active,.headerMissionControlLogin a:hover{text-decoration:none;color:#FFFFFF;}
.headerButtons{width:20px;height:20px;float:right;margin-left:1px;}
.headerLinks{float:right;margin-top:5px;margin-right:10px;}
.langSelector{right:360px;top:25px;position:absolute;font-size:10px;line-height:15px;}
.langSelector ul,.langSelector ul li{margin:0;padding:0;list-style: none;}
.footer_wrapper{margin:60px 0 10px 260px;font-size:10px;line-height:15px;}
.footer_wrapper_margin{margin:60px 0 0 20px;font-size:10px;line-height:15px;}
.headerSearch{width:231px;height:50px;right:0px;top:41px;position:absolute;display:none;background-color:#E3E3E3;}
.formbody{padding:7px 0 0 8px;}
.searchInput{width:215px;margin-bottom:3px;border:0px none;}
.searchResult{margin-top:15px;}
.pagination{margin-top:25px;}
.pagination ul,.pagination ul li{margin:0;padding:0;list-style: none;}
.pagination ul li{float:left;padding-right:10px;}
.pagination .current{color:#999999;}
.autocompleter-selected{background-color:#C4DFEF;}
.clientsTableTD{width:148px;height:70px;margin-right:10px;margin-bottom:10px;}
.clientsTableTDLast{width:133px;height:60px;margin-bottom:10px;}
.caseStudyQuote{font-size:16px;line-height:20px;}
.caseStudyQuoteAurthor{font-size:10px;}
.caseStudySubtitle{font-size:21px;line-height:25px;}
.magazineDownloadWrapper{margin-left:32px;}
.registerForm td{padding-top: 5px;}
.registerForm{background-color: #EFEFEF;}
.registerForm .radio_container span{}
.registerForm .submit_container{margin-bottom: 5px;}
.registerForm p.error{color: red;}
.registerForm td.col_first{width: 150px;}
.openHouseTable td{vertical-align:top;}
