html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}html{min-height:100%;height:auto;}body{background-image:url(../images/body_bg.gif);background-repeat:repeat-x;background-position:left bottom;background-color:#000;background-attachment:fixed;padding-bottom:30px;font:78% Arial,Helvetica,sans-serif;color:#b5b9c4;text-align:left;}body *{line-height:1;}table{font-size:inherit;}select,input,textarea{font:99% Arial,Helvetica,sans-serif;}pre,code{font:115% monospace;}a{background-color:inherit;color:#ffc000;text-decoration:underline;}a:hover{background-color:inherit;color:#fff;text-decoration:none;}font{font-family:Arial,Helvetica,sans-serif;font-size:inherit;}h1,h2,h3,h4,h5,h6,strong,b{font-weight:bold;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}.hide{display:none;}input,select,textarea{vertical-align:middle;color:#222;font-size:1em;}input.text,select,textarea{padding:1px;background-color:#fff;color:#222;line-height:1.2em;}input.text:focus,textarea:focus{background-color:#fff;color:#222;}input.radio,input.checkbox{margin:0 3px 0 0;vertical-align:middle;}label{vertical-align:middle;}label.radio,label.checkbox{margin-right:1.5em;}option{padding-right:.7em;}.clearer{clear:both;height:0;overflow:hidden;margin-top:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#global-wrapper{width:960px;background:url(../images/global_wrapper_bg.jpg) no-repeat;text-align:left;}#inner-wrapper{width:960px;background:url(../images/inner_wrapper_fullsize_bg.gif) 189px top repeat-y;text-align:left;}#inner-wrapper.showsidebar{background:url(../images/inner_wrapper_bg.gif) 189px top repeat-y;}.content-wrapper{position:relative;float:left;width:771px;}.sidebar{float:left;width:189px;}.content{float:none;width:769px;padding-left:1px;}.content-wrapper .sidebar{float:right;width:239px;padding-right:1px;font-size:.9em;}#inner-wrapper.showsidebar .content{float:left;width:530px;}#head{position:relative;width:920px;height:130px;background:#000;z-index:0;margin:0 auto;text-align:left;}#branding{position:static;display:block;width:146px;height:114px;margin:17px 0 0 35px!important;padding-bottom:15px;z-index:1;}#branding a{display:block;width:146px;height:114px;overflow:hidden;text-indent:-9999px;}#raiffeisen{position:absolute;left:840px;top:7px;width:109px;height:31px;margin:0!important;background:url(../images/head/raiffeisen_logo.gif);}#raiffeisen a{display:block;width:109px;height:31px;overflow:hidden;text-indent:-9999px;}#tools{background:url(../images/global_wrapper_bg.jpg) -190px 0 no-repeat #000;padding:15px 10px 10px 15px;border-bottom:1px solid #333;}#tools ul{float:right;margin-right:140px;margin-top:.3em;}#tools li{display:inline;line-height:1.6;padding-left:8px;border-left:1px solid #555;margin-left:8px;font-size:.9em;}#tools li.rss{background:url(../images/head/icon_rss.gif) left top no-repeat;border:0;margin:0;padding:0;min-height:16px;padding-bottom:2px;}#tools li a{color:#ccc;line-height:1;}#tools li.rss a{padding-left:20px;line-height:1.4;}#tools li a:hover{color:#fff;}#tools form{float:left;color:#fff;}#champion-info{position:absolute;right:0;top:0;width:110px;height:109px;background:url(../images/banner/champion_0708.gif);overflow:hidden;text-indent:-9999px;}#nav-main li{display:block;width:189px;}#nav-main li h3{width:189px;height:31px;}#nav-main li h3 a{display:block;width:189px;height:31px;overflow:hidden;text-indent:-9999px;}#nav-main li h3#home{background:url(/images/head/nav_home.gif) no-repeat;}#nav-main li h3#home a:hover,#nav-main li h3#home-active{background:url(/images/head/nav_home_active.gif) no-repeat;}#nav-main li h3#bundesliga{background:url(/images/head/nav_bundesliga.gif) no-repeat;}#nav-main li h3#bundesliga a:hover,#nav-main li h3#bundesliga-active{background:url(/images/head/nav_bundesliga_active.gif) no-repeat;}#nav-main li h3#nachwuchs{background:url(/images/head/nav_nachwuchs.gif) no-repeat;}#nav-main li h3#nachwuchs a:hover,#nav-main li h3#nachwuchs-active{background:url(/images/head/nav_nachwuchs_active.gif) no-repeat;}#nav-main li h3#multimedia{background:url(/images/head/nav_multimedia.gif) no-repeat;}#nav-main li h3#multimedia a:hover,#nav-main li h3#multimedia-active{background:url(/images/head/nav_multimedia_active.gif) no-repeat;}#nav-main li h3#verein{background:url(../images/head/nav_verein.gif) no-repeat;}#nav-main li h3#verein a:hover,#nav-main li h3#verein-active{background:url(/images/head/nav_verein_active.gif) no-repeat;}#nav-main li h3#sponsors{background:url(/images/head/nav_sponsoren.gif) no-repeat;}#nav-main li h3#sponsors a:hover,#nav-main li h3#sponsors-active{background:url(/images/head/nav_sponsoren_active.gif) no-repeat;}#nav-main li h3#links{background:url(/images/head/nav_links.gif) no-repeat;}#nav-main li h3#links a:hover,#nav-main li h3#links-active{background:url(/images/head/nav_links_active.gif) no-repeat;}#nav-main ul{background:url(/images/head/subnav_bg.gif) repeat-y;height:auto;}#nav-main ul li{display:block;font-size:.92em;}#nav-main ul li.fitem{padding-top:.5em!important;background:url(/images/head/subnav_top.gif) no-repeat;}#nav-main ul li.litem{padding-bottom:.7em!important;}#nav-main ul li a{display:block;text-align:right;overflow:hidden;text-indent:0;padding:.3em 15px .5em 10px;color:#000;}* html #nav-main ul li a{padding:.3em 10px;}#nav-main ul li.act{font-weight:bold;}#nav-main ul li.act a{text-decoration:none;}#breadcrumbs{padding:.8em 10px;text-align:left;background:#000;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333;font-size:.9em;}#breadcrumbs li{display:inline;list-style-type:none;}#breadcrumbs a{color:#888;}#breadcrumbs a:hover{color:#bbb;}#content-nav{background:url(../images/content/contentnav_bg.gif) left top repeat-x #0e0e0e;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #222;border-left:1px solid #000;margin:0 1px;font-size:1em;}#content-nav h6{float:left;font-size:1em;color:#989797;padding:.7em 10px;}#content-nav ul{float:left;color:#fff;}#content-nav ul li{float:left;font-size:1em;color:#fff;}#content-nav ul li a{display:block;padding:.7em 10px;color:#ffc000;}#content-nav ul li a:hover,#content-nav ul li.cn-act a{color:#fff;text-decoration:none;}#promo-tickets{width:170px;height:108px;background:url(../images/sidebar/promo_tickets.jpg);margin:20px 0 0 10px!important;}#promo-tickets a{display:block;width:170px;height:108px;overflow:hidden;text-indent:-9999px;}#promo-oebl{width:170px;height:65px;background:url(../images/sidebar/admiral_bl.gif);margin:20px 0 0 10px!important;}#promo-oebl a{display:block;width:170px;height:65px;overflow:hidden;text-indent:-9999px;}#f-sponsors{margin:20px 0 0 10px;}#footer{padding-top:15px;padding-left:10px;width:761px;border-top:1px solid #333;margin:0 0 30px 189px;font-size:.9em;}#footer ul{background-color:inherit;color:#909192;margin-bottom:1em;}#footer li{display:inline;margin-left:8px;border-left:1px solid #979899;padding-left:8px;line-height:1;}#footer ul.bottom-nav li.first{margin:0;padding:0;border:0;}#footer p{text-align:left;line-height:1.4;color:#bebebe;}#footer p a{color:#e5e5e5;}.preview-data td{padding:.4em 0 .4em 5px;background:#2c2c2c;color:#d6dae2;line-height:1.2;}.preview-data tr.even td{background:#1a1a1a;color:#afb4bf;}.preview-data .right{text-align:right;padding:.3em 5px .3em 0;}.preview-data span{font-size:.9em;}.preview-data tr.divide td{border-top:2px solid #6a6a6a!important;}.preview-data tr.soften td{color:#777;}.preview-data strong{color:#fff;font-weight:bold;}#content-sub h2{height:35px;margin:0;overflow:hidden;text-indent:-9999px;}#content-sub h2.t-tabelle{background:url(../images/sidebar/title_tabelle.gif);}#content-sub h2.t-results{background:url(../images/sidebar/title_ergebnisse.gif);}#content-sub h2.t-events{background:url(../images/sidebar/title_termine.gif);}#content-sub h2.t-recommend{background:url(../images/sidebar/title_weiterempfehlen.gif);}#content-sub h2.t-news{background:url(../images/sidebar/title_weitere_news.gif);}#content-sub h2.t-po-quater{background:url(../images/sidebar/title_playoff_viertelfinale.gif);}#content-sub h2.t-po-half{background:url(../images/sidebar/title_playoff_halbfinale.gif);}#content-sub h2.t-po-final{background:url(../images/sidebar/title_playoff_finale.gif);}#content-sub .arrow{margin-left:7px;}#content-sub .container{padding:10px;}#content-sub .container p{line-height:1.3;margin-bottom:1em;}#content-sub label{display:block;margin-bottom:.2em;}#content-sub form input.text{width:190px;}#content-sub form p{margin-bottom:.8em!important;}#content-sub ul.other-news li{margin-bottom:.8em;border-bottom:1px solid #333;padding-bottom:.5em;}#content-sub ul.other-news li *{line-height:1.3;}#content-sub ul.other-news h3{font-size:1.1em;}#content-sub ul.other-news span.date{font-size:.8em;margin-bottom:.1em!important;}#livescore{background:url(../images/sidebar/livescore_bg.gif) no-repeat #000;padding-top:28px;padding-bottom:10px;}#livescore *{line-height:1.3;}#livescore p.lc-teams{color:#ffc000;text-align:center;font-size:1.1em;font-weight:bold;}#livescore p.lc-score{color:#e6e6e6;text-align:center;}#livescore p.lc-score strong{color:#ffc000;font-weight:bold;font-size:1.1em;}p.lc-buttons{margin-top:8px;text-align:center;}p.lc-buttons img{margin:0 3px;}#livescore-banner{background:url(../images/sidebar/livescore_banner.jpg) no-repeat;width:220px;height:78px;margin:8px 0 0 10px!important;}#livescore-banner a{display:block;width:220px;height:78px;overflow:hidden;text-indent:-9999px;}#sb-sponsors-title{width:170px;height:23px;margin:15px 0 0 10px!important;overflow:hidden;text-indent:-9999px;background:url(../images/sidebar/sponsor_sidebar_title.png) no-repeat;}#sb-sponsors{position:relative;margin-left:10px;padding:6px;width:158px;height:98px;background:url(../images/sidebar/sponsor_sidebar_bg.gif) no-repeat;}#animate-sponsors{width:158px;height:98px;}#animate-sponsors img{width:158px;height:98px;}.sponsor-link{position:absolute;left:0;top:0;width:170px;height:110px;overflow:hidden;text-indent:-9999px;z-index:5000;}.first,.first-child{margin-left:0!important;padding-left:0!important;border-left:0!important;}.last,.last-child{margin-right:0!important;padding-right:0!important;border-right:0!important;}.date{display:block;letter-spacing:.1em;font-size:.8em;margin-bottom:.5em;text-transform:uppercase;color:#aaa!important;}.small{font-size:.9em;}ul.arrow{margin-top:.5em!important;}ul.arrow li{line-height:1.1!important;}ul.arrow li a{padding-left:10px;line-height:1.1!important;font-size:1em!important;background:url(../images/content/li_arrow_yellow.gif) left .3em no-repeat;}ul.arrow li a:hover{background:url(../images/content/li_arrow_white.gif) left .3em no-repeat;}.hr{height:1px;overflow:hidden;background:#1f1f1f;color:inherit;margin:15px 0;}.hr hr{display:none;}em{font-style:italic;line-height:inherit;}.content h1{font-size:2em;font-weight:normal;margin-bottom:.5em;font-weight:bold;color:#ffc000;}.content h1.small-title{font-size:1.5em;color:#fff;}.content h1.overview,.content h2,.content h3,.content h4,.content h5,.content h6{font-size:1.4em;margin-top:1.5em;margin-bottom:.6em;color:#fff;}.content h1.overview{margin:0;}.content p{margin-bottom:1.3em;line-height:1.4;}.content p.leadin{font-weight:bold;color:#eee;}.content p *{line-height:1.4;}.content strong{font-weight:bold;color:#eee;}.float-left,.left-aligned{float:left;margin:0 15px 10px 0;}.float-right,.right-aligned{float:right;margin:0 0 10px 15px;}.cms-content{padding:10px 10px 20px 10px;}.cms-content p{line-height:1.5;}address{font-style:normal;}#content-sub p.small-info{padding:0 7px;margin-top:.6em;}.text-content img{border:5px solid #2c2c2c;}.text-content ul,.text-content ol{margin-bottom:1em;}.text-content ul li{margin-left:15px;line-height:1.5;list-style-type:square;}.text-content ol li{margin-left:23px;line-height:1.5;list-style-type:decimal;}.text-content th,.text-content td{padding:.3em 8px .3em 0;}.text-content th *,.text-content td *{line-height:1.3;}.text-content th{font-weight:bold;color:#eee;}.big-teaser{padding:10px 10px 15px 10px;border-bottom:1px solid #272727;}.big-teaser p{margin:0;line-height:1.4;}.big-teaser h1{font-size:1.9em;color:#ffc000;margin:0 0 .4em 0!important;}.small-teaser-row{padding:10px 0 15px 0;}.small-teaser{float:left;width:160px;margin-right:5px;margin-left:10px;}* html .small-teaser{display:inline;}.small-teaser h2{font-size:1.5em;color:#ffc000;font-weight:normal;margin:0 0 .5em 0!important;}.small-teaser h2 a{text-decoration:none;}.small-teaser p{margin:0;line-height:1.4;}.small-teaser p.image,.big-teaser p.image{margin-bottom:10px;}.gallery-preview{padding:10px 5px 10px 10px;}.gallery-preview img{border:1px solid #000;margin-bottom:.4em;}.gallery-preview p{margin-bottom:15px;}.gallery-preview em{line-height:1.2;}#feature-game{position:absolute;left:970px;top:50px;width:120px;height:600px;background:url(/images/banner/cupfinal4_120x600.gif);}#feature-game a{display:block;width:120px;height:600px;overflow:hidden;text-indent:-9999px;}#ausbau-stadthalle{width:510px;height:47px;margin:10px auto 5px auto;text-align:center;}#ausbau-stadthalle li{width:510px;height:47px;background:url(../images/banner/ausbau_stadthalle.jpg) center 0 no-repeat;}#ausbau-stadthalle li a{display:block;width:100%;height:47px;overflow:hidden;text-indent:-9999px;}#sky-banner{width:468px;height:60px;margin:15px 0 15px 30px;}.section{margin-top:20px;padding-bottom:10px;}.section img{float:left;width:160px;border:5px solid #2c2c2c;}.section div{float:right;width:325px;}.section.noimage div{width:100%;}.content .section h2{color:#ffc000;font-size:1.5em;margin-top:0;}.content .section h2 a{color:#ffc000;text-decoration:none;}.content .section h2 a:hover{color:#fff;}.content .section p{line-height:1.4;margin-bottom:0!important;}.main-sponsor,.med-sponsor,.small-sponsor{width:100%;margin:20px 0;}.main-sponsor li,.med-sponsor li,.small-sponsor li{float:left;position:relative;width:246px;height:140px;background:url(../images/content/sponsor_large_bg.gif);overflow:hidden;margin-right:18px;margin-bottom:15px;}.med-sponsor li{width:160px;height:110px;background:url(../images/content/sponsor_med_bg.gif);margin-right:15px;}.small-sponsor li{width:116px;height:90px;background:url(../images/content/sponsor_small_bg.gif);margin-right:15px;}.main-sponsor li p,.med-sponsor li p,.small-sponsor li p{width:246px;height:140px;margin:0!important;background-position:center center;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;}.med-sponsor li p{width:160px;height:110px;}.small-sponsor li p{width:116px;height:90px;}.main-sponsor li p a,.med-sponsor li p a,.small-sponsor li p a{position:absolute;left:0;top:0;display:block;width:246px;height:140px;overflow:hidden;text-indent:-9999px;}.med-sponsor li p a{width:160px;height:110px;}.small-sponsor li p a{width:116px;height:90px;}.cms{padding:10px;}.cms *{line-height:1.4;}.cms h3{font-size:1.2em;line-height:1.2;color:#fff;}.cms p{font-size:1.1em;margin-top:1em;}.cms strong{color:#f8f8f8;}.gallery-row,.newspic-row{margin-bottom:15px;background:url(../images/content/gallery_row_bg.gif) repeat-y;}.newspic-row{background:url(../images/content/newspic_row_bg.gif) repeat-y;}.gallery-row p,.newspic-row p{float:left;padding:6px 6px 10px 6px;width:164px;margin-right:15px;margin-bottom:0;font-size:.9em;}.newspic-row p{width:148px;}.gallery-row img,.newspic-row img{width:164px;height:120px;background-color:#000;background-position:center center;background-repeat:no-repeat;color:inherit;margin-bottom:.4em;border:0;}.newspic-row img{width:148px;height:120px;}#gallery-nav-wrapper{position:relative;background:url(../images/content/gallery_nav_bg.jpg);min-height:79px;margin-bottom:0;}* html #gallery-nav-wrapper{height:79px;}#mycarousel{font-size:.9em;}#mycarousel li{float:left;width:160px;margin-right:4px;}#mycarousel li a.act-g{color:#fff;font-weight:bold;text-decoration:none;}#mycarousel li p{text-align:center;}#mycarousel li *{line-height:1.3;}#gallery-nav-wrapper #gn-back,#gallery-nav-wrapper #gn-fwd{position:absolute;left:10px;top:25px;display:block;width:25px;height:25px;background:url(../images/content/gallery_nav_back.gif);overflow:hidden;text-indent:-9999px;}#gallery-nav-wrapper #gn-fwd{left:720px;background:url(../images/content/gallery_nav_fwd.gif);overflow:hidden;}.jump-row{width:100%;margin-bottom:15px;}.jump-dl{float:left;width:159px;padding:7px 7px 12px 7px;border:1px solid #272727;margin-right:15px;}* html .jump-dl{width:175px;w\idth:159px;}.jump-dl h2{padding-top:238px;background-color:#000;background-position:0 0;background-repeat:no-repeat;color:#fff;margin:0;font-size:1em;}.jump-dl ul{margin:.2em 0 0 0!important;}.jump-dl li{margin:0!important;list-style-type:none!important;}.player-wrapper{min-height:23em;}.player-details p.player{float:left;width:228px;margin:0 15px 0 0!important;}.player-details p.player img{border:5px solid #202020;}.player-details div{float:left;width:500px;}.player-details h2{font-size:1.7em;margin:0 0 .7em 0!important;color:#ffc000;line-height:1;}.player-details h2 span{font-size:.9em;color:#eee;display:block;}.player-details h2 span.pos{color:#888;float:left;font-size:2.1em;line-height:.9;letter-spacing:-0.05em;margin-right:10px;}.player-details table th{color:#c0c0c0;text-align:right;padding-right:8px;padding-bottom:.6em;}.player-details table td{color:#fff;text-align:left;padding-bottom:.6em;}table td.right,table th.right{text-align:right;}.data-table{margin-bottom:1.5em;}.data-table th{text-transform:uppercase;color:#fff;font-weight:bold;text-align:left;background:#1a1a1a;padding:.7em 7px;}.data-table td{padding:.7em 7px;color:#bbb;border-top:1px solid #1a1a1a;}.data-table tr.even td{background:#0d0d0d;color:#ddd;border-top:1px solid #1a1a1a;}.data-table.schedule td{padding:.4em 7px;}.data-table tr.divide td{border-top:3px solid #3a3a3a!important;}.data-table tr.soften td{color:#666;}.link-col{float:left;width:25%;}.link-col h2{margin-top:.4em!important;}.global-message{background:#fffee0;border:1px solid #cecc97;padding:7px;margin-bottom:1em;}.global-message h4{color:#ba0000;line-height:1.4;font-size:1em;margin:0!important;}.global-message p{margin:0!important;font-size:.9em;color:#000;}.downloads ul{margin-top:.5em;margin-bottom:0;}.downloads ul li{min-height:25px;list-style-type:none;padding-left:30px;margin-left:0;line-height:1.2!important;margin-top:.3em;margin-bottom:.5em;background:url(../images/content/icon_download_common.gif) left .1em no-repeat;}.downloads ul li a{font-weight:bold;}.downloads ul li.pdf{background:url(../images/content/icon_download_pdf.gif) left .1em no-repeat;}.downloads ul li.doc{background:url(../images/content/icon_download_word.gif) left .1em no-repeat;}.downloads ul li.xls{background:url(../images/content/icon_download_excel.gif) left .1em no-repeat;}.downloads ul li.txt{background:url(../images/content/icon_download_text.gif) left .1em no-repeat;}.downloads ul li span{display:block;font-style:italic;margin-top:.2em;font-size:.9em;line-height:1;background-color:inherit;color:#777;}.links ul{margin:0 0 2em 15px;}.links ul li{list-style-type:none;margin-left:0;margin-top:.3em;line-height:1.1!important;}.links ul li a{padding-left:10px;background:url(../images/content/li_arrow_yellow.gif) left .3em no-repeat;}.links ul li a:hover{background:url(../images/content/li_arrow_white.gif) left .3em no-repeat;}.page-turn{background:#101010;border-top:1px solid #222;border-bottom:1px solid #222;color:#606061;padding:.7em 5px;margin:20px 0;text-align:right;font-size:.9em;}.page-turn ul{text-align:right;}.page-turn li{display:inline;padding-left:5px;border-left:1px solid #333;margin-left:5px;line-height:1;}.page-turn li.last{padding:0;margin:0;border:0;}.page-turn li a{color:#999;line-height:1;}.page-turn li.status{float:left;border:0;margin:0;padding:0;}fieldset{border:1px solid #222;margin-top:1.5em;background-color:inherit;color:inherit;}legend{margin-left:15px;font-size:1.1em;font-weight:bold;padding:0 10px;background-color:inherit;color:#fff;}legend.error{color:#ba0000;}legend span{font-size:.8em;background-color:inherit;color:#4a5b6d;font-weight:normal;}.fieldset-container{padding:15px;}fieldset label,fieldset h5.label{display:block;float:left;width:150px;text-align:right;padding:.3em 8px 0 0;margin:0!important;background-color:inherit;color:#b5b9c4;font-size:1em!important;font-weight:normal;}form.general fieldset.compressed label{width:100px;}form.general fieldset.compressed p.message{margin-left:110px!important;}.row.error label{background-color:inherit;color:#ba0000;font-weight:bold;}form .row{margin-bottom:.6em;width:100%;}form.general input{line-height:1.5;padding:0;vertical-align:middle;}form.general input.text,form.general select,form.general textarea{background:#fff;color:#000;padding:1px 2px;line-height:1.2;width:240px;}form.general .small{width:100px;}form.general .medium{width:160px;}form.general select{width:228px;}form.general textarea{width:300px;}.row.error input.text,.row.error select,.row.error textarea{border:2px solid #ba0000;background:#fffee0;color:#000;}form.general input.medium,form.general select.medium,form.general textarea.medium{width:200px;}form.general input.small,form.general select.small,form.general textarea.small{width:100px;}form.general .subitems{float:left;position:relative;}form.general .subitems p{margin-bottom:.4em!important;}form.general .subitems select{width:auto;}form.general .subitems label{float:none;display:inline;width:auto!important;padding:0;vertical-align:middle;margin-right:5px;}form.general .subitems input{float:none;vertical-align:middle;}form.general span.requ{width:1em;background-color:inherit;color:#ba0000;}form.general .subitems p{font-size:1em;}form.general .subitems li{margin-bottom:.4em;}form.general .subitems img{vertical-align:middle;margin-right:5px;}form.general .subitems.vertical{padding-top:.4em;}form.general .subitems.vertical label{position:relative;padding-left:18px;}form.general .subitems.vertical input{position:absolute;left:0;top:.4em;}form.general .subitems.vertical p{padding-left:18px;}form.general p.message{background-color:inherit;color:#ba0000;margin:.8em 0 .1em 190px;font-size:.8em;}form .row.small p.message{margin-left:100px;}form.general p.info{margin-top:1em;font-size:.9em;}span.highlight{background-color:inherit;color:#ba0000;}.contact-button{margin-left:368px;}.subscribe-button{margin-left:312px;}.unsubscribe-button{margin-left:312px;}.search-button{margin-left:245px;}