* {margin: 0; outline: 0; padding: 0;}
 /* *** Float containers fix: */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
.clear {clear: both; line-height: 0; overflow: hidden; height: 0;}
.news_date{position: absolute; right: 17px; top: 10px; color:#e99400;}
.news_date span{color: #fff;}
body {background: #08101B url(../images/layout/top_Bg.jpg) 0 0 no-repeat ;  font-family: Arial, Verdana, Helvetica, sans-serif;  color: #fff;  margin: 0;  padding: 0;	font-size: 12px;}
a {color: #26a1de; font-weight: bold;	cursor: pointer;	text-decoration: none; line-height: 14px;}
a:hover {color: #fff;}
a.active {color: #d30733;}
a.overlay {color: #26a1de; font-weight: bold;	cursor: pointer;	text-decoration: none; line-height: 14px;}
a.overlay:hover {color: #e99400;}

img {border: none;}
h1, h2, h3, h4, h5, h6 {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal;}
h2{color: #fff; text-transform:uppercase; border-bottom:1px solid #e99400; padding-bottom:6px; font-size:24px; margin-bottom: 31px;}
h3{background: #000000; color: #e99400; font-weight: bold; font-size:18px; padding:0px 0px 0px 20px; text-transform:uppercase; line-height:35px;}
ul, ol, dl {list-style-position: outside;}
ul {padding-left: 30px;}
li {}
ol li{list-style:decimal;}
table td {border-collapse: collapse; vertical-align: top;}
.blue_text {font-weight: bold; color: #26a1de;}

/* ---------- FORM ---------- */
form, fieldset, legend, label, input, select, textarea {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #494948;}
form {display: block; overflow:hidden;}
fieldset {border: none;}
legend {display: none;}
label {}
input, select, textarea {border: 0;}
input[type="text"]  {}
input.input-text {}
select, textarea {}
input.input-radio {}
input[type="radio"] {}
input[type="checkbox"] {}
input[type="submit"] {}
input.input-submit {}


/* /////////////////////////////////////////////////////////////////////////////////// */
/* Layout css */
/* /////////////////////////////////////////////////////////////////////////////////// */

.container {width: 966px; float: right; }

/* HEADER */
.wrapper{ padding-bottom: 147px; max-width: 1135px; min-width: 966px; overflow: hidden; height: auto;}
.top h1{float: left;}
.top h1 span{display: none;}
.top{padding: 8px 0 0px 35px; height: 131px; position: relative; z-index: 20;}
.top fieldset {float: right; margin-top: 6px; width: 347px;}
.top fieldset a{float: right; color:#fff; font-size:10px; margin-right: 15px;}
.top input{font-size: 12px; color: #fff; border: 1px solid #fff; width: 160px; margin-bottom: 4px; padding: 1px 3px 1px 2px; float: left; background: none;}
button.submit {overflow: hidden; float: right; text-transform: uppercase; font-size: 12px; padding: 0; height: 13px; width: 44px; border:none; background: url(../images/layout/loginBtn.png) no-repeat 0 0; margin-bottom: 6px; text-indent: -10000px;}
button.submit span {display: block; height: 13px; line-height: 17px;}
button.submit span canvas {top: -7px!important;}
button.submit span cufoncanvas {top: -5px!important;}
html>/**/body button.submit span cufoncanvas {top: -6px!important;}



/* MAIN MENU */
.top .MainNav{ float: right; margin-top: 54px;  padding: 0; width: 707px;}
html>/**/body .top .MainNav {width: auto;}
.top .MainNav li{float: left; margin-right:9px;  text-transform:uppercase; line-height:18px; list-style: none;}
.top .MainNav li.top_b {padding-top: 3px;}
.top .MainNav li.bottom_b {padding-bottom: 3px; margin-right:0;}
.top .MainNav li a{color: #fff; font-size:16px; padding:0px 17px; line-height:21px; display:block;}
.top .MainNav li a:hover{ background-color: #e99400;}
.active a {background-color: #e99400!important;}
.active_subnav a {background-color: #e99400!important;}
.subnav{ padding: 15px 0 0px 0 ; position:absolute;right:0; top:128px;z-index:10;background: url(../images/layout/subnav_bg.gif) 0 11px repeat-x; font-size:12px; width: 159px;  overflow:hidden; }
.slider_nav{display: none;}
* html .subnav {top:125px;}
.subnav li{margin-right: 0!important; float: none!important; border-left: 1px solid #e99400; border-right: 1px solid #e99400; }
* html .subnav li { float: left; width: 159px; margin: 0;}
.subnav_media {padding: 0 0 5px 0;border-bottom: 1px solid #e99400;}
.subnav li a{background: none!important; font-size:12px!important; padding:0 19px 0 0!important; text-align:right;line-height:19px!important;}
* html .subnav li a{width: 140px;}
.visible{display: block;}

.top .MainNav li.preferred_eps {width: 158px; height: 21px; position: relative; margin-right:15px;}
.top .MainNav li.preferred_eps div {width: 158px; height: 73px; position: absolute; left: 0; top: -44px; background: url(../images/layout/preferred_link_bg.png) no-repeat 0 0;}
* html .top .MainNav li.preferred_eps div {background: url(../images/layout/preferred_link_bg.gif) no-repeat 0 0; top: -47px;}
.top .MainNav li.preferred_eps div a {width: 158px; height: 73px; text-indent: -10000px;}
.top .MainNav li.preferred_eps div a:hover {background: none;}

/*HEADER NAV*/
ul.header_menu {position: absolute; left: 45px; top: 81px; list-style-type: none; margin: 0; padding: 0;  z-index: 10; width: 460px; height: 16px;}
	ul.header_menu li {float: left; height: 16px; position: relative;  z-index: 10;}
	ul.header_menu li a { height:16px; display: block; position: relative;  z-index: 10;}
	.header_nav_about_us{width:78px !important;}
	.header_nav_relations{width:167px!important;}
	.header_nav_technology{width:84px!important;}
	.header_nav_support{width:79px!important;}
	.header_nav_media{width:52px !important;}


/*BOX*/
.box_bg{padding: 0 0 1px 0; background:  #09232E url(../images/layout/box_bg.gif) 0 bottom repeat-x;}
.box_bg_news {background:  #09232f url(../images/layout/box_bg_news.gif) 0 bottom repeat-x;}
.box_left{padding: 0 0 0px 1px; background:  url(../images/layout/box_side.gif) 0 bottom no-repeat;}
.box_left_news {background:  url(../images/layout/box_left_news.gif) 0 bottom no-repeat;}
.box_right{padding: 0 1px 0px 0px; background:  url(../images/layout/box_side.gif) right bottom no-repeat;}
.box_right_news {background:  url(../images/layout/box_right_news.gif) right bottom no-repeat;}
.box_content{background:  url(../images/layout/box_content.gif) 90% bottom no-repeat; padding: 35px 35px 27px;}
.technik_content .box_content{padding: 25px 35px 27px;}
.investorrelContent .box_content{padding: 32px 35px 27px 400px; position: relative;}
* html .investorrelContent .box_content{height: 370px;}
.box_bg_news .box_content{background:  url(../images/layout/box_content_news.gif) 80% bottom no-repeat;}
.box_news_content{padding: 0;}

.investorrelContent .box_content a {color: #fff;}
.investorrelContent .box_content .investor_img {bottom:-1px;left:40px;position:absolute;}


/*PASS REQ*/

.pass_reminder{background: #fff; border: 5px solid #32a6e0; color: #494948; height: 227px; width:590px; padding:30px 0; position: relative;}
.pass_reminder label{ width: 187px; color: #26a1de; font-weight: bold; font-size: 12px; display: block;  clear: both;float: left; margin-bottom:14px; padding-top: 2px;}
.pass_reminder input{ border:1px solid #ccc; width: 355px; height:14px; padding:3px; font-size:12px;}
.pass_reminder select{ border:1px solid #ccc; width: 363px;margin-bottom:11px; font-weight:bold; height:22px; font-size:12px; padding-top: 1px;}
.pass_reminder p { padding: 0 20px; margin: 14px 0 31px;}
.pass_reminder form{ padding: 0 0 0 20px;}
.pass_reminder a {display: block; margin-left: 187px;}
#pass_req_submit{width:180px; margin-top:24px; margin-left: -3px; height: auto; border:none;}
p.rem_error {color:#FF0000;font-weight:bold;left:0;margin:0;position:absolute;top:134px;}
/* home */



/* CONTENT */
.content .languages{float: right; height: 11px; margin: 8px 80px 8px 0;}
.content .languages li{float: left; margin-left: 6px;list-style: none;}
.content{ margin: 0 0 50px 0; padding: 0px 0px 0 0px; width:965px; position: relative; z-index: 10;}
.content .banner{display:block;margin:0 auto;padding-bottom:2px;width:966px; clear: both; position: relative; z-index: 1;}
.content ul.offers li{float: left; margin-right: 30px; display:inline;list-style: none; position: relative;}
.content ul.offers li.last {margin-right: 0;}
.content ul.offers{position:relative;z-index: 10;padding: 0;}
.content .absolute_p{position: absolute; left: 36px; bottom:30px; font-size:10px; color:#494948;}
.content .news{padding-top:30px; padding-bottom: 47px;}
.content .news .news_home_container { width: 643px; line-height: 16px;}
.content .news .news_home_container a {color: #494948;}
.content .news h2{margin-bottom: 7px; font-family:Arial; font-size: 12px; font-weight: bold;}
.innerContent{padding: 26px 0 0 0; line-height: 16px;}
.innerContent_2{padding: 21px 0 0 0;}
.innerContent_2 h2 {margin-bottom: 10px;}

.home_content_top {padding: 0 0 44px;}
.home_content_top .left, .home_content_bottom .left {float: left; width: 620px; margin-right: 56px;}
.home_content_top .right, .home_content_bottom .right {float: left; width: 289px;}
.home_content_bottom .left a img {float: left;}
.news_home_container {width: 276px;  text-align: justify; padding: 19px 0 0; line-height: 14px;}
.news_home_container_border {border-bottom: solid 1px #fff; padding: 0 0 20px; margin-top: -3px;}
.aboutus_home_container {padding: 0; margin-top: -2px;}

.content .home_imgAbsolute {top:-4px;position:absolute;left:-4px;z-index:1;}

/* OFFERS */

.offers_content {line-height: 16px; width:620px; float: left; margin-right:56px;}
.black_dot ul, .blue_dot ul {padding: 0;}
.black_dot ul {padding: 10px 0 0;}
.black_dot li {color: #26a1de; font-weight: bold; background:  url(../images/layout/offers_liBg.gif) 0 7px no-repeat; padding-left: 12px!important;list-style: none; line-height: 20px;}
.blue_dot li {background:  url(../images/layout/offers_liBg_black.gif) 2px 6px no-repeat; padding-left: 12px!important; list-style: none;}
.offers_content ul {padding:0;}
.offers_content ul li {list-style: none; }
.offers_content .list_content {background: #E9F5FC;padding: 7px 9px 10px 7px; margin-top: 14px; }
.offer{margin-bottom:5px; position: relative; float: left;}
.offer_3 {margin-bottom:0;}
.offer_price{position: absolute; top: 170px; right:-15px;}
.offer a{display: block;}
.offer img{vertical-align:middle;  }
.offer a img{width: 620px;}
.offers_content h2,.offers_sidebar h2{}
.offers_sidebar{float: left; width: 289px;}
.offers_sidebar ul{list-style:none; padding: 0; line-height: 14px; font-weight: bold; margin: 15px 0 16px;}
.server_heading{margin-bottom: 27px!important;}
.statement{padding:0 0 12px; border-bottom:1px solid #fff; margin:0 14px 10px 0; text-align:justify;}
.statement_heading{margin-top:19px; }
.last_statement{border:none; margin-bottom: 0; padding-bottom: 0;}

/* offer details */
.offer .offers_details {background: #fff; color: #2caae1; font-size: 12px; line-height: 21px; padding: 0 0 0 9px;}
.offer .offers_details a {color: #2caae1; display: inline;}
.offer .offers_details a img {width: auto;}
.offer .offers_details .offers_details_slide {display: none;}
.offer .offers_details .offers_details_slide .slide_content {padding: 28px 20px 20px 10px;}
.info_tabs_content ul {padding: 0; list-style-type: none; height: 26px; border-bottom: solid 1px #E99400; background:  url(../images/layout/offers_tabs.gif) no-repeat 0 0; margin-bottom: 10px;}
.ul_service ul {background-position: 0 -30px;}
.ul_support ul {background-position: 0 -60px;}
.ul_erweiterungen ul {background-position: 0 -90px;}
.ul_vertragsmod ul {background-position: 0 -120px;}
.info_tabs_content ul li {float: left;}
.info_tabs_content ul li a {display: block; float: left; height: 21px; text-indent: -10000px; margin-right: 10px;}
.info_tabs_content ul li a.li_features {width: 97px;}
.info_tabs_content ul li a.li_service {width: 65px;}
.info_tabs_content ul li a.li_support {width: 70px;}
.info_tabs_content ul li a.li_erweiterungen {width: 120px;}
.info_tabs_content ul li a.li_vertragsmod {width: 153px;}


/* NEWS */
.news_content{padding:0px 0px 0 0;}
.news_content .blue{background:#e9f5fc;}
.news_container{ margin-top:30px; position:relative;}
.news_text{ padding: 11px 20px 12px 0px; margin-left: 200px; min-height: 129px;}
* html .news_text{height: 129px;}
.pagination{overflow:hidden; padding: 28px 18px 0 21px; text-align: center;}
.pagination a{font-weight: normal;}
.pagination a:hover{color:#fff;}
.pagination a.active{color:#fff;}
.pagination span{float: left;}
.pagination ul{overflow:hidden; text-align: center; padding: 0; list-style:none; margin: 0 auto; }
.pagination li{display: inline; padding: 0 3px;}
.pagination .next{float: right;}
.news_container h3 span{float:right; color: #E99400; font-size:12px;}
.news_image{float: left; padding: 15px 0 0 20px; position: relative;}
.news_image img{width: 166px;}


/*ABOUT US*/

.aboutUs_content table{margin-top: 27px; margin-bottom:27px;}
.aboutUs_content table td table td{padding-right:40px; vertical-align:middle;}
.aboutUs_content .blue_dot{margin-top:7px;}
.aboutUs_content .blue_dot li{color: #26a1de; font-weight: bold; line-height: 20px;list-style: none;}

/*RELATIONS*/


/*AGB*/

.agbContainer{}
.agbContent{margin-top: 30px; }
.agbContent-first {margin-top: 12px; }


/*FAQ*/

div.question{margin-top:20px;}
div.question strong{font-size:14px;}
div.questtion-first{margin-top:11px;}
.td_width{width:108px; font-weight: bold;}
.td_width144{width:137px; font-weight: bold;}

/*IMPRESSUM*/

.impressum_content ol li{margin-bottom:20px; margin-left:18px; padding-left:20px;}
.imgAbsolute_imprint{top:304px;}

/*SUPPORT*/

.support_content table{line-height:16px; margin-bottom: 18px;}
.imgAbsolute_middle{top:304px;}
.support_content h3{ margin-bottom:10px;background: none; font-family:arial; font-size:14px; font-weight: bold; color:#26a1de; line-height:14px; padding: 0; text-transform:none;}
.support_content .left_column{float: left; width: 373px; margin-right: 30px;}
.support_content .left_column .box_content {background: none; padding: 33px 30px 0 33px;}
.support_content .right_column .box_content{}
.support_content .right_column{float: left; width: 562px;}
.support_content .right_column .box_content { padding: 33px 30px 0 240px;position: relative;}
.support_content .right_column .support_img {position: absolute; bottom: 0; left: 35px;}
.support_content .left_column .box_content, .support_content .right_column .box_content {height: 264px;}


/*MEDIA*/
.box_content_media {padding: 31px 30px 35px 35px;}
.media_content .left_content img,.media_content .right_content img{border: 2px solid #fff; margin: 0;}
.media_content .left_content,.media_content .right_content{float: left;}
.media_content .left_content{width: 400px; height: 637px;}
.media_content .right_content{width: 472px; margin-left: 26px;}
img.skyscraper{float: left; margin: 0 13px 0 0;position: relative;}
.media_content h3 {line-height:18px; font-size: 14px; font-weight: normal;padding:0 0px 1px 0; margin-bottom: 14px; color: #fff; background: none; text-transform: none;}
.media_ad_2 {margin: 0 0 0 139px;}
.media_ad p {font-size: 11px; line-height: 15px; padding: 5px 0 0;}
#format1 p {padding: 0; margin-top: -2px; margin-left: 135px;}
#format1  {height: 153px;}
* html #format1  {height: auto; padding-bottom: 91px;}
#format2  {height: 309px;}
#format3  {}
#format4  {height: 153px;}

/*TECHNIK*/

.technik_content th{ font-weight:bold; color: #26a1de; font-size:14px; padding:0 0 14px; text-align: left;}
.technik_content div.technik_table{padding: 0 1px 0 16px;}
.technik_content td.first_table  div.technik_table {padding: 0 1px 0 0!important;}
.last_table{}
.technik_content h3{width: 217px;  margin-top:12px;}
.technik_content table {line-height: 14px;}
.technik_content td {/*border-left: solid 1px #fff;*/}
.technik_content td.first_table {border: none;}
.technik_content td td{padding: 3px 0 7px; text-align:left; font-size:11px; border: none;}
.technik_content td tr.last_child  td {padding: 3px 0 0; }

div.technik_info{ padding: 35px 0 8px;}
div.info_text{padding: 6px 6px 7px 8px; font-size:11px;line-height:14px; border:1px solid #fff;}

/* AFFILIATE */
.affiliateContent {}
.affiliateContent h3 {background: none; font-size: 14px; font-weight: bold; color: #fff; line-height: 16px; padding: 0;}
.affiliateContent ul {padding: 43px 0 22px 0;}
.affiliateContent ul li {line-height: 24px; background:  url(../images/layout/aff_li_bg.gif) 0 3px no-repeat; padding: 0 0 0 26px; list-style-type: none;}
.affiliateContent .affiliate_steps {background:  url(../images/layout/aff_list_box_bg.png) 0 0; margin-right:35px; padding:31px 20px 32px 34px;}
.affiliateContent a {color: #fff;}
.affiliateContent a img {margin: 0;}

.affiliateContent .box_bg {background: #233004 url(../images/layout/aff_box_bg.gif) 0 bottom repeat-x;}
.affiliateContent .box_left {background: url(../images/layout/aff_box_side.gif) 0 bottom no-repeat;}
.affiliateContent .box_right {background: url(../images/layout/aff_box_side.gif) right bottom no-repeat;}
.affiliateContent .box_content {background: url(../images/layout/aff_box_content.gif) 27px bottom no-repeat; padding:32px 35px 37px;}

.affiliatesmallContent .box_bg {background: #3A5007 url(../images/layout/aff_small_box_bg.gif) 0 0 repeat-x; border-bottom: solid 1px #688F0D; padding: 0;}
.affiliatesmallContent .box_left {background: url(../images/layout/aff_small_box_side.gif) 0 bottom no-repeat;}
.affiliatesmallContent .box_right {background: url(../images/layout/aff_small_box_side.gif) right bottom no-repeat;}
.affiliatesmallContent .box_content {background: url(../images/layout/aff_small_box_content.gif) 281px 0 no-repeat; padding:32px 35px 25px;}



.affiliateContent .input-submit {margin: 0 12px 0 0; cursor: pointer; border: solid 1px #CC8202; width:1; overflow:visible; padding:1px 10px 1px; background: url(../images/layout/submit_bg.gif) repeat-x 0 0; text-align: center; font-weight: bold; text-transform: uppercase; }
html>/**/body .affiliateContent .input-submit {padding:2px 10px 1px; width: auto;}


/* login */
fieldset.login_form {margin: 0; padding: 0; background: none; width: 858px;}
fieldset.login_form div {margin: 0 0 47px; padding: 27px 0 5px; border-bottom: solid 1px #A8AE9B; display: inline-block;}
html>/**/body fieldset.login_form div {display: block; padding: 27px 0 47px;}
fieldset.login_form input {font-size: 12px; line-height: 14px; position: relative;float: left; padding: 2px 2px 1px 8px; height: 16px; border: solid 1px #fff; background: #586340; color: #fff; width: 220px;}
fieldset.login_form a {display:block;float:left;font-size:10px;font-weight:normal;margin-top:3px; padding-left: 12px;}
fieldset.login_form input.submit{float: none; margin: 6px 0 6px; width: 44px;background: url(../images/layout/loginBtn.png) 0 0 no-repeat ; padding-top:10px; height: 13px; border: none;padding: 1px 3px 0 2px;}

/* FOOTER */

.footer{ width: 965px; height: 19px; border-top: 6px solid #e99400; padding-top:3px;  }
* html .footer{line-height: 19px;}
.footer div {float:left; height: 19px; padding:0 4px 0 0px; }
.footer a { color:#fff;background:  url(../images/layout/footer_link_bg.gif) repeat-x 0 0; display:block;float:left;font-family:Arial;font-size:9px;font-weight:bold;height: 19px; line-height: 21px; text-transform:uppercase; padding: 0 7px 0;}
.footer ul{float: left; padding: 0; height: 19px; }
.footer ul li{float: left; font-size:9px;font-weight:bold;color: #fff; list-style: none;line-height: 21px; }
.footer ul li a {color: #fff; padding: 0 0px; background: none;margin: 0 6px;}
.imprint a{ margin-left: 0!important;}

.home_protected_cont {position: relative; height: 188px; }
.home_protected {position: absolute; right: -20px; top: 0; background:  url(../images/protected/home_img.png) no-repeat 0 0; width: 309px; height: 177px;}
.home_protected a {position: absolute; left: 11px; bottom: 29px; width: 173px; height: 19px;}

.why_shark {padding: 0 0 48px;}
.why_shark h2 {margin-bottom: 17px;}
.why_content .row {padding: 0 0 45px;}
.why_content .row_last {padding: 0;}
.why_teaser {float: left; width: 467px; height: 246px; position: relative; margin-right: 31px;}
* html .why_teaser {display: inline;}
.why_teaser_right {margin-right: 0;}
.why_teaser img.bg_img {position: absolute; left: 0; top: 0;}
.why_teaser img.bg_img_4 {top: -12px;}
.why_teaser img.bg_img_5 {top: -33px;}

.why_teaser .teaser_cont p {text-align: justify; color: #fff; font-size: 12px; line-height: 16px; padding-bottom: 10px;}
.why_teaser .teaser_cont p.subhead {padding: 0 0 5px;}
.why_teaser .teaser_cont p.to_right {padding: 0 0 10px 204px;}
.why_teaser_6 .teaser_cont p.to_right {padding: 0 0 10px 172px!important;}
.why_teaser .teaser_cont p.to_right.subhead {padding: 0 0 5px 204px;}
.why_teaser .teaser_cont a img {margin: 0 7px 0 0;}
.why_teaser_6 .teaser_cont a img {margin: 20px 0 0 172px;}

.why_teaser_4 .teaser_cont p {line-height: 13px;}

.why_teaser .teaser_cont {position:relative;}
.why_teaser_1 .teaser_cont {text-align: center;}
.why_teaser_2 .teaser_cont {padding: 33px 160px 0 32px;}
.why_teaser_3 .teaser_cont {padding: 20px 30px 0 38px;}
.why_teaser_4 .teaser_cont {padding: 16px 10px 0 240px;}
.why_teaser_5 .teaser_cont {padding: 20px 30px 0 242px;}
.why_teaser_6 .teaser_cont {padding: 10px 32px 0 32px;}

.why_teaser h1 {font-size: 33px; color: #e99400; padding: 0 0 15px;}
.why_teaser_3 h1 {padding: 0 0 20px;}

.why_teaser h1 span {display: block;}

.why_teaser_6 table {margin-left: 172px; border-top: solid 1px #6C8F9F;}
.why_teaser_6 table td {padding: 2px 0 2px 10px; border-bottom: solid 1px #6C8F9F;}
.why_teaser_6 table tr.even td {background:  url(../images/why_teaser_td_bg.png) 0 0;}
.why_teaser_6 table td img {margin: 0 6px 0 0;}

table.benchmark_table {color: #7a7a7a; line-height: 16px; margin-bottom: 30px;}
table.benchmark_table th {text-transform: uppercase; text-align: center; vertical-align: bottom; padding: 3px 0; border-bottom: solid 1px #D9D9D9;}
table.benchmark_table td {padding: 0; border-bottom: solid 1px #D9D9D9;}
table.benchmark_table td.r_border {width: 180px; border-right: solid 1px #D9D9D9;}
table.benchmark_table td div {padding: 3px 0 3px 7px; border-bottom: solid 1px #fff;  border-top: solid 1px #fff;}
table.benchmark_table tr.even td div {background: #F6F6F6;}

.slide_content table.benchmark_table {border-top: solid 1px #D9D9D9; margin-bottom: 0;}
.slide_content .info_tabs_content table.benchmark_table {border-top: none;}

.slide_content .info_tabs_content table.benchmark_table tr td div {background:#F6F6F6;}
.slide_content .info_tabs_content table.benchmark_table tr.even td div {background:none;}

.panes div.pane {display: none; float: left;width:582px;}
.panes table div {display: block;}
