.tabs{width:100%;position:relative;margin:8px 0;overflow:hidden;float:left;}
.tabs .defaultTab{display:none;}
.three_quarter_tab{width:75% !important;margin-right:15px;}
.three_quarter_tab.no_right_margin{margin-right:0;}
.half_tab{width:45% !important;margin-right:42px;float:left;}
.tab_header{font-size:1.25em;margin:10px 0;}
.tabs .tab_container{overflow:hidden;border:1px solid #ebebeb;min-height:180px;_height:100%;padding:15px;}
.tab_menu{height:54px;font-size:.8em;padding-left:10px;background:url("../images/tab_background.gif") 0 0 repeat-x;position:relative;top:1px;border-bottom:1px solid #ccc;z-index:10;list-style-type:none;}
.tab_menu a{height:24px;font-size:13px !important;color:#307ee9;padding:27px 14px 3px 14px;border-right:1px solid #ccc;background:url("../images/tab_background.gif") 0 0 repeat-x;}
.tab_menu a:hover{color:#000;text-decoration:none;}
.tab_menu a.two_line_title{padding-top:19px;padding-bottom:11px;_padding-bottom:3px;}
.tab_menu .first a{border-left:1px solid #ccc;}
.tab_menu .last a{border-right:none !important;}
.tab_menu .active a{background:url("../images/active_tab_background.gif") 0 0 repeat-x !important;font-weight:bold;background-color:#fff !important;color:#000 !important;position:relative;top:1px;z-index:30;}
.tab_menu li,.tab_menu li a{float:left;}
.tab_menu li{background:none;padding:0;}
.tab_menu span{font-weight:bold;}
.tabs h3.menu_header{font-size:1.2em !important;color:#000 !important;margin-top:30px;font-weight:bold;float:left;}
.tab_container li a.right{float:right !important;}
.tabs .split div div{float:left;}
.tabs .tab_container .pagination{float:right;}
.tabs .tab_container ul.columns{width:100%;list-style-type:none;}
.tabs .tab_container li.oneColumn{min-width:100%;width:100%;background:none;padding:0;}
.tabs .tab_container li.twoColumns{min-width:46%;width:46%;background:none;padding:0;margin-right:25px;}
.tabs .tab_container li.last{margin-right:0px;padding-right:0px;}
.tabs .tab_container li.threeColumns{min-width:30%;width:30%;background:none;padding:0 3% 0 0;}
.tabs .tab_container li.twoColumnsLeft{min-width:67%;width:67%;background:none;padding:0;}
.tabs .tab_container li.twoColumnsRight{min-width:26%;height:100%;width:26%;float:left;border-left:1px solid #f3f3f3;margin-left:15px;padding-left:10px;padding-right:0;background:none;}
.tabs .tab_container li.twoColumnsRight ul li{list-style-type:none;}
.tabs .tab_container li.twoColumnsRight .quicklinks{float:none;}
.tabs .carousel_block .vertical_nav{width:228px;}
.tab_container .carousel_block .vertical_nav div{font-size:1em;padding:7px 10px;}
.tab_container .elq_form{margin-top:0;}
.tab_layout_1{min-height:180px;_height:100%;}
.tab_layout_1 ul li{padding:0 0 6px 8px;width:auto;}
.tab_layout_1 li{width:204px;padding:10px;}
#page_tab_menu{height:54px;font-size:.8em;padding-left:10px;background:url("../images/tab_background.gif") 0 0 repeat-x;position:relative;top:1px;border-bottom:1px solid #ccc;z-index:10;list-style-type:none;}
#page_tab_menu li{position:relative;z-index:20;float:left;background:none;padding-left:0;}
#page_tab_menu.search_tabs a{padding:15px 14px;}
#page_tab_menu a{height:24px;cursor:pointer;float:left;font-size:1.5em !important;color:#307ee9;padding:27px 14px 3px 14px;border-right:1px solid #ccc;background:url("../images/tab_background.gif") 0 0 repeat-x;}
#page_tab_menu .no_link{height:24px;cursor:pointer;color:#666666;float:left;font-size:1.5em !important;padding:27px 14px 3px 14px;border-right:1px solid #ccc;background:url("../images/tab_background.gif") 0 0 repeat-x;}
#page_tab_menu .no_link:hover{color:#666;cursor:default;}
#page_tab_menu a:hover{color:#000;text-decoration:none;}
#page_tab_menu .first a{border-left:1px solid #ccc;}
#page_tab_menu .last a{border-right:none !important;}
#page_tab_menu .active a{background:url("../images/active_tab_background.gif") 0 0 repeat-x !important;font-weight:bold;background-color:#fff !important;color:#000 !important;position:relative;top:1px;z-index:30;}
.large_text{font-size:1.2em;}
.small_text{font-size:.6em;}
.bio .name{float:left;margin:0 0 0 0 !important;}
.bio .title{font-style:italic;}
.bio img{margin-bottom:2px;}
.bio div{border-bottom:1px solid #ebebeb;padding:10px 0;overflow:hidden;}
.bio .split div{border-bottom:none;margin-right:50px;margin-bottom:0 !important;padding-top:0 !important;}
.bio h4{margin-bottom:8px;}
.tabs .nav ul{list-style-type:none;}
.tabs .nav li{padding-bottom:3px;float:none;}
.tabs .nav .secondary li{padding-bottom:0 !important;display:block;}
.tab_layout_4 .nav{width:133px;margin-right:20px;}
.tab_layout_4 .nav h4{color:#307ee9;margin-bottom:5px;}
.tab_layout_4 .nav .active{color:#000;}
.bio table{color:#307ee9;}
.bio table td{padding-right:35px;}
.bio .split{border-bottom:none !important;}
.bio .split div{width:300px;}
.bio .split .more_link{background:none !important;padding-left:0 !important;}
.bio .split .more_link a{display:block;background:url("../images/icon_double_caret_ccc.png") no-repeat scroll 30px 5px transparent;_background:url("../images/icon_double_caret_ccc.png") no-repeat scroll 30px 8px transparent;*background:url("../images/icon_double_caret_ccc.png") no-repeat scroll 30px 8px transparent}
.bio .split h5{color:#307ee9;font-weight:bold;}
.bio .split ul{margin-bottom:8px;}
.bio .split ul li{display:block;}
.realatedProductsAndServicesSidebar{float:left;width:180px !important;padding:25px 11px 14px 10px !important;background-color:#f3f3f3;margin-bottom:14px;}
.tab_container ul.regions{margin-bottom:10px;float:left;}
.tab_container ul.regions li{float:left;display:inline;background-image:none;}
.refine_search{background-color:#fafafa;padding:10px;margin-bottom:30px;margin-top:10px;}
.refine_search .select_boxes{padding:0 0 10px;}
.refine_search input{position:relative;top:2px;*top:1px;margin-left:15px;}
.regions a{background:none;padding:0;padding-right:8px;margin-right:8px;border-right:1px solid #ebebeb;}
.regions .last a{border-right:0;}
.content_right .tabs .tab_container{*min-width:315px;}
.left_content_688{width:688px;float:left;}
.left_content_688 img{margin:0 10px 8px 0;float:left;}
.right_content_228{width:228px;float:left;}
.right_content_228 div{margin-bottom:10px;}
.tab_layout_2 h3{margin-bottom:10px;}
.tab_layout_2 .diagram{margin-top:15px;}
.tab_layout_2 .three_panel{width:585px;margin-left:15px;padding:15px 0;}
.tab_layout_2 .three_panel h4{font-weight:bold;margin-bottom:5px;}
.tab_layout_2 .three_panel p{margin:10px 0;}
.tab_layout_2 .three_panel .split div{width:285px;margin-right:10px;}
.tab_layout_2 .three_panel .split div.last{margin-right:0;}
.tab_layout_2 .mid_content{border-top:1px solid #f2f2f2;clear:both;}
.tab_layout_2 .mid_content p{color:#666;margin-top:5px;clear:both;}
.tab_layout_2 .mid_content .split .short{float:left;width:300px;padding:25px 0;padding-right:10px;border-right:1px solid #f2f2f2;}
.tab_layout_2 .mid_content .split .short ul{line-height:1.3em;font-size:1.1em;color:#999;}
.tab_layout_2 .mid_content .split .short ul li{margin-bottom:10px;font-size:1em !important;padding:0;background:none;}
.tab_layout_2 .mid_content .split .long{margin-left:0;width:605px;float:left;margin-left:10px;}
.tab_layout_2 .mid_content .split .long h3{margin:22px 0 0 0;padding-top:4px;}
.tab_layout_2 .mid_content .split .even{margin-top:20px;}
.tab_layout_2 .mid_content .split .even h5,.tab_layout_2 .mid_content .split .odd h5{font-size:1em;}
.tab_layout_2 .mid_content .split .odd{float:left;width:295px;margin-top:20px;margin-left:15px;}
.tab_layout_2 .mid_content .split .split .odd div{width:150px;}
.tab_layout_2 .mid_content .split .odd img{margin-right:12px;}
.tab_layout_2 .mid_content .split .odd p{margin-top:0 !important;}
.tab_layout_2 .index_graph{background-color:#f2f2f2;margin-top:20px;margin-bottom:20px !important;padding:15px;float:none;}
.tab_layout_2 .index_graph img{float:left;margin-right:15px;}
.tab_layout_2 .index_graph h4{margin-top:30px;}
.tab_layout_2 .index_graph p{width:157px;line-height:1.5em;}
.tab_layout_2 .index_graph .author{font-weight:bold;margin-top:42px;}
.tab_layout_2 .lower_content{padding-bottom:15px;overflow:hidden;border-top:1px solid #f2f2f2;}
.tab_layout_2 .lower_content img{margin-top:15px;}
.tab_layout_2 .lower_content .date{margin-bottom:5px;}
.tab_layout_2 .thirds div{width:310px;margin-right:10px;_margin-right:10px;float:left;overflow:hidden;}
.tab_layout_2 .thirds h3{margin:10px 0;}
.tab_layout_2 .q_a{width:254px !important;_width:240px !important;background-color:#f2f2f2;padding:12px;margin-top:13px;margin-right:0;}
.tab_layout_2 .q_a li{margin-bottom:20px;color:#307ee9;font-weight:bold;}
.tab_layout_3 .nav{width:220px;}
.tab_layout_3 .nav h4{margin-bottom:8px;margin-top:12px;}
.tab_layout_3 .nav li{margin-bottom:6px;}
.tab_layout_3 .copy{width:650px;line-height:1.2em}
.tab_layout_3 .copy p{margin:14px 0;}
.tab_layout_4 h2{margin:10px 0;}
.tab_layout_4 .clear_both li{width:170px;float:left !important;margin-bottom:10px;}
.tab_layout_4 .clear_both li h4,.tab_layout_4 .clear_both li p{margin-bottom:2px;}
.tab_layout_4 div.copy{width:700px;margin-bottom:20px;}
.tab_layout_4 div.copy img{margin-right:14px;}
.tab_layout_4 div.copy p{margin-bottom:14px;}
.tab_layout_4 .module{margin-right:10px;}
.tab_layout_4 .module li{padding-top:0;padding-bottom:8px !important;margin-left:0;}
.tab_layout_20 .left_column{width:200px;float:left;margin-right:20px;margin-top:20px;}
.tab_layout_20 .left_column h4{margin-bottom:3px;padding-left:10px;}
.tab_layout_20 .left_column .narrow_results{background-color:#f4f4f4;padding:10px;}
.tab_layout_20 .left_column .narrow_results h4{font-weight:normal;font-style:italic;margin-bottom:10px;padding-left:0;}
.tab_layout_20 .left_column .narrow_results li,.tab_layout_20 .left_column .narrow_results li a{float:none;padding-bottom:6px;cursor:pointer;}
.tab_layout_20 .update_results label{margin-left:10px;}
.tab_layout_20 .update_results select{_position:relative;_top:3px;}
.tab_layout_20 .summary{margin:10px 0;padding-bottom:5px;border-bottom:1px solid #ebebeb;}
.tab_layout_20 .right_column{float:left;width:650px;}
.tab_layout_20 .featured_results{margin-bottom:10px;margin-top:20px;}
.tab_layout_20 .featured_results h3{color:#5f5555;margin-bottom:10px;}
.tab_layout_20 .featured_results img{float:left;margin-right:10px;margin-bottom:20px;}
.tab_layout_20 .toggle_featured_results{float:right;font-size:.8em;}
.tab_layout_20 .hiding_featured{margin-top:22px;}
.tab_layout_20 .results{padding-top:10px;border-top:1px solid #ebebeb;margin-top:10px;}
.tab_layout_20 .results h4,.tab_layout_20 .results p{margin-bottom:3px;}
.tab_layout_20 .results li{margin-bottom:20px;background-image:none;padding-left:0;}
#interactive_map .map_content .short p, #interactive_map .map_content .short h4{font-size:1.1em;}
.landing_page_elq_form_left p,.landing_page_elq_form_left .bulleted{font-size:1.1em;}
.landing_page_elq_form_left .intro_copy p{font-size:1.55em;}
.tab_layout_4 div.bio{font-size:1.1em;}
.tab_layout_2 .lower_content p p,.tab_layout_2 .lower_content p a{font-size:1.1em;}
.intro_border_top{font-size:1.1em;}
.intro_border_top.intro_copy{font-size:1em;}
.addLoginsPanel{font-size:1.1em;}
.half_tab p{font-size:1.1em;}
.half_tab .date{font-size:0.9em;}
.center_column h4,.center_column p,.center_column .bulleted,.center_column th,.center_column td{font-size:1.1em;}
.center_column h1 p{font-size:1em;}
.realatedProductsAndServicesSidebar h4{font-size:1em;}
.center_column .expandable h4{font-size:1em;}
.center_content{font-size:1.1em;}
.center_content .intro_copy p{font-size:1.45em !important;}
.hover_box th,.hover_box td{font-size:.9em;}
.center_column .bulleted p{font-size:.9em;margin:0;}
.center_column .elq_form td,.center_column .elq_form p{font-size:1em;}
.main_content.resizeable h4,.main_content.resizeable p,.main_content.resizeable .bulleted,.main_content.resizeable th,.main_content.resizeable td{font-size:1.1em;}
.center_column .tabs td p,.center_column .tabs td .bulleted,.center_column .tabs th{font-size:1em;}
.center_column .bulleted .bulleted{font-size:1em;}