body{
	margin: 0px;
	padding: 0px;
	background: url(images/bg_1.gif) center top repeat-y;
	background-color: #EDEDED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #181818;
	font-style: normal;
	line-height: 15px;
}

h1 {
font-family:"Times New Roman", Times, serif;
font-size:24px;
line-height:26px;
font-weight:normal;
color:#1C357A;
}

h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1C357A;
line-height:15px;
}

.gold {
color:#BC6D0C;
}

.clear { height: 1%; clear: both; }

#container{
width:779px;
vertical-align:top;
margin:0 auto;
}

#header{
width:779px;
vertical-align:top;
}

#header1{
width:596px;
vertical-align:top;
float:right;
}

#header_bg{
background:url(images/header1.jpg) 268px 0 no-repeat;
width:779px;
height:95px;
}

#nav{
height:34px;
width:572px;
float:right;
line-height:30px;}

.call_us{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15.24px;
color:#ffffff;
font-style:normal;
}

.call_us_orange{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:19.59px;
color:#FB8C06;
font-style:normal;
}


.nav a:link,.nav a:visited{
font-family: Tahoma;
font-size:11px;
color:#EEEEEE;
font-weight:bold;
text-decoration:none;
padding-left:28px;
}


.nav a:hover,.nav a:active{
font-family: Tahoma;
font-size:11px;
color:#F9A946;
font-weight:bold;
text-decoration:none;
}

#home{
background:url(images/home.gif) left top no-repeat;
height:34px;
width:95px;
float:left;
}

#about{
background:url(images/about_us.gif) left top no-repeat;
height:34px;
width:112px;
float:left;
}

#products{
background:url(images/products.gif) left top no-repeat;
height:34px;
width:112px;
float:left;
}

#cnc{
background:url(images/cnc.gif) left top no-repeat;
height:34px;
width:130px;
float:left;
}

#order{
background:url(images/order.gif) left top no-repeat;
height:34px;
width:109px;
float:left;
}

#contact{
background:url(images/contact_us.gif) left top no-repeat;
height:34px;
width:123px;
float:left;
}

#image{
width:779px;
float:left;}

#image_inner{
width:779px;
float:left;
height:154px;}

#footer{
width:779px;
float:left;
vertical-align:top;
}

.copyright_bg{
background:url(images/copyright.jpg) center top no-repeat;
height:85px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1A4B83;
font-style:normal;
}

.view a:link,.view a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFB356;
font-style:normal;
text-decoration:underline;
}

.view a:hover,.view a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFB356;
font-style:normal;
text-decoration: none;
}

#middle_content{
width:779px;
float:left;
background:url(images/middle_bg.jpg) left top repeat-y;
}

#middle_content_inner{
width:779px;
float:left;
background:url(images/middle_bg.jpg) left top repeat-y;
}

#left_content{
width:236px;
float:left;
vertical-align:top;
}
#right_content{
width:543px;
float:right;
vertical-align:top;
}
.left_bg{
background:url(images/left_bg.jpg) left top repeat-y;}

.body_padding{
padding:33px;
padding-top:13px;
padding-bottom:0px;
}

.left_txt{
margin:0px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
padding-right:17px;
}

.left_ie_padding{
padding-top:5px;
}


.left_txt a:link,.left_txt a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.left_txt a:hover,.left_txt a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F9A946;
font-weight:bold;
text-decoration:none;
}

.left_txt1{
line-height:40px;
font-family: "Times New Roman", Times, serif;
font-size:20px;
color:#FFB356;
font-weight:bold;
height:40px;
*height:32px;
padding-right:17px;
}

.blue{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1C357A;
font-weight:bold;
line-height:15px;
}

.inner_txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BC6D0C;
font-weight:bold;
text-decoration:none;
}

.inner_txt1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BC6D0C;
font-weight:bold;
text-decoration:none;
padding-bottom:10px;
}


.inner_txt a:link,.inner_txt a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BC6D0C;
font-weight:bold;
line-height:30px;
text-decoration:none;
}
.inner_txt a:hover,.inner_txt a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BC6D0C;
font-weight:bold;
line-height:30px;
text-decoration: underline;
}

.inner_body_padding{
padding:33px;
padding-top:13px;
padding-bottom:10px;
}

.left_txt_new{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

.left_txt_new ul{
margin:0px;
padding:0px;
list-style:none;
}

.left_txt_new li{
background:url(images/bullet.gif) 216px 11px no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.left_txt_new li a{
display:block;
background:url(images/line.jpg) left bottom no-repeat;
height:30px;
line-height:25px;
padding-right:33px;
}

.left_txt_new li a:hover{
display:block;
}

.left_txt_new a:link,.left_txt_new a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.left_txt_new a:hover,.left_txt_new a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F9A946;
font-weight:bold;
text-decoration:none;
}

.image_padding{
padding-right:10px;}

.site{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1A4B83;
text-decoration:none;}

.site a:link,.site a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BC6D0C;
font-weight:bold;
text-decoration:none;}

.site a:hover,.site a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BC6D0C;
font-weight:bold;
text-decoration: underline;}

.form{
float:left;
width:65px;
height:22px;
}
.form3{
float:left;
width:70px;
height:22px;
}

.form1{
float:left;
width:180px;
height:22px;
}

.form2{ 
float:left;
width:80px;
height:22px;
}
.height_form{
height:25px;}

.input_box{
width:40px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#181818;
font-style:normal;}

.top_padding{
padding-top:3px;}

.input_box1{
width:100px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#181818;
font-style:normal;}

.site1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#1A4B83;
text-decoration:none;}

.site1 a:link,.site1 a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#BC6D0C;
font-weight:bold;
text-decoration:none;}

.site1 a:hover,.site1 a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#BC6D0C;
font-weight:bold;
text-decoration: underline;}

.products_heading{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:18px;
text-decoration:none;
background-color:#264E8B; 
color:#ffffff; 
width:446px; 
height:20px;
padding-left:10px;
}

.sitemap a { color:#1C357A; font-weight:bold; }

.product-title{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BC6D0C;
font-weight:bold;
text-decoration:none;
padding-bottom:10px;
}

.product-image{
padding-right:10px;}

.nodec a:link, .nodec a:hover{text-decoration:none}