* {
    padding: 0;
    margin: 0;
}

.bdr{border:1px solid #1a5e8f}

body{
background: url('../../images/page/bg.jpg') 50% 0% no-repeat;
text-align: center;
padding:0px;
margin:0px;
font-family: Arial; font-size:8pt; font-weight:normal; color:#333333;
}

a{
text-decoration:none;
font-family: Arial; font-size:9pt; font-weight:normal; color:#0a5387;
}

a:hover{

text-decoration:underline
}

body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center;
} 

#wrapper
{
	position:relative;
	top:80px;
	margin:0px;
	padding:0px;
}

#content_wrap{
width:980px;
min-height:200px;
position:relative;
background:  url('../../images/page/content_bg.gif');
background-repeat: repeat-y;
background-position: 50% 0%;
}


#home_home{
height:190px
}


#content{
min-height:150px;
text-align:left;
position:relative;
padding:10px;
font-family: Arial; font-size:10pt; font-weight:normal; color:#000;
}

#content_btm old{
text-align:right;
font-family: Arial; font-size:8pt; font-weight:normal; color:#999999;
padding-right:20px;
height:38px;
background: url('../../images/page/bg_btm.gif') 44% 20% no-repeat;
position:relative;
top:40px;
left:0px;
margin-bottom:20px;
}

#content_btm old a{
text-decoration:none;
font-family: Arial; font-size:8pt; font-weight:normal; color:#999999;
}

#home_btm{
text-align:right;
font-family: Arial; font-size:8pt; font-weight:normal; color:#999999;
padding-right:20px;
height:38px;
background: url('../../images/page/bg_btm.gif') 44% 20% no-repeat;
position:relative;
top:40px;
left:0px;
margin-bottom:20px;
}

#home_btm a{
text-decoration:none;
font-family: Arial; font-size:8pt; font-weight:normal; color:#999999;
}

#page_btm{
text-align:right;
font-family: Arial; font-size:8pt; font-weight:normal; color:#999999;
padding-right:20px;
height:38px;
background: url('../../images/page/bg_btm.gif') 44% 20% no-repeat;
position:relative;
top:40px;
left:0px;
margin-bottom:20px;
}

#page_btm a{
text-decoration:none;
font-family: Arial; font-size:8pt; font-weight:normal; color:#999999;
}

#nav ul{
	
	position:relative;
  padding:0px;
  margin:0px;
  padding-right:0px;
  width:970px;
	height:29px;
}

#nav ul li{
font-size:2pt;
display: inline;
padding:0px;
margin:0px;
}

#submenu {
text-align:left;
position:relative;
background-color:#0a5387;
font-family: Arial; font-size:8pt; font-weight:bold; color:#fff;
width:946px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
height:22px;
}

#breadcrumbs{
z-index:1;
font-family: Arial; font-size:8pt; font-weight:normal; color:#333333;
padding:5px;
position:relative;
top:0px;
left:0px;
float:left;
width:930px;
height:50px;
float:left;
padding-left:10px;
}

#breadcrumbs_links{
float:left;
}

#breadcrumbs_links a{
text-decoration:none;
font-family: Arial; font-size:8pt; font-weight:normal; color:#333333;
}

#breadcrumbs_links a:hover{
text-decoration:underline;
}

#breadcrumbs_login{
float:right; 
font-family: Arial; font-size:9pt; font-weight:normal; color:#0a5387;
}

#breadcrumbs_login a{
text-decoration:none;
font-family: Arial; font-size:9pt; font-weight:normal; color:#0a5387;
}

#breadcrumbs_login a:hover{
text-decoration:underline;
}

.youarehere{
font-family: Arial; font-size:8pt; font-weight:bold; color:#0a5387;
}

#login_register{

text-align:right;
position:absolute;
top:0px;
padding-right:10px;
}


.subon{
background-color:#fff; 
color:#333333; 
font-size:8pt
}

#submenu .subon a{
color:#333333;
}

#submenu .subon a:hover{
color:#333333;
}

#submenu a{
text-decoration:none;
font-family: Arial; font-size:8pt; font-weight:bold; color:#fff;
}

#submenu a:hover{
text-decoration:underline;
font-family: Arial; font-size:8pt; font-weight:bold; color:#fff;
}

#flash_ad{
text-align:center;
font-family: Arial; font-size:10pt; font-weight:normal; color:#333333;
height:145px;
}

#search_bar{
position:relative;
text-align:center;
top:1px;
background: url('../../images/page/searchbar_bg.gif') 50% 0% repeat-x;

