}
A:link, A:visited, A:active
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000099;
	text-decoration: none
}
A:hover
{
	text-decoration: underline
}
BODY, TD, DIV, SPAN, INPUT, SELECT, TEXTAREA
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000
}
.login_selected
{
	background-color: #f6f7f7;
	color: #ca611b;
	font-weight: bold;
	border: none;
	text-align: center;
	padding: 4px 4px 4px 4px;
	cursor: pointer
}
.login_non_selected
{
	background-color: #e9e9ea;
	color: #f78235;
	font-weight: normal;
	border-bottom: solid 1px #d7d7d7;
	text-align: center;
	padding: 4px 4px 4px 4px;
	cursor: pointer
}
.login
{
	border: solid 1px #c3cad4;
	background-color: #f9f9f9;
	color: #2e5485;
	width: 150px;
	height: 16px
}
.login_cb
{
	border: none
}
.login_cb input
{
	height: 18px;
	vertical-align: middle
}

#pscroller1{
	width: 100%;
	height: 60px;
	border: none;
	padding: 0px
}
.searchlistbox, .searchlistbox1
{
	width: 220px;
	height: 162px;
	font-size: 11px;
	font-family: Tahoma	
}
.searchtables
{
	vertical-align: top
}
.searchmenuheader
{
}
.searchmenucontent
{
	vertical-align: top;
	padding-top: 20px
}
.searchmenusubcontent
{
	padding-top: 10px;
	color: #261f11
}
.header
{
	font-size: 12px;
	font-weight: bold	
}
.subheader
{
	font-size: 10px;
	font-weight: bold	
}
A.searchbutton:link, A.searchbutton:visited, A.searchbutton:active, A.searchbutton:hover
{
	font-size: 11px;
	line-height: 20px;
	color: #06326e
}
.announcement_header
{
	height: 46px;
	padding: 0px 20px 0px 68px;
	background-image:url('/Files/Assets/announcement_header_bg.gif');
	background-repeat: no-repeat;
	background-position: center center
}
.announcement_header span
{
	height: 42px;
	vertical-align: bottom;
	font-size: 12px;
	line-height: 14px;
	color: #f5ffd6;
	font-weight: bold;
	text-decoration: underline;
}
.accouncement
{
	background-image:url('/Files/Assets/announcement_content_bg.gif');
	background-repeat: no-repeat;
	background-position: center center;
	padding: 2px 16px 2px 18px
}
.search_title
{
	 font-weight: bold;
	 color: #06326e;
	 font-size: 12px;
}
.search_detail
{
	 color: #06326e;
	 font-size: 11px;
}
.cvtable
{	
	height:100%;
	width:100%	
}
.cvpanelclass
{
	height: 400px;
	vertical-align: top
}
.lblHeader
{
	font-weight:bold;
	font-size:small;
}
.form_caption
{
	color:#06326e;
	font-weight:bold;
	font-size:11px;
}
.form_caption_non
{
	color:#06326e;
	font-size:11px;
}
.form_data
{
	font-size: 11px;
	border: solid 1px #b2c4d9;
	height: 19px;
	color:#06326e;
	vertical-align: middle;
}
.form_data_display
{
	font-size: 11px;
	border: solid 1px #b2c4d9;
	height: 19px;
	color:#06326e;
	background-color: #ffffe1;
	vertical-align: middle;
}
.form_data_no_border
{
	font-size: 11px;
	color: #06326e
}
.form_cb_rb
{
	font-size: 11px;
	color:#06326e;
	text-align:left;
	vertical-align: middle;
}
.form_button
{
	background-image: url('/Files/Assets/button_bg.gif');
	border: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	width:130px;
	height:28px
}
.pager
{
	font-weight: bold;
	background-color: #eeeee5;
    text-align: right 
}
.pager span
{
	padding-left: 4px;
	padding-right: 4px;
	border: solid 1px #003399;
	color: #003399;
	background-color: #dae5de;
}
.pager A:link, .pager A:visited, .pager A:active
{
    font-size: 11px;
    color: #003399;
    text-decoration: none
}
.pager A:hover
{
	color: #798073;
	text-decoration: underline
}
.box_wide_top
{
	height: 52px;
	background-image: url('/Files/Assets/box_wide_top.gif');
	color: #06326e;
	font-size: 12px;
	font-weight: bold
}
.box_wide_middle
{
	background-image: url('/Files/Assets/box_wide_bg.gif'); 
	background-repeat: repeat-y; 
	padding: 30px 28px 0px 28px
}
.box_wide_bottom
{
	height: 15px; 
	background-image: url('/Files/Assets/box_wide_bottom.gif')
}
.box_590_top
{
	height: 52px;
	background-image: url('/Files/Assets/box_590_top.gif');
	color: #06326e;
	font-size: 12px;
	font-weight: bold
}
.box_590_middle
{
	background-image: url('/Files/Assets/box_590_bg.gif'); 
	background-repeat: repeat-y; 
	padding: 30px 28px 0px 28px
}
.box_590_bottom
{
	height: 15px; 
	background-image: url('/Files/Assets/box_590_bottom.gif')
}
.box_icon
{
	border: none; 
	margin: 2px 6px 0px 20px; 
	vertical-align: middle
}
A.daily:link, A.daily:visited, A.daily:active
{
	font-size: 11px;
	color: #2b507d;
	text-decoration: none
}
A.daily:hover
{
	color: #c45c15;
	text-decoration: underline
}
A.featured:link, A.featured:visited, A.featured:active
{
	font-size: 13px;
	color: #2b507d;
	text-decoration: none
}
A.featured:hover
{
	color: #c45c15;
	text-decoration: underline
}
A.featured_s:link, A.featured_s:visited, A.featured_s:active
{
	font-size: 13px;
	color: #c45c15;
	text-decoration: none
}
A.featured_s:hover
{
	text-decoration: underline
}
A.featured_link:link, A.featured_link:visited, A.featured_link:active
{
	font-size: 11px;
	color: #7b8e25;
	text-decoration: none
}
A.featured_link:hover
{
	text-decoration: underline
}
.featured_popup_title1
{
	font-size: 14px;
	color: #7b8e25;
	font-weight: bold
}
.featured_popup_title2
{
	font-size: 12px;
	color: #7b8e25;
	font-weight: normal
}
.grid_header
{
	border-bottom: solid 1px #284c7c;
	color: #284c7c; 
	font-weight: bold; 
	background-color: #dae5de; 
	padding: 4px 0px 4px 4px;
	text-align: left
}
.grid_row
{
	padding: 4px 0px 4px 4px;
	height: 22px
}
.grid_row_a
{
	background-color: #F3F5F8;
	padding: 4px 0px 4px 4px;
	height: 22px
}
.cv_caption
{
	border: solid 1px #eeeeee;
	font-weight: bold;
	white-space: nowrap;
	padding-right: 30px
}
.cv_data
{
	width: 25%;
	background-color: #eeeeee
}
.watermarked
{
	font-size: 11px;
	border: solid 1px #b2c4d9;
	height: 19px;
	vertical-align: middle;
	color: #AAAAAA
}


/* MENU CSS */
.chromestyle { }

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul { }

.chromestyle ul li { }

.chromestyle ul li a { }

.chromestyle ul li a:hover, .chromestyle ul li a.selected { } /*script dynamically adds a class of "selected" to the current active menu item*/

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv 
{
width: 200px;
position:absolute;
border: 1px solid #acacac; /*THEME CHANGE HERE*/
border-bottom-width: 0;
z-index:100;
background-color: #ebe9ea;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=2); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a {
width: auto;
display: block;
border-bottom: 1px solid #acacac; /*THEME CHANGE HERE*/
padding: 4px 0px 5px 20px;
text-decoration: none;
font: 8.5pt Verdana #264b7f;
white-space: nowrap;
}

* html .dropmenudiv a { /*IE only hack*/
width: 100%;
white-space: nowrap;
text-decoration: none;
}

.dropmenudiv a:hover { /*THEME CHANGE HERE*/
background-color: #ceddda;
white-space: nowrap;
text-decoration: none;
}