.page_stroke{
	border:5px solid #500001;
	background-color:#F4F0E9;
}
.logo_bg{
	background:url(../AnyEditions_Images/anyedition_logo_bg.gif) repeat-x;
	height:185px;
}
.top_shoppingcart_bgcorner_1{
	background:url(../AnyEditions_Images/top_shoppingcart_bgcorner1.gif) no-repeat;
	height:13px;
	width:13px;
}
.top_shoppingcart_bgcorner_2{
	background:url(../AnyEditions_Images/top_shoppingcart_bgcorner2.gif) no-repeat;
	height:13px;
	width:13px;
}
.top_shoppingcart_bgcorner_3{
	background:url(../AnyEditions_Images/top_shoppingcart_bgcorner3.gif) no-repeat;
	height:13px;
	width:13px;
}
.top_shoppingcart_bgcorner_4{
	background:url(../AnyEditions_Images/top_shoppingcart_bgcorner4.gif) no-repeat;
	height:13px;
	width:13px;
}
.top_shoppingcart_bgcorner_1, .top_shoppingcart_bgcorner_2, .top_shoppingcart_bgcorner_3, .top_shoppingcart_bgcorner_4{
	height:13px; width:13px;
}
.top_shoppingcart_bgmiddle1{
	background-image:url(../AnyEditions_Images/top_shoppingcart_bgmiddle1.gif);
	background-repeat:repeat-y;
	width:13px;
	height:auto;
}
.top_shoppingcart_bgmiddle2{
	background-image:url(../AnyEditions_Images/top_shoppingcart_bgmiddle2.gif);
	background-repeat:repeat-x;
}
.top_shoppingcart_bgmiddle3{
	background-image:url(../AnyEditions_Images/top_shoppingcart_bgmiddle3.gif);
	background-repeat:repeat-y;
	height:auto;
}
.top_shoppingcart_bgmiddle4{
	background-image:url(../AnyEditions_Images/top_shoppingcart_bgmiddle4.gif);
	background-repeat:repeat-x;
}
.top_shoppingcart_bgcolor{
	background-color:#E7DFCE;
	height:auto;
}
.top_shoppingcart_icon{
	background-image:url(../AnyEditions_Images/anyedition_shoppingcart_icon.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:100px;
}
.top_customername{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#6C0608;
	text-align:left;
	padding:3px 2px 3px 10px;
}
.top_shoppingcart_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4C4944;
	text-align:left;
	padding:3px 2px 3px 10px;
}
.top_shoppingcart_content a,.top_shoppingcart_content a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6F0d0F;
	text-align:left;
	text-decoration:none;
	}
.login_buttonbg{
	background-image:url(../AnyEditions_Images/login_register_button.gif);
	width:128px;
	height:27px;
	background-repeat:no-repeat;
	float:right;
}
.login_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	padding:2px;
}
.login_text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.login_text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.login_text a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.search_bg{
	background-image:url(../AnyEditions_Images/search_bg.gif);
	height:40px;
	background-repeat:repeat-x;
}
.myaccount_menu, .trackyourorder_menu, .helpdesk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}
.myaccount_menu a, .trackyourorder_menu a, .helpdesk a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.myaccount_menu a:hover, .trackyourorder_menu a:hover, .helpdesk a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#AFAFAF;
	text-decoration:none;
}
.trackyourorder_menu{text-align:center;}
.helpdesk{text-align:right;}

