/* CSS Document */

.ml3

{

 font:Arial, Helvetica, sans-serif;

 color:#FFFFFF;

 font-size:10px;

}

a

{

text-decoration:none;

}

body, form, h2, h1,h3,h4,h5,h6

{

	margin:0px;

	padding:0px;

}

.imageborder1

{

border:1px solid #CCCCCC;

}

.side_bg

{

	background-image:url(../images/leftbg.jpg); 

	background-repeat:repeat-y;

}

.padding_left_20

{

	padding-left:18px;

	

}

.padding_left_30

{

	padding-left:30px;

}

.padding_left_02

{

	padding-left:2px;

}

.side_nav_bg

{

	background-image:url(../images/jewellery_home_14.jpg); 

	background-repeat:no-repeat; 

	background-position:top left;

	

	

}

.padding_top_3

{

	padding-top:3px;

}



.padding_top_10

{

	padding-top:10px;

}

.product_detail_page_data

{

	width:143px;

	padding-top:2px;

	padding-bottom:2px

}



.footer_bg

{

	background-image:url(../images/footer_bg.jpg); 

	background-repeat:repeat; 

	background-position:top left;

	color:#633f3f;

}

.c2a_leftbg

{

    background-image:url(../images/leftbgm.jpg); 

	background-repeat:no-repeat; 

	background-position:top left;

	

}

.padding_lr_13

{

	padding-left:13px;

	padding-right:13px;

}



.c2a_centerbg

{

    background-image:url(../images/contentbg.jpg); 

	background-repeat:no-repeat; 

	background-position:top left;

}



.c2a_rgtbg

{

    background-image:url(../images/rightbg.gif); 

	background-repeat:repeat-y; 

	width:13px;	

}



.c2ahead

{

    background-image:url(../images/c2ahead.gif); 

	background-repeat:no-repeat; 

	background-position:top left;

}



.c2arpt

{

   	background:url(../images/c2arpt.jpg);

	background-repeat:repeat-x; 

	

	

}

.header_cart_bg

{

   	background:url(../images/header_cart_bg.jpg);

	background-repeat:repeat-x; 

	

	

}

.header_product_bg

{

height:31px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#FFFFFF;

background:url(../images/product_heading_bg.jpg);

background-repeat:repeat-x; 

padding:10px;

background-position:center;

font-weight:bold;

}

.home_bg_img

{

/*background-image:url(../images/product_image_border.gif);

background-repeat:no-repeat;

background-color:#ffffff;*/

width: 207px;

height:155px;

}

.c2atable

{

background:url(../images/contentbg.jpg);

background-repeat:repeat-x;

background-position:left top;

background-color:#F2F0F0;

border:1px solid #E1DDDD;

}



.c2a_td

{

background-color:#FFFFFF;

border:1px #E3DFDF solid;



}	

.total

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#816C69;

/*background-color:#CDC4AA;*/



}

.text 

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#816C69;

font-weight:bold;

}

.cart_bg

{

background-url:(../images/full_bg_cart.jpg);

background-repeat:no-repeat;

width:676px;

height:230px;

}

.blue

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#ffffff;

}

.blue1

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#6c6961;

}

.mid_spacer

{

background:url(../images/mid_spacer.gif);

background-repeat:repeat-x;

}

.lower_header_rpt

{

background:url(../images/lower_header_spacer_07.jpg);

background-repeat:repeat-x;

}

.lower_show_img

{

background:url(../images/lower_show_09.jpg);

background-repeat:no-repeat;

background-position:left top;

}

.lower_show_text

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#676666;

}

.lower_last_row

{

    background-image:url(../images/lower_row_spacer_17.gif); 

	background-repeat:repeat-y; 

	width:701px;

	

}



.side_bg2

{

	background-image:url(../images/newsletterbg1_16.jpg); 

	background-repeat:no-repeat;

	background-position:center top;

	width:236px;

	height:121px;

	

}

.side_bg3

{

	background-image:url(../images/members_login_bg1.jpg); 

	background-repeat:no-repeat;

	background-position:right top;

	width:261px;

	height:124px;



}

