body{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
background-color:#DDCEB9;
/*background-image:url('../images/page-bg.jpg');
background-repeat:repeat-xy;*/
}

#bg_color{
background-color:#FFFFFF;
}
#new_bg_color{
background-color:#DDCEB9;
}

#bg_color_id{

}
#main_bg_top{
/*height:117px;*/
}

#top_menu_line{
background-image:url('../images/dot_line_img.jpg');
height:1px;
background-repeat:repeat-xy;
}

#main_bg_flash{
background-image:url('../images/main_bg.jpg');
height:291px;
width:100%;
background-position:top center;
}
#home_menu_bg{
background-image:url('../images/menu_bg.jpg');
height:37px;
}
#featured_bg{
background-image:url('../images/featured_bg.jpg');
height:37px;
background-position:top-left;
}

#art_line_top{
background-image:url('../images/art_line_top.jpg');
height:22px;
background-position:top center;
}
#art_line_bottom{
background-image:url('../images/art_line_bottom.jpg');
height:22px;
background-position:top center;
}



h1{
font-family:"Arial";
font-size:17px;
color:#B4393B;
text-decoration:none;
padding:10px;
margin:0px;
}

h3{
font-family:"Arial";
font-size:17px;
color:#4B8C96;
text-decoration:none;
padding:0px;
margin:0px;
}

h2{
font-family:"Arial";
font-size:17px;
color:#4B8C96;
text-decoration:none;
padding:0px;
margin:0px;

}

form{
padding:0px;
margin:0px;
}


.topright_link{
font-style:arial;
font-size:10px;
color:#9D110A;
text-decoration:none;
/*font-weight:bold;*/
}
.topright_link:hover{
font-style:arial;
font-size:10px;
color:#FD030F;
text-decoration:none;
/*font-weight:bold;*/
}
/***************************************************************************************/
#internal_top_bg{
background-image:url('../images/int_main_bg.jpg');
background-repeat:no-repeat;
width:100%;
height:105px;
background-position:top center;
}
.header_menu{
font-family:"arial","Book Antiqua","Times new roman";
font-size:12px;
color:#5A4B2C;
text-decoration:none;
font-weight:bold;
/*text-transform:uppercase;*/
}
.header_menu:hover{
font-family:"arial","Book Antiqua","Times new roman";
font-size:12px;
color:#CC0000;
text-decoration:none;
font-weight:bold;
}
.thick_border{
border:1px solid #E2E0E1;

}

.currency_box{
font-size:10px;
color:#8B8B8B;
text-decoration:none;
width:70px;

}

.internal_top_text{
position:absolute;
text-transform: uppercase; 
padding-top:60px;
padding-left:180px;
font-family:"Book Antiqua","Times new roman";
font-size:20px;
color:#B4393B;
text-decoration:none;
}
/********************************************************************************************/

.side_box_caption{
padding-left:15px;
padding-top:13px;
font-family:"arial";
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-transform:Uppercase;
font-weight:bold;
}

.home_category{
font-family:"arial";
font-size:12px;
color:#5E4E37;
text-decoration:none;
text-transform:Uppercase;
font-weight:bold;

}
.home_category:hover{
font-family:"arial";
font-size:12px;
color:#9E0203;
text-decoration:none;
text-transform:Uppercase;
font-weight:bold;

}
.home_sub_category{
font-family:"arial";
font-size:12px;
color:#5E4E37;
text-decoration:none;
}
.home_sub_category:hover{
font-family:"arial";
font-size:12px;
color:#94504F;
text-decoration:none;
font-weight:bold;
}
.home_sub_sub_category{
font-family:"arial";
font-size:11px;
color:#7B4342;
text-decoration:none;
}
.home_sub_sub_category:hover{
font-family:"arial";
font-size:11px;
color:#828282;
text-decoration:none;
font-weight:bold;
}


.all_cat_category{
font-family:"arial";
font-size:20px;
color:#7B4342;
text-decoration:none;
}

.all_subcat_category{
padding-top:10px;
font-family:"arial";
font-size:16px;
color:#575757;
text-decoration:none;
}

.all_subsubcat_category{
padding-top:10px;
font-family:"arial";
font-size:13px;
color:#575757;
text-decoration:none;
}



