@charset "utf-8";
/* CSS Document */

body{
	margin:0px; padding:0px;
	background:url(../images/bodybg.jpg) repeat-x left top;
	background-color:#fbfaf6;

}

ul, li{ margin:0px; padding:0px;}

form, input, label, select{ margin:0px; padding:0px;}

p, h1, h2, h3{ margin:0px; padding:0px; line-height:14px;}

img{ border:0px;}

.main_td{ background-color:#ffffff;}

.logo{
	padding:0px 0px 0px 29px;
}
a{
	line-height:14px;
}

.search_bg{
	background:url(../images/searchbg.jpg) no-repeat left top;
	padding:0px 0px 0px 30px;
}
.search_field{
	width:370px; height:20px;
	padding:5px 0px 0px 10px;
	border:1px solid #e34923;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#adacac;
}
.toptext{
	font-size:16px;
	
}

.toplinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e34923;
	padding-top:10px;
}
.toplinks a{
color:#e34923; text-decoration:none;
}
.toplinks a:hover {
 text-decoration:underline;
}

.myaccount:link, .myaccount:visited{ color:#e34923; text-decoration:none;}
.myaccount:hover{ text-decoration:underline;}
.cart:link, .cart:visited{ color:#121212; text-decoration:none;}

.navbg{
	height:38px; background-color:#e34923;
	padding:0px 15px 0px 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
}

.topnav{
	margin:0px; padding:0px 0px 0px 10px;
}

.topnav li{
	list-style-type:none;
	float:left;
	height:29px;
	background:url(../images/nav_divider.jpg) no-repeat right top;
	margin:0px; padding:9px 0px 0px 0px;
}

.topnav li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding:0px 14px 0px 14px;
	margin:0px;
	text-decoration:none;
}

.topnav li a:hover{ text-decoration:underline;}

.topnav li a.home{
	background:url(../images/home_icon.gif) no-repeat left; 
}

.content_space{
	padding:6px 10px 0px 10px;
	margin:0px;
}

.left_space{
	padding:0px 5px 0px 0px;
	margin:0px;
}

.middle_space{
	padding:10px 4px 0px 10px; margin:0px;
	min-width:500px;
 	background:url(../images/middle_contentbg.jpg) no-repeat left top;
}



.left_table{
	background-color:#e2e6e9;
	border:1px solid #d3d6db;
	padding:0px 0px 47px 0px;
}

* html .left_table{ padding:0px 0px 38px 0px;}

.h2ttl{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#e34923;
	padding:0px 0px 10px 7px;
	margin:0px;
}
#nav_vert ul {
    list-style-type: none; /* get rid of the bullets */
    padding:0;             /* no padding */
  	margin:0px auto;  
	width:198px;
	background-color:#F4F8FB;             /* no margin for IE either */
}

#nav_vert ul li {
	display:block;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal;
	 color:#333333;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#nav_vert ul li a:link,#nav_vert ul li a:visited {
	display:block;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333333;
	padding:5px 0px 5px 5px;
	margin:0px;
	text-decoration:none;
	text-transform:uppercase;
	border-bottom:1px solid #cccccc;
}

#nav_vert ul li a:hover {
	display:block;
	text-decoration:none;
	color:#FF7416;
	padding:5px 0px 5px 5px;
	margin:0px;
	background-color:#ffffff;
}

#nav_vert ul li .open, #nav_vert .activesubsub, #nav_vert .subopen {
    font-weight: bolder;
    text-decoration: underline;
    color:#000000;
}

#nav_vert .final{
	 background-color:#000099;
}


#nav_vert ul ul li a:link, #nav_vert ul ul li a:visited {
    margin-left: 0px;
	padding:5px 0px 5px 15px;
	background-color:#FFFFFF;
		text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
}

#nav_vert ul ul ul li a:link,#nav_vert ul ul ul li a:visited {
	margin:0px;
  padding:5px 0px 5px 35px;
  background-color:#FFE3B9;
  	font-family:Arial, Helvetica, sans-serif;
			text-transform:lowercase;
}