.footer_text

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#633f3f;

}

.footer_text:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#a47171;

}

.padding_top_50

{

/*padding-top:50px;*/

margin-top:50px;

}

.padding_top_40

{

/*padding-top:40px;*/

margin-top:45px;

}

.ml_padding_top_40

{

/*padding-top:40px;*/

margin-top:40px;

}

.browse

{

padding-top:14px;

padding-left:35px;

}



.f_text

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#989797;



}

.f_price

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#a60d0d;

}



.padding_right_17

{

 padding-right:17px;

}

.padding_right_22

{

 padding-right:12px;

}



.padding_right_24

{

 padding-right:24px;

}





.padding_left_16

{

 padding-left:16px;

}

.join_btn {

background-image:url(../images/join.jpg);

background-repeat:no-repeat;

border-width:0px;

cursor:pointer;

font-size:1px;

height:17px;

width:49px;

}



.login_btn {



background-image:url(../images/login.jpg);

background-repeat:no-repeat;

border-width:0px;

cursor:pointer;

font-size:1px;

height:17px;

width:49px;

}



.ns_text

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#FFFFFF;

}

.ns_text_e

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#765A4C;

}

.categories

{

padding-left:30px;

padding-top:0px;

padding-bottom:0px;



}

.catlink

{

font-family:Arial, Helvetica, sans-serif;

color:#e5e8ea;

font-size:12px;

text-decoration: none;

}

.dynamic_cat

{

font-family:Arial, Helvetica, sans-serif;

color:#e5e8ea;

font-size:18px;

text-decoration: none;

}

.outer_table{

border:1px solid #CCCCCC;

}



.formfield

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;;

	font-style:normal;

	text-decoration: none;

	background-color: #FFFFFF;

	border:1px solid #D1C8AB;

	width:139px;

    height:15px;

}

.formfield_mo 

{	

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;;

	font-style:normal;

	text-decoration: none;

	background-color:#EFB3B3;

	border:1px solid #d85400;

	width:139px;

    height:15px;

}

.small_formfield

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;;

	font-style:normal;

	text-decoration: none;

	background-color: #FFFFFF;

	border:1px solid #D1C8AB;

	height:15px;

}

.small_formfield_mo 

{	

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;;

	font-style:normal;

	text-decoration: none;

	background-color:#EFB3B3;

	border:1px solid #d85400;

	height:15px;

}

.newsdesc

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#6C6961;

text-decoration:none;

}

.newsdesc_faq

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#6C6961;

text-decoration:none;

}

.newsdesc_faq:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#CC3433;

text-decoration:none;

}

.newsdesc3

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#DF3838;

text-decoration:none;

}

.newsdesc1

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#6C6961;

text-decoration:none;

font-weight:bold;

}

.newsdescc

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#6C6961;

text-decoration:none;

}

.faq_main_bg

{

background-image:url(../images/faq_main_bg.gif);

background-repeat:no-repeat;

background-position:right bottom;

}

.faq_answer_text

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#6C6961;

text-decoration:none;



}

.yellow_diamond

{

padding-top:6px;

padding-right:5px;



}

.pagination_div{

height:17px;

padding:5px 5px 5px 5px; 

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#948861;

}

.pagination{

height:17px;

padding:5px 5px 5px 5px; 

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#948861;



}

.pagination_active

{

height:25px;

padding:5px 5px 5px 5px; 

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#ff0000;

background-image:(../images/pagination_bg.gif);

}

.faqborder

{

	border: 1px solid #D7D1BC;

	padding-left:5px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	

}

.divider {

	margin:15px;

	padding:0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #DADADA;

	border-right-color: #DADADA;

	border-bottom-color: #DADADA;

	border-left-color: #DADADA;

}

.text_link

{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#6C6961;

text-decoration:none;

font-weight:normal;

text-decoration:none;

}     

.contact_tab

{

margin-left:10px;

}

.ast{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#FF0000;

}
.ast_text{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#FF0000;

}


