body {
	margin: 0px;
	background-color:#FFFFFF;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.b   { color: #666666; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.b:hover { color: #666666; text-decoration: underline 
}
.c   { color: #0066CC; font-weight: bold; font-size: 10px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.c:hover { color: #0066CC; text-decoration: underline
}
.d   { color: #009933; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.d:hover { color: #009933; text-decoration: underline
}
.e   { color: #ff0000; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.e:hover { color: #ff0000; text-decoration: underline
}
.f   { color: #666666; font-weight: normal; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.f:hover { color: #666666; text-decoration: none
}
.g   { color: #000000; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.g:hover { color: #000000; text-decoration: underline}

.h   { color: #ff9900; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.h:hover { color: #ff9900; text-decoration: underline}
.i   { border: 0px; color: #000000; font-weight: bold; font-size: 9px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.i:hover { color: #0066CC; text-decoration: underline
}
.j   { color: #333333; font-weight: bold; font-size: 10px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.j:hover { color: #0066CC;
}
.k   { color: #0066CC; font-weight: bold; font-size: 14px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.k:hover { color: #0066CC; text-decoration:underline
}
.l   { color: #0066CC; font-weight: bold; font-size: 10px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.l:hover { color: #ff9900; text-decoration: none
}
.m   { color: #663399; font-weight: bold; font-size: 10px; line-height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.m:hover { color: #663399; text-decoration: underline
}


.boxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.bodytxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.bodytxtblk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	font-weight: bold;
	color: #000000;
	}
.headnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
	font-weight: normal;
	color: #000000;
}
.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066CC;
}
.green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009933;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}
.bodytext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
}
.bodytext2blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
}

.Grid {
	vertical-align:middle;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	background-color:#E6EEF7;
	text-align:left;
	padding:0px
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	}
.redbox {
	vertical-align:middle;
	border-bottom: 1px solid #FF0000;
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;	
	border-top: 1px solid #FF0000;

}
.GridRight {
	text-align:center;
	vertical-align:middle;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
}
.Grid2right {
	vertical-align:middle;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color:#E6EEF7;
	text-align:right;
	padding:0px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	}
	.Grid3 {
	vertical-align:middle;
	border-bottom: 1px solid #a8c5e1;
	border-right: 1px solid #a8c5e1;
	background-color:#E6EEF7;
	text-align:center;
	padding:0px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	}
.Grid3left {
	vertical-align:middle;
	border-bottom: 1px solid #a8c5e1;
	border-right: 1px solid #a8c5e1;
	border-left: 1px solid #a8c5e1;
	background-color:#E6EEF7;
	text-align:center;
	padding:0px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	}
.Grid2 {
	vertical-align:middle;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color:#E6EEF7;
	text-align:left;
	padding:0px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	}
.Grid2left {
	vertical-align:middle;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	background-color:#E6EEF7;
	text-align:left;
	padding:0px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
}
.greyborder {
	border: 1px solid #CCCCCC;
	border-top: 1px solid #336699;
	border-right: 1px #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
}
.greyborder2 {
	border: 1px solid #82868C;
	border-top: 1px solid #82868C;
	border-right: 1px #82868C;
	border-bottom: 1px solid #82868C;
	border-left: 1px solid #82868C;
}
.outerborder {
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
.linkinfo {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	cursor: default;
}
.redborder {
	border: 1px solid #FF0000;
	margin: 5px;
	padding: 5px;
}

.yellowborder{
	border: 1px solid #DADAB2;
	margin: 5px;
	padding: 5px;
}

.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}.logfail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: lighter;
	color: #FF0000;
}
.incorrect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
	color: #FF0000;
}

.statsheader{
	background-color:#A8C5E1;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
}
.rubygrid{
	background-color:#FAEFEF;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.pokergrid{
	background-color:#F2F7F2;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	}
.wgsgrid{
	background-color:#EEEEEE;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.pokergridleft{
	background-color:#F2F7F2;
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	}
.pokergridleft2{
	background-color:#F2F7F2;
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	}
.rubygridleft{
	background-color:#FAEFEF;
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	}
.rubygridleft2{
	background-color:#FAEFEF;
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.wgsgridleft{
	background-color:#EEEEEE;
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #ffffff;fs
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	}
.bottomheader{
	background-color:#E6EEF7;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.paymentheader{
	background-color:#E6EEF7;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
}
.bottomheaderleft{
	background-color:#E6EEF7;
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	}
.bottomheaderleft2{
	background-color:#E6EEF7;
	text-align:left;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.center{
	background-color:#A8C5E1;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	border-top: 1px solid #Ffffff;
	border-bottom: 1px solid #Ffffff;
	border-left: 1px solid #Ffffff;
}

.heads{
	background-color:#A8C5E1;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
}
.greytxtheadertop{
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	}
	
.greytxtheadertop2{
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	}
.greytxtheadertopleft{
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	}
.greytxtheadertopleft2{
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	}


.greytxtheader{
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	}
.greytxtheader2{
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	}
.greytxtleftcol{
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	}
.greytxtleftcol2{
	background-color:#ffffff;
	text-align:center;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	}

.left{
	background-color:#A8C5E1;
	text-align:left;
	padding:0px;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}
div#bg { position:relative; z-index:100; width: 209px; height: 100px; }

/* scroller "window" 
   set width, height (and clip) to match values sent to constructor */
div#wn { 	position:absolute; 
			left:5px; top:5px; 
			width:199px; height:85px; 
			padding: 5px;
			z-index:1; 
			
			clip:rect(0, 209px, 100px, 0); 
			overflow:hidden;
}
/* layer that scrolls */
div#cnt { position:absolute; z-index:1; } 

/* scroller items 
   set width and height to match scroller "window" 
   Be sure to set height adequate for your content! */
div#cnt div.item { width:199px; height:100px; text-align:left;}

/* styles for scroller content (read important instructions regarding collapsing margins!) */
div#cnt h3 { 
	margin:0 0 .5em 0; }  
div#cnt p { 
	margin:.5em 0 0 0; 
	text-align:left;}/* CSS Document */

.boldbt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
	.asterix_space {width:5;}
	.label_space { padding-left:50px;}
	.label_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; align:left}
	.label_title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 30px; font-weight: bold; color: #000000;}
	.aff_details {border-width:1px; border-style:solid; border-color:#CCCCCC;}
	.aff_data {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 300px;}
	.aff_data_day {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
	.aff_data_month {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
	.aff_data_year {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
	.detail_row {background-color:#FFFFFF}
	.label_text1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; align:left}
	.label_text11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; align:left}
	.aff_data_box {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 300px; height:100px;}