height:114px;
width:965px;
}

#search_prod{

float:left;
text-align:left;
background: url('../../images/page/searchprod_bg.gif') 0% 0% no-repeat;
width:298px;
height:114px;
line-height:20px;
padding-top:12px;
padding-left:10px;
margin-left:20px;
}



#search_reg{
float:left;
text-align:left;
background: url('../../images/page/searchreg_bg.gif') 0% 0% no-repeat;
width:298px;
height:114px;
padding-top:10px;
padding-left:10px;
}

#search_contact{
float:left;
text-align:left;
background:url('../../images/page/searchcontact_bg.gif') 0% 0% no-repeat;
width:298px;
height:114px;
line-height:20px;
padding-top:12px;
padding-left:10px;
}

#search_phones{
width:310px;
position:absolute;
left:520px;
color:#ff6600;
text-align:right;
font-weight:bold
}


#search_contact a{

color:#ff6600
}

#clearer {
clear:both;
position:relative;
font-size:0px;
height:0px;
line-height:0px
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */



.select{
font-family: Arial; font-size:9pt; font-weight:normal; color:#0a5387;
width:170px;
}

#home_products{
font-family: Arial; font-size:9pt; font-weight:normal; color:#333333;
float:left;
position:absolute;
left:20px;
width:200px;
line-height:5px;
}

#home_products a{
font-family: Arial; font-size:9pt; font-weight:normal; color:#333333;
}

#home_news{
font-family: Arial; font-size:9pt; font-weight:normal; color:#333333;
float:left;
position:absolute;
left:230px;
width:260px;
line-height:15px;
}

#home_content{
	font-family: Arial; font-size:9pt; font-weight:normal; color:#333333;
  float:left;
  position:absolute;
  left:505px;
  width:445px;
  line-height:15px;
}

#newsbox{
border: 1px solid #efefef;
padding:10px
}

#content_left{

position:relative;
top:-30px;
padding-left:10px;
float:left;
width:200px;
}

#content_left a{
	text-decoration:none;
	font-family: Arial; font-size:9pt; font-weight:normal; color:#0a5387;
}

#content_left a:hover{
	text-decoration:none;
	font-family: Arial; font-size:9pt; font-weight:bold; color:#0a5387;
}

#content_right{
position:relative;
top:-30px;
left:-20px;
float:left;
width:680px;
padding-left:60px
}

#content_left_products a{
	font-family: Arial; font-size:8pt; font-weight:bold; color:#0a5387;
}

#content_left_products{
line-height:8px
}

#content_left_products a:hover{
text-decoration:underline;
	font-family: Arial; font-size:8pt; font-weight:bold; color:#0a5387;
}

#content_productsearch{
line-height:6px;
font-family: Arial; font-size:9pt; font-weight:normal; color:#333333;
background: url('../../images/page/product_searchbg.gif') 0% 0% no-repeat;
width:210px;
height:122px;
padding-top:10px;
padding-left:10px;
}

#content_products{
/*background-color:#ff0000;*/
width:200px;
}

#content_products a{

font-family: Arial; font-size:9pt; font-weight:normal; color:#333333;
}

#content_products a:hover{
text-decoration:underline;
font-family: Arial; font-size:9pt; font-weight:normal; color:#333333;
}

#paddingleft10{
padding-left:10px;
}

h1{
font-family: Arial; font-size:12pt; font-weight:bold; color:#0a5387;
}

.bluetitle_sm{
font-family: Arial; font-size:10pt; font-weight:bold; color:#0a5387;
}

.bluetitle_sm1{
font-family: Arial; font-size:10pt; font-weight:normal; color:#0a5387;
}

h2{
font-family: Arial; font-size:9pt; font-weight:bold; color:#0a5387;
}

.greyitalic_sm{
font-family: Arial; font-size:9pt; font-weight:normal; color:#999999;
font-style:italic
}

.news_text{
font-family: Arial; font-size:8pt; font-weight:normal; color:#000000;
}

.news_title{
font-family: Arial; font-size:9pt; font-weight:bold; color:#0a5387;
}

.bold{
font-family: Arial; font-size:8pt; font-weight:bold; color:#000;
}

.f1{
font-family: Arial; font-size:8pt; font-weight:bold; color:#333333;
}

hr{
height:1px;
border-left:0px;
border-bottom:0px;
border-right:0px;
border-top:1px solid #efefef;
padding-bottom:10px;
}

.red{color:#ff0000}

.content{
font-family: Arial; font-size:8pt; font-weight:normal; color:#333333;
}