.pbox{

height:18px;

background-color: #FFFFFF;

border:1px solid #D1C8AB;

width:240px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;;

font-style:normal;

text-decoration: none;

}



.pbox_mo

{

height:18px;

background-color:#EFD695;

border:1px solid #D1C8AB;

width:240px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;;

font-style:normal;

text-decoration: none;

}



.sbox{

height:18px;

color:#3E3E3E;

background-color: #FFFFFF;

border:1px solid #D1C8AB;

width:328px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;;

font-style:normal;

text-decoration: none;

}



.sbox_mo

{

height:18px;

color:#3E3E3E;

background-color:#EFEFEF;

border:1px solid #D1C8AB;

width:328px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;;

font-style:normal;

text-decoration: none;

}

.comments

{

    font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	
	color:#3E3E3E;

	font-style:normal;

	text-decoration: none;

	background-color: #FFFFFF;

	border:1px solid #D1C8AB;

       width:320px;
	padding:3px;

}



.comments_mo

{

    font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;;

	font-style:normal;

	text-decoration: none;

	background-color:#EFEFEF;

	border:1px solid #d85400;

    width:320px;
padding:3px;
	
	color:#3E3E3E;

}	

.submit_btn

{

	background-image:url(../images/submit_btn.gif);

	background-repeat:no-repeat;

	border-width:0px;

	/*padding-top:15px;

	padding-left:50px;*/

	font-size:1px;	

	width:198px;

	height:34px;

	cursor:pointer;

	color: #FFA346;

}

.update_btn

{

	background-image:url(../images/submit.gif);

	background-repeat:no-repeat;

	border-width:0px;

	padding-top:15px;

	font-size:1px;	

	width:49px;

	height:17px;

	cursor:pointer;

	color: #FFA346;

}



.reset_btn

{

	background-image:url(../images/reset.gif);

	background-repeat:no-repeat;

	border-width:0px;

	font-size:1px;	

	padding-top:15px;

	width:41px;

	height:17px;

	cursor:pointer;

	color: #FFA346;

}

a.help

{

z-index:24;

text-decoration:none;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

margin-bottom:5px;

padding-bottom:20px;

color:#7b7b7b;



}

a.help:hover

{

position:relative;

z-index:25;

cursor:help;

text-decoration:none;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#7b7b7b;

}

a.help span

{

display:none;

}

a.help:hover span

{

display:block;

position:absolute;

color:#7b7b7b;

background-color:#ffffff;

top:3em;

left:3em;

width:18em;

border:1px solid #7F0707;

color:#7b7b7b;

text-align:left;

padding:2px;

text-decoration:none;

}

.formfield1

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;;

	font-style:normal;

	

	text-decoration: none;

	background-color: #FFFFFF;

	border:1px solid #a9c67d;

	width:240px;

    height:13px;

}

.formfield2

{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;;
	font-style:normal;
	text-decoration: none;
	color:#3E3E3E;
	background-color: #FFFFFF;
	border:1px solid #D1C8AB;
	width:320px;
    height:16px;
	padding:3px 3px 3px 3px;
}

.formfield2_mo1 

{	

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;;
	font-style:normal;
	color:#3E3E3E;	
	text-decoration: none;
	background-color:#EFEFEF;
	border:1px solid #d85400;
	width:320px;
    height:16px;
	padding:3px 3px 3px 3px;
}



.formfield_sl

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;;

	font-style:normal;

	

	text-decoration: none;

	background-color: #FFFFFF;

	border:1px solid #D1C8AB;

	width:240px;

    height:13px;

}

.formfield_sl_mo1 

{	

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;;

	font-style:normal;

		text-decoration: none;

	background-color:#EFD695;

	border:1px solid #d85400;

	width:240px;

    height:13px;

}



.addtopic {



background-image:url(../images/add_a_topic.gif);

background-repeat:no-repeat;

border-width:0px;

cursor:pointer;

font-size:1px;

height:17px;

width:72px;

}

.replyto

{

	background-image:url(../images/reply_to_posting.gif);

	background-repeat:no-repeat;

	border-width:0px;

	font-size:1px;	

	width:95px;

	height:17px;

	cursor:pointer;

}.abpagelink

