body {
    margin: 0px;
    background:url(../images/content-bg.jpg) fixed repeat-x #180000;
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
    color: White;
    line-height:1.6;
}
textarea {
    font-family: Arial,Helvetica,sans-serif;
    resize:none;
     font-size:12px;
}
td {
 vertical-align:top;
}
 
#topBanner  {
    background: url("../images/header_1.jpg") no-repeat scroll 0 0 #180000;
    
}
#top {
    height: 90px;
    margin: 0 auto;
    
}
#logo {
    /*background: url("../images/top_left.jpg") no-repeat scroll 0 0 transparent;*/
    float: left;
    /*height: 168px;*/
    width: 429px;
}
#topInfo {
    /*background: url("../images/top_right.jpg") no-repeat scroll 0 0 transparent;  */
    float: right;     
    width:210px; 
    /*height:168px;     */
}
#topInfo p {  
    color: #ffffff;  
    text-align: right;
    line-height:22px;   
    vertical-align:top; 
    padding:10px;
}
#topInfo p a {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
}
.pagetitle
{
	color:#fff;
	font-size: x-large;
	font-weight: bold;
}

a {
    color:#FACC2E;
    text-decoration: none;
}

a:link {
color:#FACC2E;
	text-decoration: none;
}

a:visited {
color:#FACC2E;
	text-decoration: none;
}
.content_container{
	width: 800px;
	margin:55px auto;
	position:relative;
	border:#2e3638 1px solid;
	background-color:#464d53;
	font-size:14px;
	color:#FFF;
}
.content{
	margin: 15px;
	font-size:14px;
	color:#FFF;
}
.Ctable{
	background-color:#2b3336;
	border-top:#545b61 2px solid;
	border-left:#545b61 2px solid;
	border-right:#545b61 1px solid;
	border-bottom:#545b61 1px solid;
}
tr.first{
	background:url(../images/tdtopbg.jpg) repeat-x;
	color:#fff1b6;
	font-weight:bold;
	line-height:25px;
}
tr.first th{
    padding:5px;
    line-height:20px;
}
#Ctable td{
	border-right:#545b61 1px solid;
	border-bottom:#545b61 1px solid;
}

#tab_nav, #tab_nav ul, #tab_nav li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#tab_nav{
	line-height:35px;
	height:35px;
	vertical-align:middle;
}
#tab_nav ul{
	width:740px;
	margin:0 auto;
	position: relative;
	z-index: 17;
	line-height:35px;
	height:35px;
	top:3px;	
}
#tab_nav ul li{
	zoom: 1;
	float: left;
 	line-height: 34px;
 	vertical-align: middle; letter-spacing:1px;
	color:#000;
	text-transform:capitalize;
	font: bold 12px/34px Arial, Helvetica, sans-serif;
	background-color:inherit;
	padding:0px 15px;
}
#tab_nav ul li.hover,
#tab_nav ul li:hover {
	 
	background-color:#c68c00;
 	position: relative;
 	cursor: default;
	z-index: 19;
}

#tab_nav ul li a{
	display:block;
	line-height:34px;
	color:#000;
	text-decoration:none;
	background-color:inherit;
}
#tab_nav ul li a:hover{
	color:#000;
	background-color:inherit;
}

#tab_nav ul ul {
  	visibility: hidden;
 	position: absolute;
 	top: 100%;
 	left: 0;
 	z-index: 18;
 	width:180px;
	background-color:#11264c;
}

#tab_nav ul ul li {
 	float: none;
	background-color:#ba6103;
}
#tab_nav ul li:hover > ul {
 	visibility: visible;
}

#tab_nav ul li.rtl ul {
 	top: 100%;
 	right: 0;
 	left: auto;
}
#tab_nav ul ul ul {
 	top: 1px;
 	left: 99%;
}
#tab_nav ul li.rtl ul ul {
 	top: 1px;
 	right: 99%;
 	left: auto;
}

#tab_nav ul *.dir {
 	padding-right: 30px;
	background-image:url(../images/nav-arrow-down.gif);
	background-repeat:no-repeat;
	background-position:95% 50%;
}

#tab_nav ul ul *.dir {
 	padding-right: 15px;
	background-image:url(../images/nav-arrow-right.gif);
	background-repeat:no-repeat;
	background-position:95% 50%;
}