.searchbox_left{
	background-image:url(../AnyEditions_Images/searchbox_left.gif);
	width:9px;
	height:40px;
	background-repeat:no-repeat;
}
.searchbox_right{
	background-image:url(../AnyEditions_Images/searchbox_right.gif);
	width:9px;
	height:40px;
	background-repeat:no-repeat;
}
.searchbox_bg{
	background-image:url(../AnyEditions_Images/searchbox_bg.gif);
	background-repeat:repeat-x;
}
.searchbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	/*color:#AFAFAF;*/
	color:#4C4944;
	text-align:left;
	padding:1px;
	border:0px;
	/*background-color:#4C4944;*/
	background-color:#FFFFFF;
	width:280px;
}
.category_title_bgleft{
	background-image:url(../AnyEditions_Images/category_title_bgleft.gif);
	width:7px;
	height:40px;
	background-repeat:no-repeat;
}
.category_title_bgright{
	background-image:url(../AnyEditions_Images/category_title_bgright.gif);
	width:7px;
	height:40px;
	background-repeat:no-repeat;
}
.category{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#2A2A2A;
	text-align:left;
	padding:0px 0px 0px 8px;
	background-image:url(../AnyEditions_Images/category_title_bg.gif);
	background-repeat:repeat-x;
}
.categories, .categories_withoutborder{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#36342F;
	text-align:left;
	padding:0px 2px 0px 15px;
	background-image:url(../AnyEditions_Images/categories_bg.gif);
	line-height:34px;
	background-repeat:repeat-x;
}
.categories_withoutborder{
	background-image:none;
	background-color:#C3B8A0;
	line-height:34px;
	background-repeat:no-repeat;
}
.category_title_bottombg_left{
	background-image:url(../AnyEditions_Images/category_title_bottombg_left.gif);
	width:7px;
	height:7px;
	background-repeat:no-repeat;
}
.category_title_bottombg_right{
	background-image:url(../AnyEditions_Images/category_title_bottombg_right.gif);
	width:7px;
	height:7px;
	background-repeat:no-repeat;
}
.category_title_bottombg{
	background-image:url(../AnyEditions_Images/category_title_bottombg.gif);
	height:7px;
	background-repeat:repeat-x;
}
.categories a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#36342F;
	text-decoration:none;
}
.categories a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#36342F;
	text-decoration:underline;
}
.categories_withoutborder a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#36342F;
	text-decoration:none;
}
.categories_withoutborder a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#36342F;
	text-decoration:underline;
}
.banner{
	background-image:url(../AnyEditions_Images/anyedition_banner.gif);
	width:526px;
	height:191px;
	background-repeat:no-repeat;
	
}
.banner_button{
	background-image:url(../AnyEditions_Images/banner_button.gif);
	width:113px;
	line-height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F4F0E9;
	text-align:center;
}
.banner_button a, .banner_button a:hover, .banner_button a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#F4F0E9;
	text-decoration:none;
}
.feedback_title_bgleft{
	background-image:url(../AnyEditions_Images/feedback_title_bgleft.gif);
	width:7px;
	height:40px;
	background-repeat:no-repeat;
}
.feedback_title_bgright{
	background-image:url(../AnyEditions_Images/feedback_title_bgright.gif);
	width:7px;
	height:40px;
	background-repeat:no-repeat;
}
.feedback_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#2A2A2A;
	text-align:left;
	padding:0px 3px 0px 8px;
	background-image:url(../AnyEditions_Images/feedback_title_bg.gif);
	background-repeat:repeat-x;
}
.feedback_bottom_bgleft{
	background-image:url(../AnyEditions_Images/feedback_bottombg_left.gif);
	width:7px;
	height:39px;
	background-repeat:no-repeat;
}
.feedback_bottom_bgright{
	background-image:url(../AnyEditions_Images/feedback_bottombg_right.gif);
	width:7px;
	height:39px;
	background-repeat:no-repeat;
}
.feedback_bottom_readmore{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
	padding:0px 8px 0px 3px;
	background-image:url(../AnyEditions_Images/feedback_bottombg.gif);
	background-repeat:repeat-x;
}
.feedback_bottom_readmore a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}
.feedback_bottom_readmore a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.feedback_content_bg{
	background-image:url(../AnyEditions_Images/feedback_bg.gif);
	height:112px;
	background-repeat:repeat-x;
}
.feedback_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding:0px 3px 0px 8px;
}
.feedback_name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#670B0D;
	text-align:right;
	padding:0px 8px 0px 8px;
}
.newarrivals_tablewidth{width:588px;}
.newarrivals_titlebg{
	background-image:url(../AnyEditions_Images/newarrivals_title.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#4C4944;
	width:47px;
	height:236px;
}
.popularbooks_titlebg{
	background-image:url(../AnyEditions_Images/popularbooks_title.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#4C4944;
	width:47px;
	height:236px;
}
.previous_buttonbg{
	background-color:#948F85;
	width:47px;
}
.display_bg{
	background-color:#DCD5C6;
	width:588px;
}
.book_description_display{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4C4944;
	text-align:center;
	line-height:16px;
	padding:3px 0px 3px 0px;
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	line-height:16px;
}
.footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

/*product list style starts here*/

.img_style{
width:140px;
height:200px;
border:solid 1px #6F0D0F;
padding:1px;
text-align:center;
vertical-align:middle;
}
.thumpimg_style{
width:27px;
height:35px;
border:solid 1px #6F0D0F;
padding:1px;
text-align:center;
vertical-align:middle;
}
.product_list_topleft_corner{
width:6px;
height:6px;
background:url(../AnyEditions_Images/product_list_topleft_corner.gif) no-repeat;
}

.product_list_bottomright_corner{
width:6px;
height:6px;
background:url(../AnyEditions_Images/product_list_bottomright_corner.gif) no-repeat;
}

.product_list_topright_corner{
width:6px;
height:6px;
background:url(../AnyEditions_Images/product_list_topright_corner.gif) no-repeat;
}

.product_list_bottomleft_corner{
width:6px;
height:6px;
background:url(../AnyEditions_Images/product_list_bottomleft_corner.gif) no-repeat;
}

.product_description_content{
color:#6F0D0F;
text-align:left;
text-decoration:underline;
vertical-align:top;
font-weight:bold;
font-size:13px;
font-family:"Arial", Helvetica, sans-serif;
padding-left:20px;
line-height:1.5em;
}

.product_description_content a{
color:#6F0D0F;
text-align:left;
text-decoration:underline;
vertical-align:top;
font-weight:bold;
font-size:13px;
font-family:"Arial", Helvetica, sans-serif;
}

.product_description_content a:hover{
color:#6F0D0F;
text-align:left;
text-decoration:none;
vertical-align:top;
font-weight:bold;
font-size:13px;
font-family:"Arial", Helvetica, sans-serif;
}

.author_content{
color:#4C4944;
text-align:left;
text-decoration:none;
vertical-align:top;
font-size:12px;
padding:5px 0 0 20px;
font-family:"Arial", Helvetica, sans-serif;
}

.book_detail_content_normal,.book_detail_content_strong{
color:#4C4944;
text-align:left;
text-decoration:none;
vertical-align:top;
font-size:13px;
padding-bottom:5px;
font-family:"Arial", Helvetica, sans-serif;
}

.book_detail_content_strong{
font-weight:bold;
}

/*main page style starts here*/
.mainproduct_bottomleft_curve{
width:7px;
height:5px;
background:url(../AnyEditions_Images/mainproduct_bottomleft_curve.gif) no-repeat;
}

.mainproduct_bottomright_curve{
width:7px;
height:5px;
background:url(../AnyEditions_Images/mainproduct_bottomright_curve.gif) no-repeat;
}

/*menu path style starts here*/
.menupath_topleft_curve{
width:6px;
height:6px;
background:url(../AnyEditions_Images/menupath_topleft_curve.gif) no-repeat;
}

.menupath_topright_curve{
width:6px;
height:6px;
background:url(../AnyEditions_Images/menupath_topright_curve.gif) no-repeat;
}

.main_menu{
color:#93876D;
font-size:20px;
text-align:left;
font-weight:bold;
vertical-align:middle;
padding-left:5px;

font-family:Arial, Helvetica, sans-serif;
}

.arrow{
width:30px;
height:37px;
background:url(../AnyEditions_Images/arrow.gif) no-repeat center;
}

margin_gap{
width:12px ;
}

.categories_menu{

color:#B4AA96;
font-size:20px;
text-align:left;
font-weight:bold;
vertical-align:middle;
/*padding:5px 5px 5px 5px;*/
font-family:Arial, Helvetica, sans-serif;
}

.categories_name{
color:#F4F0E9;
font-size:20px;
text-align:left;
font-weight:bold;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
}

.pagination_style{
color:#736443;
font-size:14px;
text-align:right;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
height:35px;
font-family:Arial, Helvetica, sans-serif;
}

.pagination_style a{
color:#736443;
font-size:14px;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
padding-right:15px;
font-family:Arial, Helvetica, sans-serif;
}

.pagination_style a:hover{
color:#736443;
font-size:14px;
text-align:right;
font-weight:bold;
padding-right:15px;
text-decoration:underline;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
}

.pagination_off{
color:#B4A58B;
font-size:14px;
text-align:right;
font-weight:bold;
padding-right:15px;
text-decoration:none;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
}

.advance_search{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:normal;
 color:#AFAFAF;
 text-align:left;
 padding:0px 0px 0px 7px;
}
.advance_search a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:normal;
 color:#AFAFAF;
 text-decoration:underline;
}
.advance_search a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:normal;
 color:#AFAFAF;
 text-decoration:none;
}
.advanced_search_right_curve{
width:5px;
height:32px;
background:url(../AnyEditions_Images/advanced_search_right_curve.gif) no-repeat;
}

