/* CSS Document */

/*
Store Name : http://www.emoneyclips.com/
Author : Yahoo Store (RTML) Development Team
Email : akshay@kaushalam.com
Build Date : november 2008
Powered By : www.ydeveloper.com
*/

body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(images/page_bg.gif) repeat left top;
}
h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0px;
	padding:0px;
	font-weight:normal;
	text-align:left;
}
img, input, form {
	margin:0px;
	padding:0px;
	border:0px;
}
a {
	text-decoration:none;
	cursor:pointer;
	outline:none;
}
.img_left {
	float:left
}
.img_right {
	float:right
}
#doc_width {
	width:1000px;
	margin:0px auto 0px auto;
}

#header {
	width:980px;
	margin:0px;
	padding:10px 10px 0px 10px;
	float:left;
	height:144px;
	background:url(images/header_bg.gif) left bottom no-repeat;
}
.header_row1 {
	float:left;
	width:980px;
}
.header_row1 img.logo {
	float:left;
	margin:22px 0px 0px 0px;
}
.header_row1_pt2 {
	width:752px;
	float:right;
	font-size:11px;
	color:#a8a8a9;
}
.header_row1_pt2 p.pagenav {
	float:right;
	width:752px;
	text-align:right;
	font-size:11px;
	color:#fff;
	padding:0px 0px 0px 0px;
}
.header_row1_pt2 p.pagenav a {
	color:#a8a8a9;
	padding:0px 0px 0px 3px;
}
.header_row1_pt2 p.shoppingcart {
	float:right;
	text-align:right;
	width:752px;
	font-size:12px;
	color:#fff;
	padding:10px 0px 0px 0px;
}
.header_row1_pt2 p.shoppingcart a {
	color:#fff;
}
.header_row1_pt2 p span {
	font-size:10px;
	color:#fff;
}
.header_row1_pt2 div {
	width:598px;
	text-align:right;
	padding:22px 0px 0px 154px;
	float:right;
	font-size:11px;
	color:#a8a8a9;
}
.header_row1_pt2 div img {
	float:left
}
.header_row2 {
	float:left;
	width:960px;
	text-align:left;
	padding:15px 5px 0px 15px;
	margin:0px;
}
.top_links {
	width:760px;
	float:left;
}
.top_links ul {
	margin:0;
	padding:0;
}
.top_links ul li {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
	display:inline;
	color:#ffffff;
	background:url(images/top_link_seprator.gif) no-repeat left top;
	padding:0px 15px 0px 15px;
}
.top_links ul li a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.search_box {
	float:right;
	width:200px;
	font-size:11px;
	color:#fde7cc;
}
.search_box input.textfield {
	margin:0px 2px 0px 2px;
	float:left;
	height:15px;
	width:100px;
	font-size:11px;
	padding:1px 0px 1px 2px;
	color:#0c0e10;
	border:1px solid #db8625;
}
.search_box p {
	float:left;
	font-weight:bold;
	padding-top:2px;
}
#content_width {
	width:980px;
	margin:0px;
	padding:0px 10px 10px 10px;
	float:left;
	background:#fff;
}
/*.banner{float:left; width:759px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:230px; padding:25px 0px 0px 20px; margin-bottom:0px; color:#9b9b9b; line-height:15px; text-align:left; background:url(images/main_banner.gif) left top no-repeat;}

	.banner_pt1{float:left; width:197px; padding:0px 0px 0px 0px; text-align:center}

		.banner_pt2{float:right; width:492px; padding:20px 20px 0px 0px;}

		.banner_pt2 h1{ font-size:30px; color:#f9f9f9; margin-bottom:12px;}*/



.banner {
	float:left;
	width:567px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:184px;
	padding:20px 0px 0px 20px;
	margin-bottom:12px;
	color:#9b9b9b;
	line-height:15px;
	text-align:left;
	background:url(images/banner_bg.jpg) left top no-repeat;
}
.banner_pt1 {
	float:left;
	width:167px;
	padding:10px 0px 0px 0px;
	text-align:center
}
.banner_pt2 {
	float:right;
	width:360px;
	padding:10px 20px 0px 20px;
}
.banner_pt2 h1 {
	font-size:30px;
	color:#f9f9f9;
	margin-bottom:12px;
}
/*menu*/	