/*All Classes are Define here*/

.root{
color:#A40000;
font-family:verdana;
font-size:12px;
text-decoration:none;
font-weight:bold;
background-color:#E5E3E4;
}
.boldclass{
color:#249F72;
font-family:verdana;
font-size:12px;
text-decoration:none;
font-weight:bold;

}
.subroot{
color:#49829D;
font-family:verdana;
font-size:12px;
text-decoration:none;
font-weight:bold;

}




.psearch{
font-family:"arial";
font-size:14px;
color:#9D9D9D;
text-decoration:none;
}
.new_user_signup{
font-family:"arial";
font-size:10px;
color:#9C0202;
text-decoration:none;
}
.text_field{
font-family:"arial";
font-size:13px;
color:#636363;
text-decoration:none;
border:1px solid #D0D0D0;
}

.login_text_field{
font-family:"arial";
font-size:10px;
color:#636363;
text-decoration:none;
border:1px solid #606405;
height:15px;
width:100px;
background-color:#FFFFFF;
}
.bread_crumb{
padding:10px;
font-family:"arial";
font-size:12px;
color:#1D8961;
text-decoration:none;
}
.bread_crumb:hover{
padding:10px;
font-family:"arial";
font-size:12px;
color:#007A87;
text-decoration:underline;
}
/**Top Headr strats here*/
.shoppin_cart{
font-family:"verdana";
font-size:13px;
color:#5A4B2C;
text-decoration:none;
}
.live_chat_top{
font-family:"verdana";
font-size:13px;
color:#208E65;
text-decoration:none;
}

.tv_telecast_schedule{
padding-left:20px;
font-family:"arial";
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.top_header_caption{
font-family:"arial";
font-size:12px;
color:#8B8B8B;
text-decoration:none;
}

.button_bg{
background-image:url('../images/butn_bg.jpg');
background-repeat:no-repeat;
width:83px;
height:21px;
padding-bottom:20px;
}
.button_bg_text{

font-family:"arial";
font-size:12px;
color:#636363;
text-decoration:none;
}
/*Ends here*/

.line{
background-color:#A5DEEB;
height:1px;
}
.linenewlaunches1{
background-color:#A5DEEB;
height:0px;
}

#color_tab{
background-color:#65C5D3;
height:25px;
}
.tab{
padding-left:15px;
font-family:"arial";
font-size:15px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.menu_bg{
background-image:url('../images/left_menu_bg.jpg');
background-repeat:no-repeat;
width:193px;
height:262px;
}
.menu_flash{
margin-top:30px;
}
.main_bg{
/*background-image:url('../images/blue_bg.jpg');
background-repeat:repeat-x;
height:100%;*/
}

/*TV TELECAST RELATED CLASS*/
#tv_top_bg{
background-image:url('../images/tele_cast_top.jpg');
background-repeat:no-repeat;
width:166px;
height:20px;
}



#tv_center_bg{
background-image:url('../images/tele_cast_center.jpg');
background-repeat:repeat-xy;
width:166px;
}

#top_assured{
background-image:url('../images/grnty_bnr_top.jpg');
background-repeat:no-repeat;
width:166px;
height:11px;
}

#bottom_assured{
background-image:url('../images/grnty_bnr_bottm.jpg');
background-repeat:no-repeat;
width:166px;
height:9px;
}

.headstyle{
font-family:"Monotype Corsiva";
font-size:17px;
color:#FB8E2E;
text-decoration:none;
font-weight:bold;
}

/*New Launches*/
#product_bg{
padding-left:0px;
background-image:url('../images/prduct_bg.jpg');
background-repeat:repeat-y;
width:254px;
}

.img_border{
border:2px solid #DEDDDD;
}

.price{
font-family:"Book Antiqua","Times new roman","arial";
font-size:15px;
color:#FF0000;
text-decoration:none;
font-weight:bold;

}
.strike_price{
font-family:"Book Antiqua","Times new roman","arial";
font-size:15px;
color:#B4393B;
text-decoration:none;
font-weight:bold;

}
.prd_name{
font-family:"Book Antiqua","Times new roman";
font-size:18px;
color:#2CB682;
text-decoration:none;
}

