.bgheadertitle,
.navigbar,
.searchField,
.textfield,
.textfix,
.textfix2
{
	font-family:Verdana, Tahoma, Arial, sans-serif; 
	font-weight:normal;
	font-size:10px; 
	text-decoration:none;
	color:#5E6A71;
}

html, body
{
}

.bodyheader
{
 
	background: #fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom:0px;
	text-align:center;
	overflow-x: hidden;
	overflow-y: hidden;
}

#header
{
	position:absolute;
	left:0px; 
	top:0px; 
	width:100%; 
	height:111px;
	overflow:hidden; 
	z-index:1;
	border:0px solid #f00;
}

#header #logo
{
	position:absolute;
	left:0px; 
	top:6px; 
	width:168px; 
	height:56px; 
	border:0px solid #f00;
	z-index:2;
}

#header #tabs
{
	position:absolute;
	left:0px; 
	top:86px; 
	width:500px; 
	height:24px; 
	text-align: bottom;
	z-index:2;
}

#header #navigbar
{
	position:absolute;
	left:0px; 
	top:58px; 
	width:900px; 
	height:20px; 
	text-align: left;
	z-index:2;
	overflow:hidden;
	border:0px solid #f00;
}
#header #navigsubbar
{
	position:absolute;
	left:0px; 
	top:73px; 
	width:900px; 
	height:20px; 
	text-align: left;
	z-index:2;
	overflow:hidden;
	border:0px solid #f00;
	visibility:hidden;
}
#blackline
{
	position:absolute;
	left:0px; 
	top:93px; 
	width:100%; 
	margin-right:24px;
	height:1px; 
	text-align: left;
	z-index:2;
	overflow:hidden;
	background:#999999;
}
#header #searchobjects
{
	position:absolute;
	margin:1px;
	right:0px; 
	top:56px; 
	width:440px; 
	height:24px; 
	z-index:2;
	overflow:hidden;
	border:0px solid #C0C0C0;
}

#header #uppernav
{
	position:absolute;
	right:0px; 
	top:16px; 
	width:715px; 
	height:20px; 
	z-index:2;
	border:0px solid #ff0;
	overflow:hidden;
}
#header #subnav
{
	position:absolute;
	right:0px; 
	top:32px; 
	width:715px; 
	height:20px; 
	z-index:2;
	border:0px solid #f00;
	overflow:hidden;
}
.navigbar
{
	color: #404040; 
	font-size: 9px;
}

.navigbar:link    
{
	text-decoration: none; color: #404040;
}

.navigbar:visited 
{
	text-decoration: none; color: #404040;
}

.navigbar:active  
{
	text-decoration: none; color: #404040;
}

.navigbar:hover   
{
	text-decoration: none; color: #000000;
}

.searchField
{
	font-size: 8pt;
	color: #5E6A71;
	border:0px solid;
	border-color:#D4D2D5;
}

.textfield
{
	font-size: 10px;
	color: #000000;
	border:1px solid;
	border-color:#D4D2D5;
}

.textfix
.textfix2,
{
	font-family:Verdana, Tahoma, Arial, sans-serif; 
	font-weight:normal;
	text-decoration:none;
	color:#5E6A71;
	font-size: 9pt;
}
.textfix:link    {color: #5E6A71;}
.textfix:visited {color: #5E6A71;}
.textfix:active  {color: #5E6A71;}
.textfix:hover   {color: #000000;}

.textfix2:link    {color: #A90061;}
.textfix2:visited {color: #A90061;}
.textfix2:active  {color: #A90061;}
.textfix2:hover   {color: #A90061;}

.menufix
{
	font-size: 9px;
	color: #404040;
}

.menufix a:link    
{
text-decoration: underline; color: #404040;
}

.menufix a:visited 
{
text-decoration: underline; color: #404040;
}

.menufix a:active  
{
text-decoration: underline; color: #404040;
}

.menufix a:hover   
{
text-decoration: underline; color: #404040;
}

#header #showHide
{
	position:absolute;
	left:0px; 
	top:84px; 
	width:14px; 
	height:27px; 
	text-align: center;
	z-index:2;
	overflow:hidden;
}

#header #tab_keywords
{
	position:absolute;
	left:14px; 
	top:84px; 
	width:64px; 
	height:27px; 
	text-align: center;
	z-index:2;
	overflow:hidden;
}

#header #tab_keywords a 
{
color:#5D6065;text-decoration:none;
}

#header #tab_lightbox
{
	position:absolute;
	left:78px; 
	top:84px; 
	width:64px; 
	height:27px; 
	text-align: left;
	z-index:2;
	overflow:hidden;
}

#header #tab_topsel
{
	position:absolute;
	left:142px; 
	top:84px; 
	width:64px; 
	height:27px; 
	text-align: left;
	z-index:2;
	overflow:hidden;
}

.tab_on
{
	background: #FEFEFE;
	border-left:1px solid #676D31;
	border-top:1px solid #676D31;
	border-right:1px solid #676D31;
	border-bottom:1px solid #ffffff;
}

.tab_on a 
{
color:#5D6065;text-decoration:none;
}

.tab_off
{
	background: #DFDFDF;
	border:1px solid #676D31;
}

.tab_off a 
{
color:#5D6065;font-weight: normal;text-decoration:none;
}

.textTab
{
	font-size: 7px;
	color: #5D6065;
	font-weight: bold;
}
