﻿/************ Special Element and Classes ***************/
html, body, #body_container{height: auto !important;}
*{ padding:0; margin:0; outline:none;float: none !important;}
.right_content a.print, .right_content a.plus { display: none; }
div div#header div.logo a img.text { display: inline; margin: 30px 0 15px 20px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
img{border:none;}
form.main_form{width:100%; float:none; margin:0 auto}
body{font:normal 11px/13px Arial, Helvetica, sans-serif; background:#fff;}
body.blue_outer{background:#002244 url(/Frontend/Styles/common/images/outer_bg.jpg) center 0 repeat-x}
div#outer_layout{float:left; width:100%; padding-top:20px;}
div.layout{ margin:0 auto; width:100%;}
.bottom_none{padding-bottom:0!important;}
.border_none{border:none!important}
h2{float:left; width:400px; padding:4px 0 4px 5px; font:bold 16px/19px "Helvetica NeueLT", Myriad Pro, Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase}
h1{float:left; width:auto; padding:4px 0 4px 5px; font:bold 16px/19px "Helvetica NeueLT", Myriad Pro, Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase}
h2.blue_title{padding:9px 0 8px 8px;}
h1.blue_title{padding:9px 0 8px 8px;}

/************ Top Banner ***************/
div#top_banner{display:none}
img{background:#fff;}
/************ Header ***************/
div#header{float:left; width:100%; height:100px;}
div#header div.logo{float:left; width:auto;}
div#header div.logo.blue_theme_logo{top:0; left:17px;}
div#header div.logo a{float:left; width:auto; }
div#header div.logo a img.text{display:block; }
div#header div.logo a img.text img{background:#fff;}
div#header div.logo a.logo_text{float:left; width:445px; height:30px; padding-top:32px; padding-bottom:29px; border-bottom:1px solid #ccc; background:url(/Frontend/Styles/common/images/logo_text.gif) no-repeat 10px 32px;}
div#header div.top_links{display:none;}

div#header div.search{display:none;}

/************ Menu ***************/
div#menu{display:none;}

/************ Body Container ***************/
div#body_container{float:left; width:100%;}
div#body_container_inner h2 {display:none;}
div#body_container_inner{float:left; width:100%; padding:0 0 13px 0;}
div#body_container_inner_home{float:left; width:100%; padding:5px 0 13px 0;}
div#body_container_inner_home .right_content{margin-left:7px; display:inline; float:left; width:310px}

a.arrow{float:right; width:auto; background:url(/Frontend/Styles/common/images/arrow_yellow.gif) no-repeat 0 3px; padding-left:10px; margin-right:2px; display:inline; font:bold 9px/11px Arial, Helvetica, sans-serif; color:#ffa800; text-decoration:none; margin-top:5px; text-transform:uppercase;}

/************ Left Container ***************/
div#left_container{display:none;}
div.box_bottom{display:none}
div.box_bottom div.mid{display:none}

div.box_bottom_white{display:none;}
div#left_container div.box_outer_bottom{display:none;}

div#left_container div.box_bottom2 div.mid div.col div.row{float:left; width:280px; padding:10px 0; border-bottom:1px solid #c4c4c4;}
div#left_container div.box_bottom2 div.mid div.row img{float:left; width:auto; border:1px solid #b8b8b8;}
div#left_container div.box_bottom2 div.mid div.row img.space{margin-right:10px}
div#left_container div.box_bottom2 div.mid div.row a.box_img{float:left; width:auto; display:inline;}
div#left_container div.box_bottom2 div.mid div.row strong{float:left; width:270px; padding-bottom:6px; text-transform:uppercase;}
div#left_container div.box_bottom2 div.mid div.row strong a{color:#cc0000; text-decoration:none;}
div#left_container div.box_bottom2 div.mid div.row strong a:hover{text-decoration:underline;}
div#left_container div.box_bottom2 div.mid div.row strong.small{float:right; width:176px; padding-bottom:0;}
div#left_container div.box_bottom2 div.mid div.row p{float:left; width:270px; padding-bottom:6px;}
div#left_container div.box_bottom2 div.mid div.row p.small{float:right; width:176px; padding-bottom:6px;}
div#left_container div.box_bottom2 div.mid div.row p a{text-decoration:none; color:#cc0000; margin-right:5px}
div#left_container div.box_bottom2 div.mid div.row p a:hover{text-decoration:underline;}
div#left_container div.box_bottom2 div.mid div.row div.content{float:left; width:175px;}
div#left_container div.box_bottom2 div.mid ul{float:left; width:160px; list-style:none;}
div#left_container div.box_bottom2 div.mid ul li{float:left; width:150px; padding-bottom:5px;}
div#left_container div.box_bottom2 div.mid ul li a{float:left; text-decoration:none; color:#cc0000;}
div#left_container div.box_bottom2 div.mid ul li a:hover{ text-decoration:underline;}

div#left_container div.box_content_top{float:left; width:626px; padding-top:9px;}
div#left_container div.box_bottom2 div.mid{float:left; width:608px; border:1px solid #a88080;}
div#left_container div.box_bottom2 div.partner{float:left; width:588px; padding:0 10px;}
div#left_container div.box_bottom2 div.partner .row{float:left; width:588px; padding:10px 0; border-bottom:1px solid #c4c4c4;}
div#left_container div.box_bottom2 div.partner .row div.details{display:block;}
div#left_container div.box_bottom2 div.partner .row strong{display:block; color:#cc0000; float:none!important; width:auto!important;}
div#left_container div.box_bottom2 div.partner .row p{display:block; padding-bottom:4px; float:none!important; width:auto!important;}
div#left_container div.box_bottom2 div.partner .row p a{margin-right:5px;}

.vip_login{display:none}

/************ Right Container ***************/
div#right_container{float:right; width:310px;}
.box_outer{float:left; width:310px; margin-bottom:8px;}
.box_top{float:left; width:310px; padding-top:9px;}
.box_bottom{float:left; width:294px; padding:0 8px 5px 8px;}
.box_bottom div.mid{float:left; width:292px; border:1px solid #a88080;}
.box_bottom div.mid .mid_inner{float:left; width:280px; padding:10px 0 0 12px}

.box_bottom h3{float:left; width:auto; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:7px; text-transform:uppercase;}
.box_bottom div.mid div.row{float:left; width:292px; padding:3px 0 3px; border-bottom:1px solid #c7c7c7;}
.box_bottom div.mid div.row img{float:right; width:auto; margin:0 4px 0 0; display:inline; border:1px solid #cbcbcb;}
.box_bottom div.mid div.row p{float:left; width:225px; color:#000; padding-bottom:1px; padding-left:12px;}
.box_bottom div.mid div.row p a{text-decoration:none; color:#cc0000;}
.box_bottom div.mid div.row p a:hover{text-decoration:underline;}

div.box_outer2{float:left; width:310px; margin-bottom:8px;}
div.box_top2{float:left; width:310px; padding-top:9px;}
div.box_bottom2{float:left; width:294px; padding:0 8px 7px 8px;}
div.box_bottom2 div.mid{float:left; width:292px; background:#1c1c1c; border:1px solid #505050;}
div.box_bottom2 h3{float:left; width:auto; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:7px; text-transform:uppercase;}
div.box_bottom2 div.mid div.row{float:left; width:292px; padding:5px 0 3px;}
div.box_bottom2 div.mid div.row .selectbox{float:left; width:292px; border:none;}
div.box_bottom2 div.mid div.row .selectbox .line{float:left; width:275px; padding:0 0 3px 12px;}
div.box_bottom2 div.mid div.row input.check{float:left; width:15px; height:15px;}
div.box_bottom2 div.mid div.row label{float:left; width:auto; padding-left:10px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#fff;}
div.box_bottom2 div.mid div.row a.btn_stem{float:right; width:56px; height:20px; cursor:pointer; border:none; margin-top:4px; text-decoration:none}
div.box_bottom2 div.mid div.row h4{float:left; width:280px; font:bold 10px/12px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:9px; text-transform:uppercase;padding-left:12px;}

/*commented by rv*/
/*div.kontakt{display:none}*/

/************ Web TV Container ***************/
div.web{display:none}

div.box_outer3{float:left; width:310px; margin-bottom:8px;display:none;}
div.box_outer3_inner{float:left; width:310px;}
div.box_top3{float:left; width:310px; padding-top:9px;}
div.box_bottom3{float:left; width:294px; padding:0 8px 7px 8px;}
div.box_bottom3 div.mid{float:left; width:292px; border:1px solid #a88080; display:block;}
div.box_bottom3 h3{float:left; width:auto; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:7px; text-transform:uppercase; display:none;}
div.box_bottom3 div.mid div.row{float:left; width:292px; padding:6px 0 5px; border-bottom:1px solid #c7c7c7;}
div.box_bottom3 div.mid div.row img{float:right; width:auto; margin:0 4px 0 0; display:inline; border:1px solid #cbcbcb;}
div.box_bottom3 div.mid div.row p{float:left; width:260px; color:#000; padding-bottom:1px; padding-left:12px;}
div.box_bottom3 div.mid div.row p a{text-decoration:none; color:#cc0000;}
div.box_bottom3 div.mid div.row p a:hover{text-decoration:underline;}
div.box_bottom3 .signup{width:280px; float:left}
div.box_bottom3 .signup p{width:280px; float:left; font-size:11px; font-weight:bold; color:#000}
div.box_bottom3 .signup p span{font-size:10px; font-weight:normal}
div.box_bottom3 .signup label{width:280px; float:left; font-size:11px; color:#000; padding:10px 0 3px 0}
div.box_bottom3 .signup input{width:186px; height:18px; float:left; font-size:11px; color:#000; background:#fff; border:1px solid #bebebe}
div.box_bottom3 .signup a.tilmeld_red{width:66px; height:20px; float:left; border:none; margin:0 0 0 4px; display:inline}
div.box_bottom3 .timer{float:left; width:280px; padding-bottom:14px}
div.box_bottom3 .timer img{float:left; margin:0 3px 0 0}
div.box_bottom3 .timer .dage{float:left; width:69px;}
div.box_bottom3 .timer .dage span{float:left; width:69px; color:#3e3e3e; font-size:10px; text-transform:uppercase; padding-bottom:3px}
div.box_bottom3 .timer .dage.none_bg{background:none}

div.fokus.remove_space{padding-bottom:0}
div.fokus{display:none}
a.nav_link {
color:#CC0000;
margin-top:5px;
text-decoration:none;}
div.event_details{float:left; width:280px; padding:10px 0 8px 12px;}
div.event_details p{float:left; width:265px;}
div.event_details p span{float:left; width:30px;}
div.event_details p.time{padding-top:12px;}

div.events{display:block; border-bottom:1px solid #D0D0D0; padding:12px 0;}
div.events img{float:left; padding-right:10px;}
div.events .details{padding-left:10px;}
div.events .details p{display:block;color:#000;}
div.events .details h6 {color:#CC0000;display:block;font-size:13px;line-height:16px;text-transform:uppercase;}
.right_section{display:none;}

div.video{display:none}

div#right_container div.box_outer4{float:left; width:310px; margin-bottom:8px;}
div#right_container div.box_top4{float:left; width:310px; padding-top:9px;}
div#right_container div.box_bottom4{float:left; width:294px; padding:0 8px 7px 8px;}
div#right_container div.box_bottom4 div.mid{float:left; width:292px; border:1px solid #a88080;}
div#right_container div.box_bottom4 h3{float:left; width:auto; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:7px; text-transform:uppercase;}
div#right_container div.box_bottom4 div.mid div.row{float:left; width:292px; padding:5px 0 3px;}
div#right_container div.box_bottom4 div.mid div.row .signup{float:left; width:292px; border:none;}
div#right_container div.box_bottom4 div.mid div.row .signup .line{float:left; width:280px; padding:0 0 20px 12px;}
div#right_container div.box_bottom4 div.mid div.row .signup input.text{float:left; width:186px; height:18px; border:1px solid #c0c0c0; margin-right:4px; display:inline;}
div#right_container div.box_bottom4 div.mid div.row .signup label{float:left; width:250px; padding-bottom:7px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000;}
div#right_container div.box_bottom4 div.mid div.row .signup a.btn_timled{float:left; width:66px; height:20px; cursor:pointer; border:none; text-decoration:none}
div#right_container div.box_bottom4 div.mid div.row h5{float:left; width:280px; font:bold 11px/12px Arial, Helvetica, sans-serif; color:#1d1d1d; padding-bottom:9px; padding-left:12px;}
div#right_container div.box_bottom4 div.mid div.row h5 span{font:normal 10px/12px Arial, Helvetica, sans-serif;}
h3{float:left; width:auto; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#fff; padding-bottom:7px; text-transform:uppercase;}
h3.blue_text{color:#003366}
div.calender{display:none}

div.content_container{float:left; width:100%;}
div.content_container.left_space{ margin:0 0 0 4px; display:inline}
div.content_container .top_box{float:left; width:100%; padding-top:9px;}
div.content_container .bottom_box{float:left; width:100%; padding-bottom:8px;}
div.content_container .left_content{display:none}
div.content_container .right_content{float:left; width:96%; padding:0 7px 0 8px; margin:0;}
div.content_container .right_content h2{display:none}
div.content_container .right_content h2.top_title{display:none}

div.content_container .right_content .mid_box{float:left; width:100%; margin:0; padding:0;}
div.content_container .right_content .mid_box_long{display:none}
div.content_container .right_content .mid_box.mid_box_blue{border:1px solid #8099b2}
div.content_container .right_content .mid_box h2{float:left; width:700px; padding:0 0 14px; font-size:22px; line-height:24px; color:#c30000; font-weight:bold; text-transform:capitalize}
div.content_container .right_content .mid_box h1{float:left; width:700px; padding:0 0 14px; font-size:22px; line-height:24px; color:#c30000; font-weight:bold; text-transform:capitalize}
div.content_container .right_content .mid_box .poster{display:none}
div.content_container .right_content .mid_box .poster p{display:none}
div.content_container .right_content .mid_box p a{color:#c00; text-decoration:none;}
div.content_container .right_content .mid_box p a:hover{text-decoration:underline;}

div.right_outer{float:left; width:100%; padding-left:2px;}
div.right_outer .left_section{float:left; width:100%; margin:0px; padding:0px;}
div.right_outer .right_section{display:block}
div.right_outer p.text{display:inline; width:100%; padding-bottom:13px; color:#000;}
div.right_outer p.text img{float:left; border:1px solid #Ccc; margin:0 12px 0 0}
div.right_outer strong.text{display:block; width:auto; font-size:12px; line-height:14px; padding:15px 0;}
div.right_outer strong.text2{display:block; width:auto; font-size:12px; line-height:14px; padding:1px 0 15px 0;}
div.right_outer h6.text{display:block; width:auto; text-transform:uppercase; font-size:11px; line-height:13px; color:#000;}
div.left_section p.text{display:block; width:100%; padding-bottom:13px; color:#000;}
div.left_section p.text img{float:left; border:1px solid #Ccc; margin:0 12px 0 0}
div.left_section strong.text{display:block;  font-size:12px; line-height:14px; padding:15px 0;}
div.left_section strong.text2{display:block;  font-size:12px; line-height:14px; padding:1px 0 15px 0;}
div.left_section h6.text{display:block;  text-transform:uppercase; font-size:11px; line-height:13px; color:#000;}
div.mid_box h2.text{float:left; width:100%!important; padding-bottom:8px!important;}
div.mid_box h1.text{float:left; width:100%!important; padding-bottom:8px!important; font-size:22px; color:#474747;}

div.right_outer #table{display:none}

.left_section{float:left; width:100%; padding:0 0 0 4px}
.left_section .find_box{display:none;}
.left_section .find_box p{float:left; width:100%; font-size:14px; line-height:16px; color:#000;}
.left_section .find_box label{float:left; width:auto; padding:1px 10px 0 25px; font-size:11px; line-height:13px; color:#000;}
.left_section .find_box select{float:left; width:198px; height:16px; border:1px solid #bdbdbd;}
.right_section{float:right; width:310px;}
.right_content p.top_text{float:left; width:auto; text-transform:uppercase; color:#000; padding-bottom:6px;}
.right_content a.anchor{float:right; width:32px; height:21px; margin-right:5px; display:inline;}

.contact_section{float:left; width:717px; padding:10px 0 0 5px;}
.contact_section h4{display:block; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#c30000; padding-bottom:10px;}
.contact_section ul{float:left; width:717px; list-style:none; padding:0 0 13px 0;}
.contact_section ul li{float:left; padding:0 18px 10px 0;}

/************ Photo Gallery Page ***************/
.photo_gallery{float:left; width:723px; padding:10px 0 0 5px; min-height:580px; height:auto !important; height:580px;}

/********** Player Statistics Page ************/
.player_statistics{float:left; width:717px; padding:10px 0 0 5px; min-height:650px; height:auto !important; height:650px;}
.player_statistics span{display:block; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000; padding-bottom:15px;}
.player_statistics .formcontent{float:left; width:277px; border:1px solid #c1c1c1;margin:0 15px 25px 0; display:inline; padding:18px 13px; position:relative;}
.player_statistics .formcontent .arrow{position:absolute; left:144px; bottom:-25px;}
.player_statistics .formcontent .form_inner{float:left;}
.player_statistics .formcontent .form_inner .divrow{float:left; width:277px; padding-bottom:14px;}
.player_statistics .formcontent .form_inner .divrow1{float:left; width:277px;}
.player_statistics .formcontent .form_inner .divrow .label1{float:left; width:77px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000;}
.player_statistics .formcontent .form_inner .divrow .label2{float:left; width:40px; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; padding-left:10px;}
.player_statistics .formcontent .form_inner .divrow input.text{float:left; width:190px; border:1px solid #bebebe; height:14px; font-size:10px; padding-left:5px;}
.player_statistics .formcontent .form_inner .divrow .select1{float:left; width:197px; border:1px solid #bebebe; font-size:10px; height:17px;}
.player_statistics .formcontent .form_inner .divrow .select2{float:left; width:73px; border:1px solid #bebebe; font-size:10px; height:17px;}
.player_statistics .formcontent .form_inner .divrow1 input.seg{float:right; width:73px; height:17px; border:none;}
.player_statistics h4{display:block; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding-bottom:4px;}
.player_statistics p{padding-bottom:15px;}
.player_statistics table{float:left; width:100%; background:#bab9b9; font:normal 11px/13px Arial, Helvetica, sans-serif; margin-top:20px;}
.player_statistics table.inner{margin:0px;}
.player_statistics table td.first{width:120px; padding:3px 0 0 11px; background:#dedddd;}
.player_statistics table td.second{width:64px; padding:3px 0 0 11px;  background:#dedddd;}
.player_statistics table td.third{width:92px; padding:3px 0 0 11px;  background:#dedddd;}
.player_statistics table td.fourth{width:135px; text-align:center; background:#dedddd;}
.player_statistics table td.fourth td.sub{padding:5px 0; width:44px; text-align:center; background:#dedddd;}
.player_statistics table td.fourth td.submain{background:#dedddd; border-bottom:1px solid #bab9b9; padding:5px 0}
.player_statistics .right_border{border-right:1px solid #bab9b9;}
.player_statistics p.content{float:left; width:717px; padding-top:4px;}

div.right_flash_box{float:left; width:172px; height:150px;}

#blue_left_container{width:624px; float:left; margin:0 0 0 2px; display:inline}
#blue_main_banner{width:624px; float:left;}
#blue_main_banner .banner_inner_conatainer{width:608px; height:410px; float:left; padding:0 8px 0 8px}
#blue_main_banner .banner_inner_conatainer .main_banner{width:608px; float:left;}
#blue_main_banner .banner_inner_conatainer .main_banner img{float:left;}

.blue_mid_container{width:624px; float:left; margin-top:9px}
.blue_mid_container img{float:left}
.blue_mid_container_inner{width:624px; float:left;}
.blue_mid_panel{width:624px; float:left;}
.blue_mid_panel.mid_panel_small{width:624px; float:left;}

/******** Red Boxes - Blue index Page ***********/
.left_panel{width:294px; float:left; margin:0 0 0 7px; display:inline}
.left_panel h5{width:294px; float:left; font-weight:bold; color:#fff; line-height:14px; text-transform:uppercase; font-size:11px; padding:11px 0 8px 0}
.left_panel .left_panel_inner{width:292px; float:left; border:1px solid #e58080; padding-top:10px; padding-bottom:22px}
.left_panel .left_panel_inner.remove_space{padding-bottom:0}
.left_panel .left_panel_inner .info_container{width:268px; float:left; padding:0 12px 11px 12px}
.left_panel .left_panel_inner .info_container.remove_bg{background:none}
.left_panel .left_panel_inner .info_container img{float:left; border:1px solid #c7c7c7; margin:0 9px 0 0}
.left_panel .left_panel_inner .info_container h6{font-size:11px; text-transform:uppercase; color:#cc0000; font-weight:bold}
.left_panel .left_panel_inner .info_container span{font-size:11px; color:#000000;}
.left_panel .left_panel_inner .info_container p{font-size:11px; color:#000000; margin-top:2px; padding-bottom:3px}
.left_panel .left_panel_inner .info_container a{color:#cc0000; text-decoration:none; margin:0 15px 0 0;}
.left_panel .left_panel_inner .row{width:278px; float:left; padding:0 0 0 14px}
.left_panel .left_panel_inner .row p{width:242px; float:left; color:#cc0000; font-size:11px; padding:6px 0 1px 0}
.left_panel .left_panel_inner .row p span{width:auto; float:left; color:#000; padding-right:7px}
.right_panel{width:294px; float:left; margin:0 0 0 7px; display:inline}
.right_panel h5{width:294px; float:left; font-weight:bold; color:#fff; line-height:14px; text-transform:uppercase; font-size:11px; padding:11px 0 6px 0}
.right_panel .right_panel_inner{width:292px; float:left; border:1px solid #e58080;}
.right_panel .right_panel_inner .info_container{width:268px; float:left; padding:10px 12px 11px 12px;}
.remove_bg{background:none!important}
.right_panel .right_panel_inner .info_container img{float:left; border:1px solid #c7c7c7; margin:0 9px 0 0}
.right_panel .right_panel_inner .info_container h6{font-size:11px; text-transform:uppercase; color:#cc0000; font-weight:bold}
.right_panel .right_panel_inner .info_container span{font-size:11px; color:#000000;}
.right_panel .right_panel_inner .info_container p{font-size:11px; color:#000000; margin-top:2px; padding-bottom:3px}
.right_panel .right_panel_inner .info_container a{color:#cc0000; text-decoration:none; margin:0 15px 0 0;}
.red_box{float:left; width:310px;}
.red_box .top_curve{float:left; width:310px;}
.red_box .mid{float:left; width:310px;}
.red_box .bottom{float:left; width:310px; padding-bottom:8px;}
.red_box1{float:right; width:310px;}
.red_box1 .top_curve{float:left; width:310px;}
.red_box1 .mid{float:left; width:310px;}
.red_box1 .bottom{float:left; width:310px; padding-bottom:8px;}
.red_box_small{float:left; width:310px;}
.red_box_small .top_curve{float:left; width:310px;}
.red_box_small .mid{float:left; width:310px;}
.red_box_small .bottom{float:left; width:310px; padding-bottom:8px;}
.red_box_small1{float:right; width:310px;}
.red_box_small1 .top_curve{float:left; width:310px;}
.red_box_small1 .mid{float:left; width:310px;}
.red_box_small1 .bottom{float:left; width:310px; padding-bottom:8px;}

#blue_right_container{width:310px; float:right; margin:0 0 0 9px; display:inline}

.guide{float:left; width:405px;}
.guide ul{float:left; width:405px; list-style:none;}
.guide ul li{float:left; width:383px; padding:12px 12px 10px 12px!important; border-bottom:1px solid #c8c8c8; background:#f2f2f2!important;}
.guide ul li img{float:left; width:auto; border:1px solid #c8c8c8;}
.guide ul li a.icon{float:left; width:auto; margin-right:12px; display:inline;}
.guide ul li p{float:left; width:320px;}

/********** Newsletter Confirmation ************/
.newsletter{float:left; width:372px; border:1px solid #bdbdbd; padding:19px 14px 10px;}
.newsletter span.star{color:red; float:left; padding-left:4px;}
.newsletter label{float:left; padding-right:8px;}
.newsletter input.text{float:left; width:197px; border:1px solid #b9b9b9; height:14px; font-size:11px;}
.newsletter .seperator{float:left; border-bottom:1px solid #cacaca; height:1px; width:372px; padding:18px 0 0 0;}
.newsletter .divrow{float:left; width:372px; padding-top:18px;}
.newsletter .divrow input.check{float:left;}
.newsletter .divrow label{float:left; width:250px; padding-left:9px; font-size:10px;}
.newsletter .divrow label strong{font-size:11px;}
.newsletter .divrow input.button{float:right; width:73px; height:17px; border:none; margin-top:50px; cursor:pointer;}
p.mandatory{float:left; width:400px; padding:5px 0; color:#a5a5a5; font-size:10px; text-align:right;}
p.mandatory span{color:red;}

/*********** Footer ***********/
div#outer_footer{display:none}

