html, h1, h2, h3, ul, li, h4, h5, h6, form, fieldset, a, p{margin:0; padding:0; border:0; text-decoration:none; list-style:none;}

body{margin:0px; padding:0px; background:url(../images/body-bg.jpg) top left  repeat-x;}

#wrapper {height: auto;width: 973px;margin:0px auto;}
#main_container{width: 973px;margin:0px auto; height:auto;}
 #header {width: 973px;margin:0px auto;}
#top-h{width: 973px; height:137px; background:url(../images/header_bg.jpg) no-repeat; float:left;}
#banner{width: 973px; height:214px; background:url(../images/banner-img.jpg) no-repeat;float:left; }
.logo{width: 178px; height:137px; float:left;}
#top_nav{width: 795px; height:137px; float:right;}
#left-nav{width: 525px; height:137px; float:left; }
#blank{width: 512px; height:108px; float:left;}
#right-nav{width: 265px; height:137px; float:left; }
#nav_bar{width: 470px; height:29px; float:right;}
.toll-free{ font:20px Arial; font-weight:bold; color:#373737; }

.user{ padding:5px 15px 0px 0px;}
.user-top {font:11px Verdana, Arial, Helvetica, sans-serif;  color:#c3c3c3;}
*html .user{ padding:10px 5px 0px 0px;}
.USER-ACCESS{font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#373737; padding-right:40px;}
.user-nav{font:12px Verdana, Arial, Helvetica, sans-serif;  color:#373737;}

#banner_test{width: 569px; float:left;padding-left:92px; padding-top:45px;margin-left:-60px; }
.banner-title{font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#ffffff;}
#banner_test ul{margin-left:40px; }
#banner_test ul li{font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#ffffff;line-height:3; list-style:disc;}
/*#mid_contant{width:973px; height:auto; background:#e7f0f7; float:left; margin:0px auto; }*/

#mid_contant{ height:auto; width:974px; background:url(../images/mid-bg.jpg) repeat; float:left; margin:0px auto; }
#saprater{ clear:both;}
#contant-wrapper{width: 973px; height:auto; margin:0px auto; float:left;}
#left_content{width: 670px; height:auto; margin:0px auto; float:left; }
#right_content{width: 261px; height:auto; margin:0px auto; float:left;  padding-left:15px; background:url(../images/rbg.jpg) repeat-y}
.pro-test  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #000000;
	padding-left:10px;text-decoration:none;
}

.pro-test  a:hover{ color:#25699e;}
.we_are {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
}
.heading {
	color:#064C7D;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:14px;
padding-left:55px;
}
.pro-ca-test {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	padding-left: 10px;
        width:255px;
	border-bottom:1px #373737 dotted; 
}
#parts{width: 670px; height:auto; margin:0px auto; float:left; margin-top:52px; padding-left:10px;}

#welcome{width: 631px; float:left; padding-left:12px;}
.welcome-text{
	color:#373737;
	line-height:22px;
	font-family: pxVerdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 12;
	/*padding-left: 10px;*/
	
}.welcome-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #175f98;
	padding-top: 10px;
	/*padding-left: 10px;*/
}
#equpement{width: 267px; height:112px; float:left; margin-top:10px; padding-left:10px}
.pro-title{ width: 261px; height:43px; background:url(../images/content-title.jpg) no-repeat;}
.pro-categories{width: 261px; height:50px; background:url(../images/pro_category.jpg)  no-repeat;}
.testmonial{width: 249px; background:url(../images/bg_testmonial.jpg) repeat;}
.test{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #373737; padding: 0 10px 0 15px; line-height:18px;}

.subscribe{ width:260px; height:66px; background:#8cc1e9 url(../images/subscribe.jpg) no-repeat left; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff; font-weight:bold; margin:0 auto}

h3{font-family: Verdan	a, Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff; font-weight:bold; padding-left:10px;}


#footer{ width:950px; background:url(../images/footer.jpg) repeat-x; height:42px; margin:0px auto;}


.bottom-menu{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #373737;padding-top: 10px; 
line-height:18px;}

.wsi{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #373737;padding-top: 10px; 
line-height:18px;}

.user-top a{font:11px Verdana, Arial, Helvetica, sans-serif;  color:#9a9a9a; padding:0 3px 0 3px;}
.user-top a:hover{font:11px Verdana, Arial, Helvetica, sans-serif;  color:#ffffff; text-decoration:underline; }
.user-nav a{font:12px Verdana, Arial, Helvetica, sans-serif;  color:#373737;padding:0 0px 0 1px;}
.user-nav a:hover{font:12px Verdana, Arial, Helvetica, sans-serif;  color:#373737; text-decoration:underline;}
.page-title{font:bold 18px  Verdana, Arial, Helvetica, sans-serif;  color:#1967a9; padding:10px 0 0 10px;}

h1{font:bold 18px  Verdana, Arial, Helvetica, sans-serif;  color:#1967a9; padding:10px;}
h2{font:bold 14px  Verdana, Arial, Helvetica, sans-serif;  color:#1967a9; padding: 10px;}
h4{font:bold 14px  Verdana, Arial, Helvetica, sans-serif;  color:#1967a9; }

.bottom-menu a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #373737;padding-top: 10px; line-height:18px;}

.bottom-menu a:hover{text-decoration:underline;}.
.wsi a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #373737;padding-top: 10px; line-height:18px;}
.wsi a:hover{text-decoration:underline;}

.user a{ padding:0px 0px 0px 0px; color:#373737;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}

.pro-C a{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color:#373737; text-decoration:none;}
.cat_button{ background:url(../images/sub-button.jpg) repeat-x; border:none; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding:3px}


.breadcrumbs{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; padding:15px 0 0 15px;}
.breadcrumbs a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#1967a9; text-decoration:none; font-weight:bold;}
.breadcrumbs a:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#1967a9; text-decoration:underline; font-weight:bold;}


.cart-summary{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333; width:500px; padding-right:15px;}
.cart-summary a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#792c6c; line-height:22px; text-decoration:none;}
.cart-summary a:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#792c6c; line-height:22px; text-decoration:underline;}

.productItemNotFound
{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333;}

.pagination
{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.pagination a
{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333;}

.catalogueItemNotFound
{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold;}


h5 a
{
color:#333;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:15px;
}

.price
{
color:#274d65;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.stock
{
color:#274d65;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.cart-shop
{
    width:600px;
    color:#274d65;
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    border:solid 1px #97bbd1;
    background:#f3faff;
    margin:10px 0 0 15px;
}
.cart-shop a
{
    color:#274d65;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;    
}

.form
{
    color:#333;
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-left:5px;
    white-space:nowrap !important;    
}

.shop-checkout p
{
     color:#333;
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-left:15px;    

}
.item
{
   line-height:20px;
}

.shop-checkout h1
{
    padding:15px 0 15px 15px;    

}

.pro-heading
{
     color:#1967a9;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-left:15px;    

}
.image a
{
     color:#333;
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;  

}
.instock
{
     color:#333;
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;  

}

.my-a{ color:#274d65;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;    }
	
.webform{color:#274d65;
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;line-height:22px;}	
	
.cat_textbox{ border:1px #999999 solid; }	
.my-ac-form{ width:600px; margin:0px auto;padding-top:10px;}
.req{ color:#990000;}
.secure-login{width:600px; margin:0px auto; color:#333333;
    font-weight:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;line-height:22px;padding-top:10px;
}

..secure-login h3{width:600px; margin:0px auto;color:#274d65;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;}

.site-map{width:500px; margin:0px auto;}
.site-map li a{color:#333;
    font-weight:bold;;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;line-height:25px; text-decoration:none;}
	
	.site-map li a:hover{color:#274d65;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;line-height:25px; text-decoration:none;}


.cartLink{
padding-left:25px;
padding-top:25px;
}

.headinga {
	color:#064C7D;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:14px;
}