.advanced_search_left_curve{
width:5px;
height:32px;
background:url(../AnyEditions_Images/advanced_search_left_curve.gif) no-repeat;
}

.advanced_search_head,.advanced_search_head a,.advanced_search_head a:hover{
color:#F4F0E9;
background:#4C4944;
font-family:"Arial", Helvetica, sans-serif;
font-size:15px;
text-align:center;
text-decoration:none;
vertical-align:middle;
font-weight:bold;
}
.advanced_search_head_off,.advanced_search_head_off a,.advanced_search_head_off a:hover{
color:#BBB19B;
background:#4C4944;
font-family:"Arial", Helvetica, sans-serif;
font-size:15px;
text-align:center;
vertical-align:middle;
text-decoration:none;
text-decoration:none;
font-weight:bold;
}
.advanced_search_label{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
padding-bottom:8px;
}

.advanced_search_textarea{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
text-align:left;
background-color:#F0ECE5;
vertical-align:top;
border:#4C4944 1px solid;
}

.advancedsearch_btm_leftcurve{
width:6px;
height:32px;
background:url(../AnyEditions_Images/advancedsearch_btm_leftcurve.gif) no-repeat;
}

.advancedsearch_btm_rightcurve{
width:6px;
height:32px;
background:url(../AnyEditions_Images/advancedsearch_btm_rightcurve.gif) no-repeat;
}

