BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/bg-image.gif) repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 11px/15px Arial, Helvetica, sans-serif;
    COLOR: #8c8c8c;
    PADDING-TOP: 0px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
INPUT
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.img_left
{
    FLOAT: left
}
.img_right
{
    FLOAT: right
}
A
{
    TEXT-DECORATION: none
}
#maindiv
{
    BACKGROUND: url(images/page-border.gif) repeat-y;
    WIDTH: 904px
}
.maindivborder
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: url(images/page-border.gif) repeat-y;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 900px;
    PADDING-TOP: 0px
}
#header
{
    FLOAT: left;
    WIDTH: 900px
}
.top_div
{
    BACKGROUND: url(images/top-bg.gif) repeat-x;
    FLOAT: left;
    WIDTH: 900px;
    HEIGHT: 51px
}
.top_navi
{
    DISPLAY: inline;
    FLOAT: right;
    /*MARGIN: 15px 3px 0px 0px*/
}
.top_navi A
{
    FLOAT: left;
    /*MARGIN-LEFT: 3px*/
	MARGIN: 15px 3px 0px 0px;
}
.top_navi a.shopping_cart
{
	width: 155px;
	line-height:24px;
	background:url(images/shoppingcart.gif) left top no-repeat;
	color:#fff;
	font-size:13px;
	text-align:center;
}
.banner
{
    BACKGROUND: url(images/banner-bg-11.gif) no-repeat left 50%;
    FLOAT: left;
    WIDTH: 900px;
    HEIGHT: 152px
}
.banner_pt1{float:LEFT; width:266px; padding-left:88PX; padding-top:60px; line-height:14px; text-align:left;}
.banner_pt1 p{color:#dbe9ee; text-align:left; }
.banner_pt1 p a{color:#ffe400; text-decoration:underline;  margin:0px 10px 0px 0px ; font-size:9px;  background:url(images/bullet_more_details.gif) left no-repeat; padding-left:15px; float:right;}
/*
.banner_pt1
{
    FLOAT: right;
    WIDTH: 266px;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 60px
}
.banner_pt1 P
{
    COLOR: #dbe9ee;
    TEXT-ALIGN: left
}
.banner_pt1 A
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 9px;
    BACKGROUND: url(images/bullet_more_details.gif) no-repeat left 50%;
    FLOAT: right;
    COLOR: #ffe400;
    TEXT-DECORATION: underline
}*/
.banner_pt2
{
    BACKGROUND: url(images/banner-bg-3.gif);
    FLOAT: right;
    WIDTH: 180px;
    HEIGHT: 152px
}
.banner_pt2 p{text-align:left; padding-top:50px; font-size:17px; color:#2c5769; font-weight:bold; padding-left:25px; }
.search_box_item
{
    MARGIN-TOP: 20px;
    BACKGROUND: url(images/search-bg.gif);
    FLOAT: left;
    WIDTH: 171px;
    HEIGHT: 59px
}
.search_box{float:left; width:171px; height:59px; background:url(images/search-bg.gif); margin-top:20px;}
/*.search_box
{
    MARGIN-TOP: 11px;
    BACKGROUND: url(images/search-bg.gif);
    FLOAT: left;
    WIDTH: 171px;
    HEIGHT: 59px
}*/
.search_textfield
{
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN: 29px 0px 0px 10px;
    WIDTH: 115px;
    COLOR: #666;
    HEIGHT: 14px
}
.button_search
{
    FLOAT: right;
    MARGIN: 24px 7px 0px 0px
}
#content_main
{
    PADDING-LEFT: 7px;
    FLOAT: right;
    WIDTH: 696px
}
.content
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    BACKGROUND: url(images/content_bg.gif) repeat-y;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 497px;
    PADDING-TOP: 0px
}
.content H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    BACKGROUND: url(images/title_bg_short.gif) no-repeat;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 0px;
    WIDTH: 485px;
    COLOR: #fff;
    PADDING-TOP: 7px;
    HEIGHT: 23px;
    TEXT-ALIGN: left
}
.content P
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #8c8c8c;
    PADDING-TOP: 5px;
    TEXT-ALIGN: justify;
	font-size:12px;
	line-height:17px;
}
.content ul li a
{
    COLOR: #8c8c8c;
	text-decoration:underline;
}

