/* this file should be replaced by the client's stylesheet */
/* the import rule must go above all other rules in this document */
@import "whitelabel.css";
@import "pstyle.css";

/* general body properties */
body{margin:0px; padding:0px; /*height:100%;*/ background: transparent url(/shared/images/common/bg.jpg) repeat; font: 12px verdana, arial,sans-serif; color: #000;}

div#wrapper{position:absolute; left:50%; width:760px; margin:0; margin-left:-380px; text-align:left; background: #f7f2c0;}
div#header{background: #3002ba}
div#menu{position:absolute; top:85px; left:157px;}
table#homepage{width:760px; border:0;}
table#homepage tr td.column1{width:10%; background: #f7f2c0; padding:2px; vertical-align:top; padding-top:5px;}
table#homepage tr td.column2{width:80%; background: #fefefe; padding:2px; vertical-align:top;}
table#homepage tr td.column3{width:10%; background: #f1f1e7; padding:2px; vertical-align:top;}

table#externalPage{width:760px;}
table#externalPage tr td{margin:0; vertical-align:top;}
table#externalPage tr td.column1{background: #f7f2c0; padding:2px;}
table#externalPage tr td.column2{width:100%; background: #fefefe; padding:10px 5px 10px 5px; text-align:left;}

table#playersArea{width:760px;}
table#playersArea tr td.column1{width:10%; margin:0; background: #f7f2c0; padding:2px; vertical-align:top;}
table#playersArea tr td.column2{width:90%; margin:0; background: #fefefe; padding:5px 2px 10px 2px; text-align:left; vertical-align:top;}

div#copyright{width:100%; text-align:center; vertical-align:middle; padding:5px; background: #ffffcc; font-size:10px; border:1px solid #000; height:30px;}
.horizontalBar{padding:0; background: transparent url(/shared/images/common/goldBarHorizontalBg.jpg) repeat-x; width:100%; height:10px; padding:0;}
.verticalBar{background: transparent url(/shared/images/common/goldBarVerticalBg.jpg) repeat-y; height: 100%; width:10px; padding:0;}
.verticalBarLeft{background: transparent url(/shared/images/common/goldBarVerticalLeftBg.jpg) repeat-y; height: 100%; width:10px; padding:0;}
.verticalBar img, .verticalBarLeft img{width:10px; height:1px; margin:0;}
ul.commonList{margin-left:17px; padding:0;}
ul.commonList li{list-style-image: url(/shared/images/common/bullet.gif) no-repeat; text-align:left; padding:0;}


div#gamesMenu{margin:5px 0 10px 0; border: 1px solid #000; padding:2px;}
div#gamesMenu img{white-space:nowrap;margin:0.5;}
/********************* Client Styles ********************************/
p,ul,li {font-size: 12px; color: #000000}
li {padding-bottom: 6px;}
h1,h2,h3 {font-size: 15px; font-weight: bold; color: #333333}
h2 {font-size: 14px;}
h3 {font-size: 13px;}
th {font-size: 13px; font-weight: bold;	color: #000; padding: 5px 0 6px 0; background: #00BFF3;}
input {font-size: 12px;}
div.copyright {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center; color: #000; padding: 10px 0 10px 0; height:30px;}
.italic{color:#004EA1; font-style:italic; font-size:9pt;}

.TableTitle {border:1px solid #000; border-bottom:none; margin:0; margin-top:10px; font-size: 16px; font-weight: bold; color: #000; text-align:left; padding: 6px 0 6px 3px; background: #BAD7D0;}
select {font-size: 12px; color: #000;}
hr {background: #ccc; margin: 10px 0 12px 0; width: 98%;}
.TableHead2 { font-size: 13px; font-weight: bold; color: #000066; background: #A8A6A4; padding: 5px 0 6px 0;text-align: center;}

table#login{width:230px; border:0; margin-top:3px;}
table#login tr td{padding:2px; text-align:center;}
table#login tr td#buttons a{margin-top:5px;}
table#login tr td.input{background-color:#f7f2c0; text-align:center; vertical-align:middle;}

div.faqHdr{padding:5px; background: #BAD7D0; margin-bottom:10px;}
.faqSubhead{padding:2px; background: #BAD7D0; font-size: 14px; font-weight: bold; color: #000; text-align:left;}
a.faqLink, a.faqLink:visited, a.faqLink:active, a.faqLink:hover {font-size: 12px; color: #003399; font-weight: bold; text-decoration: underline;}
a.faqLink:visited {color: #009900;}
a.faqLink:hover {text-decoration:none;}

table.specials{width:100%; border:1px solid #000;}
table.specials tr th{padding:2px; text-align:left; vertical-align:top; color:#000; font-weight:bold; font-size:11pt; background: #bad7d0;}
table.specials tr td{padding:10px; text-align:left; vertical-align:top; font-size:12px;}

table.freePlay{width:98%; border:1px solid #000;}
table.freePlay tr th{padding:2px; text-align:left; vertical-align:top; color:#000; font-weight:bold; font-size:11pt; background: #BAD7D0;}
table.freePlay tr td{padding:10px; vertical-align:top; font-size:12px;}
table.freePlay tr td img{margin: 10px 0 10px 0;}

/* players gallery table */
table#playersGal{margin:0 15px;}
table#playersGal tr td{text-align:center; vertical-align:top; padding:4px; font-size:13px;}
table#playersGal tr.caption td{background-color:#BAD7D0;}
table#playersGal tr td img{width:125px; height:147px; border:2px solid black;}
table#playersGal tr#ftr a{margin:0 5px; font-weight:bold;}
table#playersGal tr.hdr td{text-align:left; font-weight:bold;}
table#playersGal tr.hdr td a{color:#003399;}
table#playersGal tr.hdr td span.free{background-color:#BAD7D0;}

/********************* End Client Styles ******************************/




.rojo {font-size:12px; color:#ff0000; bold;}