body{text-align:center;font-family:verdana;font-size:14px;margin:0px}
img{display:block;}
a{color:#2a5f96}
a:hover{color:#f414d7}
h2{color:#f414d7;font-size:14px}
.tophead{margin:auto;width:1000px;height:81px;background:#cacaca url('/images/tophead.png') repeat-x;text-align:right;color:white}
.tophead p{margin:0px 10px 0px 0px;padding-top:10px}
.tophead img{float:left;border:0px;}
.onmenu{margin:auto;width:1000px;height:132px;background:url('/images/logo-bg.png') repeat-x;display: block;}
.onmenu img{border:0px;float:left}
table.menu{display:block;width:600px;height:102px;text-align:center;float:left;padding-top:20px;margin-left:5px;}
table.menu td{text-align:center;}
table.menu a{color:#030303;font-size:15px;text-decoration:none;}
table.menu a#cur{color:red}
table.menu a:hover{color:red}
.submenu{margin:auto;width:1000px;background:url('/images/submenu-bg.png') repeat-x top;height:auto;}
.intro{width:383px;height:277px;float:left;clear:both;}
.inintro{background:url('/images/intro-bg.png') no-repeat;width:383px;height:162px;text-align:left}
.inintro img{margin:0px 10px 5px 60px;padding-top:5px;}
.inintro h2{margin:0px 0px 5px 60px;color:#030303;font-size:16px}
.inintro p{margin-left:60px;margin-right:20px}
.inintro b{color:#c30808;font-weight:normal}
.inintro p img{margin:0px;padding:0px;border:0px;margin-left:10px;}
.news{width:580px;height:277px;margin-left:400px;text-align:left;}
.anews{width:580px;height:277px;margin-left:400px;text-align:left}
.innews{width:580px;height:150px;border-bottom:1px solid #cacaca;padding-bottom:10px;margin-bottom:10px;}
.innews h1{margin:0px 0px 10px 0px;color:black;font-size:18px;padding-top:5px;}
.main{clear:both;margin:auto;margin-top:10px;width:1000px;background:url('/images/box-bg.png') repeat-x;height:400px;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;}
.articles{clear:both;margin:auto;margin-top:10px;width:1000px;background:url('/images/box-bg.png') repeat-x;height:auto;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;}
.articles dl{text-align:left;margin-left:50px;margin-right:50px;border-top:1px solid #cacaca;background-color:white}
.articles dl dt{margin:5px}
.undermain{margin:auto;margin-top:10px;width:1000px;height:auto;text-align:left;}
.undermain p,ul{text-align:left;margin-left:50px;margin-right:50px}
.undermain b{color:orange}
.undermain h3{color:#f414d7;text-align:left;margin-left:50px;}
.undermain h2{color:black;text-align:left;margin-left:50px;font-size:16px;}
.main h2{color:#030303;text-align:left;margin-left:50px}
.articles h2{color:#030303;text-align:left;margin-left:50px}
.main p{text-align:left;margin-left:50px;margin-right:50px}
.articles p{text-align:left;margin-left:50px;margin-right:50px}
.main table{width:900px;margin:auto;text-align:center}
.main b{color:orange}
.main table img{border:0px}
.main table td.ileft img{float:left}
.main table td.ileft p{text-align:left;clear:both}
.main table th{width:225px}
.main table h3{font-size:14px;color:#c30808;text-align:left;margin-left:50px}
table.roulette img{border:2px solid #5fdfff;float:left;margin:2px}
table.roulette td{border:1px solid #555555;text-align:left}
table.roulette th{border:1px solid #555555;background-color:#555555;color:#fcfcfc}
.content{margin:auto;width:1000px;background:url('/images/submenu-bg.png') repeat-x top;height:auto;margin-top:20px;}

.midcontent{margin:auto;width:1000px;background:url('/images/submenu-bg.png') repeat-x top;height:auto;margin-top:20px;text-align:center;}
.midcontent p img{margin:auto;}
.midcontent table{margin:auto;border:1px solid #2a5f96;}
.midcontent table th{background-color:black;color:white;}
.midcontent table tr{border-bottom:1px solid #555555}
.content h2{color:#030303;text-align:left;margin-left:50px;padding-top:10px}
.content table{width:900px;margin:auto;text-align:left;margin-left:50px;border:1px solid #555555}
.content table th{background-color:#555555;color:#fcfcfc;text-align:left;}
.content table tr{border-bottom:1px solid #555555}
.content table img{border:0px}
.content p{text-align:left;margin-left:50px;margin-right:50px}
.content b{color:green}
.content h3{color:orange;text-align:left;margin-left:50px;}
table.logos {margin-top:10px;text-align:center}
table.logos th{text-align:left}
.partners{text-align:left;margin-top:20px;margin-bottom:20px;margin-left:50px;font-size:12px}
.partners a{color:#464646;}
.footer{margin:auto;width:1000px;height:80px;background:#ffffff url('/images/footer-bg.png') repeat-x;border-top:1px solid #555555;text-align:center;padding-top:10px;margin-top:10px}
.footer a{color:#030303}
.rouletteads{background-color:white;height:auto;width:300px}
.rouletteads h4{margin-top:0px;color:#a3dc61}
table.gains{margin-left:50px;margin-right:50px;border:1px solid #555555;}
table.gains th{background-color:#555555;color:white;}
table.gains p{margin:0px}
.system{float:right;margin-left:20px;margin-bottom:20px;width:600px;}
table.methods{border:1px solid #000000;width:500px}
table.methods th{background-color:#000000;color:white;}
table.methods tr{background-color:#fcfcfc}
.pubbox{text-align:left;margin:10px 50px 10px 50px;}
.pubbox a{color:#555555;}
.challenges{background-color:#f4dd5b;border:1px solid black;margin:20px 0px 0px 50px;width:900px;height:auto;text-align:left;}
.challenges p{margin:10px;}
.challenges span{border-bottom:1px solid #2f2f2f;color:#2f2f2f;width:900px;}
.challenges h3{color:#0d9fe3;margin:10px;}
.comments{background-color:#d9f8f6;border:1px dotted #f4dd5b;margin:20px 0px;margin-left:100px;width:850px;height:auto;text-align:left;}
.comments p{margin:10px;}
.comments span{border-bottom:1px solid #cacaca;color:#cacaca;width:850px;}
input.tiny{width:30px;}
form.pcom{text-align:right;margin-right:50px;}