.prd_name_newlaunches{
font-family:"Times new roman","verdana";
font-size:14px;
color:#3AA1B2;
text-decoration:none;

}
.prd_desc{
font-family:"arial";
font-size:12px;
color:#737373;
text-decoration:none;
}

.page_content{
font-family:"arial";
font-size:12px;
color:#737373;
text-decoration:none;
}
/*Ends here*/


/*Product Details*/
#product_details_bg{
/*background-image:url('../images/prduct_bg.jpg');
background-repeat:repeat-y;
width:254px;*/
background-color:#FFFFFF;
height:200px;
}

#thick_line{
background-color:#A4DEE9;
height:1px;
}
#thick_side_line{
background-color:#A4DEE9;
width:1px;
}

.bg_nonselected{
background-image:url('../images/blue_but_bg.jpg');
background-repeat:repeat-x;
height:41px;
font-family:"arial";
font-size:20px;
color:#FFFFFF;
text-decoration:none;
}
.bg_selected{
background-color:#FFFFFF;
height:41px;
font-family:"arial";
font-size:12px;
color:#555555;
text-decoration:none;
}

.prd_name_details{
padding:10px;
font-family:"Book Antiqua","Times new roman";
font-size:23px;
color:#49B9C4;
text-decoration:none;
}
.prd_price{
padding-left:5px;
font-family:"Book Antiqua","Times new roman";
font-size:20px;
color:#9D110A;
text-decoration:none;
}
.prd_qty{
padding-left:5px;
font-family:"verdana";
font-size:12px;
color:#6A6A6A;
text-decoration:none;
}
.small_text{
padding-left:5px;
font-family:"verdana";
font-size:11px;
color:#6A6A6A;
text-decoration:none;
}
.text_fields{
font-family:"arial";
font-size:12px;
color:#616563;
text-decoration:none;
border:1px solid #D0D0D0;
height:20px;
width:50px;
}
.text_fieldss{
font-family:"arial";
font-size:12px;
color:#616563;
text-decoration:none;
border:1px solid #D0D0D0;
height:20px;
}
.description{
padding:26px;
font-family:"arial";
font-size:12px;
color:#5E5E5E;
text-decoration:none;
}

.desc_bg_nonselected{
background-image:url('../images/blue_but_bg.jpg');
background-repeat:repeat-x;
height:25px;
font-family:"arial";
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.desc_bg_selected{
background-color:#FFFFFF;
height:25px;
font-family:"arial";
font-size:12px;
color:#555555;
text-decoration:none;
font-weight:bold;

}
/*Ends here*/


/*Footer Class*/
/************************************************************************************************************/
/*.footer{
font-family:"arial";
font-size:11px;
color:#7D7D7D;
text-decoration:none;
}
.footer:hover{
font-family:"arial";
font-size:11px;
color:#3aa7bc;
text-decoration:none;

}*/
/*Foter Classes*/
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
}

a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
}	
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
}
a.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F86BE;
	text-decoration: none;
}
.links{
font-family:"arial";
font-size:10px;
color:#3aa7bc;
text-decoration:none;
font-weight:bold;
}
.links:hover{
font-family:"arial";
font-size:10px;
color:#CE960B;
text-decoration:underline;
font-weight:bold;
}
.footer_image{
background-image:url('../images/footer_top.gif');
background-repeat:repeat-x;
}
/**********************************************************************************************************/


/*All Classes Related with navigation tab for product details page*/
#right{margin:5px 0 0 0;}

#cshop td.selected{background-color:#FFFFFF;
height:25px;
font-family:"arial";
font-size:12px;
color:#555555;
text-decoration:none;
font-weight:bold;
}
#cshop td{background:#21AB77 none repeat scroll 0%;color:#FFFFFF;cursor:pointer;text-align:center;height:30px;}
#cshop td.line{width:100%;background-color:#E3F5F7;border:none;}
.date{background-color:#FFFFFF;
height:25px;
font-family:"arial";
font-size:12px;
color:#555555;
text-decoration:none;
font-weight:bold;
}
@-moz-document url-prefix(){.date{width:100%;margin-left:-1px;}}
#shop1{width:100%;}
#shop2{width:100%;}
#shop3{width:100%;}
#shop4{width:100%;}
.hide{visibility:hidden;display:none}
/*Ends here*/