#nav_vert a:link,#nav_vert a:visited {
  color:#999999;
}
#nav_vert a:hover {
  color:#666666;
}
#nav_vertul li ul li a:link,#nav_vertul li ul li a:visited {
	background-color:#F9D3CA;
    margin-bottom:0px;
    margin-top:0px;
	
}
#nav_vert ul li ul li {
    margin-bottom:0px;
    margin-top:0px;
}


.manufac{
	width:205px; height:auto; float:left;
	margin:0px;
	padding:0px;
	line-height:26px;
}

.manufac li{
	height:27px;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.manufac li a {color:#333333; text-decoration:none;}

.manufac li a:hover {color:#e34923; text-decoration:underline;}

.manufac li.list1{
	display:block;
	width:188px; height:25px;
	padding:1px 0px 1px 17px;
	text-decoration:none;
	background-color:#f4f8fb;
}

.manufac li.list2{
	display:block;
	width:188px; height:25px;
	padding:1px 0px 1px 17px;
	color:#333333; text-decoration:none;
	background-color:#e2e6e9;
}


.info{
	width:190px; height:auto; float:left;
	background:url(../images/info_bg.jpg) no-repeat right bottom;
	margin:0px; padding:0px 0px 40px 10px;
	line-height:26px;
}

.info li {
	margin:0px; padding:0px;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.info li a{ color:#000000;}
.info li a:hover{ color:#e34923; text-decoration:none;}

.currency_field{
	width:175px; height:21px;
	border:1px solid #e2e6e9;
	margin:0px 0px 0px 5px;
	padding:2px;
}

.ttl_welcome{
	width:330px; height:29px; float:left;
	background:url(../images/ttl_welcome.jpg) no-repeat left top;
	padding:0px 0px 15px 0px;
	margin:0px;
}

.ttl_welcome span{ display:none;}

.welcome_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#414141;
	text-align:justify;
	margin:0px;
	padding:0px 0px 30px 5px;
}

.ttl_inkjet{
	width:249px; height:49px; float:left;
	background:url(../images/ttl_inkjet.jpg) no-repeat left top;
	margin:0px;
	padding:0px;
}

.ttl_inkjet span{ display:none;}


.products_box{
	border:1px solid #e1e9eb;
	padding:10px 10px 17px 8px;
}

.prod_nm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e34923;
	margin:0px;
	padding:0px 0px 12px 5px;
}

.img_prod{
	border:1px solid #e1e9eb;
}

.prod_detail{
	padding:0px 0px 0px 14px;
	margin:0px;
}

.prod_desc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#333333;
	margin:0px;
	padding:0px 15px 15px 0px;
}

.prod_links{
	border-top:1px solid #e1e9eb;
	padding:10px 0px 0px 0px;
}

.prod_price{
	display:block; width:86px; height:21px; float:left;
	text-align:center;
	background:url(../images/btn_price.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding:4px 0px 0px 0px;
	margin:0px 10px 0px 0px;
}

.adddtocart{
	display:block; width:86px; height:25px; float:left;
	text-align:center;
	background:url(../images/btn_addtocart.jpg) no-repeat left top;
}

.adddtocart a:link, .adddtocart a:visited{
	width:86px; height:21px; float:left;
	text-align:center;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding:4px 0px 0px 0px;
	margin:0px 10px 0px 0px;
	text-decoration:none;
}

.adddtocart a:hover{ text-decoration:underline;}

.login_box{
	border:1px solid #e2dbdb;
		line-height:14px;
	padding:12px 8px 17px 8px;
	margin:0px;
	background:url(../images/login_bg.jpg) no-repeat left top;
}

.login_field01{
	width:160px; height:21px;
	background:url(../images/img_usernm.jpg) no-repeat left top;
	background-color:#ffffff;
	padding:4px 0px 0px 24px;
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.login_field02{
	width:160px; height:21px;
	background:url(../images/img_pwd.jpg) no-repeat left top;
	background-color:#ffffff;
	padding:4px 0px 0px 24px;
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
}

.btn_login{
	width:73px; height:24px; border:0px;
	background:url(../images/btn_loginbg.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	margin:0px; padding:0px;
}

.login_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

	color:#e24c26;
	padding:11px 0px 0px 0px;
}

.login_links a{ color:#e24c26;}
.login_links a:hover{ color:#e24c26; text-decoration:none;}

.top_selling{
	border:1px solid #d3d6db;
}

.img_topselling{
	border:1px solid #e24923;
}

.topselling_txt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	padding:15px 0px 15px 10px;
}
.topselling_txt1 a:link, .topselling_txt1 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	padding:15px 0px 15px 10px;
	text-decoration:none;
}
.topselling_txt1 a:hover{
	text-decoration:underline;
}

.topselling_txt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e34923;
	border-right:1px solid #e34923;
	padding:5px 10px 0px 10px;
}

.topselling_txt2 span{ text-decoration:line-through;}

.topselling_txt3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding:0px 0px 0px 15px;
}
.topselling_txt3 span{
	font-size:18px;
	color:#e34923;
}
.topselling_txt4{
	background:url(../images/bg_top_selling.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#727272;
	padding:20px 0px 0px 20px;
	height:94px;
}

* html .topselling_txt4{height:74px;}


.nl_field01{
/*	width:170px; height:23px;
	padding:5px 0px 0px 8px;
	background-color:#e34923;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;*/
	

	width:160px; height:21px;
/*	background:url(../images/img_usernm.jpg) no-repeat left top;
*/	background-color:#ffffff;
	padding:4px 0px 0px 24px;
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;

}

.border01{
	background:url(../images/border01.gif) repeat-x left top;
}

.footer_bg{
	height:91px;
	background:url(../images/footerbg.jpg) repeat-x left top;
}

.footer_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.footer_txt a{ color:#ffffff;}
.footer_txt a:hover{ color:#ffffff; text-decoration:none;}


/** page: products_index.html **/

.breadcrumb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#121212;
}

.breadcrumb a{ color:#121212; }	
.breadcrumb a:hover{ color:#121212; text-decoration:none;}	

.breadcrumb span, .breadcrumb span a{ color:#e24c26;}

.prod_ttl{
	height:30px;
	vertical-align:middle;
	background-color:#e34923;
}

.prod_ttl h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
}

.total_items{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

.pro_index_box{
	border:1px solid #e2eaec;
	background-color:#ffffff;
	padding:10px 10px 15px 10px;
}

.prod_price2{
	display:block; width:86px; height:21px; float:left;
	text-align:center;
	background:url(../images/btn_price.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding:4px 0px 0px 0px;
	margin:0px 2px 0px 0px;
}
 


.prod_nm2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e34923;
	margin:0px;
	padding:5px 0px 15px 0px;
}

.prod_nm2 a{ color:#e34923;}
.prod_nm2 a:hover{ color:#e34923; text-decoration:none;}


.qty{
	width:63px; height:25px; float:left;
	border:1px solid #000000;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
  	margin:0px 2px 0px 0px; padding:0px;
}


.paging_txt{
	border-top:1px solid #e1e9eb;
	padding:10px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#060606;
}

.paging_txt select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px;
	margin:0px 2px 0px 2px;
}

.paging_txt a{ color:#e34923; padding:0px 10px 0px 0px;}
.paging_txt a:hover{ color:#e34923; padding:0px 10px 0px 0px; text-decoration:none;}

.prod_detail_desc{
	border-left:1px solid #e2eaec;
	padding:0px 0px 0px 20px;
}

.avail_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#908b8b;
	padding:15px 0px 15px 5px;
	margin:0px;
}

.prod_detail_desctxt p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:17px;
	padding:0px 0px 0px 5px;
	margin:0px 0px 15px 0px;
}

.searchprinter{

font-size:14px;
font-style:normal;
height:30px;
vertical-align:middle;
margin:0px;
padding:0px;
margin-right:5px;
float:left;
padding-top:2px;

}

/*added for poll text*/
.polltext{
font-size:12px;
padding:10px 0px 10px 0px;
}
/*End added for poll text*/
/*For compare products*/
.compare_product_title{
font-size:18px;font-weight:bold;color:#6D989E;
}
/*End for compare products*/
/*Added for change button width in category product list*/
.adddtocart_red{
	width:86px; height:24px; border:0px;
	background:url(../images/btn_price.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	margin:0px; padding:0px;
}
/*End added for chnage button width in category product list*/

