<!--
	body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 76%;
  color: #000000;
  margin: 0;
  padding: 0;
  height:100%;
}
.header
{
    FONT-SIZE: 10px;
    COLOR: #004182;
    FONT-FAMILY: Verdana,Arial,Helvetica;
	font-style: normal;
}
table {font-family: Verdana, Geneva, Arial, helvetica, sans-serif;font-size: 1.0em;}
form {margin: 0;padding: 0;}
input {font-family: Verdana, Geneva, Arial, helvetica, sans-serif;font-size: 1.0em;}
img {margin:0; padding:0;}
	h1 {

font-family: Georgia, Times New Roman, Times, serif;

font-size: 10px;

font-weight: bold;

color: #0033FF;

}

h2 {

font-family: Georgia, Times New Roman, Times, serif;

font-size: 12px;

font-weight: bold;

color: #0033FF;


}
h5 {margin:0;color:#1677FE;font-size:1.0em;}
textarea {font-family: Verdana, Geneva, Arial, helvetica, sans-serif;font-size: 1.0em;}
select {font-family: Verdana, Geneva, Arial, helvetica, sans-serif;font-size: 1.0em;}
hr {padding:0;border:0;border-bottom: 1px dashed #1677FE;margin:0.5em 0em;color:#FFFFFF;}
hr.news_tt_hr {padding:0;margin:0;border:0;border-bottom: 1px dashed #1677FE;color:#FFFFFF;}
ul {margin-left:2.5em; padding-left:0;}

/* link and text classes start */
a {color:#1677FE;text-decoration:none;}
a:link {color:#1677FE;}
a:visited{color:#1677FE;}
a:active{color:#1677FE;}
a:hover {color: #FF0000; text-decoration: none; background-color: transparent; position: relative; top: 1px; left: 1px;}
#clear_float {
	clear:both;
}

/*div classes start*/
#main_container {
	width: 64em;
	height: 100%;
	/*border-right: 1px solid #EAE9E7;*/
	background-color: #FFFFFF;
}

#header {
	background-color: #4E85AE;
}

#logo { 
	float: left;
	text-align: center;
	background-color: #4E85AE;
}

#logo img {
	margin-left: 13px;
	margin-top: 0.7em;
	margin-bottom: 0.6em;
}

#header_image {
	float: right;
}


#top_menu {
	width: 64em;
	background-image: url(../images/menubar_bg.gif);
	clear: both;
}

#top_menu img {
	padding: 0;
	margin: 0;
}

#lh_shadow {
	width: 13em;
	height: 7px;
	float: left;
	background-image: url(../images/lh_menushadow.gif);
	background-repeat: repeat-x;
}

#content_shadow {
	width: 37.95em;
	height: 7px; 
	float:left;
	background-image: url(../images/content_menushadow.gif);
	background-repeat: repeat-x;
}

#rh_shadow {
	width: 13em;
	height: 7px;
	float:right;
	background-image: url(../images/rh_menushadow.gif);
	background-repeat: repeat-x;
}

#lh_panel {
	width: 13em;
	float: left;
	background-color: #FFFFFF;
}

#quicksearch {
	background-color: #EAEAEA;
	text-align: center;
	padding-bottom: 1.0em;
}

img.search_text {
	padding: 0.8em 0.2em 0.5em 0.1em;
}

div.departments_hdr {
	background-color: #A3B5C3;
	color: #FFFFFF;
	padding: 0.5em 0.5em 0.5em 1.1em;
	font-weight: bold;
}

#menu div.submenu{
	padding: 0;
}

#menu div.submenu a {
	display:block;
	padding: 0.2em 0.3em 0.2em 1.1em;
	margin: 0;
	color: #0000FF;
	border-style: none;
	font-size:1.0em;
	text-decoration:none;
	border-bottom:1px solid #6B93BB;
}

#menu div.submenu a:hover { 
	background-color: #97B0E6; 
	font-size:1.0em;
	text-decoration:none;
	color: #FFFFFF;
}

div.advertiser {
	padding: 0.2em 0.5em 0.2em 1.1em;
	border-bottom: 1px dashed #A3B5C3;
}

#toolbar {
	text-align:center;
}

#central_container {
	width: 37.99em;
	float: left;
	background-color: #FFFFFF;
	color: #666666;
}

#main_content {
	padding: 2.0em;
}

