/*------------------- Top -------------------*/
body
{
	margin:0px;
	background-color:#000000;
}
table
{
	border-collapse:collapse;
}
td
{
	padding:0px;
}
img
{
	border-width: 0px;
}
.news td
{
	padding:3px;
	vertical-align:top;
}

td.top
{
	background:transparent url(../images/top.jpg) no-repeat bottom center;
	height:114px;
	vertical-align:top;
}
h1
{
	font:normal 8pt verdana;
	color:#FFFFFF;
	margin-top:5px;
	margin-bottom:5px;
}
td.rightMenuTop
{
	background:#212F6E;
	border-left:1px solid #5060AA;
	border-right:1px solid #151D44;
	text-align:center;
	vertical-align:top;
	padding-top:30px;
	height:114px;
	border-bottom:1px solid #18214F;
}
img.flag
{
	border:1px solid #5564A7;
}
img.flagOver
{
	border:1px solid #919ED8;
}
div.date
{
	position:relative;
	top:45px;
	font:normal 8pt verdana;
	color:#C6D0FF;
}
td.topSide
{
	background:transparent url(../images/top_side.gif) no-repeat bottom center;
}

/*------------------- Content -------------------*/
td.content
{
	height:100%;
}
div.content
{
	background:#1B1F34;
	margin-right:6px;
	margin-top:6px;
	padding:5px;
	padding-left:7px;
	height:100%;
}
span
{
	font:normal 8pt verdana;
	color:#FFFFFF;
}
span.header
{
	font:bold 10pt verdana;
	color:#AAB6F4;
}
a.link
{
	font:normal 8pt verdana;
	color:#8696EA;
	text-decoration:none;
}
a:hover.link
{
	font:normal 8pt verdana;
	color:#B9D1F1;
	text-decoration:underline;
}

/*------------------- Reviews -------------------*/
div.bigRevFrame
{
	background:#596AAB;
	padding:6px;
}
div.bigRevBorder
{
	background:#637AED;
	padding:1px;
	border:1px solid #DEE3FD;
}
div.revBorder
{
	background:#637AED;
	padding:1px;
	margin:6px;
}
div.revBG
{
	border:1px solid #B6C0F5;
	background:transparent url(../images/rev_corner.gif) no-repeat bottom left;
}
div.bottomCorner
{
	background:transparent url(../images/rev_corner.gif) no-repeat bottom right;
}
div.revTitle
{
	background:#414F96;
}
div.revTitleCorner
{
	background:transparent url(../images/rev_corner.gif) no-repeat top right;
	width:100%;
	padding-right:8px;
}
span.revNum
{
	font:bold 16px verdana;
	color:#FFFFFF;
	background:#1D296A;
	border-right:1px solid #B6C0F5;
	border-bottom:1px solid #B6C0F5;
	vertical-align:middle;
	height:25px;
	width:22px;
	text-align:center;
	padding-top:3px;
}
a.casinoName
{
	font:bold 13px verdana;
	color:#FFFFFF;
}
a:hover.casinoName
{
	color:#C0D8F1;
}
div.revContent
{
	margin:5px;
	padding:3px;
	background:#FFFFFF;
}
img.logo
{
	border:0px;
}
td.revTextSpot
{
	height:100%;
	width:300px;
}
div.revText
{
	font:normal 7.5pt verdana;
	color:#000000;
	background:#CFD9F8;
	height:100%;
	width:100%;
	margin-left:5px;
	padding:3px;
}
div.revBottomFrame
{
	padding:5px;
	padding-top:0px;
}
div.revBottom
{
	background:#A3B0F2;
	width:100%;
}
span.feature
{
	font:normal 9pt verdana;
	color:#000000;
}
img.button
{
	border:0px;
}
img.buttonSmall
{
	border:0px;
	margin-top:1px;
}

/*------------------- Boxes -------------------*/
td.boxes
{
	background-color: #33428C;
	border-right:3px solid #000000;
	border-left:1px solid #7382CB;
}
div.box
{
	border-bottom:1px solid #18214F;
	border-top:1px solid #7382CB;
}
div.boxTitle
{
	background:#212A52;
	font:bold 8pt verdana;
	color:#ADC6F7;
	height:25px;
	padding-top:5px;
	padding-left:5px;
}
div.boxContent
{
	padding:3px;
	padding-left:5px;
}
.field
{
	font:normal 8pt verdana;
	color:#000000;
	border:1px solid #111733;
}
span.boxText
{
	font-size:7.5pt;
}
span.joinBtn
{
	border:1px solid #6172CA;
	background:#000000;
	height:22px;
	width:40px;
	padding-top:3px;
}
a.join
{
	text-decoration:none;
	font:normal 7.5pt verdana;
	color:#9BA9EF;
}
a:hover.join
{
	color:#FFFFFF;
}
ul
{
	margin:0px;
	padding-left:17px;
	line-height:3mm;
}
li
{
	padding-top:5px;
	padding-bottom:5px;
}
a.boxLink
{
	font:normal 7.5pt verdana;
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover.boxLink
{
	color:#B5CEFF;
}
td.boxTableTop
{
	border-bottom:1px solid #1A273E;
	
}
td.boxTableLeft
{
	border-right:1px solid #5F70C3;
	padding-top:2px;
}
td.boxTableRight
{
	border-left:1px solid #1A273E;
	padding-left:5px;
	padding-top:2px;
}
span.boxTableTitle
{
	font:bold 7.5pt verdana;
	color:#ADC6F7;
	border-bottom:1px solid #5F70C3;
	width:100%;
	padding-bottom:2px;
}
/*------------------- Menu -------------------*/
td.menu
{
	background:#212F6E;
	border-left: 1px solid #5060AA;
	width: 140px;
}
td.menu a
{
	text-decoration: none;
}
div.menuLink
{
	background:#212F6E;
	border-top:1px solid #3A4C9F;
	border-bottom:1px solid #070D26;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	font:normal 7.5pt verdana;
	color:#FFFFFF;
	text-decoration:none;
}
div.menuLinkOver
{
	background:#5060A5;
	border-top:1px solid #374582;
	border-bottom:1px solid #070D26;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	font:normal 7.5pt verdana;
	color:#FFFFFF;
	text-decoration:none;
}
div.casinoLink
{
	background:#3C4E9B;
	border-top:1px solid #576BC2;
	border-bottom:1px solid #1A2969;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	font:normal 7.5pt verdana;
	color:#FFFFFF;
	text-decoration:none;
}
div.casinoLinkOver
{
	background:#6E80C9;
	border-top:1px solid #4F60A7;
	border-bottom:1px solid #1A2969;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:5px;
	font:normal 7.5pt verdana;
	color:#FFFFFF;
	text-decoration:none;
}
img.banner
{
	border:2px solid #637AED;
}

/*------------------- Bottom -------------------*/
td.bottom
{
	background:#212F6E;
	border-top:1px solid #5060AA;
	padding-bottom:9px;
	padding-top:5px;
	text-align:center;
	width:760px;
}
span.bottom
{
	color:#9BA9EF;
}
a.bottomLink
{
	font:normal 7.5pt verdana;
	color:#9BA9EF;
	text-decoration:none;
}
a:hover.bottomLink
{
	color:#FFFFFF;
	text-decoration:underline;
}
div.copyrights
{
	font:normal 8pt verdana;
	color:#FFFFFF;
	text-align:center;
	padding:5px;
}
