@charset "utf-8";
/* CSS Document */

h1 {
	margin-top:				0px;
	margin-bottom:			2px;
	font-size:				10px;
	font-weight:			bold;
}
p {
	margin-top:				0px;
}
#slipHeader {
	width: 					100%; 
	height:					18px; 
	background-image:		url(/images/headerbg.png); 
	background-repeat:		repeat-x; 
	vertical-align: 		top; 
	padding:				0px; 
	margin: 				0px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight: 			bold;
	color:					#FFFFFF;
}
#slipHeader .corner {
	float: 					left;
}
#slipHeader .text {
	float: 		 			left;
	padding:				2px 2px 2px 0px;
}
#slipHeader .right {
	float: 					right;
	padding:				2px 8px 2px 2px;
}
#slipContent {
	width: 					100%; 
	background-color: 		#FFF5D4; 
	padding: 				8px 8px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight: 			normal;
}
#slipFooter {
	width: 					100%; 
	background-color: 		#FFF5D4;
}

#rightColTabs {
	width:					171px;
	height:					18px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:					#003C00;
}
#rightColTabs div {
	height:					18px;
	float: 					left;
}
#rightColTabs .div0 {
	width: 					4px; 
}
#rightColTabs .div1 {
	width: 					60px;  
	background-image:		url(/images/v3Sport/rightListTabActive_bg.gif); 
	background-repeat:		repeat-x;
	text-align:				center;
	padding-top:			3px;
}
#rightColTabs .div1_1 {
	width: 					60px;  
	background-image:		url(/images/v3Sport/rightListTabInActive_bg.gif); 
	background-repeat:		repeat-x;
	text-align:				center;
	padding-top:			3px;
}
#rightColTabs .div2 {
	width: 					5px; 
}
#rightColTabs .div3 {
	width: 					1px; 
}
#rightColTabs .div4 {
	width: 					92px;  
	background-image:		url(/images/v3Sport/rightListTabActive_bg.gif); 
	background-repeat:		repeat-x;
	text-align:				center;
	padding-top:			3px;
}
#rightColTabs .div4_1 {
	width: 					92px;  
	background-image:		url(/images/v3Sport/rightListTabInActive_bg.gif); 
	background-repeat:		repeat-x;
	text-align:				center;
	padding-top:			3px;
}

#rightColTabs a {
	color:					#FFFFFF;
	text-decoration:		none;
}
div.special0 {
	width: 					55px; 
	float: 					left;
}
#list_tv a, #list_shortTime a, #list_popular a {
	color:					#003C00;
}
table.rigtColList {
	background-color:		#FFFFFF;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			normal;
}
table.rigtColList0 {
	background-color:		#E0F2E0;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			normal;
	border-top:				1px solid #A6A6A6;
}
table.rigtColList1 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			normal;
	background-image: 		url(/images/v3Sport/leftListHeader_bg.gif); 
	background-repeat: 		repeat-y;
	color:					#003C00;
}


table.leftColList {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			normal;
	background-image: 		url(/images/v3Sport/leftListHeader_bg.gif); 
	background-repeat: 		repeat-y;
	color:					#003C00;
	width:					100%;
}
table.leftColList1 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			normal;
	color:					#003C00;
	width:					100%;
}
td.pageContent {
	background-image: 		url(/images/v3Sport/content_bg1.gif);
	background-repeat:		repeat-y;
}

div.leftColList {
	width: 					100%; 
	background-color:		#E0F2E0;
	margin: 				0px; 
	padding: 				0px;
}
ul.colList0 {
	padding-left: 			0px; 
	margin-left: 			0px; 
	margin-top: 			4px;  
	margin-bottom: 			4px; 
	font-weight: 			bold; 
	line-height: 			15px;
	color:					#003C00;
	list-style-type: 		none; 
	list-style-position:	outside;
}
td.leftColContent0 {
	color:					#003C00;
	padding: 				4px 6px;
}
td.leftColContent2 {
	color:					#003C00;
	padding: 				6px 3px 2px 6px;
}
td.leftColContent3 {
	width:					29px;
	font-weight:			normal;
	color:					#003C00;
	padding:				6px 0px 2px 0px;
	vertical-align:			top;
	border-left:			1px solid #9EBC9E;
}
td.leftColContent4 {
	color:					#003C00;
	padding: 				2px 3px 6px 6px;
}
td.leftColContent5 {
	width:					29px;
	font-weight:			normal;
	color:					#003C00;
	padding:				2px 0px 6px 0px;
	vertical-align:			top;
	border-left:			1px solid #9EBC9E;
}