#menu {
	float:left;
	width:190px;
	padding:0px 0px 0px 0px;
	background:url(images/menu_bg.gif) repeat-y left top;
}
.lm_links {
	background:#e1e6f2 url(images/lm_links_bg.gif) left top no-repeat;
	margin-bottom:0px;
	float:left;
	width:180px;
	padding:0px 0px 0px 0px;
	margin-bottom:10px;
	line-height:16px;
}
.lm_links_title {
	float:left;
	width:155px;
	padding:8px 10px 0px 15px;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	margin-bottom:5px;
	background:url(images/lm_title_bg.gif) 10px 8px no-repeat;
}
#menu ul {
	margin:0px 0px 0px 0px;
	padding:0px 3px 0px 3px;
	list-style:none;
	font-size:12px;
	font-weight:normal
}
#menu ul li {
	margin:0px 0px 0px 0px;
	padding:6px 7px 6px 7px;
	color:#5f5f5f;
	line-height:15px;
	float:left;
	width:160px;
	background:url(images/lm_links_seperator.gif) center bottom no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#menu ul li a {
	color:#5f5f5f;
	padding:0px 0px 0px 13px;
	float:left;
	width:144px;
	background:url(images/bullet_gray.gif) 2px 5px no-repeat;
}
#menu ul li a:hover {
	color:#db8625;
}
#menu li ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
#menu li li {
	font-size:11px;
	color:#666666;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 10px;
	line-height:15px;
	background:none;
}
#menu li ul li a {
	font-size:11px;
	color:#666666;
	font-weight:normal;
	background:url(images/bullet_blue.gif) no-repeat left 6px;
	padding:0px 0px 0px 13px;
}
#menu li ul li a:hover {
	color:#ff9600;
}
.newsletter_box {
	float:left;
	margin:15px 0px;
	width:180px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	color:#000;
}
.newsletter_box input.textfield {
	margin:10px 0px 5px 20px;
	float:left;
	height:15px;
	width:125px;
	font-size:10px;
	padding:1px 0px 1px 2px;
	color:#4f5050;
	border:1px solid #c3c7d0;
}
.newsletter_box input.submit {
	margin:5px 12px 4px 5px;
	float:right;
	font-size:11px;
	color:#7f7f7f;
}
.newsletter_box p {
	clear:both;
	color:#7f7f7f;
	font-size:10px;
	padding:0px 15px 0px 20px;
}
#content_right {
	float:right;
	width:779px;
}
#content_area {
	float:left;
	width:779px;
}
#content {
	width:587px;
	float:left;
	padding:0px 0px 24px 0px;
}
.fp_display {
	float:left;
	width:550px;
	padding:30px 18px 30px 19px;
}
.fp_display {
	float:left;
	width:567px;
	padding:30px 18px 30px 19px;
}
.fp_box {
	float:left;
	width:158px;
	padding:0px 0px;
	margin:0px 38px 40px 0px;
	font-size:11px;
	color:#fe7a21;
}
.fp_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:158px;
	height:140px;
	border-left:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
}
.fp_box div.img_center * {
	vertical-align:middle;
}
.fp_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
[if IE]>  .fp_box div.img_center span {
display:inline-block;
height:100%;
}
.fp_box h2 {
	font-size:11px;
	padding:8px 0px 8px 8px;
	height:30px;
	color:#8b8a8a;
	border-left:1px solid #e5e5e5;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.fp_box h2 a {
	color:#5f5f5f;
}
.fp_box h2 a:hover {
	text-decoration:underline;
}
.fp_box p {
	font-size:11px;
	float:left;
	width:146px;
	padding:6px 5px 6px 5px;
	color:#a0a0a0;
	background:#fbfbfb;
	border:1px solid #e5e5e5;
}
.fp_box p a {
	color:#357a9d;
	float:left;
	font-weight:bold;
}
.fp_box p span {
	color:#333;
	float:right;
	font-size:14px;
}
/*

	.fp_box{float:left; width:249px; padding:0px 13px 0px 13px; margin:0px 0px 0px 0px; background:url(images/content_seprator.gif) right top no-repeat; height:200px; }

	.fb_box_detail{float:left; width:249px;}

	.fb_box_detail_pt1{float:left; width:114px; color:#333333;}

	.fb_box_detail_pt1 p {float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:107px; padding-right:9px; color:#333333;}

	.fb_box_detail_pt1 p span {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#357a9d}

	

	.fb_box_detail_pt2{float:right; width:135px;}

	.fp_box h2{ font-size:11px; height:30px; font-weight:bold; line-height:13px; padding:0px 15px 5px 0px; color:#357a9d; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif}

	.fp_box h2 a{ color:#357a9d; font-size:11px; font-weight:bold;}

	.fp_box p{ font-size:11px; padding:0px 0px 0px 0px; color:#333333; text-align:left; margin-bottom:5px;}

*/

