/* Site Wide styles */
body 
{ 
	margin: 0px; 
	color:#000000; 
}

td 
{ 
	font-size: 12px; 
	font-family : Arial; 
}

a:link, a:visited 
{
	color: #006699;
}

a:hover, a:active 
{
	color: #FF6600;
}

.allSearchesTitle 
{ 
	font-size: 1.4em; font-weight: bold; 
}

.allSearchesItem
{ 
	font-size: 0.9em; 
}

.topSearchItem
{ 
	font-size: 1em;
	margin-top:5px;
}

.topSearches 
{ 
	font-size: 1.2em; 
	font-weight: bold; 
	margin-bottom:10px; 
}

#searchbox
{
	 width:100%;
	 height:50px;
}

.search
{
	 width:250px;
}

.searchboxconainer
{
	padding-top:15px;
	padding-left:85px;
}

h2
{
	color: #F60;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0 0 15px 0;
}
	
ul#results
{
	text-align: left;
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#results li
{
	margin: 0 0 20px 0;
}

ul#results li a
{
	display: block;
    text-decoration: none;
	width: 90%;
}
    
ul#results li a h4
{
    text-decoration: underline;
}
    
ul#results li.top3 h4
{
	font-size: 1.4em;
	font-weight: bold;
	margin: 0 0 2px 0;
}

ul#results li.more h4
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 2px 0;
}

ul#results li a p.description
{
	margin: 0;
	color: #333;
}
    
ul#results li a p.url
{
	margin: 0;
	color: #008B00;
}
    
ul#results li#result4
{
	border-top: 1px dashed #ccc;
	padding: 20px 0 0 0;
}