tr.leftColHeaderBg {
	background-image: 		url(/images/v3Sport/leftListHeader_bg.gif); 
	background-repeat: 		repeat-y;
}
td.leftColGroupHeader {
	border-bottom: 			1px solid #E0F2E0;
	height:					15px;
	vertical-align: 		middle;
	padding:				0px 2px 2px 6px;
}
td.leftColGroupHeader1 {
	background-color:		transparent;
	border-bottom: 			1px solid #E0F2E0;
	width:					29px;
	height:					15px;
	vertical-align: 		middle;
	text-align:				center;
	color: 					#003C00;
	font-weight:			bold;
	padding:				0px 0px 0px 0px;
}

td.rightColHeader0 {
	padding: 				5px 4px 5px 13px; 
	height: 				22px; 
	color:					#003C00;
	font-weight:			bold; 
	vertical-align: 		middle;
}
td.rightColHeader1 {
	padding: 				0px 4px 0px 13px; 
	height: 				12px; 
	width:					146px;
	font-weight:			bold;
	vertical-align: 		middle; 
	border-bottom: 			1px solid #E0F2E0;
}
td.rightColHeader2 {
	text-align: 			center; 
	vertical-align: 		middle; 
	padding:				0px;
	width:					25px;
	background-color: 		#4E964E; 
	color: 					#FFFFFF; 
	border-bottom: 			1px solid #E0F2E0;
}
td.rightColHeader3 {
	padding: 				0px 4px 0px 13px; 
	height: 				12px; 
	width:					146px;
	font-weight:			normal;
	vertical-align: 		middle; 
	border-bottom: 			1px solid #E0F2E0;
}
td.rightColHeader4 {
	padding: 				0px 4px 0px 23px; 
	height: 				12px; 
	width:					146px;
	font-weight:			normal;
	vertical-align: 		middle; 
	border-bottom: 			1px solid #E0F2E0;
}
td.rightColHeader5 {
	padding: 				6px 4px 6px 13px; 
	font-weight:			normal;
	color:					#FFFFFF;
}
td.rightColHeader6 {
	font-weight:			bold;
	color:					#FFFFFF;
}
tr.rightColHeaderBg {
	background-image: 		url(/images/v3Sport/rightListHeader_bg.gif); 
	background-repeat: 		repeat-y;
}
td.rightColGroupHeader {
	border-bottom: 			1px solid #E0F2E0;
	height:					12px;
	width:					146px;
	vertical-align: 		middle;
	background-image: 		url(/images/v3Sport/rightListHeader_bg_l.gif); 
	background-repeat: 		repeat-y; 
	color:					#FFFFFF;
	font-weight:			bold;
}
td.rightColGroupHeader2 {
	border-bottom: 			1px solid #E0F2E0;
	height:					12px;
	width:					25px;
	vertical-align: 		middle; 
	text-align:				center;
	background-image: 		url(/images/v3Sport/rightListHeader_bg_r.gif); 
	background-repeat: 		repeat-y;
}
td.rightColContent0 {
	padding: 				5px 4px 5px 13px; 
	color:					#003C00;
	font-weight:			normal; 
	vertical-align: 		top;
}


a.rightCol0:link, a.rightCol0:active, a.rightCol0:visited  {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			normal;
	color:					#003C00;
	text-decoration:		none;
}
a.rightCol0:hover {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			normal;
	color:					#003C00;
	text-decoration:		underline;
}
a.rightCol1:link, a.rightCol1:active, a.rightCol1:visited  {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			bold;
	color:					#003C00;
	text-decoration:		none;
}
a.rightCol1:hover {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			bold;
	color:					#003C00;
	text-decoration:		underline;
}
a.rightCol2:link, a.rightCol2:active, a.rightCol2:visited  {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			bold;
	color:					#FFFFFF;
	text-decoration:		none;
}
a.rightCol2:hover {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			bold;
	color:					#FFFFFF;
	text-decoration:		underline;
}
a.leftCol0:link, a.leftCol0:active, a.leftCol0:visited  {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			normal;
	color:					#003C00;
	text-decoration:		none;
}
a.leftCol0:hover {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	font-weight:			normal;
	color:					#003C00;
	text-decoration:		underline;
}
img.rightListArrow {
	margin:					0px 4px 0px 2px;
	cursor: 				pointer;
}
img.chkBox0 {
	margin:					2px 0px 0px 0px;
	cursor: 				pointer;
}













