*{border:0; margin:0; padding:0}
body{font:76% Arial,verdana,sans-serif; color:#000; margin:0; padding:0; background:url(/images/mainbg1.jpg) repeat-x top left}
a{color:#000; font-weight:400; text-decoration:underline}
html{border:none}
h1{font-size:2.4em; font-weight:700; color:#e16f28; position:relative; margin:0 0 10px}
h2{font-size:1.6em; font-weight:700; color:#C00; margin:0 0 8px}
h3{font-size:1.2em; font-weight:700; color:#000; margin:0 0 6px}
h4{font-size:1.4em; font-weight:700; margin:0 0 8px 20px}
p{line-height:1.5em; text-align:left; margin:0 0 12px}
hr{border:0; border-top:1px solid #d8d8d8; height:0; background:#d8d8d8; clear:both; margin-bottom:12px}
a img{border:0}
ul{margin-left:25px; margin-top:10px; margin-bottom:14px}
li{line-height:1.5em}
ol{margin-top:10px; margin-bottom:14px; margin-left:25px}
.right{text-align:right}
.floatright{float:right}
.blockerror{background:#ECECEC none repeat scroll 0 50%; border:1px solid #D7342B; color:#000; margin-bottom:10px; margin-top:10px; margin-left:30px; width:90%; padding:2px}
.formerror{color:red}
input, textarea, select{border:1px solid #999; font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:1em; margin:0; padding:4px}
.formpass{margin-left:219px; background-color:#ee8e90; letter-spacing:0; font-size:24px; color:#FFF; width:300px; padding:4px}
fieldset{border:0 solid #FFF; margin:0; padding:6px 0 0}
label{display:block; float:left; width:120px; padding-right:20px; margin-top:5px; text-align:right}
#submit{margin-left:100px}
label.error{display:block; position:absolute; width:auto; right:0; top:0; text-align:left; padding-right:26px; background:url(/images/error_star.gif) top right no-repeat}
input.submit, p.submit{width:auto; margin-left:70px!important; margin-bottom:10px}
input.submit2{margin-bottom:10px; margin-left:200px; width:210px}
textarea{width:400px; height:70px}
.textcenter{text-align:center}
.red{color:#ea1822}
div.block{margin-bottom:10px; padding:10px 10px 1px}
#preload img{width:1px; height:1px}
table{margin-top:8px; width:100%; border-collapse:collapse; border:1px solid #cf1519; margin-bottom:12px}
table table{border:none; margin:0px}
table table tbody tr.odd, table table tbody tr{background-image:none}
table table th, table table td{border:none}
caption{font:1.8em/1.8em Arial,Helvetica,sans-serif; text-align:left; text-indent:10px; background:url(/images/bg_caption.jpg) right top; height:45px; color:#FA0}
thead th{background:url(/images/bg_th.jpg) no-repeat right top; height:20px; color:#FFF; font-size:1em; font-weight:700; text-align:left; border-right:1px solid #FCF1D4; white-space:nowrap; margin:20px 0 0; padding:4px 7px}
tbody tr{background:url(/images/bg_td1.jpg) repeat-x top}
tbody tr.odd{background:#FFF8E8 url(/images/bg_td2.jpg) repeat-x}
tbody th, td{font-size:1em; line-height:1.4em; font-family:Arial,Helvetica,sans-serif; color:#000; border-top:1px solid #cf1519; border-right:1px solid #DDD; text-align:left; padding:7px 4px}
a:hover{color:#b81427; text-decoration:underline}
#plain{width:900px; margin-left:auto; margin-right:auto; padding-top:20px; position:relative}
#plain #header{background:#FFF8E8 url(/images/headerbg1.jpg) no-repeat; width:900px; height:252px; position:relative}
#plain #header #logo{position:absolute; right:20px; top:20px}
#plain #header #card{position:absolute; left:113px; bottom:0px; display:block; width:98px; height:51px; overflow:hidden}
#plain #header #navigation{position:absolute; left:300px; bottom:7px}
#plain #header #navigation ul{margin:0; padding:0}
#plain #header #navigation li{float:left; margin-right:10px; list-style:none}
#plain #header #navigation li a{padding:9px; height:20px; text-decoration:none; color:#FFF}
#plain #header #navigation li a:hover{background-color:#980E11; color:#FFF; text-decoration:none}
#plain #main{min-height:354px; height:auto !important; height:354px; background:#16337c url(/images/bottombg1.jpg) no-repeat bottom left; padding-bottom:100px; position:relative; margin-bottom:10px}
#plain #main #homefiller{width:900px; float:left; min-height:354px; height:auto !important; height:354px; z-index:-1}
#plain #main #mainfooter{position:absolute; bottom:0px; left:0px; width:900px; height:100px}
#plain #main #mainfooter #footerlogo a{position:absolute; bottom:10px; right:10px; width:135px; height:70px; display:block; text-indent:-10000px; overflow:hidden}
#plain #main #mainfooter ul{margin:0; padding:0; position:absolute; left:105px; bottom:39px}
#plain #main #mainfooter li{float:left; margin-right:7px; list-style:none}
#plain #main #mainfooter li a{padding:8px; height:20px; text-decoration:none; color:#FFF}
#plain #main #mainfooter li a:hover{background-color:#000140; color:#FFF; text-decoration:none}
#plain #main #mainheaderwoman{background:url(/images/headerwomanbg1.jpg) no-repeat top left; width:378px; height:164px; position:absolute; left:0px; top:0px}
#plain #main #middlebg{background:url(/images/middlebg1.jpg) no-repeat top left; width:877px; height:173px; position:absolute; left:12px; top:12px}
#plain #main #middlebg #middleflash{position:absolute; right:6px; top:10px; width:286px; height:156px}
#plain #main #middlebg #middlewinners{position:absolute; right:316px; top:35px; width:185px; height:114px; overflow:hidden}
#plain #main #middlebg #middlewinnersnav{position:absolute; right:318px; bottom:22px}
#plain #main #middlebg #middlewinners .veritems{width:20000em; position:absolute}
#plain #main #middlebg #middlewinners ul{margin-bottom:0px; margin-left:8px; margin-top:6px; float:left; width:170px}
#plain #main #middlebg #middlewinners li{color:#FFF; font-size:10px; list-style:none; margin-left:0px; width:158px; overflow:hidden; height:15px;}
#plain #main #middlebg #middlewinners li a{color:#FFF;}
#plain #main #middlebg #middlewinnersbox{position:absolute; left:16px; top:17px; width:146px; height:137px}
#plain #main #middlebg #middlewinnersplay{bottom:15px; height:55px; left:176px; position:absolute; width:183px}
#plain #main #middlebg #middlewinnerstext{position:absolute; left:170px; top:14px; width:196px; height:137px}
#plain #main #middlebg #middlewinnerstext p{margin-bottom:0px}
#plain #main #middlebg #middlewinnerstext p#winnername{color:#000140; font-size:17px; font-weight:bold}
#plain #main #middlebg #middlewinnerstext p#winneramount{color:#f00; font-size:44px; font-weight:bold; margin-top:-14px; letter-spacing:-2px}
#plain #main #middlebg #middlewinnerstext p#winnergame{color:#000140; font-size:17px; font-weight:bold; margin-top:-14px}
#plain #main #middlepromobg{background:url(/images/middlepromobg1.jpg) no-repeat top left; width:888px; height:157px; position:absolute; left:12px; top:200px}
#plain #main #middlepromobg #middlepromobutton{position:absolute; left:466px; top:9px; width:240px; height:138px}
#plain #main #middlepromobg #middlepromoflash{position:absolute; left:13px; top:9px; width:440px; height:140px}
#plain #main #middlepromobg #middlepromofiver{position:absolute; right:20px; top:16px; width:122px; height:122px}
#plain #footer{text-align:center; margin-bottom:10px}
#plain p#footimage{text-align:center}
#plain p.foottext{font-size:10px; color:#666}
#plain p.foottext a{color:#666}
#plain #langs{position:absolute; right:40px; top:180px; z-index:7777; width:122px}
#plain #langs p{position:absolute; left:0px; top:0px; font-size:10px; margin-bottom:4px; color:#FFF}
#plain #currency{position:absolute; right:30px; top:186px; width:87px; height:42px}
#plain #langs #langbg{position:absolute; left:0px; top:16px; background:url(/images/lang_bg1.png) no-repeat top left; height:31px; width:121px; z-index:3000}
.lng-CountryOptions{background-color:#FFF; z-index:6666; display:block}
.lng-container{position:absolute !important; top:20px !important; left:5px !important; z-index:6666 !important}
.lng-trigger{z-index:8888}
.lng-trigger .lng-item{height:23px !important; cursor:pointer}
.lng-trigger a{z-index:8888}
.lng-popup{top:24px !important}
.browse{float:left; width:15px; height:15px; display:block; cursor:pointer}
.right{background:url(/images/lng_arrow1.png) no-repeat top left}
.left{background:url(/images/lng_arrow2.png) no-repeat top left; margin-right:3px}
#content{min-height:708px; height:auto !important; height:708px; width:672px; background-color:#FFF; padding-left:10px; padding-right:14px; padding-bottom:1px}
#contentbuffer{padding-left:10px; position:relative; padding-top:32px}
#contenttop{position:absolute; left:10px; top:10px; width:696px; height:22px; background:url(/images/content_top1.gif) no-repeat top left; z-index:6666}
#contentbottom{margin-left:10px; width:696px; height:22px; background:url(/images/content_bottom1.gif) no-repeat top left; z-index:6666}
#sidepromo1{width:146px; height:218px; margin-bottom:20px}
#sidepromo1a{width:146px; height:218px; margin-bottom:20px}
#sidepromo_alt {width:146px; height:218px; margin-bottom:20px}
#sidepromo2{width:146px; height:218px; margin-bottom:20px}
#sidepromo3{width:146px; height:218px}
#sidecontent{width:160px; right:10px; top:10px; position:absolute; z-index:5000;}
#TB_window{font:12px Arial,Helvetica,sans-serif; position:fixed; background:#fff; z-index:1002; color:#000; display:none; border:4px solid red; text-align:left; top:50%; left:50%}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif; color:#666}
#TB_window a:hover{color:#000}
#TB_window ul, #TB_window ol{padding-bottom:0}
#TB_window ul li{color:#666; padding-bottom:2px; list-style-type:square; margin-left:20px; padding-left:5px; font-size:12px}
#TB_window ol li{color:#666; padding-bottom:2px; margin-left:20px; padding-left:5px; font-size:12px}
#TB_window h1{margin-top:6px}
#TB_window h2{padding-bottom:0; margin-top:5px}
#TB_window input.submit{margin-left:160px; width:auto; background-color:#999; color:#FFF; font-weight:700; background-image:none; padding:4px 7px}
#TB_overlay{position:fixed; z-index:1000; top:0; left:0; height:100%; width:100%}
.TB_overlayMacFFBGHack{background:url(/images/macFFBgHack.png) repeat}
.TB_overlayBG{background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75}
#TB_window input, #TB_window textarea, #TB_window select{width:150px; background:none; color:#000; background-color:#FFF; font-size:12px; font-family:"Lucida Grande",Lucida,"Trebuchet MS",Helvetica,sans-serif}
#TB_window #submitreview label{width:200px; text-align:right}
#TB_window img#TB_Image{display:block; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666; margin:15px 0 0 15px}
#TB_caption{height:25px; float:left; padding:7px 30px 10px 25px}
#TB_closeWindow{height:25px; float:right; padding:11px 25px 10px 0}
#TB_closeAjaxWindow{margin-bottom:1px; text-align:right; float:right; padding:7px 10px 5px 0}
#TB_ajaxWindowTitle{float:left; margin-bottom:1px; padding:7px 0 5px 10px}
#TB_title{background-color:#e8e8e8; height:27px}
#TB_ajaxContent{clear:both; overflow:auto; text-align:left; line-height:1.4em; padding:2px 15px 15px}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{padding:5px 0}
#TB_load{position:fixed; display:none; height:13px; width:208px; z-index:1003; top:50%; left:50%; margin:-6px 0 0 -104px}
#TB_HideSelect{z-index:999; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px}
img, form{margin:0; padding:0}
.hide, #preload{display:none}
input, select{width:200px}
tfoot th, tfoot td{background:url(/images/bg_total.jpg) repeat-x bottom; color:#FFF; height:30px}
#TB_window a:link, #TB_window a:visited, #TB_window a:active, #TB_window a:focus, #TB_window p{color:#666}
* html #TB_overlay, * html #TB_HideSelect{position:absolute; height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}
* html #TB_window, * html #TB_load{position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) 0 (TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop) 0 'px')}
#mainplay{width:183px; height:55px}
#sideplaynow{width:146px; height:44px}
#plain.painpopup { width:716px; padding-top:6px; }
#plain.painpopup #main { background:none; padding-bottom:0px; }