.advanced_search_bottom_head{
color:#F4F0E9;
background:#4C4944;
font-family:"Arial", Helvetica, sans-serif;
font-size:15px;
text-align:center;
vertical-align:middle;
font-weight:bold;
}
.product_details_topleft_curve{
width:6px;
height:6px;
background:url(../AnyEditions_Images/product_details_topleft_curve.gif) no-repeat;
}

.product_details_topright_curve{
width:6px;
height:6px;
background:url(../AnyEditions_Images/product_details_topright_curve.gif) no-repeat;
}

.product_details_bottomleft_curve{
width:6px;
height:6px;
background:url(../AnyEditions_Images/product_details_bottomleft_curve.gif) no-repeat;
}

.product_details_bottomright_curve{
width:6px;
height:6px;
background:url(../AnyEditions_Images/product_details_bottomright_curve.gif) no-repeat;
}

.product_details_middlebg_up{
width:693px;
height:6px;
background:url(../AnyEditions_Images/product_details_middlebg_up.gif) repeat-x;
}

.product_details_middlebg_down{
width:693px;
height:6px;
background:url(../AnyEditions_Images/product_details_middlebg_down.gif) repeat-x;
}

.product_details_middlebg{
height:6px;
background:url(../AnyEditions_Images/product_details_middlebg.gif) repeat-y;
}

.product_details_h1,.product_details_h2,.product_details_content,.product_details_readmore,.product_details_readmore a,.product_details_readmorea:hover,.product_detail_isbn_content{
color:#6F0D0F;
font-size:13px;
text-align:left;
font-weight:bold;
padding-left:20px;
padding-bottom:1px;
line-height:1.5em;
vertical-align:top;
font-family:"Arial", Helvetica, sans-serif;
}
.product_details_h1 a,.product_details_h1 a:hover{
color:#6F0D0F;
font-size:13px;
text-align:left;
font-weight:bold;
line-height:1.5em;
vertical-align:top;
text-decoration:underline;
font-family:"Arial", Helvetica, sans-serif;
}


.product_details_h2,.product_details_content{
color:#4C4944;
}

.product_details_content{
font-weight:normal;
}

.product_details_readmore{
text-decoration:underline;
text-align:right;font-size:11px;
padding-right:50px;
}

.product_details_readmore a,.product_details_readmorea:hover{
text-decoration:underline;
text-align:right;font-size:11px;
}

.product_detail_isbn_content{
padding-left:0px;color:#4C4944;font-weight:normal;
}

.price_addtocart_btnbg{
width:197px;
height:37px;
background:url(../AnyEditions_Images/price_addtocart_btnbg.gif) no-repeat;
}

.price_addtocart_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-align:center;
	padding:2px;
}
.price_addtocart_text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.price_addtocart_text a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.price_addtocart_text a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