td.sport_pageHeader1 {
	vertical-align: 		top;
	text-align: 			left;
	background-color:		#408B40;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				20px;
	color:					#FFFFFF;
	line-height:			18px;
	height:					29px;
	font-weight:			bold;
	font-style:				italic;
	
	background-image: 		url(/images/v3Sport/pageHeader1_bg.gif);
	background-repeat:		repeat-x;
}
td.sport_pageHeader2 {
	vertical-align: 		middle;
	text-align: 			left;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				20px;
	color:					#FFFFFF;
	font-weight:			bold;
	font-style:				italic;
	padding: 				0px 0px 0px 2px;
	line-height:			18px;
	height:					29px;
	background-image: 		url(/images/v3Sport/pageHeader1_r_corner.gif); 
	background-position:	top right; 
	background-repeat:		no-repeat;
}
td.sport_content0 {
	padding:				13px;
	font-size:				9px;
}
td.sport_list1_header1 {
	vertical-align: 		middle;
	text-align: 			left;
	background-image: 		url(/images/v3Sport/list1_bg2.gif);
	background-position:	top right;
	
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
	line-height:			12px;
	font-weight:			bold;
	height:					18px;

}




/*     top changed background      */



td.sport_list1_bg1 {
	vertical-align: 		top;
	text-align: 			left;
	background-image: 		url(/images/headercorner.png);
	background-repeat:		repeat-x;
}

td.sport_list1_corner {
	background-image:url("/images/headercorner.png");
	background-repeat:no-repeat;
	background-position: top left;
	width:6px;
}

td.sport_list1_bg2 {
	vertical-align: 		top;
	text-align: 			left;
	background-image: 		url(/images/headerbg.png);
	background-repeat:		repeat-x;
	
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	line-height:			14px;
	font-weight:			bold;
	font-style:				italic;
	height:					22px;
	padding:				3px 5px 3px 0px;
}
td.home_list1_bg2{
	vertical-align: 		top;
	text-align: 			left;
	background-image: 		url(/images/headerbg.png);
	background-repeat:		repeat-x;
	
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	line-height:			14px;
	font-weight:			bold;
	font-style:				italic;
	height:					22px;
	padding:				3px 5px 3px 0px;
}
td.home_list1_bg1 {
	vertical-align: 		top;
	text-align: 			left;
	background-image: 		url(/images/headercorner.png);
	background-repeat:		repeat-x;
}