#desc{margin:5px 0 0 0;}
#desc_shop td.selected{background-color:#21AB77;
height:25px;
font-family:"arial";
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;

}
#desc_shop td{background:#FFFFFF none repeat scroll 0%;color:#555555;font-family:"arial";
font-size:12px;cursor:pointer;text-align:center;height:20px; border:1px solid #E2DED2; border-bottom:0px; font-weight:bold;}
#desc_shop td.line{width:100%;background-color:#FFFFFF;border:none;}

#shop3{width:100%;}
#shop3{width:100%;}
.selected{
font-family:"arial";
font-size:12px;
color:#555555;
text-decoration:none;
font-weight:bold;
}
.squre_border{
border:1px solid #E2DED2;
}
/********************************************************************************************************************/

/*All Classes Releated with cartr section*/
.cartheading{
font-family:"arial";
font-size:12px;
color:#1A7D58;
text-decoration:none;
font-weight:bold;
}
.cartheadingcaption{
font-family:"arial";
font-size:12px;
color:#1A7D58;
text-decoration:none;
}
#cart_details_bg{
/*background-image:url('../images/prduct_bg.jpg');
background-repeat:repeat-y;
width:254px;*/
background-color:#FFFFFF;
height:150px;
}

.button_style{
color:#FFFFFF;
font-family:'arial';
font-size:14px;
border:1px solid #27B881;
background-color:#27B881;
text-decoration:none;
}
.carttext{
color:#828282;
font-family:'arial';
font-size:11px;
text-decoration:none;
}
.cart_line{
background-color:#DFDFDF;
height:1px;
}
/*******************************************************************************************************************/

/*********************All Css for Login Pages**********************************************************************/
.logincaption{
padding-left:10px;
font-family:arial;
font-size:12px;
color:#737373;
font-style:none;
text-decoration:none;
}
.chkavalable{
font-family:arial;
font-size:10px;
color:#9A9A9A;
font-style:none;
text-decoration:none;
}
.loginmsg{
font-family:arial;
font-size:10px;
color:#9A9A9A;
font-style:none;
text-decoration:none;
}
.login_bgcolor{
background-color:#FFFFFF;
}
.texterror{
font-family:arial;
font-size:10px;
color:red;
text-decoration:none;
}
.smalltable{
background-color:#FFFFFF;
}
/******************************************************************************************************************/

/****************************************************************************************************************/
/*For Order generation page*/
.ordergen{
padding-left:10px;
font-family:arial,verdana;
font-size:14px;
color:#29B882;
font-style:none;
text-decoration:none;
}
.ordergen1{
padding-left:10px;
font-family:arial,verdana;
font-size:14px;
color:#EB0100;
font-style:none;
text-decoration:none;
}
/*Ends  here*/
/***************************************************************************************************************/

/*************************************************************************************************************/
/*All my account related classes stars here*/
.myaccount_cap{
font-family:arial;
font-size:12px;
color:#9A9A9A;
font-style:none;
text-decoration:none;
}
.myaccount_cap:hover{
font-family:arial;
font-size:12px;
color:#E60201;

text-decoration:none;
}
.text_field_account{
font-family:arial;
font-size:12px;
color:#003366;
font-style:none;
border:1px solid #A7A6AA;
text-decoration:none;
}
/*All my account related classes stars here*/
/**********************************************************************************************************/

/*************************************************************************************************************/
/*Paging Class*/
.paging{
font-family:verdana;
font-size:10px;
color:#435269;
text-decoration:none;
}
.paging:hover{
font-family:verdana;
font-size:10px;
color:#435269;
font-weight:bold;
text-decoration:none;
}

/***************************************************************************************************************/

/***********************************************************************************************************/
/*Products Page*/
.product_name{
padding-left:15px;
font-family:"arial";
font-size:13px;
color:#BB0917;
text-decoration:none;
font-weight:bold;
}
.product_details{
padding-left:15px;
font-family:"arial";
font-size:11px;
color:#97714D;
text-decoration:none;
}

