@charset "utf-8";

/* CSS Document */

body {margin:0px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(images/fm-bg-main.gif) center top repeat;}

h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal; }

li { list-style:none;}

img, form, input{border:0; margin:0px; padding:0px;}



a {text-decoration:none; cursor:pointer;}

.img_left{float:left;}

.img_right{float:right;}

.clr_div{clear:both;}



#doc_width{width:1000px; text-align:left; background:url(images/fm-bg-main-bottom2.jpg) bottom no-repeat; padding-bottom:270px; position:absolute; left:0px; top:0px;}

#header{float:left; width:1000px; border-bottom:4px solid #666; padding:10px 0px;}

#header .logo{float:left; width:175px; text-align:center;}

#header .top_links_main{float:left; width:815px; height:64px; padding-left:10px; display:none;}

#header .top_links_main .free_shipping{float:left; width:552px; height:40px; padding:15px 10px 0 0; background:url(images/free-shipping-img.gif) bottom no-repeat; text-align:right; font-size:18px; color:#ff6b01;}

#header .top_links_main .free_shipping span{color:#db0b6c; font-size:12px; font-weight:bold; line-height:12px;}

{float:left; width:178px; background:url(images/top_links_right.gif) right no-repeat; margin-left:62px;}

#header .top_links_main .top_links{float:left; width:178px; background:url(images/top_links_right.gif) right no-repeat; margin-left:62px;}

#header .top_links_main .top_links a{color:#fff; font-size:11px; float:left; margin:4px 0 0 10px;}

#header .top_links_main .top_links a:hover{text-decoration:underline;}

#header .search_box{float:left; width:225px; height:20px; margin:10px 0 0 20px; font-size:14px; font-weight:bold; color:#5c6163; display:none;}

#header .search_box .txt_box{border:1px solid #b8e1ec; font-size:11px; padding:1px; vertical-align:middle; width:120px;}

#header .search_box .search_btn{vertical-align:middle; margin:0px 5px;}

#header .top_navigation{float:left; width:628px; height:41px; padding-left:10px; display:none;}

#header .top_navigation .top_navigation_pt1{float:left; width:608px; height:29px; background:url(images/top_navi_bg.gif) repeat-x; text-align:center; font-weight:bold; padding:12px 0 0 0; word-spacing:5px;}

#header .top_navigation .top_navigation_pt1 a{color:#016273; word-spacing:0px; font-size:12px;}

#header .top_navigation .top_navigation_pt1 a:hover{color:#003a66;}

#header .view_cart{float:right; margin-right:25px; display:none;}



#menu{width:185px; float:left; display:none;}

#menu ul{width:165px; padding-left:5px; list-style:none;}

#menu ul li{background:url(images/left_navi_divider.gif) repeat-x bottom; float:left; width:165px;}

#menu ul li a{color:#008da5; font-weight:bold; padding:17px 0px 17px 53px; display:block; float:left; font-size:12px;}

#menu ul li a:hover{color:#ff9c00;}

#menu a.email_a_friend{float:left; width:125px; height:29px; background:url(images/tell-a-friend-img.gif) no-repeat; font-size:13px; font-weight:bold; color:#ff9c00; padding:10px 0px 0px 50px; margin:15px 0 4px 0;}

#menu a.bookmark_site{float:left; width:140px; height:33px; background:url(images/bookmark-img.gif) no-repeat; font-size:13px; font-weight:bold; color:#ff9c00; padding:6px 0px 0px 45px; margin-bottom:4px;}

#menu a:hover{color:#666;}



#content_main{float:left; width:815px;}

#sub_section{width:160px; float:right; background:url(images/seller-box-bottom.gif) bottom no-repeat; padding-bottom:15px; margin-right:12px; display:inline; display:none;}

#sub_section .top{background:#dff0f5 url(images/seller-box-top.gif) top no-repeat; width:160px; float:left;} 

#sub_section .top h1.red{font-size:15px; font-weight: bold; color:#cb1305;text-decoration:none; margin:0px; padding:45px 5px 0px 0px; text-align:right;}