td.sport_list1_bg2Date {
	vertical-align: 		top;
	text-align: 			left;
	background-image: 		url(/images/v3Sport/list1_bg1.gif);
	background-repeat:		repeat-x;
	
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				9px;
	color:					#FFFFFF;
	line-height:			12px;
	font-weight:			normal;
	height:					18px;
	padding:				3px 5px 3px 0px;
}
td.bettingTypeSpace0 {
	border-left: 			1px solid #808080; 
}
td.bettingTypeSpace1 {
	border-right: 			1px solid #808080; 
}
td.bettingTypeSpace2 {
	border-left: 			1px solid #FFFFFF; 
}
td.bettingTypeSpace3 {
	border-right: 			1px solid #FFFFFF; 
}
td.bettingType0 {
	height: 				16px; 
	vertical-align: 		top; 
	padding: 				2px 3px 2px 5px; 
	font-family: 			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal; 
	border-left: 			1px solid #808080; 
	border-top: 			1px solid #808080;
}
td.bettingType1 {
	height: 				16px; 
	vertical-align: 		top; 
	text-align:				right;
	padding: 				2px 4px 2px 0px; 
	font-family: 			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal; 
	border-top: 			1px solid #808080;
}
td.bettingType2 {
	height: 				16px; 
	vertical-align: 		top;
	text-align:				right;
	padding: 				2px 4px 2px 0px; 
	font-family: 			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal; 
	border-top: 			1px solid #808080; 
	border-right: 			1px solid #808080;
}
td.bettingType3 {
	height: 				16px; 
	vertical-align: 		top; 
	padding: 				2px 3px 2px 5px; 
	font-family: 			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal; 
	border-left: 			1px solid #808080; 
	border-top: 			1px solid #808080;
}
td.bettinTypeMore {
	vertical-align: 		top; 
	text-align:				right;
	padding: 				5px 0px 10px 0px; 
	font-family: 			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal; 
	border-top: 			1px solid #808080; 
}
tr.oddsRow0 {
	background-color:		#FF7800;
}
tr.oddsRow1 {
	background-color:		#EDEDED;
}
tr.oddsRow2 {
	background-color:		#CCCCCC;
}
td.oddsDate0 {
	padding: 				2px; 
	color: 					#FF7800; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size: 				9px; 
	font-weight: 			normal;
}
td.oddsCatHead0 {
	color: 					#FF7800; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				10px;
	font-weight: 			bold; 
}
td.oddsCatHead1 {
	color: 					#FF7800; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				11px; 
	font-weight: 			bold; 
}
td.oddsHead0 {
	width:					6px; 
	vertical-align:			top;
}
td.oddsHead1 {
	color:					#FFFFFF; 
	height: 				16px; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size: 				10px; 
	font-weight: 			bold; 
	vertical-align:			middle; 
	text-align:				center;
}
td.oddsHead2 {
	color:					#FFFFFF; 
	height: 				16px; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size: 				10px; 
	font-weight: 			bold; 
	vertical-align:			middle; 
	text-align:				center;
	border-left:			1px solid #FFFFFF;
}
td.oddsHead2Left {
	color:					#FFFFFF; 
	height: 				16px; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size: 				10px; 
	font-weight: 			bold; 
	vertical-align:			middle; 
	text-align:				center;
	border-left:			1px solid #FFFFFF;
	background-image:		url(/images/v3Sport/list1_corner1backup.gif);
	background-position:	top left;
	background-repeat:no-repeat;
}
td.oddsHead3 {
	color:					#FFFFFF; 
	height: 				16px; 
	padding-right: 			2px; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size: 				10px; 
	font-weight: 			bold; 
	vertical-align:			middle; 
	text-align:				center; 
	border-left:			1px solid #FFFFFF;
}
td.oddsList0 {
	border-top: 			1px solid #FFFFFF; 
	padding: 				2px; 
	height: 				16px; 
	vertical-align:			middle; 
	text-align:				center; 
	width: 					30px; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal;
}
td.oddsList1 {
	border-top: 			1px solid #FFFFFF; 
	border-left: 			1px solid #FFFFFF; 
	padding: 				2px; 
	height: 				16px; 
	vertical-align:			middle; 
	text-align:				left; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal;
}
td.oddsList2 {
	border-top: 			1px solid #FFFFFF; 
	border-left: 			1px solid #FFFFFF; 
	padding: 				2px; 
	height: 				16px; 
	vertical-align:			middle; 
	text-align:				center; 
	white-space:			nowrap;
	width: 					30px; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal;
}
td.oddsList3 {
	border-top: 			1px solid #FFFFFF; 
	border-left: 			1px solid #FFFFFF; 
	background-color: 		#FFFFFF; 
	padding: 				0px; 
	padding-top:			1px;
	white-space:			nowrap;
	height: 				16px; 
	vertical-align:			middle; 
	text-align:				left; 
	width: 					32px; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal;
}
td.oddsList4 {
	border-top: 			1px solid #FFFFFF; 
	border-left: 			1px solid #FFFFFF; 
	padding: 				2px; 
	height: 				16px; 
	vertical-align:			middle; 
	text-align:				center; 
	white-space:			nowrap;
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal;
}
td.oddsList5{
	border-top: 			1px solid #FFFFFF; 
	border-left: 			1px solid #FFFFFF; 
	padding: 				2px; 
	height: 				16px; 
	vertical-align:			middle; 
	text-align:				center; 
	font-family:			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal;
}
/**
 * Link Classes
 */
a.bettingTypeInactive:link, a.bettingTypeInactive:active, a.bettingTypeInactive:visited { 
	font-family: 			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal; 
	color:					#000000;
	text-decoration:		none;
}
a.bettingTypeInactive:hover { 
	font-family: 			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal; 
	color:					#000000;
	text-decoration:		underline;
}
a.bettingTypeActive:link, a.bettingTypeActive:active, a.bettingTypeActive:visited { 
	font-family: 			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal; 
	color:					#000000;
	text-decoration:		none;
}
a.bettingTypeActive:hover { 
	font-family: 			Verdana, Arial, Helvetica, sans-serif; 
	font-size:				9px; 
	font-weight:			normal; 
	color:					#000000;
	text-decoration:		underline;
}

a.sportLink0:link, a.sportLink0:active, a.sportLink0:visited {
	color:					#000000;
	font-weight:			bold;
	text-decoration:		none;
}
a.sportLink0:hover {
	color:					#000000;
	font-weight:			bold;
	text-decoration:		underline;
}