{

font-family:Arial,Verdana,Helvetica,sans-serif;

font-size:12px;

color:#284C07;

font-style:normal;

font-variant:normal;

line-height:normal;

text-decoration:none;

}

.abpage

{

font-family:Arial,Verdana,Helvetica,sans-serif;

font-size:12px;

color:#006699;

font-style:normal;

font-variant:normal;

font-weight:bold;

line-height:normal;

text-decoration:none;

}

.next

{

font-family:Arial,Verdana,Helvetica,sans-serif;

font-size:12px;

color:#333333;

text-decoration:none;

}

.paginate {

   height:25px;

padding:5px 5px 5px 5px; 

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:800;

color:#FF0000;

}



.paginate:hover {

padding:5px 5px 5px 5px; 

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:800;

color:#FF0000;

text-decoration:underline;

width:21px;

height:10px;

}

/*a.paginate {

    border: 1px solid #AECA82;

    padding: 2px 6px 2px 6px;

    text-decoration: none;

    color: #AECA82;

}

a.paginate:hover {

    background-color: #AECA82;

    color: #FFF;

    text-decoration: underline;

}

a.current {

    border: 1px solid #AECA82;

    font: bold .7em Arial,Helvetica,sans-serif;

    padding: 2px 6px 2px 6px;

    cursor: default;

    background:#AECA82;

    color: #FFF;

    text-decoration: none;

}*/

span.inactive {

    border: 1px solid #999;

    font-family: Arial, Helvetica, sans-serif;

    font-size: .7em;

    padding: 2px 6px 2px 6px;

    color: #999;

    cursor: default;

}



.divider1 {

	margin:15px;

	padding:0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #DADADA;

	border-right-color: #DADADA;

	border-bottom-color: #DADADA;

	border-left-color: #DADADA;

}

.btr_even

{

font-family:Verdana, Arial, Helvetica,sans-serif;

font-size:12px;

background-color:#a64141;

}

.btroddd

{

font-family:Verdana, Arial, Helvetica,sans-serif;

font-size:12px;

background-color:#a24646;

}

.ne_new_bg_heading {

color:#576540;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:13.5px;

padding-top:2px;

text-decoration:none;

}

.read_more

{

 color: #747474;

  text-decoration: none;

  font-size:12px;

  font-family:tahoma,arial;

}

.imageborder

{

border:1px solid #9A8C8C;

}

 .pr_price{

 font-size: 16px;

 color: #000000;

 font-weight: bold;





 }

  .ml5{

 font-size: 10px;

 color: #BE533C;

 font-weight: bold;

 text-decoration: none;

 text-transform: uppercase;

 }       



 .ml6{

 font-size: 12px;

 color: #8AA266;

 font-weight: bold;

 text-decoration: none;

 }       

.tdc2

{

	border-right-style:solid;

	border-left-style:none;

	border-top-style:none;

	border-bottom-style:solid;

	border-right-width:1px;

	border-bottom-width:1px;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-color: #A6C279;

	border-right-color: #A6C279;

	border-bottom-color: #A6C279;

	border-left-color: #A6C279;

}

.tdc3

{

	border-right-style:none;

	border-left-style:none;

	border-top-style:none;

	border-bottom-style:solid;

	border-right-width:1px;

	border-bottom-width:1px;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-color: #A6C279;

	border-right-color: #A6C279;

	border-bottom-color: #A6C279;

	border-left-color: #A6C279;

}



.f_text_bold

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#989797;

font-weight:none;



}





.search_button {

background-image:url(../images/search_sbt_03.jpg);

background-repeat:no-repeat;

border-width:0px;

cursor:pointer;

height:16px;

width:16px;

}



.search_table {

padding-top:35px;

padding-right:25px;

}



.search_formfield

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;;

	font-style:normal;

	text-decoration: none;

	background-color: #FFFFFF;

	border:1px solid #D1C8AB;

	width:122px;

    height:12px;

}

.head_icon

