/*--------------------------*/
/*  General   */

body {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: black;
	margin-top: 0px;
	margin-left: 8px;
}
/*		
h1 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}

ol {
	margin-left: 17px;
	margin-top: 10px;
	padding: 0;
	list-style-position : inside;
}

ul {
	margin-left: 17px;
	margin-top: 10px;
	padding: 0;
	list-style-position : inside;
}

#redLink{
	color:red;
}

.underline {
	text-decoration: underline;
}

/*a:link {
	color: #0057BF;
}

a:visited {
	color: #0057BF;
}

a:hover {
	color: #A06D00;
}*/
a:link {
	color: #0057BF;
	text-decoration: underline;
}

a:visited {
	color: #0057BF;
	text-decoration: underline;
}

a:hover {
	color: blue;
	text-decoration: underline;
}

h1 {
	font-weight: bold;
	font-size: 14px;
	margin: 0px;
}

table td {vertical-align: top;}

#tdFooter{
	padding: 5px;
	vertical-align: top;
	font-size: 9px;
	color: #888888;
	border: 1px solid #CFDEF0;

}

table.top a {display: block; color: #47963e; text-decoration: none; width: 164px; height:115px; padding-top: 8px;} table.top a:hover {background: url(http://www.netbet.org/images/hover.gif) no-repeat;}


.maintable {border-right: 1px solid #cfdef0;}
#menu {margin: 0px; padding: 0px; vertical-align: top; padding-top: 24px;}
#menu .tdMenuContent{
	font-size:13px;
	width:138px;
	font-weight:bold;
	color:blue;
	background-color:#A2CCE2;
	background-image: url('http://www.netbet.org/images/tdmenucontent.gif');
	padding: 5px;
	vertical-align: top;
	border-top: 1px solid #caddf4;
	color: #ffffff;
	
}
#menu .tdMenuContent a {color: #ffffff;}
#menu ul {list-style: none; margin: 0px; padding: 0px;}
#menu ul li {
	background-color: #F9FBFE;
	width:142px;
	
	
	vertical-align: top;
	border-bottom: 1px solid white;
	margin: 0px;
}
#menu ul li a {display: block;  padding: 3px; padding-left: 7px; }
#menu ul li a:hover {background-color: #E7F2FD; display: block;  padding: 3px; padding-left: 7px;}
img {border: 0px; margin: 0px; padding: 0px;}
.indexblock {border-top: 3px solid #3e6797; border-bottom: 1px solid #cfdef0;}
.indexblock .ib_top {border-top: 1px solid #cfdef0;border-bottom: 1px solid #cfdef0; background: #e7f2fd; padding: 5px; font-weight: bold; font-size: 14px; margin-bottom: 5px;}

.indexblock .ib_content {padding: 5px;}
.indextable td {vertical-align: top;}
.casinotable {margin-top: 5px; border-bottom: 1px solid #cfdef0;}
.casinotable td {padding: 2px; border-bottom: 1px solid #f9fbfe;}
.casinotable .altrow td {padding: 5px; border-bottom: 1px solid #e7f2fd;}
.casinotable td img {border: 0px;}
.casinotable .tablehead td {padding: 5px; background: #f9fbfe; border-top: 1px solid #cfdef0; border-bottom: 1px solid #cfdef0;}

.indexblock_g {border-top: 3px solid #47963e; border-bottom: 1px solid #d2f0cf;}
.indexblock_g .ib_top {border-top: 1px solid #d2f0cf;border-bottom: 1px solid #d2f0cf; background: #e8fce6; padding: 5px; font-weight: bold; font-size: 14px; margin-bottom: 5px;}

.indexblock_g .ib_content {padding: 5px;}
.indexblock_g .ib_content div {margin: 5px;}
.indexblock_g .ib_content h3 {line-height: 16px; margin: 0px; padding: 0px; margin-bottom: 5px; color: #47963e; font-size: 14px;}
.indexblock_g .ib_content h3 b {color: #47963e;}
.indexblock_g .ib_content div.bonus {margin-left: 10px; border-bottom: 1px solid #e8fce6;}
.casinoreview .header {vertical-align: top;}
.casinoreview .header b {font-size: 14px; color: #3e6797; line-height: 25px;}
.casinoreview .header img {border: 1px solid #3e6797;}
.casinoreview h1 {font-size: 25px; padding: 0px; margin: 0px; line-height: 30px; margin-bottom: 10px;}
.casinoreview .summary {line-height: 18px;}
.casinoreview .summary li {line-height: 14px;}
.casinoreview .visit a {color: #ffffff;}
.casinoreview .visit {background: url(http://www.netbet.org/images/visit2.gif); padding-left: 40px;  line-height: 32px; padding-right: 40px; font-weight: bold; font-size: 14px;}
.casinoreview .block {background: #f9fbfe; border-bottom: 1px solid #cfdef0;  border-top: 1px solid #cfdef0; padding: 5px;}
.playdownload a {font-size: 16px; font-weight: bold; color: #47963e; line-height: 39px;}
.blockgreen {border-top: 1px solid #d2f0cf;border-bottom: 1px solid #d2f0cf; background: #e8fce6; padding: 5px; font-weight: bold; font-size: 12px; margin-bottom: 5px; line-height: 18px;}

.blockwhite {border-top: 1px solid #cfdef0; border-bottom: 1px solid #cfdef0; padding: 5px;  margin-bottom: 5px;}
.blockblue {border-top: 1px solid #cfdef0; border-bottom: 1px solid #cfdef0; background: #f9fbfe;}
.blockgreen a {color: #000000;}
ul.faq li {border-bottom: 1px solid #f9fbfe; padding: 3px;}

.right div {font-size: 11px; margin-bottom: 3px; padding: 3px; text-align: center; font-weight: bold; color: #000000;}
.right div a {color: #000000;}
.right strong {text-align: right;}
.right p {text-align: center;}
.right b {color: #e3140b; font-weight: normal; font-size: 11px;}
.right {border-bottom: 1px solid #d8e7f2; border-top: 1px solid #d8e7f2;  padding: 3px; padding-bottom: 5px; margin-top: 5px; background: #ffffff;}

.top td {color: #47963e; text-align: center; font-size: 10px;}
.top td ul {color: #000000; text-align: left;}

.m_content {display: none;} .m_hide {display: none;} .m_show {display: block;}




/* old css */

.tableListingWide {
	width: 100%;
	background-color: #f8fcf7;
	margin-bottom: 10px;
}

.tableListingWide td {
	padding: 3px;
	border-bottom: 1px solid #d1f0ce;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
}
.tableListingWide td a {color: #000000;}
.tableListingWide th {	
	padding: 5px;
	text-align: left;
	background-color: #e8fce6;
	border-top: 3px solid #45963e;
	border-bottom: 1px solid #d1f0ce;
	border-right: 1px solid #FFFFFF;
}

.tableListingWide .tdReviewImage {
	width: 200px;
}

.tableListingWide .tdSupportInfo {
	width: 300px;
}

.tableListingWide .tdRanking {
	width: 300px;
}


/*TOPLISTS*/
#tableToplists{
	
	border:0px solid black;
	padding: 0px;
	spacing: 0px;
	text-align: left;
	
}

#tableToplists th{
	text-align:center;
	padding: 5px;
	border-bottom:1px solid #d1f0ce;
	border-top: 3px solid #47963e;
	background-color: #e8fce6;
}

#tableToplists td{
	padding: 5px;
	border-bottom:1px solid #d1f0ce;
}
#tableToplists td a {color: #000000;}
#tableToplists .green td{background-color: #f8fcf7;}

#tableToplists .tdGame{
	text-align:center;
}
#tableToplists #name{
	text-align:left;
}
#tableToplists td #name{
	text-align:left;
}

/*article-listing*/
.articleTable {
}
.articleTable th {
	padding:5px;
	border-top:3px solid #47963e;
	font-size: 12px;
	background-color:#E9F4E9;
	text-align:left;
}
.articleTable th a {color: #000000;}
.articleTable td {
	border-top:1px solid #CEE5CE;
	
	border-bottom:1px solid #CEE5CE;
	text-align:left;
	vertical-align:top;
}
.applemenu{
font-size: 13px; font-family: verdana;
padding: 0;
width: 150px; /*width of menu*/

}

.applemenu div.silverheader {
font-weight: bold;
padding: 5px;
padding-top: 7px;
padding-bottom: 7px;
background:  url(http://www.netbet.org/images/menu1.gif) #e7f2fd;
	color: #3a6394;
display: block;
}


/*.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}*/


.applemenu div.selected /*, .applemenu div.silverheader a:hover*/{
display: block;
padding: 5px;
padding-top: 7px;
padding-bottom: 7px;
font-weight: bold;
	background: url(http://www.netbet.org/images/menu2.gif) #3a6394;
	color: #ffffff;
	cursor: pointer;

}
.applemenu div.selected a {color: white;}
.applemenu div.submenu { /*DIV that contains each sub menu*/
display: block;
background: #f9fbfe;
color: #0057bf;
padding: 2px;
padding-left: 10px;
border-bottom: 1px solid #ffffff;
font-size: 12px;
cursor: pointer;
}

/*.applemenu div.submenu a:hover{ /*DIV that contains each sub menu*/
display: block;
padding: 2px;
padding-left: 10px;
color: #3436fe;
background: #f3f9ff;
}*/
.applemenu div.submenu ul
{list-style-type:none;
  margin: 0;
  padding: 0;}
.applemenu div.submenu ul li a {font-size: 11px; width: 140px;}

#indextabs {padding-left: 15px; margin-top: 10px;}
#language {padding: 0px; margin: 0px;}
#language td {padding: 0px; margin: 0px;}
#language img {border: 1px solid #3e6797;}
#indextabs ul {padding: 0px; margin: 0px; list-style: none;}
#indextabs ul li {display: inline; padding: 8px; margin: 0px; padding-left: 15px;  padding-right: 15px; line-height: 33px; font-size: 13px; font-weight: bold;  margin-left: 10px;}
#indextabs ul li.selected {background: #3e6797; color: #ffffff; border-top: 1px solid #285385;}
#indextabs ul li {background: #f9fbfe; border-top: 1px solid #cfdef0; color: #0057bf;}
#rightmenu {border-top: 1px solid #cfdef0; border-bottom: 1px solid #cfdef0; padding: 0px; padding-top: 10px; padding-bottom: 10px; list-style: none; margin: 3px;}
#rightmenu li {line-height: 20px; border-bottom: 1px solid #ffffff; background: #f9fbfe;}
#rightmenu li a:hover {background-color: #E7F2FD;}
#rightmenu li a { display: block;  padding: 2px; padding-left: 10px;  padding-right: 10px;}
.indexblock .ib_top2 {border-top: 1px solid #cfdef0;border-bottom: 1px solid #cfdef0; background: #e7f2fd; padding: 5px; font-weight: bold; font-size: 12px; margin-bottom: 5px;}
/* ============ index tabs ============ */

.tab_content{
	vertical-align: top;
	z-index: 1;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.n_title_l {margin-top: 20px; background: url(http://www.netbet.org/images/n_title_l.gif) left no-repeat;}
.n_title_r {background: url(http://www.netbet.org/images/n_title_r.gif) right no-repeat;}
.n_title_c {background: url(http://www.netbet.org/images/n_title_c.gif); height: 52px; margin: 0 27px; line-height: 35px; color: #fff; font-size: 14px; font-weight: bold;}
.n_bottom_l {background: url(http://www.netbet.org/images/n_bottom_l.gif) left no-repeat; margin-bottom: 15px;}
.n_bottom_r {background: url(http://www.netbet.org/images/n_bottom_r.gif) right no-repeat;}
.n_bottom_c {background: url(http://www.netbet.org/images/n_bottom_c.gif); height: 10px; margin: 0 27px;}
.n_middle_1 {padding: 0 7px; background: #e7f2fd;}
.n_middle_2 {padding: 1px 6px; background: #fff;}
.n_news {margin-bottom: 15px;}
.n_news strong {font-size: 14px;}
.n_news p {margin: 5px 0px;}
.n_readmore {text-align: right;}
.n_submenu div {border-right: 1px solid #fff;}
.n_submenu td {border-right: 1px solid #e7f2fd;}
.n_submenu  ul {margin: 5px 10px; padding: 0px; margin-left: 20px; list-style-image: url(http://www.netbet.org/images/n_dot.gif);}
.n_submenu  ul li{padding: 4px 5px; padding-left: 0px;}
.n_submenu {padding: 10px; background: #f9fcfe; border-bottom: 1px solid #e7f2fd; margin-top: -5px;}
.n_l {padding: 10px; background: #fff; border-bottom: 1px solid #e7f2fd;}
.n_d {padding: 10px; background: #f9fcfe; border-bottom: 1px solid #e7f2fd;}
.n_desc {background: #cfdef0; font-size: 10px; padding: 3px 5px; margin: 5px 0px; color: #fff; line-height: 40px; display: inline; }