.content_bottom
{
    MARGIN-TOP: 39px;
    FLOAT: left;
    MARGIN-LEFT: -6px;
    MARGIN-RIGHT: -6px
}
.product_box
{
    BORDER-RIGHT: #dfdfdf 2px solid;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    WIDTH: 147px;
    PADDING-TOP: 4px
}
.product_box A.product_title
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #666;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.product_box P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 13px;
    PADDING-TOP: 0px;
    HEIGHT: 66px;
    TEXT-ALIGN: left
}
.product_box SPAN.price
{
    FONT-SIZE: 12px;
    FLOAT: left;
    COLOR: #fa5a0c;
    LINE-HEIGHT: 20px
}
.product_divider
{
    BACKGROUND: url(images/divider_hori.gif) repeat-x center 50%;
    FLOAT: left;
    WIDTH: 497px;
    HEIGHT: 22px
}
.product_details
{
    FLOAT: right;
    MARGIN-RIGHT: 5px
}
/*.img-center
{
    display:table-cell; 
	text-align:center; 
	vertical-align:middle;
}
.img-center *
{
    VERTICAL-ALIGN: middle
}
.img-center SPAN
{
    DISPLAY: inline-block;
    WIDTH: 1px;
    /*HEIGHT: 100%;
}

.img-center SPAN
{
    DISPLAY: inline-block;
    /*HEIGHT: 100%
}*/
.right_panel
{
    DISPLAY: inline;
    PADDING-LEFT: 7px;
    BACKGROUND: url(images/right_panel_bg.gif) repeat-y;
    FLOAT: left;
    MARGIN-LEFT: 7px;
    WIDTH: 164px;
    PADDING-TOP: 7px
}
.right_panel_bottom
{
    MARGIN-TOP: 5px;
    FLOAT: left;
    MARGIN-LEFT: -7px
}
.reviews_main
{
    PADDING-RIGHT: 19px;
    PADDING-LEFT: 18px;
    BACKGROUND: #fff;
    FLOAT: left;
    WIDTH: 120px
}
.review
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 120px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e8e8e8 1px solid
}
.review P
{
    COLOR: #9f9f9f;
    LINE-HEIGHT: 14px;
    TEXT-ALIGN: left
}
.review SPAN
{
    DISPLAY: block;
    COLOR: #6b6b6b;
    LINE-HEIGHT: 13px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
.review A
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 9px;
    FLOAT: right;
    COLOR: #fc9527;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#menu
{
    FLOAT: left;
    WIDTH: 191px
}
/*old
.navi
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    BACKGROUND: #f5f5f5;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 166px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
.navi LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 18px;
    BACKGROUND: url(images/left_menu_divider.gif) no-repeat 50% bottom;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
/**/
.navi
{
	float:left;
	width:176px;
	background:#f5f5f5;
	list-style:none;
	padding:0;
	margin:0;
	padding-left:15px;
	/*padding-right:5px;*/
	text-align:left;
}

.navi li
{
	background:url(images/left_menu_divider.gif) left bottom no-repeat;
	padding:6px 0px 6px 0px;
}

.navi LI A
{
    FONT-SIZE: 12px;
    COLOR: #4a4a4a;
    TEXT-DECORATION: none
}
.newsletter_main
{
    MARGIN-TOP: 7px;
    BACKGROUND: url(images/newsletter_bg.gif) repeat-y;
    FLOAT: left
}
.newsletter_top
{
    PADDING-RIGHT: 13px;
    PADDING-LEFT: 14px;
    BACKGROUND: url(images/newsletter_top_bg.gif) no-repeat 50% top;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 164px;
    PADDING-TOP: 17px
}
.newsletter_textfield
{
    BORDER-RIGHT: #ddd 1px solid;
    BORDER-TOP: #ddd 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #f7f7f7;
    FLOAT: left;
    MARGIN: 9px 0px 0px 5px;
    BORDER-LEFT: #ddd 1px solid;
    WIDTH: 150px;
    COLOR: #7b7b7b;
    BORDER-BOTTOM: #ddd 1px solid
}
.newsletter_signup
{
    FLOAT: right;
    MARGIN: 8px 5px 0px 0px
}
.newsletter_note
{
    BORDER-TOP: #eee 1px solid;
    MARGIN-TOP: 6px;
    FONT-SIZE: 10px;
    FLOAT: left;
    WIDTH: 164px;
    COLOR: #747474;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}
.left-buttons
{
    MARGIN-TOP: 9px;
    FLOAT: left
}
#footer
{
    MARGIN-TOP: 10px;
    BACKGROUND: url(images/bottom_navi_bg.gif) #fdfdfd no-repeat 50% top;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    WORD-SPACING: 10px;
    WIDTH: 900px;
    PADDING-TOP: 20px
}
#footer A
{
    FONT-SIZE: 12px;
    WORD-SPACING: 0px;
    COLOR: #7e7e7e;
    LINE-HEIGHT: 20px;
    TEXT-DECORATION: none
}
.copyright
{
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN: 10px 0px 0px 25px;
    WORD-SPACING: 0px;
    COLOR: #666
}
.developed_by
{
    FONT-SIZE: 10px;
    FLOAT: right;
    MARGIN: 10px 25px 0px 0px;
    WORD-SPACING: 0px
}
.developed_by A
{
    FONT-SIZE: 10px;
    COLOR: #666;
    TEXT-DECORATION: none
}
.content_item
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    BACKGROUND: url(images/content_bg_item.gif) repeat-y;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 677px;
    PADDING-TOP: 0px;
	text-align:justify;
}

.content_item H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    BACKGROUND: url(images/title_bg_long.gif) no-repeat;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 0px;
    WIDTH: 665px;
    COLOR: #fff;
    PADDING-TOP: 7px;
    HEIGHT: 23px;
    TEXT-ALIGN: left
}
.content_item H3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 10px;
    COLOR: #407b93;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