.all_new_use_btn_leftcurve{
width:6px;
height:28px;

background:url(../AnyEditions_Images/all_new_use_btn_leftcurve.gif) no-repeat;
}

.all_new_use_btn_rightcurve{
width:6px;
height:28px;

background:url(../AnyEditions_Images/all_new_use_btn_rightcurve.gif) no-repeat;
}

.stock_details_off,.stock_details_on{
color:#BBB19B;
font-weight:bold;
font-size:16px;
text-align:center;
vertical-align:middle;
padding:0 3px 0 3px;
background-color:#736443;
font-family:"Arial", Helvetica, sans-serif
}

.stock_details_on{
color:#F4F0E9;
}

.borders{
/*border-bottom:#736443 1px solid;*/
border-left:#736443 1px solid;
border-right:#736443 1px solid;
}

.borders_bottom{
border-bottom:#736443 1px solid;
border-left:#736443 1px solid;
border-right:#736443 1px solid;
background:#DED8CC;
}
.stock_content{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:middle;
background-color:#F0ECE5;
border-top:#736443 solid 1px;
padding-top:10px;
}
.stock_h1{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
height:30px;
vertical-align:middle;
}
.CustomTabStyle .ajax__tab_header {
    height: 27px;
}
.CustomTabStyle .ajax__tab_body 
{
    font-family:Arial;
    font-size:10pt;
    border:solid 1px #dddddd;
    border-top:none;
} 
.CustomTabStyle .ajax__tab_active .ajax__tab_tab,
.CustomTabStyle .ajax__tab_hover .ajax__tab_tab
{
	background-color:#dddddd;
}

.content{
color:#4C4944;
font-size:13px;
text-align:justify;
padding-left:20px;
padding-bottom:1px;
vertical-align:top;
text-decoration:none;
font-family:"Arial", Helvetica, sans-serif;
}

.content a{
color:#4C4944;
font-size:13px;
text-align:justify;
vertical-align:top;
text-decoration:none;
font-family:"Arial", Helvetica, sans-serif;
}

.content a:hover{
color:#4C4944;
font-size:12px;
text-align:justify;
vertical-align:top;
font-weight:bold;
text-decoration:underline;
font-family:"Arial", Helvetica, sans-serif;
}
.stock_h2{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
height:30px;
vertical-align:top;
}

.stock_h3{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
height:40px;
vertical-align:middle;
border-top: #736443 1px solid;
}



.stock_content a{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:middle;
text-decoration:underline;
}

.stock_content a:hover{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:middle;
text-decoration:none;
}

.stock_content_remove{
color:#6F0D0F;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:middle;
background-color:#F0ECE5;
text-decoration:underline;
padding-top:10px;
}

.stock_content_remove a,.stock_content_remove a:hover{
color:#6F0D0F;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:middle;
background-color:#F0ECE5;
text-decoration:underline;
padding-top:10px;
}


.stock_content_2{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:middle;
background-color:#F0ECE5;
border-top:#736443 solid 1px;
border-bottom:#736443 solid 1px;
padding-top:10px;
padding-bottom:10px;
}
.stock_content_2forContent{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:middle;
background-color:#F0ECE5;
padding-top:10px;
padding-bottom:10px;
}

.termsandconditions{
color:#A01D21;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
text-align:left;
text-decoration:none;
vertical-align:top;
}

.termsandconditions a{
color:#A01D21;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;

}

.termsandconditions a:hover{
color:#A01D21;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
text-align:left;
text-decoration:none;
}
.logout_buttonbg{
 background-image:url(../AnyEditions_Images/logout_button.gif);
 width:58px;
 height:27px;
 background-repeat:no-repeat;
}
.Login_Details{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:normal;
 color:#000000;
 text-align:left;
 padding:0px 0px 0px 7px;
}
.Login_Details a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:normal;
 color: blue;
 text-decoration:underline;
}
.Login_Details a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 font-weight:normal;
color: blue;
 text-decoration:none;
}
.smallbluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: blue;
	text-decoration: none;
}
.advanced_search_display{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
padding-bottom:4px;
}
.registratoin_h1{
border:#736443 1px solid;
background:#DED8CC;
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
height:30px;
padding-left:10px;
text-align:left;
vertical-align:middle;
}
.topmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#303030;
	text-align:center;
	text-decoration:none;
}
smallbluelink_nobold