{

padding-bottom:12px;

}

.pagimgclass

{

padding-top:10px;

}



.padding_left_15

{

padding-left:15px;

}



.banner_bg1

{

background-image:url(../images/banner_bg1.jpg); background-repeat:no-repeat; background-position:top left; width:470px; }



.banner_bg2

{

background-image:url(../images/banner_bg2.jpg); background-repeat:no-repeat; background-position:top left; width:220px; }



.padding_top_2

{

padding-top:10px;

}

.photo_bg

{

	background-image:url(../images/photo_bg_03.jpg);



width:154px;

height:143px;



}

.album_title

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#6C6960;

text-decoration:none;

font:bold;

width:auto;



}



.current

{

padding:5px 5px 5px 5px; 

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:800;

color:#FF0000;

text-decoration:underline;

width:21px;

height:10px;



}



.stitle

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#d3cdb9;

}

.stitle_n

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#8C887E;

}

.sdesc_n

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#686B62;

}

.sdesc_n_gal

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#686B62;

}

.sdesc_n_gal:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#A71918;

}

.sdesc

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#7a7157;

}

.shadow_price_bg

{

background-image:url(../images/shadow_price_bg.gif);



}

.satag

{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#B7B2A0;

}

.shadow_home_bg_img

{

background-image:url(../images/featured_blank1.gif);

background-repeat:no-repeat;

width: 138px;

height:129px;

}

.shadow_main_bg

{

background-image:url(../images/shadowbox_bg.gif);

  width:801px;

  height:399px;



}

.about_us_heading

{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#6C6961;

text-decoration:none;

font-weight:bold;



}

.footer_padd

{

width:800px;

padding-left:70px;

}

.search_main_bg

{

margin:0px;

	padding:0px;

background-image:url(../images/faq_main_bg.gif);

background-repeat:no-repeat;

background-position:right bottom;

height:271px;



}

.sc_info {

  position: relative;

}

.sc_info_2 {

  position: absolute;	

	display: none;

	top: -120px;

	left: -380px;

	padding-right:110px;

}



.sc_info_22 {

 /* position:absolute;	

	display: none;

	top: -120px;

	left: -380px;

	padding-right:0px;

    padding-left:550px;*/

display: none; 

z-index: 10; 

position: absolute;

float: right; 

padding-right:0px;

padding-left:185px;

padding-bottom: 200px;

margin-top: -125px;

}



.pop_up {

  position: absolute;

	display: none;	

}

.prod_textbox_qty

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#818181;

	width:60px;

	height:13px; /*Earlier 15px*/

	border:solid 1px #63510c;	

	padding-left:6px;

	padding-top:1px;

	padding-bottom:10sspx;

	

}

.flash_bg

{

background-image:url(../images/banner_flash_bg.jpg); 

width:12px;

height:336px;

background-repeat:no-repeat; 

background-position:left;

margin-left:12px;

padding-left:12px;

}

.pg_text 

{

width:100px;

}

.color_red

{

color:#FF0000;

}

.width_180

{

width:180px;

}



.width_175

{

width:175px;

}

.company

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#6C6961;

text-decoration:none;

}



.width_80

{

width:80px;

}



.width_70

{

width:70px;

}



.text_transform_capitalize

{

text-transform:capitalize;

}



.text_transform_lowercase

{

text-transform:lowercase;

}



.display_none

{

display:none;

}



.border_top

{

border-top:1px solid #fc9b16;

}



.padding_top_5

{

padding-top:5px;

}



.padding_top_bot_5

{

padding-bottom:5px; 

padding-top:5px;

}



.cursor_pointer

{

cursor:pointer;

}



.padding_left_10

{

padding-left: 10px;

}



.padding_left_5

{

padding-left: 5px;

}



.padding_right_5

{

padding-right:5px;

}



.padding_left_6

{

padding-left: 6px;

}



.padding_left_10

{

padding-left: 10px;

}



.padding_left_3

{

padding-left: 3px;

}



.padding_left_9

{

padding-left: 9px;

}



.text_decoration_underline

{

text-decoration:underline;

}