.main_item_box
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-BOTTOM: 15px;
    MARGIN-LEFT: 4px;
    WIDTH: 676px
}
.item_box
{
    FLOAT: left;
    WIDTH: 378px
}
.item_color_box
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-BOTTOM: 6px;
    MARGIN-LEFT: 6px;
    WIDTH: 283px
}
.item_color_content
{
    BACKGROUND: url(images/color-box-bg.gif) repeat-y;
    FLOAT: left;
    WIDTH: 283px
}
.item_color_content H2
{
    DISPLAY: inline;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/color-box-title-bg.gif) no-repeat;
    FLOAT: left;
    MARGIN-LEFT: 6px;
    WIDTH: 261px;
    COLOR: #7c7c7c;
    PADDING-TOP: 1px;
    HEIGHT: 17px;
    TEXT-ALIGN: left
}
.item-des-left
{
    PADDING-LEFT: 22px;
    FONT-SIZE: 12px;
    FLOAT: left;
    MARGIN-BOTTOM: 7px;
    WIDTH: 75px;
    COLOR: #7f7f7f;
    PADDING-TOP: 2px;
    HEIGHT: 16px;
    TEXT-ALIGN: left
}
.item-des-right
{
    FONT-SIZE: 12px;
    FLOAT: left;
    MARGIN-BOTTOM: 7px;
    WIDTH: 180px;
    COLOR: #494949;
    PADDING-TOP: 2px;
    HEIGHT: 16px;
    TEXT-ALIGN: left
}
.item-des-right-price p a
{
    FONT-SIZE: 12px;
	padding-left:45px;
    FLOAT: left;
    COLOR: #ff0000;
	font-weight:bold;
    TEXT-ALIGN: left
}
.item-des-right SELECT
{
    BORDER-RIGHT: #8d8d8d 1px solid;
    BORDER-TOP: #8d8d8d 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #8d8d8d 1px solid;
    COLOR: #4c4c4c;
    BORDER-BOTTOM: #8d8d8d 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.item-des-right INPUT.qty
{
    BORDER-RIGHT: #8d8d8d 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #8d8d8d 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #8d8d8d 1px solid;
    WIDTH: 30px;
    COLOR: #4c4c4c;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #8d8d8d 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.item-des-right-price
{
    FONT-SIZE: 12px;
    FLOAT: left;
    MARGIN-BOTTOM: 7px;
    WIDTH: 180px;
    COLOR: #494949;
    PADDING-TOP: 2px;
    HEIGHT: 16px;
    TEXT-ALIGN: left
}
.item-add-to-cart
{
    FLOAT: right;
    MARGIN-RIGHT: 5px
}
.item-price
{
    FLOAT: left;
    TEXT-DECORATION: line-through
}
.item-our-price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FLOAT: left;
    COLOR: #fa5a0c
}
.item-you-save
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FLOAT: left;
    COLOR: #c10f0b
}
.item-shipping
{
    MARGIN-TOP: 5px;
    PADDING-LEFT: 22px;
    FONT-SIZE: 11px;
    FLOAT: left;
    MARGIN-BOTTOM: 7px;
    WIDTH: 255px;
    COLOR: #4c4c4c;
    PADDING-TOP: 2px;
    FONT-STYLE: italic;
    HEIGHT: 16px;
    TEXT-ALIGN: left
}
.item-pincode-price
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FLOAT: left;
    COLOR: #494949
}
/*old css
.alternate-images
{
    MARGIN-TOP: 6px;
    FLOAT: left;
    WIDTH: 375px
}
.alternate-content
{
    BORDER-TOP: #eaeaea 1px solid;
    FLOAT: left;
    WIDTH: 319px;
    BORDER-BOTTOM: #eaeaea 1px solid;
    HEIGHT: 89px
}
.alternate-content DIV
{
    FLOAT: left;
    WIDTH: 106px;
    HEIGHT: 89px
}
.alternate-content DIV A
{
}
/**/