.pro-details{float:left; background:#fff; border:1px solid #91d3e4; width:152px; margin-bottom:15px; font-size:13px; font-weight:bold; color: #f33515; padding-bottom:10px;}

.pro-list{background:#dff0f5; float:left; width:154px; padding:0px 3px; text-align:center;}

.pro-details .img{text-align: center; padding-top:5px; padding-bottom:8px;}

.pro-details .title{font-size:12px; font-weight:bold; color:#0c8095; padding-left:10px; text-align:left; width:134px;}

.pro-details .title a{color:#0c8095; text-decoration:none;}

.pro-details .title a:hover{color:#f33515;}

.pro-details .btn{float:right; padding-right:6px;}

.pro-details p{margin:5px 0px; padding:0px; text-align:center; font-weight:bold;}

.pro-details p span{color:#000;}

.pro-details p span.strike{text-decoration:line-through; color:#f33515;}

.pro-details p span.ourprice{color:#cc0000;}

.blowout-deals{background:#dff0f5 url(images/seller-box-top2.gif) top no-repeat; width:160px; float:left; margin-top:15px;} 

.blowout-deals h1.pink{font-size:15px; font-weight: bold; color:#b12a84; text-decoration:none; margin:0px; padding:38px 5px 0px 0px; text-align:right;}



#content{float:left; width:628px; background:#dff0f5;}

#content h1.fp_title{background:#dff0f5 url(images/welcome-img-02.gif) 6px 0px no-repeat; width:539px; float:left; height:39px; margin:0px; padding:0px; font-size:16px; font-weight:bold; color:#cc3025; padding:10px 19px 0px 70px;}

#content h1.fp_title_plain{background:#dff0f5 url(images/welcome-img-plain.jpg) 6px 0px no-repeat; width:539px; float:left; height:39px; margin:0px; padding:0px; font-size:16px; font-weight:bold; color:#cc3025; padding:10px 19px 0px 70px;}





.fp_display{background:#dff0f5; float:left; width:574px; padding:0px 24px 0px 30px; text-align:center;}

.fp_box{float:left; background:#fff; border:1px solid #91d3e4; width:186px; margin-bottom:15px; font-size:13px;	font-weight:bold; color:#f33515; padding-bottom:10px; margin-right:2px;}

.fp_box .img{text-align: center; padding:10px 0px; height:140px;}

.fp_box .title{font-size:12px; font-weight:bold; color:#0c8095; padding-left:10px; text-align:left; height:75px;}

.fp_box .title a{color:#0c8095; text-decoration:none;}

.fp_box .title a:hover{color:#f33515;}

.fp_box .btn{float:right; padding-right:6px;}

.fp_box p{margin:5px 0px; padding:2px 0px 28px 10px; text-align:left; font-weight:bold;}

.fp_box p span{color:#000;}

.fp_box p span.strike{text-decoration:line-through; color:#f33515;}

.fp_box p span.ourprice{color:#cc0000;}



#site_directory{width:970px; clear:both; padding:0px 15px; display:none;}

#site_directory h2{color:#5aa403; font-size:13px; font-weight:bold; padding:10px 10px 10px 40px; clear:both; margin-top:15px; float:left; width:750px;}

#site_directory h2.site_directory_title{background:url(images/site-directory-icon.gif) left no-repeat;}

#site_directory h2.customer_center_title{background:url(images/customer-center-icon.gif) left no-repeat;}

#site_directory .site-directory {background:url(images/site-directory-verti-divider.gif) repeat-y; width:799px; float:left;}

#site_directory .site-directory-cont {border-left:1px solid #a2d1dd; border-right:1px solid #a2d1dd; width:771px; float:left; margin-bottom:10px; padding:0px 13px;}

#site_directory .site-directory-cont ul{margin:0px; padding:0px;  border-right:1px solid #91d3e4; width:115px; float:left; padding-left:6px;  padding-right:6px; }

#site_directory .site-directory-cont ul li{margin:0px; padding:0px; list-style:none;}

#site_directory .site-directory-cont ul li{background:url(images/bullet.gif) 5px 5px no-repeat; font-size:11px; font-weight: normal; color: #41484a; line-height:15px; padding-left:15px; }

#site_directory .site-directory-cont ul li a {font-weight: normal; color: #41484a; text-decoration:none;}

#site_directory .site-directory-cont ul li a:hover{color: #094675; text-decoration:none;}

#site_directory .site-directory-cont ul li.title{font-size: 12px;	color: #008da5; background:none; padding-bottom:10px; padding-left:0px;}

#site_directory .site-directory-cont ul li.title a{color: #008da5; text-decoration:none; font-weight: bold;	}

#site_directory .site-directory-cont ul li.title a:hover{color:#094675; text-decoration:none;}



#site_directory .customer_center{background:#daf1f7; width:799px; float:left;}

#site_directory .customer_center-cont{border-left:1px solid #a2d1dd; border-right:1px solid #a2d1dd; width:771px; float:left; padding:0px 13px;}

#site_directory .customer_center-cont ul{margin:0px; padding:0px;  width:170px; float:left; padding-left:6px;  padding-right:6px; }

#site_directory .customer_center-cont ul li{margin:0px; padding:0px; list-style:none;}

#site_directory .customer_center-cont ul li{background:url(images/bullet.gif) 5px 7px no-repeat; font-size:11px; font-weight: normal; color: #41484a; line-height:15px; padding-left:15px; }

#site_directory .customer_center-cont ul li a {font-weight: normal; color: #41484a; text-decoration:none;}

#site_directory .customer_center-cont ul li a:hover{color: #094675; text-decoration:none;}

#site_directory .customer_center-cont ul li.title{font-size: 12px;	color: #008da5; background:none; padding-bottom:10px; padding-left:0px;}

#site_directory .customer_center-cont ul li.title a{color: #008da5; text-decoration:none; font-weight: bold;	}

#site_directory .customer_center-cont ul li.title a:hover{color:#094675; text-decoration:none;}



.ecom_by{float:left; margin:15px;}

.copyrights{float:left; color:#3a3e3f; font-size:12px; padding:15px; width:790px;}



.newsletter_box{float:left; width:175px; height:120px; background:url(images/newslettter-bg.gif) right top no-repeat; padding-left:10px; margin:10px 0px;}

.newsletter_box h3{font-size:12px; font-weight:bold; color:#ff9c00; padding:15px 0 0 45px;}

.newsletter_box h4{font-size:11px; font-weight:bold; color:#707b7e; padding:0 0 0 45px;}

.newsletter_box span{color:#008da5; padding:10px 14px 5px 14px; display:block;}

.newsletter_box .text_box{font-size:11px; border:1px solid #b8e1ec; color:#586265; width:140px; margin-left:12px;}

.newsletter_box .subscribe_btn{float:right; margin:2px 20px 0 0;}



.whats_swimming_panel{float:left; width:167px; padding-left:10px;}

.whats_swimming_panel h4{float:left; width:137px; height:19px; background:url(images/whats_swimming_title_bg.gif) no-repeat; color:#cb1305; font-weight:bold; padding:55px 15px 0px 15px; font-size:12px;}



.whats_swimming_main{float:left; width:165px; border:1px solid #91d3e4; background:#fff;}

.whats_swimming_box{float:left; width:137px; margin-bottom:15px; font-size:13px; font-weight:bold; color:#f33515; padding:0px 14px 10px 14px; border-bottom:1px solid #91d3e4;}

.whats_swimming_box .img{text-align: center; padding-top:5px; padding-bottom:8px;}

.whats_swimming_box .title{font-size:12px; font-weight:bold; color:#0c8095; text-align:left;}

.whats_swimming_box .title a{color:#0c8095; text-decoration:none;}

.whats_swimming_box .title a:hover{color:#f33515;}

.whats_swimming_box .btn{float:right; padding-right:6px;}

.whats_swimming_box p{margin:5px 0px; font-weight:bold;}

.whats_swimming_box p span{color:#000;}

.whats_swimming_box p span.strike{text-decoration:line-through; color:#f33515;}

.whats_swimming_box p span.ourprice{color:#cc0000;}



.cat_display{float:left; width:606px; padding:0px 11px;}

.title_inside{float:left; width:586px; height:120px; background:url(images/title_cat_bg.gif) left top no-repeat; padding-right:20px; margin-left:11px; display:inline;}

.title_inside h1{font-size:20px; color:#0c8095; font-weight:bold; float:left; margin:48px 0 0 25px; display:inline;}

.title_itempage{float:left; width:586px; height:40px; background:url(images/title_sub_cat_bg.gif) left top no-repeat; padding-right:20px; margin-left:11px; display:inline;}

.title_itempage h1{font-size:17px; color:#0c8095; float:left; margin:10px 0 0 15px; display:inline; font-weight:bold;}

.title_itempage_zoom{float:left; width:586px; height:40px; background:url(images/title_sub_cat_bg.gif) left top no-repeat; padding-right:20px; margin-left:11px; display:inline;}

.title_itempage_zoom h1{font-size:17px; color:#0c8095; float:left; margin:10px 0 0 15px; display:inline; font-weight:bold;}

.breadcrumb{float:left; width:564px; padding:10px 21px; font-weight:bold; font-size:12px; color:#0c8095; line-height:18px;}

.breadcrumb a{color:#0c8095; text-decoration:underline;}

.breadcrumb a:hover{text-decoration:none;}

.breadcrumb span{color:#cc3025;}

.sorting{float:left; width:586px; padding:15px 10px 15px 10px; font-weight:bold; font-size:12px; color:#0c8095; text-align:left;}

.sorting .dropdown{font-size:11px; vertical-align:middle; margin:0px 0px 0px 10px; color:#444;}



.cat_box{float:left; width:170px; height:198px; border:1px solid #91d3e4; background:#fff; margin:0px 15px 15px 15px; display:inline;}

*html .cat_box {float:left; width:170px; height:210px; border:1px solid #91d3e4; background:#fff; margin:0px 15px 15px 15px; display:inline;}/*Jatin. date:10th April, 2008.*/

.cat_box .img{float:left; margin:8px;}

.cat_box h2{width:160px; text-align:center; clear:both; padding:52x 5px;}

.cat_box h2 a{font-weight:bold; font-size:12px; color:#0c8095;}

.cat_box h2 a:hover{color:#f33515;}



.print_description{float:left; width:606px; background:#fff url(images/description_box_bottom.gif) bottom no-repeat;}

.print_description h3{float:left; width:576px; background-color:#FF0000; height:27px; background:url(images/description_title_bg.gif) no-repeat; color:#f99d00; font-weight:bold; font-size:13px; padding:25px 0 0 30px; margin-bottom:30px;}

.print_description p{font-size:12px; line-height:16px; text-align:justify; padding:15px 25px 25px 25px; clear:both;}



.sub_cat_description{float:left; width:606px; background:#fff url(images/description_box_bottom.gif) bottom no-repeat;}

.sub_cat_description h3{float:left; width:576px; height:27px; background:url(images/description_title_bg.gif) no-repeat; color:#f99d00; font-weight:bold; font-size:13px; padding:25px 0 0 30px;}

.sub_cat_description p{font-size:12px; line-height:16px; text-align:justify; padding:15px 25px 25px 25px; clear:both;}


.cat_desc {float:left; width:606px; background:#fff url(images/description_box_bottom.gif) bottom no-repeat;}

.cat_desc h3{float:left; width:576px; height:27px; background:url(images/description_title_bg.gif) no-repeat; color:#f99d00; font-weight:bold; font-size:13px; padding:25px 0 0 30px;}

.cat_desc p{float:left; width:550px; padding:5px 30px 5px 30px; font-size:12px; text-align:justify }



.product_description{float:left; width:556px; padding:10px 25px 0px 25px; font-size:12px;}

.product_description p{font-size:12px; line-height:16px; text-align:justify; clear:both; margin:0px 0px 8px 0px; padding-top:0px;}

.product_description p a{color:#d70302;}

.product_description p span{color:#d70302; }

.product_description ul{margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}

.product_description ul li{text-align:justify; margin:0px 0px 0px 0px; list-style:none;  padding:0px 0px 0px 12px; background:url(images/bullet_black1.gif) no-repeat left 5px; width:530px; }

.product_description ul li a{color:#d70302; text-decoration:underline;}













.sub_cat_listing{background:#dff0f5; float:left; width:586px; padding:0px 10px 0px 10px; text-align:center;}

*html .sub_cat_box{float:left; background:#fff; border:1px solid #91d3e4; width:186px; font-size:13px;font-weight:bold; color:#f33515; padding-bottom:10px; margin:0px 3px 15px 3px; height:380px;}



.sub_cat_box{float:left; background:#fff; border:1px solid #91d3e4; width:186px; font-size:13px;font-weight:bold; color:#f33515; /*padding-bottom:10px;*/ margin:0px 3px 15px 3px; height:370px;}





.sub_cat_box .img{text-align: center; padding:10px 0px; height:140px;}

.sub_cat_box .title{font-size:12px; font-weight:bold; color:#0c8095; padding-left:10px; text-align:left; height:60px;}



*html .sub_cat_box .title{font-size:12px; font-weight:bold; color:#0c8095; padding-left:10px; text-align:left; height:50px;}



.sub_cat_box .title a{color:#0c8095; text-decoration:none;}

.sub_cat_box .title a:hover{color:#f33515;}

.sub_cat_box .btn{float:right; padding-right:6px;}

.sub_cat_box p{margin:2px 0px; padding:2px 0px 28px 10px; text-align:left; font-weight:bold;}

.sub_cat_box p span{color:#000;}

.sub_cat_box p span.strike{text-decoration:line-through; color:#f33515;}

.sub_cat_box p span.ourprice{color:#cc0000;}

/*.sub_cat_description ul { padding-top:0px; margin-top:0px;}



.sub_cat_description li { 

font-size:12px; line-height:16px; text-align:justify; margin-left:35px; width:560px; list-style: disc; margin-bottom:2px; padding-bottom:2px; padding-top:2px; margin-top:2px;}

*/



.item_display{float:left; width:606px; padding:0px 11px;}

.item_display_pt1{float:left; width:264px;}

.item_display_pt2{float:left; width:332px; margin-left:10px;}

.item_img_box{float:left; width:262px; height:248px; background:#fff; border:1px solid #91d3e4; text-align:center;}

.safe_guard{float:left; margin:25px 0px 15px 5px; padding-bottom:10px;}



.item_display_pt2 ul{float:left; width:302px; list-style:none; padding:0px 15px; background:#fff;}

.item_display_pt2 ul li{background:url(images/item_details_li_divider.gif) repeat-x bottom; padding:7px 0px; float:left; width:302px;}

.item_display_pt2 ul li h5{color:#4f5455; font-weight:bold; font-size:12px; width:155px; float:left;}

.item_display_pt2 ul li h6{color:#0c8095; font-weight:bold; font-size:13px; width:147px; float:left;}

.item_display_pt2 ul li h6.red{color:#cc0000;}

.item_display_pt2 ul li h6 img{padding:0px 2px;}



.item_page_buynow_div{float:left; width:332px; background:#fff;}

.item_page_buynow{float:right; margin:10px 10px 0 0;}

.item_page_buynow_1{float:right; margin:0px 10px 10px 0px;}



.printable_email_bookmark{float:left; width:332px; padding:20px 0px; text-align:center;}



.recently_viewed{float:left; background:#fff; border:1px solid #91d3e4; width:186px; font-size:13px;font-weight:bold; color:#f33515; padding-bottom:10px; margin:15px 3px 0px 3px; display:inline;}

.recently_viewed_pt1{float:left; padding:0px 0px 15px 12px;}

.recently_viewed .img{text-align: center; padding:10px 0px; height:140px;}

.recently_viewed .title{font-size:12px; font-weight:bold; color:#0c8095; padding-left:10px; text-align:left; height:40px;}

.recently_viewed .title a{color:#0c8095; text-decoration:none;}

.recently_viewed .title a:hover{color:#f33515;}

.recently_viewed .btn{float:right; padding-right:6px;}

.recently_viewed p{margin:5px 0px; padding:2px 0px 10px 10px; text-align:left; font-weight:bold; color:#0c8095; }

.recently_viewed p span{color:#000;}

.recently_viewed p span.strike{text-decoration:line-through; color:#f33515;}

.recently_viewed p span.ourprice{color:#cc0000;}



.you_are_currently{float:left; width:576px; padding:15px; color:#0c8095; font-weight:bold; font-size:14px;}



.tell_a_friend{float:left; margin:0 0 0 80px; font-weight:bold; font-size:12px; display:inline;}

.tell_a_friend_txtbox{ border:1px solid #b8e1ec; font-size:11px; padding:1px; color:#4d4d4d; width:150px; font-family:Arial, Helvetica, sans-serif;}

.tell_a_friend_selectbox{ border:1px solid #b8e1ec; font-size:11px; color:#4d4d4d;}

.tell_a_friend_text{color:#0c8095;}

.tell_a_friend_red{color:#cc3025;}

.mandatory_sign{color:#cc3025; font-size:15px;}



.zoom_img{float:left; width:520px; height:383px; background:#fff; border:solid 1px #91d3e4; margin:5px 0 5px 50px; display:inline; text-align:center;}

.zoom_btns{float:left; width:520px; height:20px; margin-left:50px; display:inline;}

.zoom_buynow{float:right; margin-right:10px;}





.static_display{float:left; width:606px; padding:0px 11px;}

.static_display_box{float:left; width:606px; min-height:277px; background:#fff url(images/description_box_bottom.gif) bottom no-repeat;}

*html .static_display_box{height:2755px;}

.static_display_box h3{float:left; width:576px; height:27px; background:url(images/description_title_bg.gif) no-repeat; color:#f99d00; font-weight:bold; font-size:13px; padding:25px 0 0 30px;}



.static_display_box form {float:left; width:576px; padding:3px 0 0 30px;}



.static_display_box form h3{float:left; width:576px; height:27px; font-weight:bold; font-size:13px; padding:5px 0 0 30px; background:none; color:#000;}


.static_product_desc
{

padding:15px 25px;
font-size:12px; line-height:16px; text-align:justify;
clear:both;
display:block

}

.static_product_desc a{/*color:#000;*/ text-decoration:underline;}
.static_product_desc a:hover{color:#cc3025;}


.static_display_box p{font-size:12px; line-height:16px; text-align:justify; padding:15px 25px; clear:both; display:block; }
.static_display_box p a{/*color:#000;*/ text-decoration:underline;}
.static_display_box p a:hover{color:#cc3025;}

static_product_desc p{font-size:12px; line-height:16px; text-align:justify; padding:15px 25px; clear:both; display:block; }
.static_product_desc p a{/*color:#000;*/ text-decoration:underline;}
.static_product_desc p a:hover{color:#cc3025;}


.static_product_desc li{padding:2px 25px 2px 25px; margin-left:5px; background:url(http://site.freshmarine.com/css/images/bullet.gif) 8px 7px no-repeat; font-size:12px; text-align:left; float:left; clear:both; width:506px;}

.static_display_box ul{padding:0px; margin:0px; list-style:none; padding:0px 25px;}
.static_display_box ul li{padding:2px 0px 2px 20px; background:url(images/bullet.gif) 8px 7px no-repeat; font-size:12px;}
.static_display_box ul li a{color:#000; text-decoration:underline;}
.static_display_box ul li a:hover{color:#cc3025;}


*html .static_product_desc li{padding:2px 25px 2px 25px; margin-left:0px; background:url(http://site.freshmarine.com/css/images/bullet.gif) 8px 7px no-repeat; font-size:12px; text-align:left; float:left; clear:both; width:506px;}

*:first-child+html .static_product_desc li{padding:2px 25px 2px 25px; margin-left:0px; background:url(http://site.freshmarine.com/css/images/bullet.gif) 8px 7px no-repeat; font-size:12px; text-align:left; float:left; clear:both; width:506px;}


*:first-child+html .static_product_desc font
{
	padding-left: -25px;
	margin-left: -25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}

*html .static_product_desc font
{
	padding-left: -15px;
	margin-left: -15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}


.static_product_desc li a{color:#000; text-decoration:underline;}

.static_product_desc li a:hover{color:#cc3025;}

.static_display_box br{ height:0px; padding:0px; margin:0px; clear:both;}





.static_display_box h4{font-size:14px; font-weight:bold; color:#0c8095; padding:4px 25px 2px 25px;}


/*css for tell a sitemap*/

.index a{background:url(images/bullet_orange1.gif) no-repeat 8px 6px; font-size:12px;color:#2b0303; font-weight: bold; padding:0px 0px 0px 20px; line-height:18px;}

.category a{font-size:12px;color:#0c8095;font-weight: bold;text-align:left; line-height:18px; padding:0px 0px 0px 20px; background:url(images/bullet_black.gif) no-repeat 8px 5px;}

.sub_category a{font-size:12px; color:#000000; line-height:18px; text-align:left; padding:0px 0px 0px 20px; background:url(images/bullet_gray2.gif) no-repeat 8px 7px; }

.item a{ background:url(images/bullet_gray.gif) no-repeat 8px 5px; line-height:18px; font-size:12px; color:#666666; font-weight: normal; padding:0px 0px 0px 20px;}

.static a{ background:url(images/bullet_gray2.gif) no-repeat 8px 7px; line-height:18px; font-size:12px; color:#807f7f; font-weight: normal; padding:0px 0px 0px 20px;}



.back_to_top{display:block; text-align:right;}

.back_to_top a{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#888 !important; background:url(images/bullet_back_to_top.gif) right no-repeat; padding-right:10px;}

.back_to_top a:hover{color:#fd840f !important;}



.gift_certi_listing{background:#dff0f5; float:left; width:586px; padding:10px 20px; text-align:center;}

.gift_certi_box{float:left; background:#fff; border:1px solid #91d3e4; width:186px; font-size:13px;font-weight:bold; color:#f33515; padding-bottom:10px; margin:0px 3px 15px 3px;}

.gift_certi_box .img{text-align: center; padding:10px 0px; height:120px;}

.gift_certi_box .title{font-size:12px; font-weight:bold; color:#0c8095; padding-left:18px; text-align:left; height:40px;}

.gift_certi_box .title a{color:#0c8095; text-decoration:none;}

.gift_certi_box .title a:hover{color:#f33515;}

.gift_certi_box .btn{float:right; padding-right:6px;}



.gift_certi_box_en{float:left; background:#fff; border:1px solid #91d3e4; font-size:13px; font-weight:bold; color:#f33515; padding-bottom:10px; margin:0px 3px 15px 132px; width:322px; height:290px; display:inline;}

.gift_certi_box_en .img{text-align: center; padding:10px 0px}

.gift_certi_box_en .title{font-size:14px; font-weight:bold; color:#0c8095; padding-left:30px; text-align:left; height:40px;}

.gift_certi_box_en .btn{float:right; margin-right:30px;}





.cat_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:170px; height:140px;}

.cat_box div.img_center *{vertical-align:middle;}

.cat_box div.img_center span{display:inline-block; height:100%; width:1px;}

<!--[if IE]>

.cat_box div.img_center span{display:inline-block; height:100%;}



.leftmar { padding-left:10px;}









/*jatin 5th june 2008*/

.item_display_pt2 ul li h6.red_small{color:#cc0000; font-size:11px; font-weight:normal;} 



/*jatin 12th june 2008*/

.out_of_stock {border:2px solid #1a93bf; background-color:#dff0f5; padding:10px;}

.oos_title{font-size:16px; color:#cb1305; text-decoration:underline;}

.firstline{margin:5px 0px; font-size:12px; color:#333333;}

.lastline{font-size:12px; color:#333333;}

.oos_text{border:1px solid #1a93bf; text-align:left; float:left; margin:3px 3px 0px 3px; background-color:#FFFFCC;}





/*------------jatin  13th june 2008---------------*/



.customer_reviews{float:left; width:549px; padding:10px;}

.customer_reviews span{background:#f1efef; display:block; padding:5px; margin-bottom:10px; clear:both; float:left; width:539px;}

.customer_reviews h3{float:left; width:195px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666; font-size:11px; padding-left:10px;}

.customer_reviews p{float:left; width:324px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; line-height:15px; padding-bottom:15px;}



.post_comments_table{float:left; margin:20px; width:549px; display:inline;}

.post_comments_table th{font-size:11px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; padding:7px;}

.post_comments_table td{padding:7px;}

.post_comments_table input .textbox {border:solid 1px #ebebeb; font-size:11px; padding:2px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; width:200px;}

.post_comments_table input {border:solid 1px #ebebeb;}

.post_comments_table textarea{border:solid 1px #ebebeb; font-size:11px; padding:2px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; width:350px;}





/* CSS FOR PRODUCT DESCRIPTIOIN */



.product_desc

{

	margin: 25px 15px 15px 15px;

	padding: 25px 15px 15px 15px;

}



.product_desc li

{

	clear:both;

	margin-left: 15px;

}



*:first-child+html .product_desc li

{

	clear:both;

	margin: 0px;

	padding:0px;

	

}



*html .product_desc li

{

	clear:both;

	text-align:left;

	margin:0px;

	padding:0px;

}



/* CSS for OUT OF STOCK */









.item_out_of_stock_box{float:left; width:240px; margin:3px; padding:7px 10px; display:inline; background:#fff; border:2px solid #81cef6;}

.item_out_of_stock_box span{font-weight:bold; color:#cb001d; font-size:12px; display:block; padding:0px; margin:0px; text-align:center; text-decoration:underline;}

.item_out_of_stock_box p{font-size:11px; color:#545656; padding:0px 0px; margin:5px 0px;}

.item_out_of_stock_box .input_text{border:1px solid #cbcbcb; font-size:11px; padding:1px; vertical-align:middle; width:140px; margin-right:5px; color:#777;}

.item_out_of_stock_box .send{vertical-align:middle;}

.contentslide{display:none;}
