div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td , img, ul, li,{margin:0; padding:0;}
body{margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#545454;}
#page{width:1024px; margin:0 auto; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
/*-----------------------header css------------------------------------------------*/
.header{ width:100%; background:url(../images/header-rht-bg.gif) repeat-x left; height:135px;}
.header_lft{ background:url(../images/girl-thumb.gif) no-repeat left bottom; width:297px; height:135px; float:left;}
.header-shippg{background:url(../images/header-rht-curv.gif) no-repeat  right; width:284px; height:135px; float:right;}
.header_contact{width:284px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; float:right;}
.header_contact_lft{background:url(../images/heder_cont_lft.gif) no-repeat left; width:5px; height:32px; float:left;}
.header_contact_bg{background:url(../images/heder_cont_bg.gif) repeat-x; width:274px; height:32px; float:left;}
.header_contact_rht{background:url(../images/heder_cont_rht.gif) no-repeat right; width:5px; height:32px; float:right;}
.icon{ width:269px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:5px 5px 0 0;}
.icon a{color:#fff; text-decoration:none;}
.icon a:hover{color:#fff; text-decoration:underline;}
.icon img{vertical-align:middle; margin:0px 8px 0 0;}

.shop_cart{ width:222px; padding:32px 0 0 0; float:right;}
.cart_icon{background:url(../images/shooping-cart.gif) no-repeat; width:60px; height:61px; float:left;}
.cart_bg{background:url(../images/cart_bg.gif) repeat-x left bottom; width:161px; height:58px; border:1px solid #cd7708; border-left:none; float:right; margin:1px 0 0 0;}
.shop_cart h1{font:bold 13px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:5px 0 10px 10px;}
.shop_cart p{margin:0; padding:0 0 0 10px; font:12px Arial, Helvetica, sans-serif; color:#000;}

.header-nav-area{width:40%; background:url(../images/header-rht-bg.gif) repeat-x left; height:135px; float:left;}
.header_nav{font:11px Arial, Helvetica, sans-serif; color:#82154d; padding:20px 0 0 0;}
.header_nav ul{margin:0; padding:0 0 0 0px;}
.header_nav ul li{margin:0; padding:0 0 0 5px; display:inline;}
.header_nav ul li a{color:#82154d; text-decoration:none;}
.header_nav ul li a:hover{color:#82154d; text-decoration:underline;}
.header_nav ul li.select{color:#82154d; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif;}
.logo{ width:235px; height:58px; margin:25px 0 0 0;}

/*-------------------------navigatiopn css-------------------------------------------height:62px;*/
.navigation{width:100%; background:url(../images/navigation_bg.gif) repeat-x; height:34px;}
.navi{line-height:normal; width:100%; margin:0 auto;}
.navi ul{margin:0px; padding:0px 0 0 0;}
.navi li{float:left;margin:0;padding:0; list-style-type:none; font:12px Arial, Helvetica, sans-serif; color:#82154d;}
.navi a{float:left;position: relative;top:5px;background: url(../images/tab-blue-left.gif) no-repeat left top;margin:0;margin-right:3px;padding:0 0 0 6px;text-decoration: none;}
.navi a span{float:left;position:relative;display:block;background: url(../images/tab-blue-right.gif) no-repeat right top;padding:5px 13px 7px 5px;font-weight:bold;color:#82154d;}
.navi a span{float:none;}
 
.navi a:hover{background-position: 0% -125px;top: 0; color:#fff;}
.navi a:hover span{background-position: 100% -125px;padding-bottom:12px;top: 0;color:#fff;}
.navi .selected a{background-position: 0 -125px;top: 0;}
.navi .selected a span{background-position: 100% -125px;color:#fff;padding-bottom:12px;top: 0;}

.selecte{width:100%; clear:both;}
.selecte ul{margin:0; padding:8px 0 0 20px;}
.selecte ul li{margin:0; padding:0 15px 0 0; list-style-type:none; display:inline; font:12px Arial, Helvetica, sans-serif; color:#fff;}
.selecte ul li a{color:#fff; text-decoration:none;}
.selecte ul li a:hover{color:#fff; text-decoration:underline;}



.search_box{width:100%; background:url(../images/search_bg.gif) repeat-x; height:40px;}
.srch_main{width:99%; margin:0 auto; font:12px Arial, Helvetica, sans-serif; color:#ad1b66; padding:8px 0 0 0;}
.srch_main input{margin:0; padding:0; border:1px solid #a5acb2; font:12px Arial, Helvetica, sans-serif; color:#000;height:18px;}


/*--------------------------------inner-body css-------------------------------------------------------------*/
.inner_body{width:100%; padding:18px 0 0 0;}
.left_navigation{width:19%; float:left;}
.left_box{width:auto; padding:0 5px 0 5px;}
.brows_catgore{border:1px solid #82154d; margin:0 0 10px 0;}
.browser_top{background:url(../images/browse-categ.gif) repeat-x; height:22px;}
.icon_txt{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 0; line-height:22px;}
.icon_txt img{margin:0 5px 0 5px; padding:0; vertical-align:middle;}
.left_list{ width:auto;}
.left_list ul{margin:0; padding:0;}
.left_list ul li{margin:0 5px 0 5px; padding:0 0 0 15px; list-style-type:none; border-bottom:1px dotted #b7b7b7; font:11px/18px Arial, Helvetica, sans-serif; color:#545f67; background:url(../images/bullet.gif) no-repeat 0 50%;}
.left_list ul li a{color:#545f67; text-decoration:none;}
.left_list ul li a:hover{color:#ad1b66; text-decoration:none; font-weight:bold;}
.left_list ul li.border-non{ border-bottom:none;}
.left_list ul li.more_txt{text-align:right; font:12px Arial, Helvetica, sans-serif; color:#244357; border-bottom:none; background:none;}
.more_txt a{color:#244357; text-decoration:none;}
.more_txt a:hover{color:#244357; text-decoration:underline;}
.ads{width:auto; font:1px Arial, Helvetica, sans-serif; padding:0 0 5px 0; text-align:center;}
.view_1{color:#ad1b66; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.view_1:hover{color:#ad1b66; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline;}


.right_container{width:80%; float:right;}
.right_top_box{ width:100%;}
.right_left_cont{width:78%; _width:77%; float:left; margin-left:0px; overflow:hidden;}
.right_box_banner{/* background:url(../images/banner.gif) no-repeat; */width:100%; height:199px; padding-bottom:20px;}
.top_deals{width:100%; padding:0 0 0 0;}
.right_rght_cont{width:20%; float:right; /*text-align:center;*/}
.tody_top_deal{width:auto; background:url(../images/browse-categ.gif) repeat-x; height:20px; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; border:1px solid #781347; padding:2px 0 0 5px; }
.tody_top_deal a{font:bold 13px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.view{font:11px Arial, Helvetica, sans-serif; color:#fff; padding:0 5px 0 0;}
.view a{font:11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.view a:hover{font:11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}
.pro_thub{background:url(../images/pro_thub.gif) no-repeat top; width:auto; font:12px Arial, Helvetica, sans-serif; color:#545454; text-align:center; padding:0 10px 15px 0; float:left; margin:15px 0 0 0;}
.pro_thub_container{width:100%;  font:12px Arial, Helvetica, sans-serif; color:#545454; text-align:center;}
.pro_thub_container a{color:#545454; text-decoration:none;}
.pro_thub_container a:hover{color:#ad1b66; text-decoration:none;}
.pro_thub_container b{color:#ad1b66;}
.pro_thub_container_img{margin:0 auto; padding:8px 0 0 0; text-align:center; width:100%;}

/*----------------------------1st product list css---------------------------------------------------------------------------------------------------*/
.product_list_box{width:auto;}
.product_list_left{background:url(../images/todys_left.gif) no-repeat left top; width:4px; height:158px; float:left;}
.product_list_bg{background:url(../images/today_bg.gif) repeat-x left top; width:100%; height:167px;}
.product_list_right{background:url(../images/tody_right.gif) no-repeat right top; width:8px; height:172px; float:right;}

/*---------------------------------end here---------------------------------------------------------------------------------------------------------*/
.grt_offer{width:100%; padding:10px 0 0 0;}
.gr8_left{ background:url(../images/gr8_left.gif) no-repeat left top; padding-left:6px; height:232px;}
.gr8_right{background:url(../images/gr8_righ.gif) no-repeat right top; padding-right:6px; height:232px;}
.gr8_bg{background:url(../images/gr8-bg.gif) repeat-x left top; padding-top:5px; height:227px;}
.gr8_title{/*background:url(../images/gr8-title.gif) no-repeat; */width:100%; height:37px;padding:0; margin:8px auto 0 auto;}
.gr8_product{width:20%; float:left; background:url(../images/pro_dicider.gif) no-repeat top right; padding:0;}
.none-bg{background:none;}
.gr8_img{text-align:center; border:1px solid #cdd3da; background:#fff;padding:8px 0 8px 0; margin:0 8px 0 8px;}
.gr8_txt{font:12px Arial, Helvetica, sans-serif; color:#ad1b66; text-align:center;}

.featued_box{ background:url(../images/product_bg.gif) no-repeat bottom; width:auto; float:left; padding:0 3px; margin:15px 0 0 6px;}


.gry_box{background:url(../images/gry-box.gif) repeat-x; height:199px;}
.gry_container{width:20%; float:left; padding:0 15px; text-align:center;}
.gry_container img{text-align:center; margin:13px 0 0 20px; padding:0; }
.gry_container_txt{font:12px Arial, Helvetica, sans-serif; color:#ad1b66; text-align:left; padding:0 0 0 50px;}
.gry_container_txt a{font:12px Arial, Helvetica, sans-serif; color:#ad1b66; text-align:left; padding:0 0 0 0px; text-align:left; text-decoration:none;}
.gry_container_txt a:hover{color:#000; text-decoration:underline;}
.text{text-align:center; padding:0 0 0 20px;}

/*-----------------------------footer css------------------------------------------------------------------------------*/
.footer{width:100%; background:url(../images/footer_bg.gif) repeat-x; height:101px; float:left;}
.footer_left{background:url(../images/footer-left.gif) no-repeat left top; width:10%; height:101px; float:left;}
.footer_right{background:url(../images/footer-right.gif) no-repeat right top; width:10%; height:101px; float:right;}
.footer_content{ float:left; padding:10px; width:80%;  font:12px Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 0; background:url(../images/footer_bg.gif) repeat-x; height:101px; text-align:center;}
.footer_content img{margin:5px 0 0 0; padding:0; width:auto;}
.footer_content ul{margin:0; padding:30px 0 0 40px;}
.footer_content ul li{margin:0; padding:8px 5px; list-style-type:none; font:12px Arial, Helvetica, sans-serif; color:#fff; display:inline;}
.footer_content ul li a{color:#fff; text-decoration:none;}
.footer_content ul li a:hover{color:#fff; text-decoration:underline;}

/*------------------------------------about us css------------------------------------------------*/
.right_container p{margin:0; padding:5px 8px 5px 5px; font:12px Arial, Helvetica, sans-serif; color:#545454; text-align:justify; line-height:18px;}

/*--------------------------------------product list box ---------------------------------------------------------*/
.main_peo_cont{width:100%;}
.pro_box{width:25%;float:left; padding:15px 0 0 0; height:150px;}
.pro_boxleft{background:url(../images/todys_left.gif) no-repeat left top; padding:0 4px;}
.pro_boxbg{background:url(../images/today_bg.gif) repeat-x left top; }
.pro_boxright{background:url(../images/tody_right.gif) no-repeat right top; padding-right:8px;}

/*------------------------------------------------------- gr8 box css-----------------------------------------*/
.gr8box{width:auto;}
.gr8box_main{width:24.2%; float:left; padding:15px 0 0 5px;}
.gr8boxleft{background:url(../images/product_2_left.gif) no-repeat right top; width:5%; height:134px; float:left;}
.gr8boxbg{background:url(../images/product_2bg.gif) repeat-x; width:90%; height:134px; float:left;}
.gr8boxright{background:url(../images/product_2right.gif) no-repeat left top; width:5%; height:134px; float:right;}
.freatuered_thumb{width:20%; padding:15px 5px 15px 5px; float:left; text-align:center;}
.freatuered_txt{font:12px Arial, Helvetica, sans-serif; text-align:left; color:#ad1b66; float:right; width:45%; padding:15px 0 0 0;}

/*--------------------------------------------------------- register css ---------------------------------------------*/
/*.register{width:100%; padding:0 0 0 0;}
.register_box{border:1px solid #83154e; width:100%; font:12px Arial, Helvetica, sans-serif; color:#545454; background:#fcfbfb;}
.register_box td{height:30px; padding:0 5px 0 5px;}
.register_box input{margin:0; padding:0; border:1px solid #a5acb2; font:12px Arial, Helvetica, sans-serif; color:#000;}
.textfld{
color:#000000;
font:11px Arial, Helvetica, sans-serif;
padding:2px;
width:175px; border:1px solid #ccc;
}
.textfldsm{
background-color:transparent;
border:1px solid #7F9DB9;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:2px;
width:100px;
}
.register_box textarea{border:1px solid #a5acb2; font:12px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0;}
.login_box{border:1px solid #83154e; width:99.7%; font:12px Arial, Helvetica, sans-serif; background:#fff; font:17px Arial, Helvetica, sans-serif; color:#7a1348;}
.inside_search_box{ width:66%; margin:25px auto;  padding:15px 0;}
.main_search_box{margin:0; }
.search_lft_box{ background:url(../images/log_IN_left.gif) no-repeat right top; width:8%; float:left; height:248px;}
.search_mid_box{background:url(../images/log_IN_mid.gif) repeat-x left top;}
.search_right_box{background:url(../images/log_IN_right.gif) no-repeat left top; width:8%; height:248px; float:left;}
.search_mid_box_banner{width:94%; height:25px; margin:0 auto; padding:13px 0 0 0 ; }
.main_input_div{width:auto; height:170px; margin:0 auto; }
.table_font{font: bold 12px Tahoma; color:#4c494a; padding:10px 0 0 20px; margin:0;}
.table_font td{ height:30px; text-align:right; padding:0 0 0 5px;}
.table_font a{ font: bold 12px Tahoma; color:#82154d; padding:10px 0 0 0; margin:0; text-decoration:underline;}
.log_in_logo{height:26px; width:40%; background:url(../images/log_in_logo.gif) no-repeat;}
.search_mid_box_banner_left{ width:2%; height:49px; float:left; background:url(../images/log_in_header_left.gif) no-repeat;}
.search_mid_box_banner_mid{ background:#82154d; width:92%; float:left; height:33px; padding:16px 0 0 10px;}
.input_class{background:url(../images/input_bg.gif) repeat-x  left top; }
.search_mid_box_banner_mid h2{ color:#fff; font: bold 15px Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
.search_mid_box_banner_right{width:2%; height:49px; float:left; background:url(../images/log_in_header_right.gif) no-repeat;}

.login_box input{margin:0; padding:0; border:1px solid #a5acb2; font:12px Arial, Helvetica, sans-serif; color:#000;width:171px;}
.fogt_txt{font:11px Arial, Helvetica, sans-serif;color:#7a1348; text-decoration:none;}
.fogt_txt a{font:11px Arial, Helvetica, sans-serif;color:#7a1348; text-decoration:none;}
.fogt_txt a:hover{color:#7a1348; text-decoration:underline;}

.paragraph_div{border-left:1px solid #83154e;  border-right:1px solid #83154e; padding-bottom:10px; border-bottom:1px solid #83154e;}
.paragraph_div h1{font:bold 13px Arial, Helvetica, sans-serif ; color:#000000; margin:0px; padding:10px 0 10px 10px ;}
.paragraph_div h2{font:bold 13px Arial, Helvetica, sans-serif ; color:#000000; margin:0px; padding:10px 0 10px 10px ; text-decoration:underline;}
.paragraph_div p{padding:0 10px 16px 10px ; margin:0; color:#242324;}
.user_name{padding:20px 0 0 0;}
.pass_word{padding:20px 0 20px 0;}
.forgt_pass{ padding:12px 0 0 68px;}
.forgt_pass_1{ padding:0px 0 0 68px;}
.paragraph_div a{ text-decoration:underline; font:12px Arial, Helvetica, sans-serif ; color:#83154e; }
.lock_img{padding:0 9px 0 0px; float:right;}
*/
.textfld{
color:#000000;
font:11px Arial, Helvetica, sans-serif;
padding:2px;
width:175px; border:1px solid #ccc;
}
.textfldsm{
background-color:transparent;
border:1px solid #7F9DB9;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:2px;
width:100px;
}
.register{width:100%; padding:0 0 0 0;}
.register{width:100%; padding:0 0 0 0;}
.register_box{border:1px solid #83154e; width:100%; font:12px Arial, Helvetica, sans-serif; color:#545454; background:#fcfbfb;}
.register_box td{height:30px; padding:0 5px 0 5px;}
.register_box input{margin:0; padding:0; border:1px solid #a5acb2; font:12px Arial, Helvetica, sans-serif; color:#000;}
.register_box textarea{border:1px solid #a5acb2; font:12px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0;}

.login_box{border:1px solid #83154e; width:99.7%; font:12px Arial, Helvetica, sans-serif; background:#fff; font:17px Arial, Helvetica, sans-serif; color:#7a1348;}
.inside_search_box{ width:80%; margin:25px auto;  padding:15px 0px 15px 25px;}
.main_search_box{ width:93%; height:250px; margin:0; }
.search_lft_box{ background:url(../images/log_IN_left.gif) no-repeat right top; width:8%; float:left; height:248px;}
.search_mid_box{background:url(../images/log_IN_mid.gif) repeat-x left top; width:83%; height:248px; float:left;}
.search_right_box{background:url(../images/log_IN_right.gif) no-repeat left top; width:8%; height:248px; float:left;}
.search_mid_box_banner{width:94%; height:49px; margin:0 auto; padding:13px 0 0 0 ; }
.main_input_div{width:auto; height:170px; margin:0 auto; }
.table_font{font: bold 12px Tahoma; color:#4c494a; padding:10px 0 0 20px; margin:0;}
.table_font td{ height:30px; text-align:right; padding:0 0 0 5px;}
.table_font a{ font: bold 12px Tahoma; color:#82154d; padding:10px 0 0 0; margin:0; text-decoration:underline;}
.log_in_logo{height:26px; width:40%; background:url(../images/log_in_logo.gif) no-repeat;}
.search_mid_box_banner_left{ width:2%; height:49px; float:left; background:url(../images/log_in_header_left.gif) no-repeat;}
.search_mid_box_banner_mid{ background:#82154d; width:92%; float:left; height:33px; padding:16px 0 0 10px;}
.input_class{background:url(../images/input_bg.gif) repeat-x  left top; }
.search_mid_box_banner_mid h2{ color:#fff; font: bold 15px Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
.search_mid_box_banner_right{width:2%; height:49px; float:left; background:url(../images/log_in_header_right.gif) no-repeat;}

.login_box input{margin:0; padding:0; border:1px solid #a5acb2; font:12px Arial, Helvetica, sans-serif; color:#000;width:171px;}
.fogt_txt{font:11px Arial, Helvetica, sans-serif;color:#7a1348; text-decoration:none;}
.fogt_txt a{font:11px Arial, Helvetica, sans-serif;color:#7a1348; text-decoration:none;}
.fogt_txt a:hover{color:#7a1348; text-decoration:underline;}

.paragraph_div{border-left:1px solid #83154e;  border-right:1px solid #83154e; padding:10px; border-bottom:1px solid #83154e;}
.paragraph_div h1{font:bold 13px Arial, Helvetica, sans-serif ; color:#000000; margin:0px; padding:10px 0 10px 10px ;}
.paragraph_div h2{font:bold 13px Arial, Helvetica, sans-serif ; color:#000000; margin:0px; padding:10px 0 10px 10px ; text-decoration:underline;}
.paragraph_div p{padding:0 10px 16px 10px ; margin:0; color:#242324;}
.user_name{padding:20px 0 0 0;}
.pass_word{padding:20px 0 20px 0;}
.forgt_pass{ padding:12px 0 0 68px;}
.forgt_pass_1{ padding:0px 0 0 68px;}
.paragraph_div a{ text-decoration:underline; font:12px Arial, Helvetica, sans-serif ; color:#83154e; }
.lock_img{padding:0 9px 0 0px; float:right;}
/*-----------------------------------------------------product page css-------------------------------------------------------------*/
.prodct_box{width:100%; }
.prdct_box{ width:30%; padding:0 0 0 15px; float:left; text-align:center; margin:17px 0 0 0;}
.prdct_lft{ background:url(../images/prodct_left.gif) no-repeat right top; width:8%; height:294px; float:left;}
.prdct_bg{width:84%; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; float:left; height:292px;}
.prdct_bg h1{margin:0; padding:10px 0 10px 0; font-size:18px; color:#555555; text-align:center;}
.prdct_bg_mg{margin:0; padding:0 0 10px 0; width:162px; height:116px; margin:0 auto; overflow:hidden;}
.prdct_bg p{margin:0; padding:0; text-align:center; font-size:11px; color:#323232; font-weight:bold;}
.prdct_rht{ background:url(../images/prodct_right.gif) no-repeat left top; width:8%; height:294px; float:right;}
.tody_price{background:url(../images/tody_list.gif) repeat-x; height:32px; color:#3e3e3e; text-align:left; line-height:32px; font-size:10px; margin:8px 0 0 0; padding-left:2px;}
.color_price{ color:#ad1b66;}
.cart{ margin:0; padding:0; color:#ad1b66; font-size:11px;}
.cart img{margin:0 0 2px 0; padding:0; vertical-align:middle;}
.cart a{color:#ad1b66; text-decoration:underline;}
.cart a:hover{color:#ad1b66; text-decoration:none;}
.ad_cat_box{margin:8px 0 0 0; padding:0; width:42px; border:1px solid #c0bebe; font-size:11px; font-weight:bold; color:#333; height:17px;}
.paging{font-size:11px; color:#454545; float:right; padding:0 0 5px 0; margin:10px 0 0 0;}
.paging ul{ margin:0; padding:0;}
.paging ul li{background:#eee; border:1px solid #dedede; text-align:center; display:inline; float:left; margin:2px; padding:1px 5px;}
.paging ul li a{text-align:center; color:#454545; text-decoration:none;}
.paging ul li a:hover{text-align:center; color:#454545; text-decoration:none;}
.paging ul li.bg{background:none; border:none;}
.paging ul li.selcted{background:url(../images/paging_selc.gif) repeat-x; border:1px solid #931c59; color:#fff; margin:2px; padding:0px 5px; line-height:17px; }

.az{font-size:11px; color:#FFFFFF; float:left; padding:0 0 5px 0; margin:10px 0 0 0;}
.az ul{ margin:0; padding:0;}
.az ul li{background:#eee; border:1px solid #dedede; text-align:center; display:inline; float:left; margin:2px; padding:1px 5px; width:12px; cursor:pointer;}
.az ul li a{text-align:center; color:#FFFFFF; text-decoration:none;}
.az ul li a:hover{text-align:center; color:#FFFFFF; text-decoration:none;}
.az ul li.bg{background:none; border:none;}
.az ul li.selcted{background:url(../images/paging_selc.gif) repeat-x; border:1px solid #931c59; color:#fff; margin:2px; padding:0px 5px; line-height:17px; }
/*---------------------------------product detial_css-----------------------------------------------------------------------------------------*/
.prodetail_left{background:url(../images/product_dtail_left.gif) no-repeat right top; width:1%; height:319px; float:left;}
.prodct_detail_bg{background:url(../images/product_dtail_bg.gif) repeat-x left top; width:98%; height:319px; float:left;}
.prodct_detail_bgs{width:98%; height:319px; float:left;}
.product_dtail_rght{background:url(../images/product_detail_right.gif) no-repeat left top; width:1%; height:319px; float:right;}
.product_thumb{ width:25%; float:left; text-align:center; padding:10px 0 0 0;}
.procuctdetail_txt{width:73%; font-size:11px; color:#4e4e4e; float:right;}
.procuctdetail_txt h1{font:bold 20px Arial, Helvetica, sans-serif; color:#7a1348; margin:0; padding:0 0 0 8px;}
.procuctdetail_txt p{margin:0; padding:5px; font-size:11px; color:#4e4e4e; line-height:18px;}
.product_imp_dtail{ width:auto; padding:0 0 0 0;}
.w35{width:35%; float:left;}
.w35 a{color:#AD1B66;}
.add_2cart{background:#fff1f8; border:1px solid #ffe4f1; text-align:center; margin:5px 0 0 0;}
.add_2cart img{margin:0 0 5px 0; padding:0; vertical-align:middle;}
.w65{width:60%; float:right; border-left:1px solid #e2e2e2; padding:0 0 0 15px; color:#9c2965;}
.w65 ul{margin:0; padding:0 0 0 15px; border:1px solid #e0e0e0; width:75%;}
.w65 img{margin:0; padding:0 8px 0 0; vertical-align:middle;}
.w65 ul li{margin:0; padding:5px; display:block; list-style-type:none; cursor:pointer;}
.right_left_cont h2{color:#9f2d68; font-size:13px; margin:0; padding:8px 0 8px 0; border-bottom:1px solid #e8e8e8;}
.right_left_cont h3{color:#555555; font-size:11px; margin:0; padding:12px 0 8px 0; border-bottom:1px dotted #d2d2d2;}
.right_left_cont h2 a{color:#9f2d68; font-size:13px; margin:0; padding:8px 0 8px 0; border-bottom:1px solid #e8e8e8; text-decoration:none;}
.right_left_cont h3 a{color:#555555; font-size:11px; margin:0; padding:12px 0 8px 0; border-bottom:1px dotted #d2d2d2; text-decoration:none;}
.detail_list_pro{font:11px Arial, Helvetica, sans-serif; color:#4e4e4e;}
.detail_list_pro ul{margin:0; padding:15px 0 15px 8px;}
.detail_list_pro ul li{margin:0; padding:0 0 0 15px; list-style-type:none; background:url(../images/bullet_prod.gif) no-repeat 0 50%; line-height:18px;}
.more_optino_box{background:#fbfbfb; border:1px solid #fff;}
.more_optino_box ul{margin:0; padding:10px 40px 0 8px; font-size:11px; color:#4e4e4e; width:40%; float:left;}
.more_optino_box ul li{background:url(../images/bullet_more_optin.gif) no-repeat 0 50%; list-style-type:none; line-height:24px; margin:0; padding:0 0 0 16px;}
.more_optino_box ul li a{color:#4e4e4e; text-decoration:underline;}
.more_optino_box ul li a:hover{color:#4e4e4e; text-decoration:none;}
.scrol_box{width:auto; padding:15px 0 0 0;}
.scrol_box_left{background:url(../images/prodct_scrool_lft.gif) no-repeat right top; width:1%; height:151px; float:left;}
.scrol_box_bg{background:url(../images/product_scro_bg.gif) repeat-x left top; width:98%; float:left; height:151px;}
.scrol_box_bg img{margin:0; padding:0; vertical-align:middle;} 
.scrol_box_rht{background:url(../images/prodct_scrool_rht.gif) no-repeat left top; width:1%; height:151px; float:right;}

/*added*/
#contactForm {
background-color:#eee;
display:none;
height:270px;
width:265px; border:2px solid #000; border-width:0 2px 2px;
text-align:left;
position:absolute;
z-index: 999;
padding-left:10px;
}
#contactForm input[type="text"] {
border:1px solid #4D3A24;
display:block;
margin-bottom:5px;
width:90%;
}
#contactForm label {
color:#000;
display:block;
font-size:11px;
}
#contactForm fieldset {
border:medium none;
padding:10px;
width:100%;
}

.message{
font: 9pt arial;
padding:5px;
background-color:#FFFFCC;
border-top: solid 1px #FFCC00;
border-bottom: solid 1px #FFCC00;
margin:0 0 20px 10px;
display:none;
}

.category_box {
border: 1px solid #82154D;
margin: 0 0 10px;
}

.vid-cont{margin:10px; float:left; font:12px Arial, Helvetica, sans-serif;}
#.vid-cont img{border:2px solid #acac78;}
.vid-cont h1{font-size:13px; color:#ba1111; text-align:left; padding:5px 0 3px 0; margin:0 0 5px 0; border-bottom:1px dotted #ba1111;}
.vid-cont label{display:block; line-height:17px;}
.vid-cont label a{color:#ba1111; text-decoration:underline;}

.ser-cont{margin:10px 5px; float:left; width:200px; font:12px Arial, Helvetica, sans-serif;}
.ser-cont h1{font-size:13px; color:#ba1111; text-align:left; padding:5px 0 3px 0; margin:0 0 5px 0; border-bottom:1px dotted #ba1111;}
.ser-cont label{display:block; line-height:17px;}
.ser-cont label a{color:#ba1111; text-decoration:underline;}


.cartnav{font-size:12px; font-weight:bold; color:#FFFFFF; float:left; padding:0; width:98%; margin:10px 10px 0; border-bottom:2px solid #7A1348}
.cartnav ul{ margin:0; padding:0;}

.cartnav ul li{float:left;position: relative; list-style:none; background: url(../images/dtab.jpg) no-repeat left top ;margin:0;margin-right:3px;padding:0 0 0 13px;text-decoration: none;}

.cartnav ul li span{float:left;position:relative;display:block;background: url(../images/dtab.jpg) no-repeat right top; padding:0 13px 0 0;font-weight:bold; line-height:27px;color:#fff;}

.cartnav ul li span a{line-height:27px; text-decoration:none; color:#fff; font-weight:bold;}

.cartnav ul li.bg{background:none; border:none;}

.cartnav ul li.selcted{color:#fff; background: url(../images/atab.jpg) no-repeat left top; top: 0; margin:0 5px 0 0; padding:0 0 0 8px; line-height:auto;}
.cartnav ul li.selcted span{background: url(../images/atab.jpg) no-repeat right top; color:#fff; padding:0 8px 0 0; top: 0; float:left; text-decoration:none; line-height:27px;}

input.takeBtn{background:url(../images/btnbg.jpg) repeat-x; height:21px; border:1px solid #4e4a4b; color:#fff; font:bold 12px Arial, Helvetica, sans-serif;}

.nLetter{padding:10px 0; text-align:left;}
.nLetter input{vertical-align:middle;}
h5{margin:0; font:normal 16px 'trebuchet MS'; color:#931756; padding:0 0 10px;}
.paragraph_div fieldset{-moz-border-radius:4px; border-radius: px; padding:10px; width:100%}
.paragraph_div fieldset legend{font:normal 20px "trebuchet MS"; color:#871650;}
.paragraph_div fieldset kbd{color:#FF6600;}
img{border:0;}

#imgPreviewWithStyles {
    background: #82154D url(../images/loading.gif) no-repeat scroll center center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 15px;
    z-index: 999;
    border: none;
}

/* Text below image */
#imgPreviewWithStyles span {
    color: white;
    text-align: center;
    display: block;
    padding: 5px 0 3px 0;
}