#subsection {
	float:right;
	width:183px;
	background:url(images/subsection_bg.gif) repeat-y top left;
}
.na_display {
	float:left;
	width:183px;
	padding:17px 15px 0px 15px;
}
.subsec_title {
	float:left;
	width:153px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	margin-bottom:5px;
}
.na_box {
	float:left;
	width:155px;
	padding:20px 0px 0px 12px;
	margin:0px 0px 0px 0px;
	font-size:11px;
	color:#357a9d;
	text-align:left;
}
.na_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	background:url(images/subsection_img.gif) no-repeat center top;
	width:152px;
	height:141px;
	border:1px solid #d9e5f1;
}
.na_box div.img_center * {
	vertical-align:middle;
	color:#357a9d;
}
.na_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
[if IE]>  .na_box div.img_center span {
display:inline-block;
height:100%;
}
.na_box h3 {
	padding:8px 0px 0px 0px;
	color:#404040;
	text-align:left;
	margin-bottom:6px;
}
.na_box h3 a {
	color:#357a9d;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
}
.na_box h3 a:hover {
	color:#357a9d;
}
.na_box p {
	font-size:11px;
	padding:0px 0px 0px 0px;
	color:#333333;
	font-weight:normal;
	text-align:left;
	float:left;
}
.na_box p span {
	color:#357a9d;
	font-size:15px;
}
#bottombar {
	width:1000px;
	margin:0px;
	padding:5px 0px 0px 0px;
	float:left;
	height:60px;
	clear:both;
	background:url(images/bottombar_bg.gif) left top no-repeat;
}
.bottombar_bg {
	width:970px;
	padding:10px 0px 0px 0px;
	height:54px;
	float:left;
}
.bottombar_links {
	float:left;
	line-height:16px;
	width:940px;
	color:#666666;
	padding:0px 15px 0px 15px;
	text-align:center;
	word-spacing:5px;
	font-size:11px;
}
.bottombar_links a {
	color:#666666;
	word-spacing:0px;
}
.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aaaaab;
	padding:15px 5px 0px 5px;
	text-align:left;
	float:left;
	width:990px;
}
.copyright a {
	color:#7a7b7c;
}
.category_banner {
	float:left;
	width:589px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:165px;
	padding:90px 30px 0px 257px;
	margin-bottom:0px;
	color:#9b9b9b;
	line-height:15px;
	text-align:left;
	background:url(images/category_banner.gif) left top no-repeat;
}
.cat_description {
	float:left;
	width:557px;
	margin:0px 0px;
	padding:10px 15px 15px 15px;
	font-size:12px;
	color:#626262;
	background:url(images/category_banner.gif) bottom left no-repeat
}
.cat_description div.pt1 {
	float:right;
	width:117px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	color:#626262;
}
.cat_description div.pt2 {
	float:left;
	width:430px;
	padding:0px 10px 0px 0px;
	font-size:12px;
	color:#626262;
}
.cat_description div.pt2 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	font-weight:normal;
}
.cat_description div.pt2 p a {
	color:#1763a3;
}
.cat_description h1 {
	padding:0px 0px 0px 0px;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f57402;
	margin-bottom:4px;
}
.cat_display {
	float:left;
	width:567px;
	padding:30px 18px 30px 19px;
}
.cat_box {
	float:left;
	width:158px;
	padding:0px 0px;
	margin:0px 38px 40px 0px;
	font-size:11px;
	color:#fe7a21;
}
.cat_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:158px;
	height:140px;
	border-left:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
}
.cat_box div.img_center * {
	vertical-align:middle;
}
.cat_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
[if IE]>  .cat_box div.img_center span {
display:inline-block;
height:100%;
}
.cat_box h2 {
	font-size:11px;
	padding:8px 0px 8px 8px;
	height:30px;
	color:#8b8a8a;
	border-left:1px solid #e5e5e5;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cat_box h2 a {
	color:#31638d;
}
.cat_box h2 a:hover {
	text-decoration:underline;
}
.cat_box p {
	font-size:11px;
	float:left;
	width:146px;
	padding:6px 5px 6px 5px;
	color:#a0a0a0;
	background:#fbfbfb;
	border:1px solid #e5e5e5;
}
.cat_box p a {
	color:#357a9d;
	float:left;
	font-weight:bold;
}
.cat_box p span {
	color:#333;
	float:right;
	font-size:14px;
}
/*

	.cat_box{float:left; width:249px; padding:0px 13px 0px 13px; margin:0px 0px 0px 0px; background:url(images/content_seprator.gif) right top no-repeat; height:200px; }

	.cat_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; background:url(images/subsection_img.gif) no-repeat center top; width:249px; height:140px; }

	.cat_box div.img_center *{vertical-align:middle; color:#357a9d;}

	.cat_box div.img_center span{display:inline-block; height:100%;}

			<!--[if IE]>

	.cat_box div.img_center span{display:inline-block; height:100%;}

	.cat_box h2{ font-size:11px; height:30px; font-weight:bold; line-height:13px; padding:0px 15px 0px 0px; color:#357a9d; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif}

	.cat_box h2 a{ color:#357a9d; font-size:11px; font-weight:bold;}

	*/	

		.subcat_description {
	float:left;
	width:557px;
	margin:0px 0px;
	padding:10px 15px 15px 15px;
	font-size:12px;
	color:#626262;
	background:url(images/category_banner.gif) bottom left no-repeat
}
.subcat_description div.pt1 {
	float:right;
	width:117px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	color:#626262;
}
.subcat_description div.pt2 {
	float:left;
	width:430px;
	padding:0px 10px 0px 0px;
	font-size:12px;
	color:#626262;
}
.subcat_description div.pt2 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	font-weight:normal;
}
.subcat_description div.pt2 p a {
	color:#1763a3;
}
.subcat_description h1 {
	padding:0px 0px 0px 0px;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f57402;
	margin-bottom:4px;
}
.subcat_display {
	float:left;
	width:567px;
	padding:10px 10px 10px 10px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.subcat_box {
	float:left;
	width:160px;
	padding:0px 0px;
	margin:0px 43px 15px 0px;
	font-size:11px;
	color:#fe7a21;
}
.subcat_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:158px;
	height:170px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
}
.subcat_box div.img_center * {
	vertical-align:middle;
}
.subcat_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
[if IE]>  .subcat_box div.img_center span {
display:inline-block;
height:100%;
}
.subcat_box h2 {
	font-size:11px;
	padding:8px 0px 8px 8px;
	height:30px;
	color:#8b8a8a;
	border-left:1px solid #e5e5e5;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.subcat_box h2 a {
	color:#31638d;
}
.subcat_box h2 a:hover {
	text-decoration:underline;
}
.subcat_box p {
	font-size:11px;
	float:left;
	width:148px;
	padding:6px 5px 6px 5px;
	color:#a0a0a0;
	background:#fbfbfb;
	border:1px solid #e5e5e5;
}
.subcat_box p a {
	color:#357a9d;
	float:right;
	font-weight:bold;
}
.subcat_box p span {
	color:#5f5f5f;
	float:left;
	font-size:13px;
}
/*	

	.subcat_box{float:left	; width:249px; padding:0px 13px 0px 13px; background:url(images/subcategory_seprator.gif) no-repeat top right; text-align:left;}

	.subcat_box div{width:240px; height:160px; margin:6px 0px 0px 0px; text-align:center; padding:20px 0px 0px 0px;}

	.subcat_box h2{ font-size:11px; height:30px; font-weight:bold; line-height:13px; padding:8px 0px 0px 15px; color:#357a9d; text-align:left;}

	.subcat_box h2 a{ color:#357a9d; font-size:11px;}

	.subcat_box h2 a:hover{text-decoration:none;}

	.subcat_box p{ font-size:11px; padding:5px 0px 0px 0px; color:#505050; text-align:left; margin-bottom:5px; }

	.subcat_box p.price{ font-size:12px; padding:0px 0px 0px 15px; color:#000000; text-align:left;}

	.subcat_box p.price span{ color:#357a9d; font-size:18px;}



*/







	.breadcrumb {
	text-align:left;
	padding:0px 5px 8px 0px;
	color:#717171;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.breadcrumb a {
	color:#5a5a5a;
	font-weight:normal;
	padding:0px 0px 0px 0px;
}
.breadcrumb span {
	color:#105691;
	font-weight:normal
}
.item_display {
	float:left;
	width:586px;
	padding:10px 0px 0px 0px;
	margin-bottom:10px;
}
.item_display h1 {
	color:#f57402;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0px 0px 20px 0px
}
.item_pt1 {
	float:left;
	width:308px;
}
.item_pt1 div.image {
	float:left;
	width:308px;
}
.item_pt1 div.image div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:268px;
	height:250px;
}
.item_pt1 div.image div.img_center * {
	vertical-align:middle;
}
.item_pt1 div.image div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
[if IE]>  .item_pt1 div.image div.img_center span {
display:inline-block;
height:100%;
}
.item_pt1 img.view_large {
	margin:8px 10px 0px 0px;
	float:right;
}
.item_pt1 img.view_large_left {
	margin:8px 0px 0px 10px;
	float:left;
}
.datatable {
	color:#444444;
	border:1px solid #dbdcdc;
	border-collapse:collapse;
}
.datatable td {
	padding:0px 4px;
	color:#444444;
	text-align:left;
	font-size:12px;
	line-height:20px;
	border:1px solid #dbdcdc;
}
.datatable td a {
	color:#444444;
	text-decoration:underline;
}
.datatable th {
	font-weight: bold;
	background-color:#f7f8f8;
	text-align: center;
	padding-left: 4px;
	color:#666;
	font-size:13px;
	height:22px;
}
.datatable tr.altrow {
	background-color: #f7f8f8;
	color: #000000;
}
.item_pt1 p.refer_a_friend {
	font-size:12px;
	color:#666666;
	text-align:left;
}
.item_pt1 p.refer_a_friend a {
	text-decoration:underline;
	color:#666666;
	padding-left:8px;
}
.item_pt2 {
	float:left;
	width:258px;
	padding:0px 0px 0px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626262;
	background:url(images/itempt2_bg.gif) no-repeat center bottom;
}
.item_pt2 div.item_detail div {
	font-size:11px;
	float:left;
	color:#4f4f4f;
	width:258px;
	padding:3px 0px 3px 0px;
	margin-bottom:5px;
	line-height:15px;
}
.item_pt2 div.item_detail div span {
	font-size:12px;
	color:#33568b;
	font-weight:bold
}
.item_pt2 div.item_detail div a {
	font-size:12px;
	color:#bc0000;
	text-decoration:underline
}
.item_pt2 div.item_detail div a.add_another {
	font-size:12px;
	color:#fa8d23;
	text-decoration:underline
}
.item_pt2 div.item_detail div input {
	border:1px solid #999999;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top:5px;
	height:16px
}
.item_pt2 div.item_detail div input.addtocart {
	margin-top:5px;
	border:none;
	height:auto;
	margin:15px 0px 0px 0px;
}
.item_pt2 div.item_detail div input.qty {
	margin-top:0px;
	border:1px solid #999999;
	height:auto;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.item_pt2 div.item_detail div select {
	border:1px solid #999999;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.item_pt2 div.item_detail p.left {
	font-size:11px;
	font-weight:bold;
	float:left;
	width:85px;
	color:#777676;
	padding:0px 0px 0px 0px;
}
.item_pt2 div.item_detail p.right {
	font-size:11px;
	float:left;
	width:173px;
	color:#888888;
	padding:0px 0px 0px 0px;
}
.item_pt2 div.item_detail p.right span {
	color:#fa8413;
}
.item_pt2 div.item_detail p.left1 {
	font-size:11px;
	font-weight:bold;
	float:left;
	width:105px;
	color:#4f4f4f;
	padding:0px 0px 5px 0px;
}
.item_pt2 div.item_detail p.right1 {
	font-size:11px;
	float:left;
	width:153px;
	color:#4f4f4f;
	padding:0px 0px 5px 0px;
}
.qty_textfield {
	border:1px solid #999999;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	width:85px;
	height:17px;
	margin-top:8px;
}
.item_pt2 div.item_detail p span {
	font-size:12px;
	color:#bc0000;
}
.item_pt2 div.item_detail p span.price {
	font-size:18px;
	color:#ad0607;
}
#content_right div.sub_title1 {
	float:left;
	width:586px;
	padding:15px 0px 10px 0px;
}
#content_right div.sub_title1 p {
	padding:8px 15px 8px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777676;
}
.customer_reviews {
	width:563px;
	padding:10px 12px 0px 12px;
	margin-bottom:5px;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	float:left;
	font-family:Arial, Helvetica, sans-serif
}
.customer_reviews div.rating {
	float:left;
	width:555px;
	padding:0px 0px 8px 8px;
	margin-bottom:5px;
	background: url(images/horizontal_seperator.gif) left bottom repeat-x;
}
.customer_reviews h5 {
	width:190px;
	font-size:11px;
	color:#003d80;
	text-align:left;
	font-weight:bold;
	float:left;
	padding-left:10px;
}
.customer_reviews h5 span {
	color:#000000;
	text-align:left;
	font-weight:normal;
}
.customer_reviews p {
	font-size:11px;
	color:#7b7a7a;
	text-align:justify;
	float:left;
	width:360px;
}
.post_comments_pt1 {
	float:left;
	width:135px;
	color:#666666;
	font-size:12px;
	padding:6px 0px 6px 15px;
	font-weight:bold;
}
.post_comments_pt2 {
	float:left;
	width:420px;
	color:#666666;
	font-size:12px;
	padding:6px 0px;
}
.post_comments_pt2 input.textfield_medium1 {
	border: 1px solid #d6d6d6;
	width:225px;
	padding-left:3px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.ym_display {
	float:left;
	width:570px;
	padding:20px 8px 0px 9px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ym_box {
	float:left;
	width:190px;
	padding:0px 0px 0px 0px;
	background:url(images/you_may_subsection.gif) no-repeat top right;
	text-align:left;
}
.ym_box div {
	display:table-cell;
	width:180px;
	height:130px;
	margin:6px 0px 0px 0px;
	text-align:center;
	padding:15px 0px 0px 0px;
}
.ym_box h2 {
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	padding:0px 0px 5px 15px;
	color:#7f7f7f;
	text-align:left;
}
.ym_box h2 a {
	color:#7f7f7f;
	font-size:11px;
}
.ym_box h2 a:hover {
	text-decoration:none;
}
.ym_box p {
	font-size:11px;
	padding:5px 0px 0px 0px;
	color:#505050;
	text-align:left;
	margin-bottom:5px;
}
.ym_box p.price {
	font-size:12px;
	padding:0px 0px 0px 15px;
	color:#000000;
	text-align:left;
}
.ym_box p.price span {
	color:#357a9d;
	font-size:16px;
}
/*

	.ym_display{float:left; width:550px; padding:0px 18px 35px 19px; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

	.ym_box{float:left; width:190px; background:#FF0000;}

	.ym_box div{text-align:center; width:166px; height:170px; margin:6px 0px;}

	.ym_box h2{ font-size:11px; height:70px; font-weight:bold; line-height:12px; padding:8px 5px 0px 5px; color:#7f7f7f; text-align:left;}

	.ym_box h2 a{ color:#7f7f7f; font-size:12px;}

	.ym_box h2 a:hover{text-decoration:none;}

	.ym_box p{ font-size:11px; padding:0px 0px 0px 0px; color:#505050; text-align:center; margin-bottom:5px; }

	.ym_box p.price{ font-size:12px; padding:0px 0px 0px 0px; color:#333333; text-align:center;}

	.ym_box p.price span{ color:#357a9d; font-size:16px;}

	*/

	

	.product_description {
	float:left;
	width:557px;
	padding:10px 15px 0px 15px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#626262;
	line-height:16px;
	margin-bottom:8px;
}
.product_description h1 {
	padding:0px 0px 0px 0px;
	font-size:18px;
	color:#02264e;
	margin-bottom:4px;
}
.product_description p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.product_description h3 {
	margin:0px 0px 8px 0px;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
.product_description p a {
	color:#000000;
	font-weight:bold
}
.product_description p span {
	color:#000000;
	font-weight:bold
}
.product_description ul {
	margin:0px 0px 0px 12px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.product_description ul li {
	text-align:justify;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 12px;
	background:url(images/bullet_red.gif) no-repeat left 5px;
}
.product_description ul li a {
	color:#626469;
	text-decoration:underline;
}
.pagging {
	text-align:right;
	word-spacing:1px;
	float:left;
	width:587px;
	font-size:10px;
	padding:4px 8px 4px 0px;
	margin:0px 0px 0px 0px;
	color:#545454;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.pagging a {
	font-size:10px;
	color:#545454;
	word-spacing:0px;
}
.pagging span {
	color:#f67d13;
	font-size:10px;
	font-weight:bold;
}
.pagging span a {
	color:#f67d13;
}
h1.static_title {
	color:#f67d13;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0px 0px 20px 0px
}
.static_display {
	float:left;
	width:557px;
	padding:10px 15px 0px 15px;
	line-height:17px;
	margin-bottom:10px;
	font-size:11px;
	color:#787878;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.static_display h2 {
	font-size:14px;
	padding:0px 0px 0px 0px;
	line-height:normal;
	color:#02264e;
	margin:0px 0px 0px 0px;
}
.static_display p {
	margin:0px 0px 8px 0px;
}
.static_display a {
	color:#f67d13;
}
.static_display p span {
	color:#174c87;
}
.static_display ul {
	margin:8px 0px 0px 12px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.static_display ul li {
	text-align:justify;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 12px;
	background:url(images/bullet_gray2.gif) no-repeat left 5px;
}
.static_display ul li a {
	color:#626469;
	text-decoration:underline;
}
.index {
	background-image:url(images/bullet_brown.gif);
	background-repeat:no-repeat;
	background-position: 8px 6px;
	font-size:12px;
	color:#f18500;
	font-weight: bold;
	padding:0px 0px 0px 20px;
	line-height:18px;
}
.category {
	font-size:12px;
	color:#154983;
	font-weight: bold;
	text-align:left;
	line-height:18px;
	padding:0px 0px 0px 20px;
	background:url(images/bullet_blue1.gif) no-repeat 8px 5px;
}
.sub_category {
	font-size:12px;
	color:#626262;
	line-height:18px;
	text-align:left;
	padding:0px 0px 0px 20px;
	background:url(images/bullet_gray.gif) no-repeat 8px 5px;
}
.item {
	background:url(images/bullet_gray2.gif) no-repeat 10px 6px;
	line-height:18px;
	font-size:12px;
	color:#df1f1f;
	font-weight: normal;
	padding:0px 0px 0px 20px;
}
.static {
	background:url(images/bullet_gray2.gif) no-repeat 10px 7px;
	line-height:18px;
	font-size:12px;
	color:#807f7f;
	font-weight: normal;
	padding:0px 0px 0px 20px;
}
.tellafriend_pt1 {
	width:157px;
	float:left;
	text-align:left;
	line-height:32px;
	font-size:12px;
	color:#626262;
}
.tellafriend_pt2 {
	width:400px;
	float:left;
	text-align:left;
	line-height:32px;
	font-size:12px;
	color:#626262;
}
.textfield_medium {
	border: 1px solid #d7d6d6;
	width:180px;
	color:#626262;
	padding-left:3px;
	height:18px;
	margin:7px 0px;
}
/*#popupup_docwidth{width:511px; padding:0px 24px 0px 25px;  margin:0px auto 0px auto; font-family:Arial, Helvetica, sans-serif; }

#popup_bg{ float:left; width:511px;}

#popup_header{float:left; width:511px; height:70px; padding:13px 0px 0px 0px;}

#popup_content{float:left; width:511px; background:#fff; margin-bottom:10px;	  }

	#popup_content h1{padding:0px 0px 5px 10px;    font-size:16px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif	}



	.popup_img_bg{float:left; width:511px;  background:#fff; color:#817a7a; font-size:11px;}

	#popup_content div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:511px; height:426px; }

	#popup_content div.img_center *{vertical-align:middle;}

	#popup_content div.img_center span{display:inline-block; height:100%; width:1px;}

		<!--[if IE]>

	#popup_content div.img_center span{display:inline-block; height:100%;}*/

	#popupup_docwidth {
	width:511px;
	padding:0px 24px 0px 25px;
	margin:0px auto 0px auto;
	font-family:Arial, Helvetica, sans-serif;
}
#popup_bg {
	float:left;
	width:511px;
}
#popup_header {
	float:left;
	width:511px;
	height:70px;
	padding:13px 0px 0px 0px;
}
#popup_content {
	float:left;
	width:525px;
	background:#fff;
	margin-bottom:10px;
}
#popup_content h1 {
	padding:0px 0px 5px 10px;
	font-size:16px;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.popup_img_bg {
	float:left;
	width:511px;
	background:#fff;
	color:#817a7a;
	font-size:11px;
}
#popup_content div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:511px;
	height:426px;
}
#popup_content div.img_center * {
	vertical-align:middle;
}
#popup_content div.img_center span {
	display:inline-block;
	height:100%;
	width:1px;
}
<!--
[if IE]>  #popup_content div.img_center span {
display:inline-block;
height:100%;
}
#popup_content div.more_image {
	float:left;
	width:491px;
	text-align:left;
	padding:0px 0px 0px 15px;
}
#popup_content div.more_image div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	padding:1px;
	width:85px;
	border:1px solid #d1d1d1;
	height:85px;
	margin-right:8px;
	float:left;
}
#popup_content div.more_image div.img_center * {
	vertical-align:middle;
}
`  #popup_content div.more_image div.img_center span {
display:inline-block;
height:100%;
}
<!--
[if IE]>  .#popup_content div.more_image div.img_center span {
display:inline-block;
height:100%;
}
/*by Chintan For search page*/

	.search_form input {
	border:1px solid #666666;
}
/*by Chintan For tell a friend*/

	.referfriend_pt1 {
	font-size:11px;
	font-weight:bold;
	float:left;
	width:105px;
	color:#4f4f4f;
	padding:0px 0px 5px 0px;
}
.referfriend_pt2 {
	font-size:11px;
	float:left;
	width:153px;
	color:#4f4f4f;
	padding:0px 0px 5px 0px;
}
/* CSS FOR NEXT PREVIOUS IMAGE */

/*.next_prev {float:left; width:278px; padding:0px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#626262;}

.next_box{float:left; background:#fcfcfc;  width:130px; border:1px solid #000; padding:0px 0px px 0px; margin:0px 0px 0px 0px; font-size:10px; color:#000000; font-weight:bold; text-align:center; font-family:Arial, Helvetica, sans-serif;}	

	.next_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:128px; height:150px;}

	.next_box div.img_center *{vertical-align:middle;}

	.next_box div.img_center span{display:inline-block; height:100%;}

		<!--[if IE]>

	.next_box div.img_center span{display:inline-block; height:100%;}*/

	

/* CSS FOR NEXT PREVIOUS IMAGE */



.next_prev {
	float:left;
	width:294px;
	padding:0px 0px 10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#626262;
}
.next_box {
	float:left;
	background:#fcfcfc;
	width:130px;
	border:1px solid #000;
	padding:0px 0px px 0px;
	margin:0px 0px 0px 0px;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
.next_box div.img_center {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:128px;
	height:150px;
}
.next_box div.img_center * {
	vertical-align:middle;
}
.next_box div.img_center span {
	display:inline-block;
	height:100%;
}
<!--
[if IE]>  .next_box div.img_center span {
display:inline-block;
height:100%;
}
/*-------------------*/	



.customer-comments {
	float:left;
	width:515px;
	padding:0px 0px 4px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.customer-rating-band {
	float:left;
	width:514px;
	text-align:left;
	padding: 4px 4px 4px 0px;
}
.customer-comments-div {
	float:left;
	width:515px;
	padding:10px 0 5px 0;
}
.customer-name {
	float:left;
	width:147px;
	padding-left:8px;
	padding-right:8px;
	text-align:left;
	color:#000;
}
.customer-txt {
	float:left;
	width:334px;
	text-align:left;
	padding-right:10px;
}
.test_sorting {
	float:left;
	width: 520px;
	text-align:left;
	color:#333;
	font:11px;
	padding:5px 0px;
	background-color:#CCCCCC;
	padding-left:5px;
}
.sort_by_category {
	float:left;
	width: 300px;
	color:#333;
	font:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.sort_by_category a {
	color:#333;
}
.test_pagging {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	font-weight: bold;
	float:right;
	padding-right:5px;
}
.test_pagging a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	margin:0px 1px;
}
.poll {
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #cc6648;
}
.related_product_links {
	width:586px;
	text-align:left;
	word-spacing:5px;
	padding-left:5px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:10px;
	float:left;
	display:block;
}
.related_product_links li {
	float:left;
	line-height:18px;
	width:270px;
	margin:0px;
	padding:0px 5px 0px 10px;
	margin-left:0px;
	background:url(images/bullet_orange11.gif) left 9px no-repeat;
	display:inline;
}
.related_product_links li a {
	font-size: 11px;
	word-spacing:0px;
	color:#666;
}
.related_product_links li a:hover {
	color:#232;
	text-decoration:underline;
}
.blukorder {
	float: none;
	background:url(images/banner_cart1.gif) no-repeat;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
	display:block;
	font-size:12px;
	color:#24400d;
	width:184px;
}
.blukorder p {
	float:left;
	padding:7px 0px 0px 5px;
	font-weight:bold;
	text-align:center;
	margin:0px 5px 0px 5px;
}
.blukorder p a {
	color:#24400d;
	text-align:center;
}
.shoppingcart {
	float:left;
	background:url(images/banner_cart.gif) no-repeat;
	height:71px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#24400d;
	width:184px;
}
.shoppingcart p {
	float:left;
	padding:13px 0px 0px 5px;
	font-weight:bold;
	text-align:center;
	margin:0px 5px 0px 5px;
}
.shoppingcart p a {
	color:#24400d;
}
.shoppingcart p a span {
	color:#990000;
}
