/* PATCH #2, July 6th 2009 - Preview Portal - Nabeel Zeeshan */

.misspelled{
	font-style:italic;
}	

h1{
	color:#00A1DE;
	font-family:Arial, Verdana, sans-serif, Myuen,Gulim;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:0.2em;
}

h3{
	color:#999999;
	font-family:Arial,Verdana,sans-serif,Myuen,Gulim;
	font-size:1em;
	font-weight:bold;
	margin-bottom:0.5em;
	margin-top:1em;
	padding-bottom:0.5em;
}

.bestBet, .new{
	color:#00A1DE;
	font-weight:bold;
}

div#utilityPage div#contentBlock{
	margin-left:26px !important;
	margin-right:24px !important;
	font-size:1.12em;
	padding-top:20px;
	width:930px !important;
}

.formWrapper{
	border:10px solid #CCC;
	clear:both;
	padding:2px 10px 10px;
}	
		
body{
	font-family:Arial,Verdana,sans-serif,Myuen,Gulim;
	font-size:0.75em;
}		
		
div#utilityPage div#contentBlock div#searchAddlFeatures{
	font-size:1.0em;
	margin:10px 0px;
	padding:20px;
}		
		
div#utilityPage div#contentBlock div#searchAddlFeatures select{
	margin-right:20px;
}
		
form input, form select{
	font-size:1em;
}	
			
searchResultsInfo{
	clear:both;
	margin-top:10px;
	text-align:right;
}

.searchResultsQty{
	clear:none;
	float:left;
	margin-top:5px;
	padding-right:30px;
}

.searchResultsPages{
	clear:right;
	float:right;
}		

.dataWrapper{
	border:4px solid #ccc;
	clear:both;
	padding:2px 10px 10px;
}
		
div#searchResults{
	clear:none;
	float:right;
	margin-top:20px;
	width:890px;
	font-size:1.2em;
}

.searchResultsTable{
	clear:right;
	color:#999999;
	font-family:Arial,Verdana,sans-serif,Myuen,Gulim;
	font-size:0.9em;
	margin:0px 0px 20px;
	table-layout:fixed;
	width:100%;
}

.searchResultsTable td{
	border-bottom:1px solid #ccc;
	color:#333333;
	line-height:1.5;
	padding:10px 20px 10px 0px;
	vertical-align:top;
}

.searchResultsTable thead td, .searchResultsTable th{
	font-weight:bold;
	line-height:1.5;
	padding:5px 20px 10px 0px;
	text-align:left;
	vertical-align:bottom;
	font-size:0.8em;
}

td.searchResultsChild{
	padding-left:30px;
}

.searchResultsTable thead td img, .searchResultsTable th img{
	font-size:1.18em;
	vertical-align:middle;
}

.searchResultsTable thead td img, .searchResultsTable th a{
    font-size:1.18em;
	text-decoration:none;
}
		
.searchResultsTable .searchColXXL{
	width:65%;
}
		
.searchResultsTable .searchColXL{
	width:40%;
}
		
.searchResultsTable .searchColL{
	width:30%;
}
		
.searchResultsTable .searchColM{
	width:20%;
}
		
.searchResultsTable .searchColS{
	width:12%;
}
		
.searchResultsTable .searchColXS{
	width:7%;
}

.searchResultsTable .centerData{
	text-align:center;
}		
		
#filterNav{
	clear:left;
	float:left;
	width:212px;
}
		
#filterNav ul{
	list-style:none;
	margin:0pt;
	padding:0pt;
}
		
#filterNav ul li ul{
	padding-left: 10px;
}		

#filterNav ul li a{
	text-decoration:none;
}

#filterNav ul li img{
	border:medium none;
	margin-right:10px;
}
		
a:hover{
	text-decoration:underline;
}

a, a:link, a:visited, a:hover, a:active{
	color:#002776;
	font-weight:bold;
	text-decoration:none;
}

a#resultTitle{
	font-size:1.05em;
}

a#pageNumber{
	font-size:1em;
}

#searchFrm{
	font-size:0.7em;
}

a#searchReset{
	float:right;
	margin-top: -16px;
}

#utilitypage h1#pageTitle{
	font-size:1.2em;
}

div#printerFriendly div#searchAddlFeatures{
	font-size:1.0em;
	margin:10px 0px;
	padding:4px;
}

div#printerFriendly div#searchAddlFeatures select{
	margin-right:8px;
}

#searchExpander{
	vertical-align:middle;
}