.padding_left_8

{

padding-left:8px;

}



.font_weight_bold

{

font-weight: bold;

}



.margin_left_10

{

margin-left:10px;

}



.margin_left_15

{

margin-left:15px;

}



.text_transform_uppercase

{

text-transform:uppercase;

}



.display_block

{

display:block;

}



.margin_0_padding_0

{

margin:0px;

padding:0px;

}



.text_align_left

{

text-align:left;

}



.padding_top_8

{

padding-top:8px;

}



.div_25

{

padding-left:25px;

padding-top:3px;

display:none;

}

.padding_bottom_8

{

padding-bottom:8px;

}



/*.newsdesc:hover

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#DF3838;

text-decoration:none;

}*/



.padding_bottom_5

{

padding-bottom:5px

}



.padding_top_5_right_5

{

padding-top:5px;

padding-right:5px;

}



.padding_top_5_right_5_down_5

{

padding-down:5px;

padding-top:5px;

padding-right:5px;

}



.vertical_top_padding-down_3

{

vertical-align:top; 

padding-down:3px;

}



.vertical_up_padding_top_5

{

vertical-align:up; 

padding-top:5px;

}



.height_auto

{

height:auto;

}



.bg_img1

{

background-image:url(images/photo_bg_03.jpg);

}



.height_10

{

height:10px;

}



.padding_bot_top_5

{

padding-bottom:5px; 

padding-top:5px;

}



.padding_left_5

{

padding-left:5px;

}



.padding_top_bottom_4

{

padding-top:4px; 

padding-bottom:0px;

}



.padding_left_10

{

padding-left:10px;

}



.padding_10

{

padding:10px;







}



.padding_right_75

{

padding-right:75px;

}



.colorDADADA

{

color:#DADADA;

}



.padding_left_top_15

{

padding-left:15px;

padding-top:15px;

}



.padding_top_1

{

padding-top:1px;

}



.height_85

{

height:85px;

}



.padding-right_94

{

padding-right:94px;

}



.padding_top_0

{

padding-top:0px;

}



.padding_right_20

{

padding-right:20px;

}



.padding_left_14

{

padding-left:14px;

}



.vertical_align_top

{

vertical-align:top;

}



.margin_left_top_10

{

margin-left:10px; 

margin-top:10px;

}



.width_225

{

width:225px;

}



.padding_left_11

{

padding-left: 12px;

}



.padding_right_5px

{

padding-right: 5px;

}



.padding_0

{

padding:0px;

}



.width_1000height_800

{

width: 1000px; 

height: 800px;

}



.width_488

{

width:488px;

}



.padding_left_15

{

padding-left: 15px;

}



.padding_left_0

{

padding-left:0px;

}



.padding_0

{

padding: 0px;

}



.vertical_align_text_bottom

{

vertical-align:text-bottom;

}



.vertical_align_top_padding_top_4

{

vertical-align:top; 

padding-top:4px;

}



.vertical_top_padding_top_11

{

vertical-align:top; 

padding-top:12px;

}



.padding_top_20

{

padding-top:20px;

}



.bgimg25

{

background-image:url(images/full_bg_cart.jpg);

background-repeat:no-repeat;

height:155px;

}



.padding_top15left20

{

padding-top:15px; 

padding-left:20px;

}



.paddingtop15

{

padding-top:15px;

}



.padding_left5_right5

{

padding-left:05px; 

padding-right:05px;

}



.verticaltoppaddingtop3

{

vertical-align:top; 

padding-top:3px;

}



.verticaltoppaddingtop11

{

vertical-align:top; 

padding-top:12px;

}

.shopcart_headtext

{

font-family:Arial;

font-size:12px;

color:#eda7a7;

font-weight:700;

text-decoration:none;

}



.no_news

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#888888;

}



.what_ccv

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#D41C1C;

}



.pro_title

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#9D1313;

}

/* start for alert box*/

#modalContainer {

background-color:transparent;

position:absolute;

width:100%;

height:100%;

top:0px;

left:0px;

z-index:10000;

