/* CSS Document */

body{
	padding:0px;
	margin:0 0 0 0;
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal; 
/*	background:url(../images/font_end_bg.jpg) repeat-x left top;
*/}

.bodyBg{	
	background:#d2d3d2 url(../images/font_end_bg.jpg) repeat-x left top;

}
.bodyBg1{	
	background:#515151 url(../images/font_end_bg1.jpg) repeat-x left top;

}
a.topNavText{ 

	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#707070; 
	text-align:right; 
	margin:0; 
	padding:0 0 0 0; 
	text-decoration:none;

}

.box_a{
 
	background:url(../images/box_a.png) no-repeat left top; 
	width:171px; 
	height:261px;
}

.but_b h3{font:bold 15px Arial, Helvetica, sans-serif; 
	color:#219542; 
	text-align:center; 
	margin:0; 
	padding:5px 0 0 0; 
	text-decoration:none; 
}
	
	
.but_b h3 a{font:bold 15px Arial, Helvetica, sans-serif; 
	color:#219542; 
	text-align:center; 
	margin:0; 
	padding:5px 0 0 0; 
	text-decoration:none; 
	}

.but_b h3 a:hover{font:bold 15px Arial, Helvetica, sans-serif; 
	color:#219542; 
	text-align:center;
	margin:0; 
	padding:5px 0 0 0;	
	text-decoration:underline; 
 }
 
.price{font:bold 15px Arial, Helvetica, sans-serif; 
	color:#219542; 
	text-align:center; margin:0; padding:5px 0 0 0; }

.box_b{
 
	background:url(../images/box_b.png) no-repeat left top; 
	width:171px; 
	height:92px;
}


.box_c{	
	background:url(../images/price_box.png) no-repeat left top; 
	width:157px; 
	height:28px;
}

.box_d{	
	background:url(../images/desc_box.png) no-repeat left top; 
	width:156px; 
	height:95px;
}

.box_e{ 
	background:url(../images/box_2.png) no-repeat left top; 
	width:173px; 
	height:365px;
}

.box_f{	
	background:url(../images/item_detail_box.png) no-repeat left top;
	width:155px; 
	height:272px;
}

.box_g{	
	background:url(../images/check_out_box_1.png) no-repeat 35px 0px;
	width:118px; 
	height:26px; margin:0; padding:0;
}

.box_g h3{font:bold 15px Arial, Helvetica, sans-serif; 
	color:#219542; 
	text-align:center; 
	text-decoration:none; 
	margin:0;
	padding:5px 0 0 0; 

}
		
.box_g h3 a{font:bold 15px Arial, Helvetica, sans-serif; 
	color:#219542; 
	text-align:center; 
	text-decoration:none; 
	margin:0;
	padding:5px 0 0 37px; 


}

.box_g h3 a:hover{font:bold 15px Arial, Helvetica, sans-serif; 
	color:#219542; 
	text-align:center; 
	text-decoration:underline; 
}
		
.box_g h4{ 
	color:#4187ca;
	font:bold 15px Arial, Helvetica, sans-serif; 
	text-align:center; 
	text-decoration:none; 
	margin:0;
	padding:5px 0 0 0;
	}
	
.box_g h4 a{ 
	color:#4187ca;
	font:bold 15px Arial, Helvetica, sans-serif; 
	text-align:center; 
	text-decoration:none; 
	margin:0;
	padding:5px 0 0 0;
	}
	
.box_g h4 a:hover{ 
	color:#4187ca;
	font:bold 15px Arial, Helvetica, sans-serif; 
	text-align:center; 
	text-decoration:underline; 
	margin:0;
	padding:5px 0 0 0;
	}
.but_a{ background:url(../images/box_1.png) no-repeat 0px 0px; width:157px; height:34px;}
.but_b{ background:url(../images/check_out_box.png) no-repeat 9px 0px; width:155px; height:26px;}

.but_a h4{	
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#941437; padding:10px 0 0 0; text-align:center; margin:0; 
}

