body{
margin:0px;
padding:0px;
background-image:url(../images/body-bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#4e7093;

}
.wrapper{
margin:0px auto 0px auto;
height:auto;
width:auto;
background-image:url(../images/page-bg.jpg);
background-repeat:no-repeat;
background-position:top;
height:500px;
}
.inner-wrapper{
margin:0px auto 0px auto;
width:818px;
height:auto;

}
.pagecontainer{
float:left;
margin:0px;
padding:0px;
width:818px;
height:auto;
}
.top-bg{
float:left;
margin:0px;
padding:0px;
width:818px;
height:15px;
background-image:url(../images/top-bg.png);
background-repeat:no-repeat;
background-position:top;

}

.bottom-bg{
float:left;
margin:0px;
padding:0px;
width:818px;
height:24px;
background-image:url(../images/bottom-bg.png);
background-repeat:no-repeat;
background-position:top;

}
.middle-bg{
float:left;
margin:0px;
padding:0px;
width:818px;
height:auto;
background-image:url(../images/middle-bg.png);
background-repeat:repeat-y;
background-position:top;

}
.header{
float:left;
margin:0px;
padding:0px;
width:778px;
height:55px;

}
.innerpagecontainer{
float:left;
margin:0px;
padding:0px;
width:778px;
padding-left:20px;
padding-left:20px;
height:auto;
}
.header-left{
float:left;
margin:0px;
padding:0px;
width:220px;
height:51px;
padding-bottom:7px;
}
.header-right{
float:left;
margin:0px;
padding:0px;
width:550px;
height:45px;
}
.seo{
margin:0px;
float:left;
padding:0px;
width:795px;
font-family:Helvetica;
font-size:9px;
color:#847600;

text-align:right;

}
.contact{
float:left;
margin:0px;
padding:0px;
width:550px;
height:21px;
font-family:Helvetica;
font-size:18px;
color:#ffea00;
}
.navigation{
float:left;
margin:0px;
padding:0px;
width:550px;
height:15px;
font-family:Helvetica;
color:#847600;
font-size:11px;
margin-top:12px;
}
.navigation a{
text-decoration:none;
color:#FFFFFF;
padding:0px 4px 0px 4px;
}
.navigation a:hover{
text-decoration:none;
color:#0A90d4;

}

.banner{
float:left;
width:778px;
height:273px;
}
.banner-inner{
float:left;
width:778px;
height:176px;
}
.textcontent{

float:left;
width:778px;
height:auto;
margin-top:15px;
}
.textcontent-left{
float:left;
width:171px;
height:auto;
color:#FFFFFF;
font-family:Helvetica;
font-size:11px;

}

.textcontent-left div{
margin:0px;
padding:0px;
margin-top:5px;
text-transform:uppercase;
}
.textcontent-left div a{
text-decoration:none;
color:#FFFFFF;
}
.textcontent-left div a:hover{
text-decoration:none;
color:#0A90d4;
}



.sepline{
width:2px;
height:auto;
float:left;
}
.textcontent-right{
float:left;
width:572px;
height:auto;
color:#FFFFFF;
font-family:Helvetica;
font-size:12px;
padding-left:26px;
line-height:18px;
}
.textcontent-right a
{
color:#FFF000;
text-decoration:none;
}

.textcontent-right a:hover
{
color:#FFFFFF;
text-decoration:none;
}



.textcontent-rightColor{
float:left;
height:auto;
color:#FFFFFF;
font-family:Helvetica;
font-size:12px;
}
.textcontent-rightColor a
{
color:#FFF000;
text-decoration:none;
}

.textcontent-rightColor a:hover
{
color:#FFFFFF;
text-decoration:none;
}







.textcontent-right-bread{
float:left;
width:570px;
font-size:11px;
margin-bottom:10px;
color:#ffffff;
}
.textcontent-right-bread a
{
color:#ffffff;
text-decoration:none;
}

.textcontent-right-bread a:hover
{
color:#0A90d4;
text-decoration:none;
}




h2{
margin:0px;
padding:0px;
font-family:Helvetica;
font-size:16px;
color:#0A90d4;
}
.product-tab{
margin:0px;
padding:0px;
float:left;
width:778px;
height:130px;
background-image:url(../images/product-tab.png);
background-repeat:no-repeat;
margin-top:25px;
padding-top:15px;
}
.product-tab1{
margin:0px;
padding:0px;
float:left;
width:778px;
height:70px;
background-image:url(../images/inner-tab.png);
background-repeat:no-repeat;
margin-top:25px;
}
.product1{
float:left;
margin:0px;
padding:0px;
width:218px;
height:111px;

padding-left:20px;
padding-right:20px;
}
h3{
margin:0px;
padding:0px;
font-family:Helvetica;
font-size:14px;
color:#0A90d4;
margin-top:13px;
}
.product1 p{
margin:0px;
padding:0px;
margin-top:10px;
font-family:Helvetica;
color:#FFFFFF;
font-size:11px;
}
.footer{
margin:0px;
padding:0px;
float:left;
width:778px;
color:#959595;
font-family:Helvetica;
font-size:10px;
}
.footer p{
margin:0px;
padding:0px;
margin-top:7px;
}
.footer p a{
padding:0px 3px 0px 3px;
text-decoration:none;
color:#959595;

}
.footer p a:hover{
color:#0A90d4;
}
.catagory-box{
float:left;
margin-bottom:10px;
margin-right:13px;
padding-left:70px;
padding:0px;
width:128px;
height:145px;
height:auto;


}
.imagebox{

width:128px;
height:120px;

}
.imagebox-text{

width:128px;
height:15px;
text-align:left;
padding-left:0px;
padding-right:0px;
}
.specialproduct{
float:left;
width:280px;
height:70px;
padding-top:2px;

padding-left:110px;


}
.requestaquote{
float:left;
width:263px;
height:70px;
padding-top:2px;
padding-left:110px;




}
h1{
margin:0px;
padding:0px;
font-size:9px;
font-family:Helvetica;
color:#959595;
}

.newbodytxt{
height:auto;
color:#FFFFFF;
font-family:Helvetica;
font-size:12px;

line-height:18px;
}
.newbodytxt a
{
color:#FFFFFF;
text-decoration:none;
}

.newbodytxt a:hover
{
color:#0A90d4;
text-decoration:none;
}

.paginationSec{margin:0px; padding-right:20px; height:38px; }
.paginationSec ul{margin:0px; padding:0px; float:right;}
.paginationSec ul li{margin:0px; padding:0px; float:left; list-style-type:none;}
.paginationSec ul li a{margin:0px; padding:0px; display:block; list-style-type:none; font-size:9px; text-decoration:none; color:#226B7E; text-align:center; padding-left:5px; padding-right:5px; margin-left:5px; background:#e1ecee; border:solid 1px #bcd2d9;}
.paginationSec ul li a:hover{color:#fff; background:#0A90D4; border:solid 1px #0099FF;}
.paginationSec ul li a.active{ background:#0A90D4; border:solid 1px #0099FF; color:#fff;}

a{margin:0px; padding:0px; border:0px; outline:none;}
img a{margin:0px; padding:0px; border:0px; outline:none;}

.colorSection{margin:0px; padding:0px;}
.imageSection{margin:0px; padding:0px;}
.thumbs{margin:0px; padding:0px; width:580px;}
.thumbsHere{margin:0px; padding:10px 0 0 0; float:left;}
.thumbsHere ul{margin:0px; padding:0px; float:left;}
.thumbsHere ul li{margin:0px; padding:0px; float:left; list-style-type:none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:bold; width:50px;}
.thumbsHere ul li a{margin:0px; padding:0px; color:#FFFFFF; text-decoration:none; display:block;}
.thumbsHere ul li.marginLeft{margin:0px; padding-left:5px; }

.thumbsspacing{margin:0px; padding:0px; float:left; width:7px; height:50px;}


.textcontent-right3{
float:right; width:580px;
color:#FFFFFF;
font-family:Helvetica;
font-size:12px;
line-height:18px;
}