.alternate-images
{
	float:left;
	clear:left;
	width:665px;
	padding:6px 6px 6px 6px;
	display:inline;
}
.alternate-content
{
	float:left;
	height:89px;
	width:609px;
	border-top:solid 1px #eaeaea;
	border-bottom:solid 1px #eaeaea;
}
.alternate-content div
{
	width:101px;
	height:89px;
	float:left;
}
.alternate-content div a
{}
.alternate-more
{
	width:101px;
	height:89px;
	float:left;
}
.color_holder
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 265px;
    PADDING-TOP: 5px
}

.hoverbox
{
	cursor:default; 
	list-style-type:none; 
	display:inline; 
	text-align:left; 
	float:left; 
	width:260px; 
	padding:0px 0px 0px 13px; 
	margin:0px;
}
.hoverbox A
{
    CURSOR: default;
    COLOR: #494949
}
.hoverbox A .preview
{
    DISPLAY: none
}
.hoverbox A:hover
{
	display:inline;
	Z-INDEX: 1; 
	FONT-SIZE:100%;
	position:relative; 
}
.hoverbox A:hover .preview
{
    DISPLAY: block;
    Z-INDEX: 1;
    LEFT: -15px;
    CURSOR: default;
    POSITION: absolute;
    TOP: -88px
}
.hoverbox IMG
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #e5e5e5 1px solid;
    PADDING-LEFT: 1px;
    MARGIN-BOTTOM: 4px;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #e5e5e5 1px solid;
    WIDTH: 50px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #e5e5e5 1px solid;
    HEIGHT: 16px
}
/*.hoverbox INPUT
{
    FLOAT: left;
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: top;
    MARGIN-RIGHT: 1px;
	border:none;	
}*/

/*04-10*/
.hoverbox li input{vertical-align:top; float:left; width:20px; margin-left:-5px; margin-right:-3px; margin-top:-2px;}
.hoverbox li{display:inline; float:left; margin:0px 10px 0px 0px; padding:0px; position:relative; text-align:left; height:55px; width:75px;}
.hoverbox li span{float:left; line-height:12px; float:left; padding-left:2px; width:25px;}
/*.hoverbox LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 0px;    
	/*WIDTH: 54px;*/
	/*WIDTH: 57px;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 45px;
    TEXT-ALIGN: left
}*/
.hoverbox .preview
{
    BORDER-RIGHT: #ebe7dd 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ebe7dd 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ebe7dd 1px solid;
    WIDTH: 80px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ebe7dd 1px solid;
    HEIGHT: 80px;
    BACKGROUND-COLOR: #fff
}
.hoverbox li a span
{
	float:left; 
	line-height:12px; 
	padding-left:2px;
}