.desc_box{ background:url(../images/desc_box.png) no-repeat 4px 0px	; width:178px; height:88px;}
.price_box{ background:url(../images/price_box.png) no-repeat left top; width:126px; height:39px;}
.price_box h4{ margin:0; padding:10px 0 0 40px; font:bold 16px Arial, Helvetica, sans-serif; color:#319449;  }
.doller_box{ background:url(../images/doller_box.png) no-repeat left top; width:52px; height:39px;}
.catBg{ 

	background:url(../images/cat_bg.jpg) no-repeat top left; 
	width:700px; 
	height:44px;

}

.categoryText{	
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	padding:15px 0 0 27px;
}
.searchText{	
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#505050; 
	padding:3px 0 0 0; 
	text-align:right;
}

.whiteText{	
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	margin:0; 
	padding:0; 
	text-align:center; 
}

.whiteText1{	
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	margin:0; 
	padding:0; 
}
.searchBox{ 
	background:url(../images/search_box.jpg); 
	background-repeat:no-repeat; 
	background-position:0 0; 
	background:transperent;
	width:246px; 
	height:22px; 
	border:none; 
	font:normal 12px Tahoma, "Times New Roman", Arial; 
	color:#545454;
	padding:4px 0 0 2px; margin:0;
}

 .formBoxBg{
  	 background:url(../images/search_box.jpg);
	 background-repeat:no-repeat; 
	 background-position:0 0;
	 margin:0px; 
	 padding:4px 8px 0 8px; 
	 border:0px;
	 width:246px; 
	 height:22px; 
 }
.removeText{	
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ca5b6e; 
	margin:0; 
	padding:0; 
}



.purchaseItemBox{ 

	background:url(../images/purchase_item_box.png) no-repeat 7px 0; 
	width:178px; 
	height:54px;
}

.nav1Bg{
 
	border-top:1px solid #b45536; 
	background:#FFFFFF url(../images/nav_bot.jpg) repeat-x left bottom; 
	height:32px; margin:0; 
	padding:0 0 0 0;

}

.nav2Bg{
 
	border-top:1px solid #46a564; 
	background:#FFFFFF url(../images/nav_bot1.jpg) repeat-x left bottom; 
	height:32px;

}

.nav3Bg{
 
	border-top:1px solid #4f8ac3; 
	background:#FFFFFF url(../images/nav_bot2.jpg) repeat-x left bottom; 
	height:32px;

}

.grayBox{
 
	background:url(../images/gray_box_1.png) no-repeat left top; 
	width:171px; 
	height:211px; 
	margin:0; padding:0 0 0 0;
}
#copyright{
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#707070; 
	padding:12px 0 0 0; 
	margin:0; background:
}

.blueText{ 
	background:url(../images/button_curve.jpg) no-repeat left top; 
	width:140px; 
	height:30px; 
}

h2{	text-align:center;
	font:bold 11px Tahoma, "Times New Roman", Arial; 
	color:#282bad;
	padding:8px 2px 0 0; 
	margin:0;
}