.smallbluelink_nobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal ;
	color: blue;
	text-decoration: none;
}
.sub_titles{
color:#93876D;
font-size:15px;
text-align:left;
font-weight:bold;
vertical-align:middle;
padding-left:5px;

font-family:Arial, Helvetica, sans-serif;
}

.content_bold{
color:#4C4944;
font-size:13px;
text-align:left;
font-weight:bold;
vertical-align:top;
text-decoration:none;
font-family:"Arial", Helvetica, sans-serif;
}

.content_left{
color:#4C4944;
font-size:13px;
padding-bottom:1px;
vertical-align:top;
text-decoration:none;
font-family:"Arial", Helvetica, sans-serif;
}
.advanced_search_display a,.advanced_search_display a:hover{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:top;
font-weight:bold;
text-decoration:underline;
}
.stock_content_withoutbg{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
vertical-align:middle;
padding-top:10px;
}
.no_results{
color:#736443;
font-size:14px;
text-align:right;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
height:35px;
font-family:Arial, Helvetica, sans-serif;
}
.termsandconditionsforcheck{
color:#A01D21;
font-family:"Arial", Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
vertical-align:top;
}
.Moretestimonial_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	padding:7px 7px 7px 7px;
	vertical-align:top;
}
.hometestimonial_name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#5C4D2D;
	text-align:right;
	padding-right:7px;
}
.hometestimonial_rating{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	
}
.ratings{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#6F0d0F;
	text-align:right;
	vertical-align:bottom;
	line-height:22px;
	padding-right:7px;
}
.stock_h1{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
height:10px;
vertical-align:middle;
}
.bodyTag {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 /*background-color: #C7C1B4;*/
  background:url(../AnyEditions_Images/page_background.gif) repeat ;
}



/* NEW CSS For Map */


.main_cotainer{
width:239px;
height:121px;
border:#C3B8A0 3px solid;
}

.msg_bg{
width:179px;
height:101px;
float:left;
margin:-116px 0 0 52px;
position:relative;
background:url(../AnyEditions_Images/bg.gif) no-repeat top;
}
.msg_bgOuter
{
width:180px;
height:102px;
float:left;
margin:-116px 0 0 52px;
position:absolute ;
background:url(../AnyEditions_Images/loading2.gif) no-repeat center;
}
.book_container{
width:40px;
height:58px;
float:left;
margin:10px 5px 5px 10px;
}

.content_container{
width:115px;
float:left;
margin:10px 2px 5px 5px;
}

.customer_from{
color:#4C4944;
font-size:11px;
text-align:left;
float:left;
position:relative;
font-family:Arial, Helvetica, sans-serif;
}

.country_name{
color:#4C4944;
font-size:11px;
text-align:left;
float:left;
line-height:1.5em;
border-bottom:dashed 1px;
font-family:Arial, Helvetica, sans-serif;
}

.book_name{
color:#000000;
font-size:11px;
text-align:left;
float:left !important;
position:relative;
font-family:Arial, Helvetica, sans-serif;
margin-top:3px;
}

*html .book_name
{
	width:100%
}


.time{
color:#A01D21;
font-size:10px;
text-align:left;
float:left;
position:relative;
margin-top:1px;
font-family:Arial, Helvetica, sans-serif;
}

.flag_container{
width:25px;
height:15px;
float:right;
margin-right:5px;
}
.old_price{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:line-through;

}
.productOurPrice_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold ;
	color:#FF0000;
	line-height:20px;
}
.product_detail_grid_contentsave{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding:1px;
}
.product_detail_grid_contentprice{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	text-align:left;
	padding:5px;
}

/*********************************************************** Left Side New Expandable Catalogue Style ******************************/

.leftside_catalogue_bg{
	background-image:url(../AnyEditions_Images/leftside_catalogue_bg.gif);
	background-repeat:repeat-y;
}

.arrowlistmenu{
width: 227px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 13px Arial;
color: #3D3D3D;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
margin-top:0px;
text-align:left;
padding: 0px 2px 0px 10px; /*header text is indented 10px*/
background-image:url(../AnyEditions_Images/categories_bg.gif);
background-repeat:repeat-x;
line-height:34px;
cursor: hand;
cursor: pointer;
height:34px;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image:url(../AnyEditions_Images/categories_bg.gif);
background-repeat:repeat-x;
line-height:34px;
}

.arrowlistmenu ul { /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0px;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
line-height:30px;
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: lightblue !important;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: lightgreen !important;
}

