.client{min-width:800px;}
.vspacer20{height:20px;}
.vspacerBar{height:226px;}
.leftnav p,h3{padding-left:10px; max-width:600px;}
.leftnav .linklist li {margin-left:10px; font-weight:bold;margin-bottom:5px;}
.leftnav p{margin-bottom:15px;}
.main {float:left;}
.right {float:right;  padding-top:5px; }
.right .promobox{text-align:left; background-color:#000000;width:185px; color:#ffcc00;padding-left:10px;padding-right:10px; border: 2px solid #ffcc00; margin-left: 12px;}
.right .promobox h2 {font-size:17px; margin-top:15px;margin-left:10px;margin-bottom:20px;}
.right .promobox ul.list {margin-left:15px;list-style-position:outside}
.right .promobox ul.list li{margin-bottom:15px;list-style-image: url(/style/img/v7/arrow_right_ff0.gif);}
.download h3 {margin-bottom:15px;}
.eula {color:#000000; width:94%; height:200px; max-heigth:200px; overflow:scroll; border:2px inset #d4d0c8; background-color:#ffffff; padding:5px; margin-left:10px;margin-bottom:12px; }
.eula .list1 { list-style-type:decimal;margin-left:50px;}
.eula .list2 { list-style-type:lower-alpha;margin-left:50px; }
.hl label {width:550px;padding-bottom:20px;}
.hl h4 {font-weight:normal;margin-left:10px;margin-bottom:12px;}
.download .dsBottom {margin-right:10px;} /* shadow bugfix*/
.pad a {color:#ffcc00; text-decoration:none;}
.pad a:hover{text-decoration:underline;}
.leftnav .item2 #top {margin-left:-9px;}
.standardlist {margin-left:35px;}
.leftnav .item2 a {text-decoration:none;}
.leftnav .item2 a:hover {text-decoration:underline;}


/* Support*/
div.sportsNavigationSeperator {    border-top:1px dotted #7F7F7F; height:1px; margin-bottom:2px; margin-top:6px; overflow:hidden;}
table.supportTable{ margin-top:1em; margin-bottom: 1em;}
table.supportTable td{ vertical-align:top;}
table.supportTable p {margin-bottom:1em;}
table.supportTable p label{ clear:both; display:block;float:left; width:14em;}
table.supportTable span.radioButtons label{ clear:none;  display:inline;float:none; width:auto;margin-left:0.5em; margin-right:1em; vertical-align:middle;margin-top:0; margin-bottom:0;}
table.supportTable textarea, fieldset input[type="text"], table input[type="text"]{width:100%; margin-bottom:10px;}
table.supportTable div.radioButtons{ margin-bottom:10px;}
table.supportTable input[type="radio"]{ vertical-align:middle; margin:0;}
table.supportTable span.error{color:Red;    font-weight:bolder;}
table.supportTable img{cursor:pointer;    vertical-align:middle;}
div.messagePanel{ border: solid 1px white; padding: 1em; margin-top: 1em;  margin-bottom: 1em; margin-right:1em;}
div.messagePanel div, div.messagePanel p{ font-weight:bold;}
span.currentPage{   color:#FFCC00;}


form { text-align: left; }

.dsBodyLeft { -overflow: hidden; }

.footer .gradienttop .left .languageSelect SELECT {*height: 18px;}

.leftnav .item2 a.btnStandard span { -display:block; }