img.content_image {
	float:left;
	margin-right: 1em;
	margin-bottom: 1em;
}

td.index_table_hdr {
	color: #FFFFFF;
	background-color: #4E85AE;
}

#section_list {
	float:left;
	border-top: 4px solid #4E85AE;
	border-bottom: 4px solid #4E85AE;
	background-color: #EDF2F6;
	text-align:center;
}

#section_list_holder {
	padding: 1em 1.5em 1em 2em;
}

a.dBlue_undln {text-decoration:underline;}

div.page_functions {
	float: right;
	padding: 10px 0px 10px 0px;
	color: #0591F8;
}

div.results_no_text {
	padding: 10px 0px 10px 0px;
	float:left;
	color: #990000;
	font-weight: bold;
}

.highlight {}

.result_bg {
	background-color: #1677FE;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.2em;
	color: #FFFFFF;
}

td.results_cell div.results_content{
	color: #1677FE;
}

td.results_cell div.results_content a {
	padding: 1.0em;
	display:block;
	color: #0000FF;
	text-decoration:none;
	border-top: 1px dashed #A2B4C1;
}

td.results_cell div.results_content a:hover { 
	background-color: #F8F8F8; 
	color: #1677FE;
	text-decoration:none;
	border-top: 1px dashed #A2B4C1;
}

td.results_cell div.results_content a:hover .overture_link { 
	color: #A82020;
	text-decoration:underline;
}

div.ns_results {color: #0491F9;}

.red_text {color: #990000;}
.blue_text {color: #1677FE;}
.grey_text {color:#686868;}
.white_text {color: #FFFFFF;}

div.dotted_line {
	border-bottom: 1px dashed #4E85AE;
	clear:both;
	padding-top: 0.3em;
	margin-bottom: 0.3em;
}

a.red_links {color: #990000;text-decoration:underline;}
a.red_links:visited {color: #990000;}
a.red_links:active {color: #990000;}
a.red_links:hover {color: #990000;}

a.white_links {color: #FFFFFF;}
a.white_links:visited {color: #FFFFFF;}
a.white_links:active {color: #FFFFFF;}
a.white_links:hover {color: #FFFFFF;text-decoration:underline;}

#rh_panel {
	width: 13.0em;
	float:right;
}

div.rh_news_hdr {
	padding: 0em 1.0em 0.5em 1.0em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #A3B5C3;
}

#rh_news {
	border-left: 1px dashed #A2B4C1;
	border-bottom: 1px dashed #A2B4C1;
	border-right: 1px solid #EAE9E7;
	background-color: #F8F8F8;
}

#rh_news_story {
	border-bottom: 1px dashed #A2B4C1;
	padding: 1.0em;
	color: #4E85AE;
}

div.quickvote_panel {
	border-left: 1px dashed #A2B4C1;
	border-bottom: 1px dashed #A2B4C1;
	border-right: 1px solid #EAE9E7;
}

#more_news {
	padding: 1.0em;
	text-align: center;
	background-color: #EAE9E7;
	border-left: 1px dashed #A2B4C1;
	border-bottom: 1px dashed #A2B4C1;
	border-right: 1px solid #EAE9E7;
}

#partners_hdr {
	padding: 0.5em 1.0em 0.5em 1.0em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #A3B5C3;
}

#partners {
	padding: 1.5em 1.0em 1.5em 1.0em;
	border-left: 1px dashed #A2B4C1;
	border-bottom: 1px dashed #A2B4C1;
	border-right: 1px solid #EAE9E7;
	text-align: center;
}

#footer {
	width: 62em;
	padding: 1.0em;
	color: #FFFFFF;
	background-color: #4E85AE;
	clear:both;
}

#footer a {
	color: #FFFFFF;
	text-align: center;
}

#footer_text {
	width: 50em;
}

/* popup styles */
#pop_table {
	width: 100%;
	height: 100%;
}

div.pop_margins {
	padding: 1em;
	background-color:#4E85AE;
	color: #FFFFFF;
}

div.pop_content {
	padding: 2em;
	width: 100%;
}

#backlinks {
	border-top: 4px solid #4E85AE;
	border-bottom: 4px solid #4E85AE;
	background-color: #EDF2F6;
	text-align:center;
}

#research_box {
	border: 1px dotted #A2B4C1;
	padding: 0.5em;
	background-image: url(../images/category_list_bg.gif);
	background-position: bottom;
}



-->