.arrowlistmenu ul li a{
color: #FFFFFF;
display: block;
padding: 2px 10px;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
border-bottom: 1px solid #9F9171;
background-color:#81714D;
}

/*.arrowlistmenu ul div span a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ff0000;
	text-align:right;
	line-height:25px;
	position:relative;
	border-bottom: 1px solid #dadada;
}*/

.arrowlistmenu ul li a:visited{
color: #FFFFFF;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
background-color: #9F9171;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}

#more_options{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9F9171;
	text-align:right;
	padding-right:10px;
	line-height:25px;
	border:0px;
	background-color:#40341B;
	
}
#more_options a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9F9171;
	border:0px;
	text-decoration:none;
	background-color:#40341B;
}
#more_options a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	border:0px;
	text-decoration:none;
	background-color: #40341B;
	display:block;
}

/********************************* All Categories Style *************************************/
.category_maintitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#6E0D0F;
	text-align:left;
	border-bottom:1px solid #CECECE;
	padding:2px 2px 3px 0px;
}
.category_firstlevel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#4C4949;
	text-align:left;
	line-height:22px;
}
.category_firstlevel a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D42027;
	text-decoration:none;
}
.category_firstlevel a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D42027;
	text-decoration:underline;
}
.allcategory{
width: 335px; /*width of accordion menu*/
}

.allcategory ul { /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.allcategory ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}
	
.allcategory ul li a{
color: #3D3D3D;
display: block;
padding: 0px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
}
.allcategory ul li a:visited{
color: #000000;
font-size:11px;

}

.allcategory ul li a:hover{ /*hover state CSS*/
color: #D42027;
text-decoration:underline;
font-size:11px;

}

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70)!important ;
    opacity: 0.7;
    top: 0px ;
    left: 0px ;
    position: absolute !important;
    z-index:0 !important;
}
.modalPopup
{
    background-color: #ffffdd;
    padding: 3px;
    z-index: 10001;
}

div.mainbg{
	background-image:url(../AnyEditions_Images/bg.png);
	width:435px;
	height:91px;
	background-repeat:no-repeat;
	margin:100px 100px;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#F0ECE5;
	text-align:center;
	margin:10px 0px 5px 0px;
}
p.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#322811;
	text-align:center;
	margin:10px 0px 0px 0px;
	background-image:url(../AnyEditions_Images/smiley.png);
	background-repeat:no-repeat;
	background-position:80px 2px;
}
p.close{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#F0ECE5;
	text-align:right;
	margin:0px 10px 0px 0px;
}
p.close a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#F0ECE5;
	text-decoration:none;
}
p.close a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#C3B8A0;
	text-decoration:none;
}
p.empty{
	font-family:Arial, Helvetica, sans-serif;
	font-size:2px;
	font-weight:bold;
	color:#F0ECE5;
	text-align:right;
	margin:0px 10px 0px 0px;
}
.shipping_Charges{
color:#5C4D2D;
font-family:"Arial", Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
height:15px;
vertical-align:middle;
}
.offer_contentbg{
	background-image:url(../AnyEditions_Images/offer_star.gif);
	width:87px;
	height:87px;
	background-repeat:no-repeat;
}
.offer_percentage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#F0ECE5;
	text-align:center;
}
.offer_yousave{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#F0ECE5;
	text-align:center;
}
.book_detail_content_normal_striked{
color:#4C4944;
text-align:left;
text-decoration:line-through;
vertical-align:top;
font-size:13px;
font-family:"Arial", Helvetica, sans-serif;
}
.yousave_contentbold{
color:#6F0D0F;
text-align:left;
text-decoration:none;
vertical-align:top;
font-size:13px;
font-weight:bold;
padding-bottom:5px;
font-family:"Arial", Helvetica, sans-serif;
}

.yousave_content{
color:#D21920;
text-align:left;
text-decoration:none;
vertical-align:top;
font-size:13px;
font-weight:normal;
padding-bottom:5px;
font-family:"Arial", Helvetica, sans-serif;
}
.offerPriceTD{
color:#4C4944;
text-align:left;
text-decoration:none;
font-size:13px;
font-weight:bold;
padding-bottom:5px;
font-family:"Arial", Helvetica, sans-serif;
}
.listdesign{
	background-image:url(../AnyEditions_Images/arrowlist.gif);
	background-position:0px;
	background-repeat:no-repeat;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#000000;
	line-height:20px;
	padding-left:18px;
}
