/* CSS Document */
html, body {
  margin: 0;
  padding: 0;
  height: 100%; /* needed for container min-height */
  background: #fff;
  text-align: center;
  font-family: Tahoma,sans-serif;
  size: 10px/12px;
  color: #666666;
}
 
img, a{border:0px;}
a {color :#660000;font:12px Tahoma, Times, serif;
	 }
select {
	margin: 0;
	padding: 0;
	border:1px #cccccc solid;
	color : #666666;
	font: 12px Tahoma, Times, serif;
	text-decoration: none;
	}
 select, form, input, textarea {
	margin: 0;
	padding: 0;
	border:1px #cccccc solid;
	color : #666666;
	font: 12px Tahoma, Times, serif;
	text-decoration: none;
	}
select.inp{margin: 0;
	padding: 0;
	border:1px #cccccc solid;
	color : #666666;
	font: 12px Tahoma, Times, serif;
	text-decoration: none;}
input.img, input.check{border:0px;}

.item {
	color : #8d1616;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.itemtext {
	color : #666666;
	font: 12px Arial, Tahoma, Times, serif;

	text-decoration: none;

}
.topnavi a{
	color :white;
	margin-right:5px;
	padding-right:5px;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	letter-spacing:0em;}

.topnavi a:hover{
	color :#fde9e9 ;
	
	 }

.topnavi ul{
	height:30px;
	margin-left:7px;
	margin-bottom:0px;
	padding-left:0;
	display: inline;
	} 

.topnavi ul li{background-image:url(../../SiteImages/navi.gif);
	background-position:100% 20%;
	background-repeat:no-repeat;
	margin-left: 0;
	padding: 7 10px 5px 15px;
	list-style: none;	
	height:30px;
	display: inline;
	}
	
.welctop,.welctop a{color: #666666;
		 font:bold 11px  Arial, Helvetica, sans-serif;
		 }	
h3 {color : #8d1616;
		   font: 14px Tahoma, Times, serif;}
h2,.welctitle{color : #8d1616;
		   font: 16px Tahoma, Times, serif;
		   }	
.welc a{
  color:#8d1616;
  font:11px  Arial, Helvetica, sans-serif ;
  text-decoration: underline;
}
.welc a:hover{color:#660000; }
.welc{margin:0 0 0 12;
	  padding:5 0 0 0;
	  list-style-type: none;
	  list-style-position: outside;
	  list-style-image: url(../../SiteImages/bullet.gif);
      }
.welc li{ padding-left:-8;margin:0; }
#banner ul{margin-left:10;
	  padding-left:0;
	  padding-top:0px;
	  margin-top:0px;
	  list-style-type: disc;
	  list-style-position: outside;
      list-style-image: url(../../SiteImages/bullet1.gif);}
#banner a{color: #ffffff;
		  font:bold 11px  Arial, Helvetica, sans-serif;
		  text-decoration:underlined;}
#banner a:hover{color: #ffffff;
		  font:bold 11px  Arial, Helvetica, sans-serif;
		  text-decoration:none;}
		 
.bottomtd, .bottomtd1 {
  width:600;
  background-color: #fff;
  align:center;
  text-align:center;
}

.bottomtd2 td{background-image:url(../../SiteImages/itemleft.gif);
			 background-position:top right;
			  background-repeat:no-repeat;
			  }
.bottomtd td{height:127; 
			 background-image:url(../../SiteImages/itemleft.gif);
			 background-position:right;
			 padding:0 10 0 10;
			 background-repeat:no-repeat;}
.bottomtd1 td{padding:0 10 0 10;}			 
.bottomtd1 a, .bottomtd a{ 
  text-align:center;
  color:#8d1616;
  font:11px  Arial, Helvetica, sans-serif;
   text-decoration:underline;
}
.catalog{background-image:url(../../SiteImages/1.gif);background-position:bottom;background-repeat:no-repeat;}
.bottomtd1 a, .bottomtd a{ 
  text-align:center;
  color:#8d1616;
  font:11px  Arial, Helvetica, sans-serif;
  text-decoration:underline;
}
.headerbottom { background-image:url(../../SiteImages/rez1_21.gif);
				background-repeat:no-repeat;
				height:35px;
				color:#ffffff;
				font:14px Verdana, Arial, Helvetica, sans-serif;
				padding-top:7px;
				padding-left:10px;}
.headerbottomMain { background-image:url(../../SiteImages/rez1_21.gif);
				background-repeat:no-repeat;
				height:28px;
				color:#ffffff;
				font:14px Verdana, Arial, Helvetica, sans-serif;
				margin-top: -2px;
				padding-top:7px;
				padding-left:10px;}
.bottomnavi{ valign:middle;
 			 background-image:url(../../SiteImages/bgbottom.gif);
			 height:30px;font:11px Verdana, Arial, Helvetica, sans-serif;
			 color:white;
			 padding-left:240;}
.bottomnavi a{font:11px Verdana, Arial, Helvetica, sans-serif;
			color:white; 
			text-decoration:none;}

.menuleft ul{padding-left:0px;
			 margin: 0 0 0 0px;
	         padding: 0 0 0 0px;
			 list-style-position:outside;
			 list-style:none;width:100%;}
.menuleft ul li{
             background-image:url(../../SiteImages/left.gif);background-repeat:repeat-x;
			 color:#ffffff;
			 font:14px Verdana, Arial, Helvetica, sans-serif;
			 padding-top:3px;
			 padding-left:30px;
			 
			 }