background-image:url(/images/blue_ball0.gif); 

}



#alertBox {

position:relative;

width:300px;

min-height:100px;

margin-top:50px;

background-image:url(../images/alert_box_bg.png);

background-repeat:no-repeat;

background-position:0px 21px;

visiblity:hidden;

}



#modalContainer > #alertBox {

position:fixed;

}



#alertBox h1 {

margin:0;

font:bold 0.9em verdana,arial;

background-color:#990000;

color:#FFF;



padding:2px 0 2px 5px;

}



#alertBox p {

font:0.7em verdana,arial;

height:50px;

padding-left:5px;

margin-left:68px;

margin-bottom:10px;

}



#alertBox #closeBtn {

display:block;

position:relative;

margin:5px auto;

/*padding:3px;

border:2px solid #000;*/

width:50px;

height:14px;

font:Verdana;

font-size:7.5pt;

font-weight:500;

text-transform:uppercase;

text-align:center;

color:#FFF;

background-image:url(../images/alert_box_close.gif);

text-decoration:none;

background-position:center;

background-repeat:no-repeat;

}



/* unrelated styles */



#mContainer {

position:relative;

width:600px;

margin:auto;

padding:5px;

border-top:0px solid #000;

border-bottom:0px solid #000;

font:0.7em verdana,arial;

}







code {

font-size:1.2em;

color:#069;

}



#credits {

position:relative;

margin:25px auto 0px auto;

width:350px; 

font:0.7em verdana;

border-top:1px solid #000;

border-bottom:1px solid #000;

height:90px;

padding-top:4px;

}



#credits img {

float:left;

margin:5px 10px 5px 0px;

border:1px solid #000000;

width:80px;

height:79px;

}



.important {

background-color:#F5FCC8;

padding:2px;

}



code span {

color:green;

}

.hide_div

{

	visibility:hidden;

	display:none;

}

.show_div

{

	visibility:visible;

	display:block;

}

.pagination_products

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	height:35px;	

	color:#898787;

	text-decoration: none;

 	font-weight:normal;

	

}

.pagination_products_padd

{

	padding-top:17px;

	padding-bottom:5px;

}

.pagination_store_padd

{

	padding-top:5px;

	padding-bottom:2px;

}

.pagination_highlight

{	

	color:#835583;

	text-decoration: underline;

 	font-weight:normal;

	

}

.product_detail_page_main_descp

{

	font-family:Arial, Helvetica, sans-serif;

	width:550px;		

	text-decoration:none;

	color:#686B62; /*Added by Hitesh*/

	font-size:14px;	

}



.product_detail_page_descp

{

	font-family:Arial, Helvetica, sans-serif;

	width:261px;		

	text-decoration:none;

	border-top:solid 1px #e1e0dd;

	border-right:solid 1px #e1e0dd;		

	border-bottom:solid 1px #e1e0dd;

	padding-top:15px;

	padding-bottom:15px;

	padding-left:20px;

	padding-right:18px;

}

.product_more_padd

{

	padding-top:46px;

}

.product_list_border_top

{

	border-top:solid 1px #e1e0dd;

}

.product_list_border_right

{

	border-right:solid 1px #e1e0dd;

}	

.product_detail_page_image

{

	font-family:Arial, Helvetica, sans-serif;

	width:370px;		

	height:250px;

	text-decoration:none;

}

.prod_main_decp_padd

{

	padding-left:20px;

	padding-right:20px;

	padding-top:15px;

	padding-bottom:15px;

}

.product_detail_page_image_padd

{

	padding-top:24px;

	padding-left:50px;

	padding-right:45px;

	padding-bottom:26px;

}

.product_detail_page_enlarge_padd

{

	padding-right:8px;	

	padding-bottom:5px;

}

.product_detail_page_enlarge

{

	font-family:Arial, Helvetica, sans-serif;

	color:#878478;

	float:right;

	text-decoration:none;

}

.product_list_border

{

	border-top:solid 1px #e1e0dd;

	border-right:solid 1px #e1e0dd;	

	border-left:solid 1px #e1e0dd;	

	border-bottom:solid 1px #e1e0dd;	

}

