body {
	padding:0px;
	margin:0px;
	background:url(images/main-body-bg.gif) repeat-x top; 
	background-color:#ffffff; 
}

form{ border:0px;}
table{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; }
img{ border:0px;}
input{ border:1px solid #CCCCCC;}
.ipbox { border:0px;}
.ipbox-b { border:1px solid #555555;}
select{ background:#FFFFFF; color:#333333;}

.nav {
	background-image:url(images/nav_bg.gif);
	background-repeat:no-repeat;
	height:45px;
	padding-bottom:4px;
}
.nav a:link, .nav a:active, .nav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.nav a:hover {
	color: #FF7502;
}

.lrborder {
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #5c5f60;
	border-left-color: #5c5f60;
	padding:0px 1px 0px 1px;
}

.content_bg{
	padding-top: 10px;
	border:1px solid #cacaca;
	border-top:none;
	
}

.white{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#222222;
text-decoration:none;
line-height:18px;

}
.white a{ color:#222222; }
.white a:hover{ color:#666666;}

.white td a{ color:#222222; }
.white td a:hover{ color:#666666;}


.maintext{
	font-family: Arial, Helvetica, sans-serif, "Myriad Pro";
	font-size: 12px;
	color: #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
}

.rightlink a:link, .rightlink a:visited, .rightlink a:active{
	font-family: Arial, Helvetica, sans-serif, "Myriad Pro";
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 20px;
	text-decoration: none;
	line-height: 25px;
}
.rightlink a:hover{
	font-family: Arial, Helvetica, sans-serif, "Myriad Pro";
	font-size: 12px;
	color: #CCCCCC;
}



.buttonR{
	background-image: url(../images/button.jpg);
	background-repeat:no-repeat;
	height: 34px;
	width:199px;
	padding-left: 30px;
}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
		}
		

.text a:link, .text a:visited, .textR a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	text-decoration: none;
color: #000000;
		}


.text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
}

.textw{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #cccccc;
		}

.textw a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;

}

.borderbottom {
border-bottom:1px dotted  #999999;
}

.hstrip { background:url(images/hstripe.gif) repeat-y center; }
.hstrip-gry{ background:url(images/hstripe-gray.gif) repeat-x center; }

.title
{
 font-family: "Times New Roman", Times, serif; font-size:18px; color:#e0921e;
}

.title span{ color:#CCCCCC;}

.title-blue{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#055c8d;}

.imgb{ border:2px solid #1e1e1e;}
.imgbrd{ border:1px solid #777777;}
.btn{ background:url(images/btn-bg.gif) repeat-x center ; border:1px solid #000000; height:25px; color:#FFFFFF; font-weight:bold; }
.gray-btn{ background:url(images/gry-button.gif) repeat-x; border:1px solid #8a8a8a; color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px; }


.add-cart{ background:url(images/btn-addtocart.jpg) no-repeat; width:94px; height:25px; border:0px; cursor:pointer; }
.inquire{background:url(images/btn-inquirenow.jpg) no-repeat; width:94px; height:25px; border:0px; cursor:pointer;}

.cart_b{ width:20px; color:#777777; }

.wtext{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.wtext a{ color:#333333;}
.wtext a:hover{ color:#000000;}

.quest{ font-family:Arial, Helvetica, sans-serif; font-size:12; color:#e0921e; line-height:22px;}

.content{ padding:10px; line-height:18px;}
.blue-txt{ color:#055c8d; }


form { border:0px; padding:0px; margin:0px;}

.ipbox12{ background:url(images/ip-bg.gif) repeat-x bottom; height:17px; border:1px solid #e4e1e1; color:#666666; background-color:#ffffff; }

.grid
{
}

.grid th
{
	font-weight:bold;
	text-align:center;
	height:20px;
}

.grid th input{border:0px;}

.grid td
{	
	height:20px;
	padding-left:2px;
}

.grid td input{border:0px;}

.field-title

{ background-color:#000;}

.acc { color:#222222; }
.acc:hover{ color:#666666;}

.cblst
{	
}

.cblst input{border:0px;}

#nobg{ background:none; }

.hpblock{ background:url(images/hp-bg.gif) no-repeat top; width:185px; height:34px; }

.hpprice { width:80px; font-size:14px; float:left; padding-top:10px; font-weight:bold; color:#ffa800; }
.hpcart{ width:100px; float:right; padding:5px 0px 3px 0px; } 

.hpbdetails{ background:url(images/btn-details.gif) no-repeat; width:88px; height:23px; border:0px; cursor:pointer; }
.hpbtncart{ background:url(images/btn-addtocart-new.jpg) no-repeat;	width:88px; height:23px; border:0px; cursor:pointer; }

.hpinq{ color:#999999; }
.hpinq { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; }