a.sportLink1:link, a.sportLink1:active, a.sportLink1:visited {
	color:					#003C00;
	font-weight:			bold;
	text-decoration:		none;
}
a.sportLink1:hover {
	color:					#003C00;
	font-weight:			bold;
	text-decoration:		underline;
}

a.newsLink:link, a.newsLink:active, a.newsLink:visited {
	color:					#000000;
	font-weight:			normal;
	text-decoration:		none;
	font-size:				9px;
}
a.newsLink:hover {
	color:					#000000;
	font-weight:			normal;
	text-decoration:		underline;
	font-size:				9px;
}



/**
 * OLD STYLES
 */
table {
	border : none;
	margin : 0 0 0 0;
	padding-bottom : 0;
	padding-right : 0;
	padding-top : 0;
	padding-left : 0;
}


.bmenu { background-color : #336699; }
.bmenuline { background-color : #FFFFFF; }
.bpromo { background-color : #6699CC; }
.bslip { background-color: #336699; }
.bslipcontents { background-color: #FFFFFF; }
.bslipback { background-color: #FFFFFF; }
.bcatactive { background-color: #FFFFFF; }
.bslipmenuline { background-color: #CCCCCC; }
.berror { background-color: #FAE073; }


.sportheading { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: Bold; 
	font-variant: normal; 
	color: #333333;
}




.t { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
}
a.t:visited, a.t { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000;
	text-decoration:none;
}
a.t:hover {
	text-decoration:underline;
	color:#000000;
}
a.liveLink, a.liveLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000;
	text-decoration:underline;
}
a.liveListLink, a.liveListLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #000000;
	text-decoration:none;
}
.tlink, .tlink a, .tlink a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: underline }
.tlink a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: underline }
a.tlinktext:hover, .tlinktext, a.tlinktext:link, a.tlinktext:visited, a.tlinktext:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: underline 
}

.tmenu, .tmenu a, .tmenu a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #A9B9D6 }
.tmenuhigh, .tmenuhigh a, .tmenuhigh a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF }
.tmenulow, .tmenulow a, .tmenulow a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; font-variant: normal; color: #A9B9D6 }
.tcategory, a.tcategory, a.tcategory:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration:none;
}

.tsections {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.tsections a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.tsections a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.tsections a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;
}
.tmap, .tmap a, .tmap a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; font-variant: normal; color: #A9B9D6 }
.tmenusliphead, .tmenusliphead a, .tmenusliphead a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #E65725 }
.tmenusliphead2, .tmenusliphead2 a, .tmenusliphead2 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #E65725 }
.tmenuslip, .tmenuslip a, .tmenuslip a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #5D7F9C }
.ttabhead, .ttabhead a, .ttabhead a:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #333333;
}
.toddsgames, a.toddsgames, a.toddsgames:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background: #FFFFFF;
	text-decoration:none;
}

a.toddsgames:hover {
	text-decoration:underline;
}

.tnewshead1, a.tnewshead1, a.tnewshead1:visited, a.tnewshead:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration:none;
}
.tnewshead2, .tnewshead2 a, .tnewshead2 a:visited, a.tnewshead2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration:none;
}
.tnewstv, .tnewstv a, .tnewstv a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000 }
.tstarthead, .tstarthead a, .tstarthead a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; }
.tstartlink, .tstartlink a, .tstartlink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration:none;
}

/* lobby drop-down styles (experimental)*/
.tddhead, .tddhead a, .tddhead a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; font-variant: normal; color: #5D7F9C }
.tddhead a:hover { text-decoration: none }
.tddhead2, .tddhead2 a, .tddhead2 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; font-variant: normal; color: #E65725 }
.tddhead2 a:hover { text-decoration: none }
.tsmenuitem, .tsmenuitem a, .tsmenuitem a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #5D7F9C;
}
.tsmenuitemborder {
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-bottom-color: #000000;
}
.tsmenuitemborder a, .tsmenuitemborder a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #5D7F9C;
}
.tsmenuitem2, .tsmenuitem2 a, .tsmenuitem2 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #E65725;
}
.tsmenuitemborder2 {
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-bottom-color: #000000;
}
.tsmenuitemborder2 a, .tsmenuitemborder2 a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #E65725;
}



.tsliptitle, .tsliptitle a, .tsliptitle a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF }
.tslipcontents, .tslipcontents a, .tslipcontents a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #111111 }
.tsliplabel, .tsliplabel a, .tsliplabel a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #5D7F9C }
.tsliplost, .tsliplost a, .tsliplost a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #DF0032 }
.tslipwin, .tslipwin a, .tslipwin a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #009F62 }