table.FT1
{
    font-size:13px;
    min-width:100%;    
    margin: 3px 10px 3px 10px;
    line-height:26px;
}
table.FT1 tr td {
    color:#ffffff;
}
TD.FH
{
	font-weight:bold;
	
	color:Black;
}
TD.FHW
{
	font-weight:bold;
	padding-left:5px;	
	color:White;
}
TD.FT
{
	font-weight:bold;
	width:150px;
	color:Black;
	background-color:#CCCCCC;
}
TD.FTW
{
	font-weight:bold;
	color:Black;
	background-color:#CCCCCC;
}
TD.b2h
{
	color:White;
	background-color:#404040;
	border-width: 1px;
	padding: 1px;
	border-style: dashed;
	border-color: black;
	-moz-border-radius: 3px 3px 0px 0px;
}
TD.b2
{
	border-width: 1px;
	border-style: dashed;
	border-color: black;
	-moz-border-radius: 0px 0px 3px 3px;
}
TD.FR
{
    background:#FFFFFF none repeat scroll 0 0;  
    color:#695D54;
    font-weight:bold;
    text-align:center;
    font-family:'Arial','Helvetica','sans-serif';
    font-size:13px;
}
table.FT
{
    color:Black;
    width:90%;
	border:1px solid #888888;
    border-collapse:collapse;
    margin: 20px 20px 20px 20px;
    background: #fff url(../images/bg2.png) repeat-x scroll center top;
}
table.FT tr th
{
    padding-left:5px;
    text-align: left;
}
table caption
{
	font-size: 12px;
	font-weight:bold;
	color:Black;
	text-align:left; 
	line-height:24px;
}

table.tbl tr th {
    min-width:25px;
}
table.tbl tr td {
    background-color:#ffffff;
}
img
{
	border-style: none none none none;
}
.BetBox4D {
    font-size:larger;
    /*font-weight:bold;
    width:100%;*/
    background-color:LightSteelBlue; 
    width: 60px;
}
.txtDrawType {
    width: 70px;
}
.txtDraw {
    width: 45px;
}
select
{
	width:200px;
	font-size:12px;
}
Message
{
	BORDER:#000000 1px solid; 
	PADDING:5px; 
	BACKGROUND-COLOR:#ffffcc;
	font-weight:bold;
}
input
{
    font-size:12px;
}

.FilterBox {
    border-collapse: separate;
    border-radius: 6px;
    -moz-border-radius: 6px;
    background-color: #666;
    min-width: 400px;
}
.FilterBox tr td, .FilterBox tr td {
    padding-left:5px;
    padding-right:5px;
}
.FilterBox tr th {
    text-align:right;
     padding-left:5px;
    padding-right:5px;
}

 
.gvHeader a {
    color:#ffffff;
} 
.gvHeader {
    background: url("../images/tileblack.jpg") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 18px;
    padding: 2px;
}
.gvPager {
    background: url("../images/tileblack.jpg") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    line-height: 18px;
    padding: 2px;
}

img.Err {
    margin-bottom:4px;
}
.copyright{
margin:5px;
color:#996600;
font-size:12px;
}

.footer{
margin-top:10px;
background:url(../images/footer.jpg) no-repeat #180000;
width:1000px;
height:38px;
}
#tblTxt tr td input[type=text] {
width:60px;
}
tr.gdcR {
background-color:#444444;
line-height:25px;
}
tr.gdcC {
background-color:#666666;
line-height:25px;
}
.gdc { 
font-weight:bold;
width:100%;
}
.gdc td {
padding:5px;
}
.gdcT {
font-size:larger;
font-weight:bold;
padding:5px;
text-align:center;
width:100%; 
}
.halfwidth {
width:400px;
}
.hid {
  	visibility: hidden;
  
}
.FT caption 
{
	color:White;
}
.fit 
{
	margin:-3px 0px;
}
.hllabel 
{
	background-color:White;
	padding:3px;
	display:block;
	color:Black;
}
.newSa-dropdownlist
{
    width: 150px;
    height: 20px;
    margin: 5px 0px;
}


select, input[type=text], input[type=password], input[type=button], input[type=submit], input[type=reset] {
    padding: 2px;
    box-sizing: border-box;
    margin: 2px; 
}

input[type=button], input[type=submit], input[type=reset] {
    padding: 3px 8px;
    background: url("../images/titlepage.jpg") repeat scroll 0 0 #888888;
    color: #000000;
    border: 1px solid #1c386b;
    border-radius: 4px;
    line-height: 1.8;
    min-width: 80px;
    box-shadow: 0px 3px 3px rgba(234,234,179, .2);
    transform: translateY(-2px);
}

    input[type=button]:disabled, input[type=submit]:disabled, input[type=reset]:disabled,
    button:disabled {
        background: url("../images/180000.png") repeat scroll 0 0 #888888;
        border: 1px solid #999999;
        color: #999999;
    }

input[type=image] { margin-bottom: -10px; }
img {margin-bottom: -8px; }
 