/* CSS Document */

.header {
  display:block;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:12px;
  position:relative;
  z-index:1;
  margin-top:0px;
	border-left:4px solid #fff;
	border-right:4px solid #fff;
	border-bottom:4px solid #fff;
	-moz-border-radius-bottomleft: 4px;  
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px; 
	-webkit-border-bottom-right-radius: 4px;
	width:920px;
	height:95px;
	padding-top:0px;
}

.top-header{
    background-color:#fff;
    background: url(/images/front-end/navigation/header_background.png) repeat-x;
    height:53px;
    width:920px;
    display:block;
    position:relative;
    margin-left: auto;
    margin-right: auto;
    padding:0px;
}

.middle-header {
	/*true height:45 = 35 + 10 padding */
    display:block;
    height:42px;
    width:920px;
    position:relative;
	/* background-image:url(/images/front-end/head_middle_background.png); */
    background-color:#FFF;
    padding:0px;
}


.searchs {
    /*display:block;*/
    width:318px; /*316px +1*2border */
    position: absolute;
	left:280px; /*250 + 25 for middle pos */
	top:8px; /*veritcal center */
	
}
.searchs .inner_searchs {
	width:316px; 
	padding:0px;
	margin:0px;
	/*border:1px solid #80a3af;*/
	height:27px;
}
.searchs .inner_searchs form {
	margin:0px;
	padding:0px;
}

    
    
.searchs #search-value {
   border-left:1px solid #02485f;
	border-right:1px solid #02485f;
	border-bottom:1px solid #02485f;
	border-top:1px solid #02485f;
}


.searchs #search-button {
    background-image:url(/images/front-end/navigation/search_but.png);
    background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	width:24px;
	height:24px;
	border:0px;
	border-collapse:collapse;

}


.buttons {
    width:300px;
    display:block;	position:absolute;
	top:10px;
	right:5px;
}
#button-special a {
   /* background-image: url(/images/front-end/navigation/onspecial_but.png);
    font: 11px "Trebuchet MS", Helvetica, Khalid, Garuda, sans-serif;
    
    text-decoration:none;
    background-repeat:no-repeat;*/
    width:76px;
    height:22px;
    margin-right:5px;
    background-color:#528A9B;
   float:right;
   
}

#button-login {
   /* background-image: url(/images/front-end/navigation/newproducts_but.png); 
    font: 11px "Trebuchet MS", Helvetica, Khalid, Garuda, sans-serif;
    text-decoration:none;
    
    
    background-repeat:no-repeat;*/
    width:92px;
    height:22px;
    background-color:#528A9B;
     margin-right:5px;
     float:right;



         
}

#button-cart{
    /*background-image:url('/images/front-end/navigation/quotecart_but.png');
    background-repeat:no-repeat;
	text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    font: 11px "Trebuchet MS", Helvetica, Khalid, Garuda, sans-serif;
	font-weight:bold;*/
    width:107px;
    height:22px;
    background-color:#fff;
    float:right;
}



/*------------------------ top general menu and phone number css ------------------------ */
div#top_logo {
	position:absolute;
	top:0px;
	left:10px;
	width:255px; /*280*/
	padding:0px;
	vertical-align:top;
}
div#top_phone_number {
	position:absolute;
	width:360px;
	padding:0px;
	bottom:6px;
	right:300px;
	text-align:center;
	bottom:0px;

}
div#top_phone_number span{
	font: 15px "Trebuchet MS", Helvetica, Khalid, Garuda, sans-serif;
	padding:0px;
	position:relative;
	border-collapse:collapse;
	font-weight:bold;
	color:#000;
}
div#top_general_menu {
	position:absolute;
	right:10px;
	bottom:0px;
	width:305px;
	padding:0px;
}
div#top_general_menu ul{
	padding-left: 0;
	margin-left: 0;
	margin-top: 4px;
	position:relative;
/*	top:-10px;*/
}
div#top_general_menu p{
	padding-left: 0;
	margin-left: 0;
	margin-top: -2px;
	position:relative;
}

div#top_general_menu ul li { display: inline; font: 11px "Trebuchet MS", Helvetica, Khalid, Garuda, sans-serif;font-weight:bold; }

div#top_general_menu ul li a{
	/*padding: 0.2em 1em;*/
	padding-right:7px;
	padding-left:7px;
	color:#000;
	text-decoration: none;
	float: right;
	border-left: 1px solid #666666;
}
div#top_general_menu ul li a:hover{
	text-decoration:underline;
	color: #827373;
/*	color: #fff;*/
}

div#top_general_menu p{
	font: 15px "Trebuchet MS", Helvetica, Khalid, Garuda, sans-serif;
	color: #b3b3b3 ;
}