.theader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; }
.theader2, .theader2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}
.theadtab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; }
.theaderlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; font-variant: normal; color: #E65725; }

.terror { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; }

.inp { font-family: Verdana, Arial; 
	font-size: 10px 
}
.inpuserpass {
	font-family: Verdana, Arial;
	font-size: 10px;
	background : #B8C1CE;
	padding : 1;
	border-color: #B8C1CE;
	color : #111111;
}

.alivescores {
	font-family: Verdana, Arial;
	font-size: 10px;
	background : #000000;
	padding : 1;
	border: 1px solid #FFFFFF;
	color : #389900;
}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000;  text-decoration: none }
.tdw { background: #FFFFFF;}
.live { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; font-variant: normal; color: #00793F;  text-decoration: none }


.trs0 {
	background: #EDEDED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

.trs1 {
	background: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}


.trcmp {
	background: #F6B28F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #111111;
	text-decoration: none;
}


input, select {
	font-family: Verdana, Arial;
	font-size: 10px;
	background : #FFFFFF;
	padding : 1;
	color : #000000;
}

.inpsubmit1 {
	font-family: Verdana, Arial;
	font-size: 10px;
	background-image:url(/images/v3Sport/button_bg.gif);
	border: 1px solid #666666;
	font-weight: bold;
	color : #333333;
}
.inpsubmit2 {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #666666;
	background-image:url(/images/v3Sport/button_bg.gif);
	color : #333333;
}

#sleep {position: absolute; top: 150px; left: 8px; width: 170px}
#inactive {position: absolute; top: 0px; left: 0px; width: 500px; height: 500px}

.twhite, .twhite a, .twhite a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #ffffff }
.twhitebold, .twhitebold a, .twhitebold a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #ffffff }
.tlinkbold, .tlinkbold a, .tlinkbold a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #ffffff }
.button, .button a, .button a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #ffffff }


.tresultcorrect, .tresultcorrect a, .tresultcorrect a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal;	font-weight: bold; font-variant:normal; color: #111111; }
.tresultsall, .tresultsall a, .tresultsall a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
}
.tresulthead, .tresulthead a, .tresulthead a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;	font-weight: bold; font-variant: normal; color: #111111; }
.trh0 {
	background: #7F91AD;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.trn0 {
	background: #F8F8F0;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #111111;
	text-decoration: none;
}
.trn1 {
	background: #F8F8F0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #111111;
	text-decoration: none;
}
.trh1 {
	background: #7F91AD;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.trn2 {
background: #E5E5DA;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #111111;
text-decoration: none;
}



.trn3 {
background: #F8F8F0;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #111111;
text-decoration: none;
}
a.headerLink{
	color:#000000;	
}

a.GreenMainText {
	color: #828282;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
}
a.GreenMainText:hover {
	text-decoration: underline;
}
select.GreenMainEvents {
	width: 225px;
	border: #828282 1px solid; 
}
select.GreenMainTime {
	width: 95px;
	border: #828282 1px solid; 
}
select.GreenMainDate {
	width: 110px;
	border: #828282 1px solid; 
}
input.GreenMainButton {
	border: #828282 1px solid; 
	color: #828282; 
	background-color: #FFFFFF;
   font-size: 10pt;
	font-weight: bold;
	height: 21px;
}
input.GreenMainButton:hover {
	border: #000000 1px solid; 
	color: #000000; 
	background-color: #f9f9f9;
}
/* SUPERTOTO */

.GreenContentTD {
    background-color: rgb(255, 255, 255);
    color: #828282
}
.GreenContentTopHeader {
	border-bottom: 1px #828282 dashed;
	background-image: url(/images/supertoto/SupertototoHeaderImg.gif);
	background-position: 390px 10px;
	background-repeat: no-repeat;
	height: 170px;
	*height: 130px;
	color: #828282;
	padding: 20px;
	font-size: 12px;
}
.GreenContentTopHeaderTitle {
	color: #FF7800;
	font-size: 18px;
	margin: 0px 0px 10px 0px;
}


.GreenLobyText {
	color: #147112;
	font-weight: bold;
	font-size: 14px;
}
.GreenLobyBetTableTop {
	background-image: url(/images/supertoto/GreenLobyBetTableTop.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 10px;
	width: 593px;
}
.GreenLobyBetTableContent {
	background-image: url(/images/supertoto/GreenLobyBetTableCont.png);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	height: auto;
	padding: 0px 12px 5px 8px;
}
.GreenLobyBetTableBottom {
	background-image: url(/images/supertoto/GreenLobyBetTableBottom.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 18px;
}
.GreenLobyBetTdContent {
   color:					#FFFFFF;
   height: 				16px;
   font-family:			Verdana, Arial, Helvetica, sans-serif;
   font-size: 				10px;
   font-weight: 			bold;
   vertical-align:			middle;
   text-align:				center;
}
.GreenLobyBetTdItems {
	color: #000;
	font-size: 11px;
	padding: 2px 0px 3px 0px;
}
a.GreenLobyBetLink{
	color: #147112;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}
.GreenLobyBetTdItems a {
	color: #147112;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.GreenLobyBetTdItems a:hover {
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.SupertotoLeftBody {
    background-image: url('/images/supertoto/leftBackground.jpg');
	background-repeat: no-repeat;
    background-color: #a5a5a5;
    font-family:Verdana;
    width:227px;
}

.SupertotoBet {
	background-image: url(/images/supertoto/SupertototoBet.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 240px;
}
.SupertotoBetWhite {
	background-image: url(/images/supertoto/SupertototoBetWhite.png);
	background-position: right;
	background-repeat: no-repeat;
	height: 240px;
}
.SupertotoBetTitle {
	color: #FF7800;
	font-size: 14px;
	height: 25px;
}
.GreenFloatingDiv {
	position: absolute;
	background-color: transparent;
	width: 560px;
	height: auto;
	left: 177px;
	*margin-top: 2px;
}
.GreenFloatingDivTableTop {
	background-image: url(/images/supertoto/GreenLobyBetTableTop1.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 10px;
	width: 586px;
}
.GreenFloatingDivTableContent {
	background-image: url(/images/supertoto/GreenLobyBetTableCont1.png);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	height: auto;
	padding: 15px;
	color: #147112;
	font-size: 11px;
}
.GreenFloatingDivTableBottom {
	background-image: url(/images/supertoto/GreenLobyBetTableBottom1.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 10px;
}
.GreenFloatingDivButton {
	background-image: url(/images/supertoto/GreenFloatingDivButton.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 88px;
	height: 36px;
	border: 0px;
	color: #FCFDFC;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	padding: 0px 0px 5px 0px;
	margin-right: 25px; 
}
.GreenFloatingDivButton:hover {
	width: 88px;
	height: 36px;
	border: 0px;
	color: #AECBAD;
	font-size: 12px;
	font-weight: bold;
}
.GreenContentSubTD {
	background-color: #fff;
	height:480px;
	padding:18px;
}
.GreenCouponTableTop {
	background-image: url(/images/supertoto/GreenCouponTableTop.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 10px;
	width: 480px;
}
.GreenCouponTableContent {
	background-image: url(/images/supertoto/GreenCouponTableContent.png);
	background-position: 0px 0px;
	background-repeat: repeat-y;

	height: auto;
	padding: 15px;
	color: #fff;
	font-size: 11px;
}
.GreenCouponTableBottom {
	background-image: url(/images/supertoto/GreenCouponTableBottom.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 10px;
}
.GreenCouponTableText {
	color: #828282;
	font-weight: normal;
	font-size: 12px;
}
.GreenCouponTableButton {
	background-image: url(/images/GreenFloatingDivButton.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 88px;
	height: 36px;
	border: 0px;
	color: #FCFDFC;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	padding: 0px 0px 5px 0px;
}
.GreenCouponTableButton:hover {
	width: 88px;
	height: 36px;
	border: 0px;
	color: #AECBAD;
	font-size: 12px;
	font-weight: bold;
}

a.GreenLobyBetTdItemsW{
	color: #FF7800;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
a.GreenLobyBetTdItemsW:hover {
	color: #000;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
.MyHistoryGrayText {
	color: #646464;
	font-size: 11px;
}
a.GreenMyHistoryLink  {
	color: #000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
a:hover.GreenMyHistoryLink  {
	color: #000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.GreenMonieBlockTitle { 
	border: 1px #AECBAD dashed;
	color: #fff;
	font-style: italic;
	font-weight: bold;
	padding: 5px;
}
.GreenMonieBlock {
	border-left: 1px #AECBAD dashed;
	border-right: 1px #AECBAD dashed;
	background-image: url(/images/supertoto/GreenMonieBlock.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 165px;
	height: auto;
	color: #fff;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	padding: 8px 5px 10px 8px;
	text-align: left;
	margin-bottom: 25px;
}

.GreenMonieBlockText {
	color: #222222;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding: 3px;
	margin-left:0px
	margin-right:0px

}

.GreenMonieBlockBottom {
	background-image: url(/images/supertoto/GreenMonieBlockBottom.png);
	background-position: top right;
	background-repeat: no-repeat;
	height: 10px;
}
.GreenSupertoto {
	border: 1px #AECBAD dashed;
	background-image: url(/images/supertoto/GreenSupertoto.png);
	background-color: transparent;
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 165px;
	height: auto;
	padding-bottom: 65px;
}
.GreenSupertoto td {
	padding: 5px;
}
.GreenLeftHeadCorner {
	height: 22px;
	width: 7px;
	background-image: url(/images/supertoto/GreenLeftHeadSupertoto.png);
	background-position: left;
	background-repeat: no-repeat;	
}
.GreenCenterHead {
	height: 22px;
	background-image: url(/images/supertoto/GreenCenterHeadSupertoto.png);
	background-position: left;
	background-repeat: repeat-x;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	padding: 0px 0px 0px 0px;
}

.NavyMainContentTable td {
	color: #828282;
	font-size: 12px;
}

.GreyMainContentTable td {
	color: #828282;
}

.GreySupertoto {
    color: #828282;
}

.NavyFloatingDiv {
	position: absolute;
	background-color: transparent;
	width: 560px;
	height: auto;
	*margin-top: 2px;
}
.NavyFloatLayerTop {
	background-image: url(/images/poker/NavyFloatLayerTop.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-size: 3px;
	width: 555px;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
.NavyFloatLayerContent {
	background-image: url(/images/poker/NavyFloatLayerContent.png);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	padding: 2px 100px 3px 20px;
	width: 560px;
	height: auto;
	color: #FAFCFD !important;
	font-size: 12px;
}
.NavyFloatLayerBottom {
	background-image: url(/images/poker/NavyFloatLayerBottom.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 560px;
	height: 15px;
}
div.NavyButtonLayer {
	background-image: url(/images/poker/NavyButtonLayer.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 32px;
	height: 32px;
	color: #19506E;
	font-size: 12px;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	display: block;
	padding: 9px 0px 0px 0px;
}
div.NavyButtonLayer:hover {
	color: #000;
	font-size: 12px;
	cursor: pointer;
}
a.NavyFloatLayerLink {
	color: #fff !important;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline !important;
}
a.NavyFloatLayerLink:hover {
	color: #D2DCE3 !important;
	font-size: 12px;
	text-decoration: none !important;
}



input.joinCompetitionButton {
	border: 0px;
	color: #ffffff;
	font-weight: bold;
	font-size: 15pt;
	background-image: url(/images/competition/button.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 45px;
	margin: 0px 9px 0px 0px;
	padding: 2px 10px 4px 0px;
	cursor: pointer;
}


td.tableText {
  color:#666666;
}	
	
td.tableHead {
  color:#666666;
  font-weight:bold;
}

td.error {
	color:#AF0000;
}

table.errorTable {
	padding:5pt;	
	background-color: #ffcfcf;
	font-family: Verdana;
	font-size: 12px;
	border: 1px dashed #c30909;
	margin-bottom: 10px;	
}

.altResultDisabled{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   color:#a6a6a6; 
}

.altResultEnabled{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   font-weight: bold;
   font-variant: normal;
   color:#000; 
}

.TitleGrey
{
	height:30px;
	background-color:#333333;
	color:#ff8000;
	font-weight:bold;
	text-align:center;

}
.MediumGrayBg
{
	background-color:#d9d9d9;
	text-align:left;
	font-size:11px;
    padding-left:10px;
    border:1px solid;
    border-color:#000;
}

.LightBG {
	background-color:#f2f2f2;
	color:#333333;
	font-size:11px;
    padding-left:10px;
    border:1px solid;
    border-color:#000;
}

.DarkBG {
	background-color:#bfbfbf;
	color:#333333;
	font-size:11px;
    border:1px solid;
    border-color:#000;
}

.WhiteBG {
    background-color:#fff;
    color:#333333;
    font-size:11px;
    padding-left:10px;
    border:1px solid;
    border-color:#000;
}


.BonusInfo
{
	font-family:Verdana, Geneva, sans-serif;
    border-collapse:collapse;
}
.BonusInfo td {
	height:20px;
	text-align:left;
}