a, a:link, a:active, a:visited{
	font-weight:bold;
	text-decoration:none;
/*	color:#FFFFFF;*/
	color: #124AFE;
}
a:hover{
	text-decoration:underline;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	text-align:center;
}
#menuList{
	list-style:none;
	margin:5px 0 0 0;
	padding-left:0;
}
#menuList li{
	margin:0px;
	padding:3px 0 1px 0;
	height:26px;
}
a.menuLink, a.menuLink:link, a.menuLink:active, a.menuLink:visited{
	background-image:url(../images/button_bg.gif);
	background-repeat:no-repeat;
	margin:0;
	height:30px;
	padding-top:8px;
	padding-left:37px;
	padding-bottom:3px;
	padding-right:0;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-weight:bold;
	font-style:italic;
/*	letter-spacing:1px;*/
	vertical-align:middle;
	text-decoration:none;
}
a.menuLink:hover{
	background-image:url(../images/button_bg_mo.gif);
	background-repeat:no-repeat;
	margin:0;
	height:30px;
	padding-top:8px;
	padding-left:37px;
	padding-bottom:3px;
	padding-right:0;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-weight:bold;
	font-style:italic;
/*	letter-spacing:1px;*/
	vertical-align:middle;
	text-decoration:none;
}
.smallerText{
	font-size:.8em;
}
.homefeature0{
	width:160px;	
}
.homefeature1{
	border-right:solid 1px #999999;
	width:160px;
}
.homefeature2{
	border-right:solid 1px #999999;
	width:160px;
}
.homefeature3{
	border-right:solid 1px #999999;
	width:160px;
}
.homefeature4{
	border-right:solid 1px #999999;
	width:160px;
}
.homefeatureinside{
	margin:5px;
	font-size:.8em;
}
.homefeature_special{
	border-right:solid 1px #999999;
}
.homefeature_countdown_nospecial{
	border-right:solid 1px #999999;
	text-align:center;
}
.homefeature_countdown_special{
	width:320px;
	text-align:center;
}
.gameselect{
	font-size:.6em;
}

#GenreList{
	position:absolute;
	z-index:2;
	left:40px;
	top:685px;
	width:100px;
	font-size:.8em;
	background-color:#FE0202;
	padding:2px;
	color:#FFFFFF;
}
#GenreList a, #GenreList a:link, #GenreList a:active, #GenreList a:visited{
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
#GenreList a:hover{
	text-decoration:underline;
}
.GenreListTitle{
	text-align:left;
	font-weight:bold;
	font-style:italic;
	border-bottom:solid 1px #FFFFFF;
}
.GenreListLink{
	text-align:left;
	padding-left:5px;
	padding-top:3px;
}
.GenreHeader{
	text-align:left;
	width:100%;
	font-weight:bold;
	border-bottom:solid 1px #FFFFFF;
}
.colheader
{
	background:#FE0202;
	color:white;
	font-size:1em;
	font-weight:bold;
}
.DataRowA
{
	background:#EEEEEE;
}
.DataRowB
{
	background:#FFFFFF;
}
.datacell
{
	font-size:.8em;
}
#searchBar{
	position:absolute;
	left:525;
	top:45;
	z-index:1;
	padding-top:1px;
}
.search_area
{
position:absolute;
top:-2px;
left:440px;
}
.searchinput{
	width:146px;
	font-family:Arial, Helvetica, sans-serif;
	border-left:1px solid black;
	border-bottom:1px solid black;
	border-right:2px solid black;
	border-top:2px solid black;
	font-size:.65em;
}
#cntdwn_box{
	padding: 5px 5px 5px 5px;
	width:265px;
	background-color:#666666;
	margin:auto;
}
* html #cntdwn_box{
	width: 275px;
}
#cntdwn_labels{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#33FF00;
	background-color:#000000;
}
#cntdwn_days{
	float:left;
	padding-left:73px;
}
#cntdwn_hrs{
	float:left;
	padding-left:9px;
}
#cntdwn_min{
	float:left;
	padding-left:4px;
}
#cntdwn_sec{
	float:left;
	padding-left:5px;
}
#cntdwn{
	color:#33FF00;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

h3 { font-size:16px;margin-bottom:-10px }

.display 
{
margin-top: 10px;
}
.display table
{
border-collapse:collapse;
width:100%;
border:1px solid black;
}
.display td
{
padding:3px;
vertical-align:bottom;
}
.display h4 { color:#C6DEEB;margin:5px 0;}
.form { border-collapse:collapse; }
.form th { padding: 4px 4px 0 4px;vertical-align:middle;text-align:left }
.form td { padding: 0 4px 4px 4px;vertical-align:middle;text-align:left }
