*{ margin:0; padding:0; border:0}

body {font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif; font-size:62.5%; background:url(../images/bodyBg.gif) repeat left top; color:#fff;}

table{border-collapse:collapse;border-spacing:0;}

fieldset, img{border:0;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

input,textarea,select{font-size:100%;}

legend{color:#000;}

a {color:#fff; text-decoration:none;}
a:active {outline: none; }
a:hover {color:#fff;	text-decoration: underline;	outline: none;}
a img {border:0;}


.fltl {float:left;}
.fltr {float:right;}
.cl {clear:both;}
.ds {display:none;}


#headCon {width:996px; margin:0 auto; background:url(../images/usabg.gif) no-repeat left top; padding-top:10px;}
#headCon .logo {float:left; padding-left:20px;}
#headCon .help {float:left; text-align:right; font-size:1.2em; font-weight:bold; width:780px; line-height:1.6em;}
#headCon .help div {font-size:1.4em; color:#c7080d; float:right; padding:0px 0px 0px 20px; font-weight:normal;}
#headCon .help div b{color:#000; font-size:1.2em;  font-weight:normal;}
#headCon .help span {color:#000;}
#headCon .help a{color:#000000; text-decoration:underline;}

#headCon .topNav {background:url(../images/topNavibg.gif) repeat-x left top; width:976px; height:38px; float:left;}

#headCon .topNav li.deact {display:block; float:left; font-size:1.5em; color:#fff; padding:8px 20px 8px 20px; border-left:1px solid #840202; border-right:1px solid #bb3131;}
#headCon .topNav li.deact a{color:#fff;}

#headCon .topNav li.act {display:block; float:left; font-size:1.5em; color:#000; padding:10px 20px 8px 20px; background:url(../images/topNaviAct.gif) repeat-x left top;}
#headCon .topNav li.act a{color:#000;}



#mainCon {width:996px; margin:0 auto;}

.leftCon {width:736px; margin:10px 10px 0px 0px; float:left;}
.leftCon .proBan {float:left; margin:10px 9px 0px 0px;}
.leftCon .winSec {float:left; margin:10px 0px 14px 0px;}
.leftCon .winSec .winSecTxt {border-left:1px solid #494848; border-right:1px solid #494848; background:#000; padding:0px 10px 0px 10px; height:215px; width:217px;}
.leftCon .winSec .winSecTxt img{float:left; width:75px; margin-right:10px;}
.leftCon .winSec .winSecTxt1 {width:130px; float:left; font-size:1.3em;}
.leftCon .winSec .winSecTxt span{font-size:1.6em; text-transform:uppercase; color:#FF0000;}

.hotGames {float:left; background:url(../images/hotGameBg2.gif) repeat-x left top; width:716px; height:39px; cursor:pointer;}

.hotGames li.deact{display:block; float:left; padding:8px 20px 8px 20px; font-size:1.6em; text-transform:uppercase;}
.hotGames li.deact a{color:#fff;}

.hotGames li.act{display:block; float:left; padding:8px 20px 8px 20px; background:url(../images/hotGameBg1.gif) repeat-x left top; font-size:1.6em; text-transform:uppercase;}
.hotGames li.act a{color:red;}

.hotGamesBg {border-left:1px solid #494848; border-right:1px solid #494848; background:#2f2f2f;}
.hotGamesBg .im {float:left; width:90px; margin-bottom:10px; margin:15px 5px 0px 10px;}
.hotGamesBg .txt {float:left; width:210px; font-size:1.2em; line-height:14px; margin:15px 20px 20px 0px;}
.hotGamesBg b {color:#ffae01; font-size:1.2em;}


.rgtCon {width:250px; float:left; margin-top:10px;}
.rgtCon .login {border-left:1px solid #db0a0a; border-right:1px solid red; background:url(../images/loginBg.gif) repeat-x left top;}
.rgtCon .login label {width:80px; float:left; display:block; text-align:right; font-size:1.2em; text-transform:uppercase; padding-right:5px; margin:5px;}
.rgtCon .login input {width:120px; float:left; display:block; padding:3px; margin:5px; font-size:1.2em;}
.rgtCon .login .forPass {border-bottom:1px solid #e38484; padding-left:24px; margin-bottom:10px; padding-bottom:3px;}
.rgtCon .login .forPass .txt a{font-size:1.1em; text-decoration:underline; float:left; margin-top:5px; padding-top:12px; margin-right:5px;}
.rgtCon .login .forPass .im {float:left; margin-top:3px;}

.rgtCon .topGames {background:url(../images/topGames.gif) no-repeat left top; width:240px; height:32px; padding:7px 0px 0px 10px; text-transform:uppercase; font-size:1.8em; font-weight:bold; color:#f6f3ee;}
.rgtCon .topGamesbg {border-left:1px solid #494848; border-right:1px solid #494848; background:#2f2f2f; font-size:1.2em; line-height:14px;}
.rgtCon .topGamesbg .box {float:left; border-bottom:1px dashed #6e6e6e; width:228px; padding:6px 10px;}
.rgtCon .topGamesbg .box .im {float:left; width:58px;}
.rgtCon .topGamesbg .box .txt {float:left; width:170px;}
.rgtCon .topGamesbg .box .txt b{color:#fda592;}

.rgtCon  .prog {margin:10px 0px;}
.rgtCon  .prog  p {background:#2f2f2f; padding:0px 10px; width:230px; text-align:center; color:#ff0404; font-size:1.8em; }
.rgtCon  .prog  span {font-size:1.4em; color:#fff;}

#footer .add {padding:10px 10px; background:#dcdcdc;}

#footer .add p {float:left; border-right:1px solid #b9b9b9; border-left:1px solid #ffffff; padding:0px 20px 0px 20px; width:200px; font-size:1.2em; color:#000;}
#footer .add p span {font-size:1.4em; color:#851617; text-decoration:underline;}
#footer .add p a{color:#000; font-weight:bold;}

#footer {width:996px; margin:0 auto;}
#footer .footNavi {background:url(../images/footBg.gif) repeat-x left top; width:976px; height:30px; float:left; font-size:1.4em; padding-top:10px; text-align:center;}
#footer .footNavi li {display:inline; list-style-type:none; padding:0px 10px;}
#footer  .ourNetwork {background:#2f2f2f; padding:0px 10px; text-align:center; font-size:1.2em;}
#footer  .ourNetwork p {font-size:1.8em; text-transform:uppercase; padding-bottom:6px; border-bottom:1px solid #444444; margin-bottom:6px;}

.PageHead {float:left; background:url(../images/hotGameBg2.gif) repeat-x left top; width:716px; height:39px;}
.PageHead h1{font-size:1.8em; font-weight:normal; margin-top:5px;}
.pageHeadTxt {border-left:1px solid #494848; border-right:1px solid #494848; background:#2f2f2f; padding:15px; font-size:1.2em; text-align:justify; min-height:765px; line-height:16px;}
.pageHeadTxt h2 {font-size:1.4em; color:#fff; font-weight:normal;}
.pageHeadTxt ol {margin-left:20px;}
.pageHeadTxt ul {margin-left:20px;}
.pageHeadTxt li {padding:4px 0px 4px 0px;}
