.bgheadertitle,
.navigbar,
.navigbaron,
.searchField,
.textfield,
.textfix
{
	font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, sans-serif; 
	font-weight:normal;
	font-size:14px; 
	text-decoration:none;
	color:#3C3C3C;
}

html, body
{
	scrollbar-face-color: #FFFFFF !important; 
	scrollbar-highlight-color: #E9E9E9 !important;  
	scrollbar-shadow-color: #BDBDBD !important; 
	scrollbar-3dlight-color: #FFFFFF !important; 
	scrollbar-arrow-color: #BDBDBD !important; 
	scrollbar-track-color: #FFFFFF !important; 
	scrollbar-darkshadow-color: #FFFFFF !important; 
	scrollbar-base-color: #BDBDBD !important;
}

.bodyheader
{
 
	background:#545454;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom:0px;
	text-align:center;
	scrollbar-face-color: #FFFFFF !important; 
	scrollbar-highlight-color: #E9E9E9 !important; 
	scrollbar-shadow-color: #BDBDBD !important; 
	scrollbar-3dlight-color: #FFFFFF !important; 
	scrollbar-arrow-color: #BDBDBD !important; 
	scrollbar-track-color: #FFFFFF !important; 
	scrollbar-darkshadow-color: #FFFFFF !important; 
	scrollbar-base-color: #BDBDBD !important;
	overflow-x: hidden;
	overflow-y: hidden;
}

#header
{
	position:absolute;
	background:#545454 url(../../_customer/images/bg_header.jpg) repeat-x;
	left:0px; 
	top:0px; 
	width:100%; 
	height:94px;
	overflow:hidden; 
	z-index:1;
}

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

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

#header #navigbar
{
	position:absolute;
	right:0px;
	top:48px; 
	width:700px; 
	height:32px; 
	text-align: left;
	z-index:2;
	overflow:hidden;
	border:0px solid #f00;
}

.navigbar_selected
{
	margin:0px;
	width:120px;
	padding-left:0px;
	padding-right:0px;
	background: url(../../_customer/images/tabon.gif) #545454 no-repeat;
	border-right:0px solid #aaaaaa;
}

.navigbar_unselected
{
	margin:0px;
	padding-left:0px;
	width:120px;
	padding-right:0px;
	border-right:0px solid #aaaaaa;
	background: url(../../_customer/images/taboff.png)  #545454;
	color: #404040;
}

#header #searchobjects
{
	position:absolute;
	right:300px;
	top:10px;
	width:350px;
	height:20px;
	z-index:2;
	border:0px solid #787878;
	padding : 1px;
}

#header #searchadvanced
{
	position:absolute;
	right:150px; 
	top:15px; 
	width:120px; 
	height:20px; 
	z-index:2;
	border:0px solid #f00;
}

#header #uppernav
{
	position:absolute;
	right:0px; 
	top:2px; 
	width:300px; 
	height:20px; 
	z-index:2;
	overflow:hidden;
}

.navigbar
{
	color: #fff; 
	font-size: 12px;
}
.navigbaron
{
	color: #fff; 
	font-size: 12px;
	font-weight:bold;
}
.navigbar:link    
{
text-decoration: none; color: #202020; font-weight:bold;
}

.navigbar:visited 
{
text-decoration: none; color: #202020; font-weight:bold;
}

.navigbar:active  
{
text-decoration: none; color: #202020; font-weight:bold;
}

.navigbar:hover   
{
text-decoration: none; color: #202020; font-weight:bold;
}

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

.textfield
{
	font-size: 11px;
	color: #3C3C3C;
	border:1px solid;
	border-color:#D4D2D5;
}

.textfix
{
	font-size: 11px;
	color: #FFFFFF;
}

.textfix a:link    
{
text-decoration: underline; color: #FFFFFF;
}

.textfix a:visited 
{
text-decoration: underline; color: #FFFFFF;
}

.textfix a:active  
{
text-decoration: underline; color: #FFFFFF;
}

.textfix a:hover   
{
text-decoration: underline; color: #FFFFFF;
}

.menufix
{
	font-size: 11px;
	color: #3C3C3C;
}

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

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

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

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

#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:#FFFFFF;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:#fff;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: #fff;
	font-weight: bold;
}

.submit
{
	border: 1px solid;
	border-color: #BDBDBD #636363 #636363 #BDBDBD;
	font-size: 11px;
	font-weight: bold;
	color: #636363;
	padding: 1px;
	background: #BDBDBD;
}