.menuleft ul li ul{
 			 margin: 10 0 10 0px;
			 padding: 0;
	 		 list-style-type: disc;
	 		 list-style-position: outside;
     		 list-style-image: url(../../SiteImages/bullet.gif);}
.menuleft ul li ul li{
             margin:0 0 0 12;
			 padding:0 0 0 0;
			 background-image:none;
			 width:font:11px Arial, Helvetica, sans-serif;
			 color:#8d1616;}

.menuleft ul li ul li a{
			 font:11px Arial, Helvetica, sans-serif;
			 color:#8d1616;}
.menuleft ul li ul li a:hover{
             color:#660000;}
			 
.specialoffers{
  background-image:url(../../SiteImages/left.gif);
  background-repeat: repeat-x;
  height:35px;
  color:#ffffff;
  font:14px Verdana, Arial, Helvetica, sans-serif;
  padding-top:5px;
  padding-left:30px;
  text-align: left;
}

form{ border: 0 }
.errmsg{ border:1px #bd8383 solid; width:90%;margin:10px;padding:10px;font:12px Arial, Helvetica, sans-serif;}
.messagebox{ border:1px #8383bd solid; width:90%;margin:10px;padding:10px;font:12px Arial, Helvetica, sans-serif;}
.main{width:100%;background-image:url(../../SiteImages/bgbottom.gif);height:30px;background-repeat:repeat-x;font:12px Arial, Helvetica, sans-serif;}

.main1{background-image:url(../../SiteImages/bgtop.gif);height:152px;width:785px;font:12px Arial, Helvetica, sans-serif;padding:0px;margin:0;}
.main1 table{font:12px Arial, Helvetica, sans-serif;};
.trtablecontent {background-image:url(../../SiteImages/bgbottom.gif);height:27px;font:12px Arial, Helvetica, sans-serif;color:white;background-repeat:repeat-x;};
.trtablecontent a{font:12px Arial, Helvetica, sans-serif;color:white;};
.tablecontent td{height:27px;} 
a.headertable, a.headertable:hover, a.headertable:visited{font:12px Arial, Helvetica, sans-serif;color:white;}
.greylineleft{
border-left:1px solid #CCCCCC ;
}
.greylineright{
border-right:1px solid #CCCCCC ;
}
.greylinebottom{
border-bottom:1px solid #CCCCCC ;
border-right: 1px solid #CCCCCC;
border-left:1px solid #CCCCCC ;
}
.trodd{
background-color:#f3ebeb;}
hr.flat{ 
  border: none 0; 
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #dcb8b8;
  width: 100%;
  height: 1px;
  margin: 0;
}
.aroundborder{
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: #cccccc 1px solid; 
BORDER-LEFT: #cccccc 1px solid; 
WIDTH: 100%; 
BORDER-BOTTOM: #cccccc 1px solid; 
TEXT-ALIGN: left;
}
.aroundborder td{
height:30px;
}
.aroundborder td a{
text-align:left;
}
.pad td{padding:0 10 0 10;}
.order{border-top:1px solid #dcb8b8; }
.properties{font-family: Arial,Helvetica,sans-serif; font-size:8pt; color:rgb(102, 102, 102);}
.properties td{background-color:#f3ebeb;font-family: Arial,Helvetica,sans-serif; font-size:8pt; color:rgb(102, 102, 102);padding-left:10px;}
.properties a{ font-family: Arial,Helvetica,sans-serif; font-size:8pt; };
hr{size:1px;color:#f3ebeb; height:1px;}
.bottomtd2 td{ text-align:center;vertical-align:bottom;background-color:#FFFFFF;height:130px;}
.specialofferstext{ font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #666666;};
  
.questions{padding-left:50px;
 			font-size:18px;
			font:Georgia,  Times, serif;
			color:#959190;
			padding-bottom:0px;
			margin-bottom:0px;
  width: 100%;
  text-align: center;
} 
 /*--Category---*/ 
.prodcat{vertical-align:top;}
.prodcat a.img1{display:block;width:120px;height:110px;align:center;margin:0px 10px 0px 10px;}
.prodcat a.title{
		font-family: Arial;
		font-weight:bold;
 		size: 12px;
		color :#8d1616;
		display:block;
		width:120px;height:40px;}
.R_B, .bottomtd2{width:580px;}
.pinkborder{border-bottom:1px #e5cece solid;} 
hr.prodcat{ 
  border: none 0; 
  border-bottom: 1px solid #dcb8b8;
  width: 100%;
  height: 1px;
  size:1px;
  margin-top: 0;
}

.spec{font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color:#959190;}

.links a{
  color:#888888;
  font:12px  Arial, Helvetica, sans-serif ;
  text-decoration: underline;
}
.links a:hover{color:#660000; }
.links{margin:0 0 0 12;
	  padding:5 0 0 0;
	  list-style-type: none;
	  list-style-position: outside;
	  list-style-image: url(../../SiteImages/bullet.gif);
      }
.links li{ padding-left:-8;margin:0; }
#search_pp{margin:5px 0px 0px 5px;font-family: Arial;
font-size:10px; 
 }

#search_pp input,#search_pp select{margin:5px 0px 0px 5px;font-family: Arial;
font-size:10px; 
border:1px solid #888888;
 }
 
#search_pp input.img { border: 0; }
 #search_pp label{display:block;
					clear:right;
					float:right;
					text-align:right;
					width:100%;}

fieldset{border:0px;
		padding:5px;}
.item_pp{background:url(../../SiteImages/rez1_16.gif);
		background-position:top right;
		width:154px;
		background-repeat:no-repeat;
		padding:10px;}

