/*General page style.*/

BODY {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 14px;

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

}

form{padding:0px;}

font {

 font-family: verdana;

 font-size: 12px;

}

td {

  font-family: verdana;

  font-size:13px;

}

big {

 font-family: verdana;

 font-size: 13px;

}

small {

 font-family: verdana;

 font-size: 11px;

}

/*Link styles*/

a:link,a:visited,a:active {
color: #0066CC;

    font-family: verdana;

    font-size: 13px;

    text-decoration: underline;

}

a:hover {

color: #ff0000;

text-decoration: underline;

}
/* Manages the style of the tab link*/


a.active_link{
color: #FFFFFF;
	text-decoration:none;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #006699;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	}

a.active_link:hover{
color: #FFFFFF;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #333333;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

a.tab_link{
	color: #999999;
	text-decoration:none;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #EBEBEB;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

a.tab_link:visited{
	color: #999999;
	text-decoration:none;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #EBEBEB;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

a.tab_link:hover{
	color: #990000;
	text-decoration:underline;
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #EBEBEB;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

/* Manages the style of the tab link on the home page*/

a.active_link_home{
    font-size: 11px;
    text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	padding: 0px 5px 0px 5px;
	text-decoration:underline;
	}

a.active_link_home:hover{
    font-size: 11px;
    text-decoration: underline;
	color: #FF0000;
}

a.tab_link_home{
font-size: 11px;
text-decoration: none;
color: #FFFFFF;
padding: 0px 5px 0px 5px;
}

a.tab_link_home:visited{
font-size: 11px;
text-decoration: none;
color: #FFFFFF;
padding: 0px 5px 0px 5px;
}

a.tab_link_home:hover{
    font-size: 11px;
    text-decoration: underline;
	color:#FF0000;
}


/* Manages the style heading of related search*/

.related_heading { font-family: verdana;

   color:#003300;

   text-decoration: none;

   font-weight: bold

       }



 /* Manages the style of the range of number of results*/

.total_range { 

   font-family: verdana;

   color: #FFFFFF;

   text-decoration: none;

   font-weight: bold

       }

	

 /* Manages the style of the total number*/

.total_results { font-family: verdana;

   color: #FFFFFF;

   text-decoration: none;

   font-weight: bold

       }





 /* Manages the style of the search term*/

.search_term { font-family: verdana;

   color: #FFFFFF;

   text-decoration: none;

   font-weight: bold

       }

.bkg{
width:399px;
}
	   
.homelink{text-decoration: none;
color: #FFFFFF;
font-size:12px;
font-weight:bold;
}

a.homelink:link {color: #FFFFFF;
font-size:12px;
text-decoration: none;
}
a.homelink:visited {color: #FFFFFF;
font-size:12px;
text-decoration: none;
}
a.homelink:hover {color: #FFFFFF;
font-size:12px;
text-decoration: underline;
}
a.homelink:active {color: #FFFFFF;
font-size:12px;
text-decoration: none;
}

.news{
text-decoration:none;
font-size:11px;
color: #CCCCCC;
}

a.news:link{
text-decoration: underline;
font-weight:bold;
font-size:11px;
color: #CCCCCC;
}

a.news:visited{
text-decoration:underline;
font-weight:bold;
font-size:11px;
color: #CCCCCC;
}

a.news:hover{
text-decoration: underline;
font-weight:bold;
font-size:11px;
color: #CCCCCC;
}

a.news:active{
text-decoration:underline;
font-weight:bold;
font-size:11px;
color: #CCCCCC;
}

.headline {text-decoration:none;
color: #006699;
font-size:12px;
font-weight:bold;}

a.headline:link {color: #0066FF;
font-size:11px;
text-decoration: underline;
}
a.headline:visited {color: #0066FF;
font-size:11px;
text-decoration: underline;
}
a.headline:hover {color: #0066FF;
font-size:11px;
text-decoration: underline;
}
a.headline:active {color: #0066FF;
font-size:11px;
text-decoration: underline;
}

.btmtext{text-align:center;
padding-top:10px; 
padding-bottom:20px;
font-size:10px;
color: #FF9900;
}

a.btmlink:link {color: #FF9900;
font-size:10px;
}
a.btmlink:visited {color: #FF9900;
font-size:10px;
}
a.btmlink:hover {color: #FF9900;
font-size:10px;
}
a.btmlink:active {color: #FF9900;
font-size:10px;
}

.featured-result{
border: #006699 solid 1px;
background-color:#E0F0FF;
margin-left:5px;
margin-right:2px;
}

.page-title{
border-top: #006699 solid 1px;
background-color: #99CCFF;
}

.result-title{
color:#FFFFFF;
line-height:25px;
background-color: #006699 ;
padding-left:5px;
}