/**********************************************************************************************************/

/*********************************************************************************************************/
/*All Page Content*/
.main{
font-family:"arial";
font-size:9px;
color:#000000;
text-decoration:none;
}
/**************************************************************************************************************/

/**************************************************************************************************************/
.thankyou{
padding-left:15px;
font-family:"Book Antiqua","Times new roman";
font-size:15px;
color:#49B9C4;
text-decoration:none;
}
.regards{
padding-left:15px;
font-family:"Book Antiqua","Times new roman";
font-size:15px;
color:#F02622;
text-decoration:none;
}

.thankyouuser{
padding-left:12px;
font-family:"Book Antiqua","Times new roman";
font-size:15px;
color:#49B9C4;
text-decoration:none;
}
.error_txt{
font-family:"verdana";
font-size:10px;
color:red;
text-decoration:none;
font-weight:bold;
}

.prd_name1{
font-family:"Arial";
font-size:15px;
color:#B4393B;
font-weight:bold;
text-decoration:none;
}

.call_no{
font-family:"Arial";
font-size:15px;
color:gray;
font-weight:bold;
text-decoration:none;
}

.payment_head{
font-family:"Arial";
font-size:15px;
color:#B4393B;
font-weight:bold;
text-decoration:none;
}

.payment_option{
padding-left:45px;
font-family:"Arial";
font-size:12px;
color:#D20500;
text-decoration:none;
}
.cartpaymenttext{
padding-left:15px;
color:#4A4A4A;
font-family:'arial';
font-size:12px;
text-decoration:none;
}
.paylinks{
font-family:"arial";
font-size:12px;
color:#000000;
text-decoration:none;

}
.paylinks:hover{
font-family:"arial";
font-size:12px;
color:#CE960B;
text-decoration:underline;

}

.previous
{
font-family:"arial";
font-size:12px;
color:#007984;
font-weight:bold;
text-decoration:none;
}

.previous:hover
{
font-family:"arial";
font-size:12px;
color:#ff1111;
font-weight:bold;
text-decoration:underline;
}

.Afaqtxt{
font-family:"verdana";
font-size:12px;
color:#737373;
text-decoration:none;
}
.Qfaxtxt{
font-family:"arial";
font-size:12px;
color:#737373;
font-weight:bold;
text-decoration:none;
}

.bulk_order{
font-family:"arial","Book Antiqua","Times new roman";
font-size:16px;
color:#B4393B;
text-decoration:none;
font-weight:bold;

}

.popupmsgbold {
font-size : 10px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
color : #f58220;
text-align : justify;
}
.divmsg {
font-size : 11px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
color : #000000;
text-align : justify;
}
#ajax_tooltipObj {
z-index : 1000000;
text-align : left;
}
#ajax_tooltipObj div {
position : relative;
}
#ajax_tooltipObj .ajax_tooltip_arrow {
background-image : url('http://www.hheconline.com/images/arrow-tooltip.gif');
width : 20px;
position : absolute;
left : 0;
top : 3px;
background-repeat : no-repeat;
background-position : center left;
z-index : 1000005;
height : 60px;
}
#ajax_tooltipObj .ajax_tooltip_content {
border : 1px solid #3399cc;
left : 18px;
top : 17px;
position : absolute;
width : 350px;
height : auto;
background-color : #ffffff;
padding : 5px;
overflow : auto;
z-index : 1000001;
text-align : center;
vertical-align : middle;
}



#ajax_tooltipObj_cat {
z-index : 1000000;
text-align : left;
}
#ajax_tooltipObj_cat div {
position : bottom;
}
#ajax_tooltipObj_cat .ajax_tooltip_arrow {
background-image : url('');
width : 20px;
position : absolute;
left : 0;
top : 3px;
background-repeat : no-repeat;
background-position : center left;
z-index : 1000005;
height : 60px;
}
#ajax_tooltipObj_cat .ajax_tooltip_content {
border : 1px solid #3399cc;
top : 17px;
position : absolute;
width : 350px;
height : auto;
background-color : #ffffff;
padding : 5px;
overflow : auto;
z-index : 1000001;
text-align : center;
vertical-align : middle;
}