#content p 
{
	font-size: 90%;
}

#left-sr-container
{
	float: left;
	width: 226px; 
	background: white;
	border-right: 1px solid #eff1f5;
	margin-right: 0;
	display: inline;
}
#left-sr-container p, #left-content p
{
	margin: 10px 0 10px 18px;
	font-size: 85%;
	line-height: 18px;
	padding: 0;
}
#left-sr-container a, #left-content a
{
	font-size: 90%;
}
#left-sr-container #left-search-results, #left-content #left-search-results
{
	width: 225px; height: auto;
	padding: 14px 0 1px 0;
	background: #D8E9F1;
	border-top: 1px solid white;
}
#left-sr-container #left-search-results .individual-results, #left-content #left-search-results .individual-results
{
	margin: 1px 0; padding: 0px 0 0 0;
	font-size: 75%;
	line-height: normal;
	position: relative;
}
#left-sr-container #left-search-results .individual-results .checkbox, #left-content #left-search-results .individual-results .checkbox
{
	position: absolute;
	top: 2px; left: 15px;
	padding: 0;
}
#left-sr-container #left-search-results .individual-results p, #left-content #left-search-results .individual-results p, .linktext
{
	font-size: 100%;
	padding: 4px 5px 4px 40px;
	line-height: 14px;
	margin: 0;
}

/*search results*/
#results 
{ 
	width: 734px; 
	height: auto; 
	font-size: 90%; 
	padding: 15px 0 60px 0; 
}
#results p
{ 
	margin: 0;
	padding-bottom: 10px;
	font-size: 85%;
}
#results .title 
{ 
	font-weight: bold; 
	color: #61b200; 
	border-top: 1px solid #d8e9f1; 
	border-bottom: 1px solid #d8e9f1; 
	height: 18px; 
	padding: 6px 0;
}
#results .title .item 
{ 
	margin: 0; 
	padding: 0 0 0 12px; 
}
#results .cell  
{
	clear: both;
	width: 734px;
	height: auto;
	margin-top: 7px;
	background: #fbfbfb url(../images/results-bg.gif) repeat-y;
}
#results .wide  
{
	width: 170px; 
	padding: 14px 25px 13px 15px; 
	display: inline; 
	float: left;
}
#results .wider  
{
	width: 471px; 
	padding: 14px 0 13px 12px; 
	display: inline; 
	float: left;
}

#results .w  
{
	width: 190px; 
	padding: 14px 0 13px 0;
	display: inline; 
	float: left;
}
#results .w1 
{
	width: 340px; 
	padding: 14px 0 13px 0; 
	display: inline; 
	float: left;
}
#results .w2 
{
	width: 147px; 
	padding: 14px 0 13px 0; 
	display: inline; 
	float: left;
}

#results .title .w  
{
	margin-top: -12px; 
	width: 190px; 
	display: inline; 
	float: left;
}
#results .title .w1 
{
	margin-top: -12px; 
	width: 340px; 
	display: inline; 
	float: left;
}
#results .title .w2 
{
	margin-top: -12px; 
	width: 147px; 
	display: inline; 
	float: left;
}

#results .blue-bg  
{
	
}
.empty-content #results 
{ 
	width: 734px; 
	height: auto; 
	font-size: 80%; 
	padding: 15px 0 60px 24px; 
	
}

/*extras*/
.bigger { font-size: 100% !important; }
.smaller { font-size: 75% !important; line-height: 17px !important; }
.blue { color: #142452; }
.no-top-pad {padding-top: 0; margin-top: 0 !important; font-weight: bold; }
h6 { color: #22386a; font-size: 100%; margin: 0; padding: 2px 0 12px 0; }
.cell strong { color: #60b300; }
.read-more { padding: 0 0 0 12px !important; margin-bottom: 10px; border-top: 2px solid white; background: #f1f1f1; }
#total { color: Black; padding-left: 12px; }
#cath { background: url(../images/left-nav-divider.gif) repeat-x; padding-bottom: 20px; background-position: bottom; }
#subh { background: url(../images/left-nav-divider.gif) repeat-x; padding-bottom: 20px; background-position: bottom; }
