@charset "utf-8";
/* CSS Document */

html {
	padding:0;
	margin:0;
}

body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg.jpg) repeat-x;
	line-height:18px;
	text-align:justify;
	color:#727272;
}
div, td, img, a, li {
	behavior: url(iepngfix.htc);
}
a{
	outline:none;
}

.top-bg {
background:url(../images/top-bg.jpg) no-repeat top;
}

.banner-table {
padding:4px 4px 4px 10px;
background:#fff;
}



.download-brochure-box {
background:url(../images/download-brochure-box.jpg) no-repeat top;
}

.clickhere-text {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
padding:25px 0 25px 35px;
text-decoration:none;
}
.clickhere-text a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;

}
.clickhere-text a:hover {
color:#969696;
}

.homepage-welcome-text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
text-decoration:none;
padding:5px 2px 5px 4px;
}

.featured-products-table {
border:#e3e3e3 1px solid;
}

.image {
text-decoration:none;
}
.image img {
border:#e3e3e3 1px solid;
padding:10px 15px 10px 15px;
margin:0 0 5px 0; 
}

.footer-bg {
background:url(../images/footer-bg.jpg) repeat-x #44474b;
}
.footer-text1 {
color:#999999;
text-decoration:none;
}
.footer-text1 a {
color:#999999;
text-decoration:none;
}
.footer-text1 a:hover {
color:#ffffff;
}

.footer-text2 {
color:#727272;
text-decoration:none;
font-size:11px;
}
.footer-text2 a {
color:#727272;
text-decoration:none;
font-size:11px;

}
.footer-text2 a:hover {
color:#a0a0a0;
}



/* inner page */
.innerarea{
	margin:0px 10px 5px 10px;
	/*padding:15px 10px 5px 10px;*/
}
.innercrumb{
	margin:8px 10px 8px 10px;
}
.crumbtxt{
	padding:2px 0 0 0 ;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#727272; text-decoration:none;
}
.crumbtxt a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#727272; text-decoration:none;
}
.crumbtxt a:hover{
	text-decoration:underline;
}

.titleborder{
	border-bottom:1px solid #d9d9d9;
	height:24px;
}
/* inner page */



.products-text {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
padding:5px 0 7px 16px;

}
.products-text a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
background:url(../images/red-deactive-bullet.jpg) no-repeat left;
padding:5px 0 5px 18px;
}
.products-text a:hover {
color:#ff3e37;
background:url(../images/red-active-bullet.jpg) no-repeat left;
}
.products-text a:active,a.active:link,a.active:visited,a.active:active,a.active:hover{
color:#ff3e37;
background:url(../images/red-active-bullet.jpg) no-repeat left;
}



.red-active-bullet {
background:url(../images/red-active-bullet.jpg) no-repeat right;
padding:9px 0 2px 15px;
}

.red-deactive-bullet {
background:url(../images/red-deactive-bullet.jpg) no-repeat right;
padding:9px 0 2px 15px;
}

.request-quote-box {
background:url(../images/request-a-quote-box.jpg) no-repeat top;
}

.products-text1 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
padding:5px 0 2px 8px;

}
.products-text1 a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
}
.products-text1 a:hover {
color:#ff3e37;
}

.titlestyle{
		font-weight:bold;
		font-size:14px;
		text-decoration:underline;
}

.inputarea{
	border:1px solid #e6e4e4;
	color:#adadad;
	font-size:12px;
}

.contactline {
border-left:#e3e3e3 1px solid;
}
.products-image {
	text-decoration:none;
}
.products-image img{
	border:#dedede 1px solid;
	padding:1px;
}
.products-title {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#727272; font-weight:normal; text-decoration:none;
}
.products-title a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#727272; font-weight:normal; text-decoration:none;
}
.products-title a:hover{
	text-decoration:underline;
}
.products-title2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9b100a; font-weight:bold; padding:5px 0 8px 0;
}
.products-title3 {
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000; font-weight:bold;
}


      div.rotator { position: relative; height: 205px; width: 255px; background: #fff; padding:0 0 0 2px; }
      div.r1 { background: #fff; }
      div.r1 p { margin-top: 20px; text-align: center; }
      div.rotator img { border:#dedede 1px solid; }
      div.navigation { position: absolute; top: 260px; right: 110px; }
      div.navigation div.current, div.navigation a { width: 18px; height: 15px; margin: 0 4px 0 0; float: left; overflow: hidden;  }
      div.navigation a:hover { text-decoration: none; }