.product_list_border_left

{

	border-left:solid 1px #e1e0dd;

}

.product_detail_page_bold

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#696556;

}

.product_detail_page_info

{

	width:98px;

	padding-top:2px;

	padding-bottom:2px

	

}

.enlarge_text

{font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#696556;

text-decoration:none; }



.enlarge_text:hover

{font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#8F6B8F;

text-decoration:underline; }

.padding_bottom_50

{

padding-bottom:50px;

}

.product_text_price_bold_red

{

	font-size:12px;

	font-weight:bold;

	color:#af002c;

}

.grey_dotted_line

{

	background-image:url(../images/grey_dotted_line.gif);

	background-repeat:repeat-x;

}

.padding_left_25

{

padding-left:25px;

}

.padding_right_25

{

	padding-right:25px;

}

.padding_right_10

{

	padding-right:10px;

}

.ne_new_bg_more

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#AD696B;

}

.tckt_price_declaration

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10.5px;

	text-decoration:none;

	color:#999999;

}

.tckt_main_text_inside_table

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#7c7c7c;

	font-weight:bold;

}



.tckt_main_text_inside_table_sub_titles

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10.5px;

	text-decoration:none;

	color:#7c7c7c;

}



.tckt_main_text_inside_table_padding

{

	padding-left:15px;

}



.tckt_main_text_inside_table_padding_top

{

	padding-top:9px;

}



.overflow_hidden

{

overflow:hidden;

}



/*end for alert box*/



.h_title {

font-size:10px;

color:#AF1F1F;

}

/*Hitesh*/

.div_faq

{

padding-left:25px;

padding-top:3px;

}

.gallery_bc

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#A71918;

}

.su_btn

{

	background-image:url(../images/signup.jpg);

	background-repeat:no-repeat;

	border-width:0px;

	padding-top:15px;

	font-size:1px;	

	width:49px;

	height:17px;

	cursor:pointer;

	color: #FFA346;

}



/*Addded by Nehal*/

.h1text {

font-size:10px;

color:#8F6B8F;

}



.handy_hints

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#000000;

padding-left:6px;

}

.news_details_date

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#A60E0D;



}

.news_details_head

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#A60E0D;



}



.news_divider {

background-color:#DFDDDE;

border:0px none;

color:#DFDDDE;

height:1px;

}

.padd_top_5

{

	padding-top:6px;

}

.rel_prod_heading

{

	font-family:Arial, Helvetica, sans-serif;

	background-color:#ececea;

	padding-left:14px;

	padding-top:5px;

	padding-bottom:5px;

	font-weight:bold;

	font-size:12px;

	text-decoration:none;

	color:#898787;	

	border-top:solid 1px #e1e0dd;

	border-right:solid 1px #e1e0dd;		

	border-left:solid 1px #e1e0dd;

}

.rel_prod_padd

{

	padding-bottom:62px;

}

.product_image

{



	width:160px;

	padding-bottom:20px;

	padding-top:20px;

	padding-left:5px;

	padding-right:5px;

	vertical-align:top;

	

}

.product_text

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration:none;

	color:#696556;

}

.product_text_descp

{

	

	padding-left:14px;

	padding-right:16px;

	padding-top:3px;

	padding-bottom:3px;

	height:35px;

}

.product_text_price

{	

	padding-left:14px;

	padding-right:16px;

	padding-top:5px;

	padding-bottom:8px;

	height:26px;

}

.product_buy_padd

{

	height:44px;

	padding-top:3px;

	padding-bottom:5px;

	padding-left:14px;

	padding-right:5px;

	width:160px

}

.product_buy_float{	

	

	cursor:pointer;

}

.product_text_view

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#696556;

	cursor:pointer;

	text-decoration:none;

	vertical-align:top;

}

.product_text_view:hover

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#696556;

	cursor:pointer;

	text-decoration:underline;

}

.products_listing_png

{

background-image:url(../images/divider_11.png);

background-position:left bottom;

height:1px;

}