.text-box-main
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 4px;
    WIDTH: 666px
}
.text-box-content
{
    BACKGROUND: url(images/text-box-bg.gif) repeat-y;
    FLOAT: left;
    WIDTH: 666px
}
.text-box-content P
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #7f7f7f;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
.content_item INPUT
{
    BORDER-RIGHT: #999 1px solid;
    /*PADDING-RIGHT: 2px;*/
    BORDER-TOP: #999 1px solid;
    /*PADDING-LEFT: 2px;*/
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content_item H4
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 12px;
    DISPLAY: inline;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: url(images/related-pro-title-bg.gif) no-repeat;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 4px;
    WIDTH: 655px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    HEIGHT: 19px;
    TEXT-ALIGN: left
}
.related-pro-content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 8px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 20px
}
#enlarge_main
{
    BACKGROUND: url(images/enlarge-bg.gif) repeat-x;
    FLOAT: left;
	width:590px;
	height:590px;
    /*WIDTH: 785px;
    HEIGHT: 664px*/
}
#enlarge_main H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #346c83;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 10px
}
.enlarge_alt_imgs
{
    FLOAT: left;
    WIDTH: 147px;
    PADDING-TOP: 5px;
    HEIGHT: 570px
}
.enlarge_scr
{
    BORDER-RIGHT: #eaeaea 1px solid;
    FLOAT: left;
    BORDER-LEFT: #eaeaea 1px solid;
    WIDTH: 145px;
    HEIGHT: 480px
}
.enlarge_scr SPAN
{
    DISPLAY: block;
    WIDTH: 145px;
    HEIGHT: 96px
}
.testimonial
{
    FONT-WEIGHT: bold;
    FLOAT: left;
    MARGIN-BOTTOM: 14px;
    WIDTH: 465px;
    FONT-STYLE: italic
}
.index A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(images/bullet_orange1.gif) no-repeat 8px 6px;
    PADDING-BOTTOM: 0px;
    COLOR: #2b0303;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px
}
.category A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(images/bullet_black.gif) no-repeat 8px 5px;
    PADDING-BOTTOM: 0px;
    COLOR: #3e7a93;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.sub_category A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    BACKGROUND: url(images/bullet_gray2.gif) no-repeat 8px 7px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.item A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: url(images/bullet_gray.gif) no-repeat 8px 5px;
    PADDING-BOTTOM: 0px;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px
}
.static A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: url(images/bullet_gray2.gif) no-repeat 8px 7px;
    PADDING-BOTTOM: 0px;
    COLOR: #807f7f;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px
}
.contact-form
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    WIDTH: 455px;
    COLOR: #000;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
.contact-form SPAN
{
    FLOAT: left;
    WIDTH: 150px
}
.contact-form DIV
{
    FLOAT: left;
    MARGIN-BOTTOM: 5px;
    WIDTH: 300px
}
.contact-form DIV.required
{
    COLOR: #ff0000
}
.contact-form DIV INPUT
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contact-form DIV TEXTAREA
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content INPUT
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*
.shopping_cart
{
	width:35px;
	height:25px;
	margin-top:10px;
}*/

.cat_display{float:left; width:677px; }
.cat_box{float:left;width:677px; margin-bottom:30px;}
.cat_detail{float:left; width:497px;}
.cat_detail h6 {color:#386a7d; font-size:15px; text-align:left; padding-bottom:10px; font-weight:normal;}
.cat_detail h6 a{color:#386a7d; font-size:15px; text-align:left;}
.cat_detail p{color:#7f7f7f; font-size:12px; text-align:left}
.cat_detail_color_box{float:left; width:497px;  display:inline; padding:5px 0px 0px 0px; }
.cat_img{float:left; width:165px; background:url(images/cat_box_bg.gif) left top no-repeat; margin-right:15px;}
.sub_cat_thumb_img{display:table-cell; text-align:center; vertical-align:middle;  }


.cat_hoverbox{cursor:default; list-style-type:none; display:inline; text-align:left; float:left; width:497px; padding:5px 0px 0px 0px; margin:0px;}
.cat_hoverbox a{cursor:default; color:#494949;}
.cat_hoverbox a .preview{display:none;}
.cat_hoverbox a:hover .preview{display:block; z-index:1; left:0px; position:absolute; top:-88px; cursor:default;}
.cat_hoverbox img{vertical-align:top; height:20px; width:63px; border:1px solid #e5e5e5; padding:1px; margin-bottom:4px;}
.cat_hoverbox li{display:inline; float:left; margin:0px 10px 0px 0px; padding:0px; position:relative; text-align:left; height:54px; width:65px;}
.cat_hoverbox .preview{border:1px solid #ebe7dd; background-color:#fff; width:80px; padding:2px; height:80px;}


.datatable
{
	border:solid #333333 1px;
}

.click_to_enlarge{float:left; width:684px; margin:8px;}
.click_to_enlarge div{float:left; width:210px; margin:0px 15px 15px 0px; text-align:center; font-size:14px;}
.click_to_enlarge div img{float:left; width:200px; padding:3px; border:1px solid #42839e; margin-bottom:6px;}

.customer_review {
margin-top: -18px; 
margin-left: -7px;
float:left;
}

	