.subPageBg{ background:#cacaca url(../images/sub_page_bg.jpg) repeat-x left top; margin:0; padding:0;}

.sub_box_body{ 
	border-left:2px solid #b2b2b2;
	border-right:2px solid #b2b2b2; 
	background-color:#FFFFFF;
}

input{
	margin:0px;
	padding:0px;
	border:none;
	background:none;
	font-family:Tahoma, "Times New Roman", Arial;
	font-size:12px;
	color:#000000;
	width:244px; 
	height:22px; 
	border:0px; 
}

.normalText{	
	font:normal 13px Arial, Helvetica, sans-serif; 
	color:#323232;
}

.normalText1{	
	font:bold 14px Arial, Helvetica, sans-serif; 
	color:#999999; margin:0; padding:0 0 0 20px;
}

.normalText2{	
	font:bold 14px Arial, Helvetica, sans-serif; 
	color:#999999; margin:0; padding:0 0 0 20px;
}

.subText1{	
	font:normal 12px Tahoma, "Times New Roman", Arial; 
	color:#323232;
}

.purchaseItem{ background:url(../images/purchase_item_box.png) no-repeat 8px 0px; width:155px; height:49px;}

.purchaseItem h4{ 	
	color:#4187ca;
	font:bold 15px Arial, Helvetica, sans-serif; 
	text-align:center; 
	text-decoration:none; 
	margin:0;
	padding:5px 0 0 0;
}


.purchaseItem h4 a{ 	
	color:#4187ca;
	font:bold 15px Arial, Helvetica, sans-serif; 
	text-align:center; 
	text-decoration:none; 
	margin:0;
	padding:5px 0 0 0;
}

.purchaseItem h4 a:hover{ 	
	color:#4187ca;
	font:bold 15px Arial, Helvetica, sans-serif; 
	text-align:center; 
	text-decoration:underline; 
	margin:0;
	padding:5px 0 0 0;
}

 .formBox{
  	 background:url(../images/form_box.png);
	 background-repeat:no-repeat; 
	 background-position:0 0;
	 margin:0px; 
	 padding:0 0 0 4px; 
	 border:0px;
	 width:244px; 
	 height:22px; 
 }

 .formBoxText{
	 margin:0px; 
	 padding:2px 6px 0 4px; 
	 border:0px;
	 width:230px; 
	 height:22px;
 	font:normal 12px Arial, Helvetica, sans-serif; 
 
 }

.conditionText{	
	color:#4187ca;
	font:bold 15px Arial, Helvetica, sans-serif; 
	text-align:center; 
	text-decoration:none; 
	margin:0;
	padding:0 0 10px 0;

}

.normalText2{	
	font:normal 13px Arial, Helvetica, sans-serif; 
	color:#1383cf; 
	text-align:left;
	margin:0; 
	padding:0 0 0 15px; 
}

.subPageTop{ background:url(../images/sub_page_top_curve.png) no-repeat left top; width:622px; height:50px;}
.largeBox{ 
	background:url(../images/large_box.jpg) no-repeat left top; 
	width:140px; 
	height:165px;

}
.offer_text{ font:bold 16px Arial, Helvetica, sans-serif; color:#a21c3b; text-align:center;}

.price{font:bold 14px Arial, Helvetica, sans-serif; color:#219542; text-align:center;}

.text1{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	}

.cart{ 
	background:url(../images/cart_img.png) no-repeat 0px 2px ; 
	width:42px; 
	height:44px; 
	margin:0; 
	padding:0; 
 	}	
	

.cart a{ 
	color:#8a8a8a; 
	text-decoration:none; 
	margin:0;
	width:42px; 
	height:38px;  
	padding:11px 0 0 50px;
	font:bold 20px Arial, Helvetica, sans-serif; 
	text-decoration:none; display:block;


 	}
		
.cart a:hover{
	background:url(../images/cart_img_h.png) no-repeat 0px 2px; 
	font:bold 20px Arial, Helvetica, sans-serif; 
	color:#808080;display:block; 
	text-decoration:none;
 	}	



.payment{ 
	background:url(../images/payment_img.png) no-repeat 0px 2px ; 
	width:42px; 
	height:44px; 
	margin:0; 
	padding:0; 
}	

.payment a{ 
	color:#8a8a8a; 
	text-decoration:none; 
	margin:0;
	width:42px; 
	height:38px;  
	padding:11px 0 0 50px;
	font:bold 20px Arial, Helvetica, sans-serif; 
	text-decoration:none; display:block;
 	}	

.payment a:hover{
	background:url(../images/payment_img_h.png) no-repeat 0px 2px; 
	font:bold 20px Arial, Helvetica, sans-serif; 
	color:#808080;display:block; 
	text-decoration:none;
 	}	


.address{ 
	background:url(../images/address_img.png) no-repeat 0px 2px; 
	width:42px; 
	height:44px; 
	margin:0; 
	padding:0; 

}	

.address a{ 
	color:#8a8a8a; 
	text-decoration:none; 
	margin:0;
	width:42px; 
	height:38px;  
	padding:11px 0 0 50px;
	font:bold 20px Arial, Helvetica, sans-serif; 
	text-decoration:none; display:block;
 	}	

.address a:hover{
	background:url(../images/address_img_h.png) no-repeat 0px 2px; 
	font:bold 20px Arial, Helvetica, sans-serif; 
	color:#808080;display:block; 
	text-decoration:none;
 	}	

.received{ 
	background:url(../images/received_img.png) no-repeat 0px 2px ; 
	width:42px; 
	height:44px; 
	margin:0; 
	padding:0; 


}	

.received a{ 
	color:#8a8a8a; 
	text-decoration:none; 
	margin:0;
	width:42px; 
	height:38px;  
	padding:11px 0 0 50px;
	font:bold 20px Arial, Helvetica, sans-serif; 
	text-decoration:none; display:block;
 	}	

.received a:hover{
	background:url(../images/received_img_h.png) no-repeat 0px 2px; 
	font:bold 20px Arial, Helvetica, sans-serif; 
	color:#808080;display:block; 
	text-decoration:none;
 	}	

	