/* ==================== */
/* ==================== */
/* ==== menu.css ====== */
/* ==================== */
/* ==================== */

/*- Navbar -*/
#navbar_contain{font-weight: normal; padding-left: 10px;  padding-bottom: 1px; text-align:center; font-family:Arial, Helvetica, sans-serif; background-image:url('http://www.bookstoredirect.co.uk/images/menu_bg.gif'); background-repeat:repeat-x; height:33px;  }
/*#nav_submenu{width:956px}*/
/*#navbar{width:956px;}*/
#navbar, #navbar ul, #nav_submenu ,#nav_submenu ul{padding: 0;margin: 0;list-style: none;}

#navbar a, #nav_submenu a {display:block;text-decoration:none; font-size:13px; color:#012963; }
#navbar a {margin-top:0px; font-size:14px; color:#FFFFFF; font-weight:bold}
/*#navbar a {margin-top:0px;padding:0 0 0 5px; font-size:13px;}*/
#navbar a span {display:block; padding-top:2px; padding-bottom:5px; padding-left:0px; padding-right:6px;}
/*#navbar a:hover{background-position:0 -31px; color:#ff6600;text-decoration:none;}
#navbar a:hover span{background-position:100% -31px;}*/
#subNavbar a:hover{background-position:0 -31px; background-color:#ececec; text-decoration:underline;}

#navbar li{float: left;border-right:0px solid #fff;}
#navbar li ul { 
	position: absolute;width:360px ;z-index:1000; border:1px solid #a2b3c9; border-width:1px 1px 1px 1px; left: -999em; 
	padding-top:0px;
}

/*#navbar li ul { 
	position: absolute;width: 360px;z-index:1000;border:1px solid #4aaae9;border-width:1px 1px 1px 1px; left: -999em; 
	padding-top:0px;
}
*/
#navbar li ul li{width:360px; background:#fff; opacity: 0.95;-moz-opacity: 0.95;text-align:left;filter: alpha(opacity=95);}
#navbar li#Li2 ul{width:161px}
#navbar li#Li2 ul li{width:159px}
/*#navbar li ul li a{	
	display:block;font-weight:normal;font-family:Arial, Helvetica, sans-serif;text-align:left;
	font-size:11px;margin:0px;background:none;border:0;color:#2c2c2c;padding:0 5px 0 5px;height:19px;line-height:19px;width:auto;
}*/
#navbar li ul li a{	
	display:block;font-weight:normal;font-family:Arial, Helvetica, sans-serif;text-align:left;
	font-size:12px;margin:0px;background:none;border:0;color:#000000;padding:2px 5px 2px 5px;
}
/*#navbar li ul li a:hover{color:#fff; background:#4a6892; text-decoration:underline;width: auto;}
#navbar li:hover ul{left:auto; z-index:2000;}
#navbar li:hover a{background-position:0 -31px; color:#ff6600;}
#navbar li:hover a span{background-position:100% -31px;text-decoration:none;}
#navbar li:hover ul a{color:#000000;}*/



#subNavbar li ul li a:hover{color:#fff; background:#4a6892; text-decoration:underline;width:auto; display:inherit;}
#subNavbar li:hover ul{left:auto; z-index:2000; display:inherit;}
#subNavbar li:hover a{background-position:0 -31px; color:#1c3e95; background-color:#ececec; text-decoration:underline; display:inherit;}
#subNavbar li:hover a span{background-position:100% -31px;text-decoration:none; display:inherit;}
#subNavbar li:hover ul a{color:#012963;  display:inherit;}

#navbar a.this, #navbar a.this:hover, #navbar li:hover a.this{
	margin-top:8px;padding:0 0 0 5px; 
}
#navbar a.this span,#navbar a.this:hover span, #navbar li:hover a.this span {
	
	padding-top:5px; padding-bottom:4px; padding-left:1px; padding-right:8px;display:block;
}

#navbar a.selected, #navbar a.selected:hover, #navbar li:hover a.selected{
	margin-top:0px; padding:0 0 0 5px; background-position:0 -32px; color:#ff6600;text-align:center;line-height:14px;font-size:13px; width:110px;
}
#navbar a.selected span,#navbar a.selected:hover span, #navbar li:hover a.selected span {
	
	padding-top:4px; padding-bottom:7px; padding-left:0px; padding-right:6px;display:block; background-position:100% -31px; 
}	

/* =========================== */
/* =========================== */
/* ==== style_common.css ====== */
/* =========================== */
/* =========================== */

/*------------------------------------------------------------*
**  Common StyleSheet
**------------------------------------------------------------*/

.floatr {float:right;}
.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}

.br, .clear {clear:both; margin:0px;}

.clear1 {clear:both;}
.textalignright{float:left; text-align:right;padding-right:10px;}


.borderha{border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea;  border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:164px;padding-left:2px; padding-top:2px;}

input.nbrd { border: 0px solid #bfbfbf; }
.fieldqty {border:1px solid #7f9db9;padding-left:2px;font-family:arial, tahoma, georgia;font-size:11px;color:#000000;text-decoration:none;text-align: right; padding-right:2px;}

.textarea1 { border-bottom:1px solid #e3e9ef; border-left:2px solid #81817f; border-right:1px solid #e2e3ea; border-top:2px solid #747471; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-top:3px; padding-bottom:3px; padding-left:2px; font-family: Arial, Helvetica, sans-serif; }
.brdbot{border-bottom:1px solid #dadada;}

.textarial22{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:22px;}

.boxbgha{background-image:url('http://www.bookstoredirect.co.uk/images/box_bg1.gif'); background-repeat:repeat-y}
.grdbluebg{background-image:url('http://www.bookstoredirect.co.uk/images/ha_bg_blue.gif'); background-repeat:repeat-x;}
.beautybg11{background-image:url('http://www.bookstoredirect.co.uk/images/ha_grey_bg.gif'); background-repeat:repeat-x}
.inthenews{background-image:url('http://www.bookstoredirect.co.uk/images/in_the_news_banner.jpg'); background-repeat:no-repeat; height:182px; background-position:center;}
.travellredbg {background-image:url('http://www.bookstoredirect.co.uk/images/red_travel_bg.gif'); background-repeat:repeat-x; height:35px; }
.bullet_posts {background-image:url('http://www.bookstoredirect.co.uk/images/ha_bullet2.gif'); background-repeat:no-repeat; background-position:0px 14px; padding:7px 0px 7px 10px; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000;}

.leftmenunew {width:170px; clear:both;}

.leftmenunew ul {
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
}
.leftmenunew li { 
	border-bottom: 1px solid #eeeeee; 
	color: #1c3e95;
}
.leftmenunew li a { 
	padding:4px 4px 4px 9px;
	display:block;
	text-decoration:none;
	color: #1c3e95;
}
.leftmenunew li a:hover { 
	background-color: #fe6a20;
	color: #FFFFFF;
}
.leftmenunew li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.leftmenunew li.nbrd {
	border:none;
	padding:0; margin:0;
}

.btmcurvenew { padding: 0px; margin: 0px;}
.btmcurvenew .lc { float: left; text-align:left; }
.btmcurvenew .rc { float: right; text-align:right; }
.btmcurvenew .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2;}

.bgblue{background-color: #d6ebff;}
.bgwhitebot{background-color: #ffffff;}
.bggrey_new{background-color: #eeeeee;}
/*.bggreen{background-color:#eaf3fe;}*/
.bggreen{background-color:#ECECEC;}
.bgred{background-color: #cc0000;}
.bgorange1{background-color: #df6e1a;}
.bgblue3 {background-color: #79a2d6; }
.bggrey2 {background-color: #e4e8eb; }
.bggrey2a {background-color: #ebeef3; }
.bggreyd{background-color: #466490;}
.bggrey3 {background-color:#f5f5f5; }
.bggrey4 {background-color:#f0f0f0; }
.pet_bg_color{background-color:#165ea6; background-image:url('http://www.bookstoredirect.co.uk/images/pet_banner_button.gif');background-repeat: repeat-y;}
.pet_bg_top{background-image: url('http://www.bookstoredirect.co.uk/images/pet_banner_sand_bg.gif'); background-repeat:repeat-x;}

.textblue1   { color:#20288b;}
.textgreen  { color:#6fb743;}
.textwhite   { color:#ffffff;}
.textyellow {color: #fffc00;}
.textwhite {color: #ffffff;}
.textblack { color: #000000; }
.textgrey1 { color: #7e7e7e; }
.textred {color:#cc0000;}
.txtred{ color:#cc0000; }

.h43{height:43px;}


.txtblu2 { color: #003366; font-size:11px;}

.text11{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none;}
.text21{font-family: Arial, Helvetica, sans-serif;	font-size: 21px; font-style: normal; font-weight: normal; text-decoration: none;}
.text11a{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
.text12{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.menugrey12{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.text12_org{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #ff5800; text-decoration: none;}
.text18_org{font-family: Arial, Helvetica, sans-serif;	font-size: 18px; font-style: normal; font-weight: normal; color: #ff5800; text-decoration: none;}
.text13arialb{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; font-style: normal; text-decoration: none;}
.text24barial{font-family: Arial, Helvetica, sans-serif;font-size: 24px; font-style: normal; font-weight: bold;  text-decoration: none;}
.bluetextarial{ font-size:12px; color:#20288b;  font-family:Arial, Helvetica, sans-serif;}
.text16b{font-family:Arial, Helvetica, sans-serif;	font-size: 16px; font-style: normal; font-weight: bold;  text-decoration: none;}
.text13{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.text13grey{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #7e7d7d; text-decoration: none;}
.text14whitesub{font-family:Arial, Verdana, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none;}
.text15whitesub{font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none;}
.text15{font-family: Arial, Helvetica, sans-serif;	font-size: 15px; font-style: normal; font-weight: normal; text-decoration: none;color: #000;}

.text30whitesub{font-family: Georgia,"Times New Roman",Times,serif;	font-size: 23px; /*font-size: 28px;*/ font-style: normal; font-weight: normal; /*color: #fff;*/ color: #D56117; text-decoration: none;}
.text42whitesub{font-family: Arial, Helvetica, sans-serif;font-size: 42px; font-style: normal; font-weight: bold; color: #fff; text-decoration: none;}
.text12redcolor{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color:#cc0000;}
.text14redcolor{font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color:#cc0000;}
.text13redcolor{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; color:#cc0000;}

.textbluelarge26 {
	FONT-SIZE: 25px;
	COLOR: #012963;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; padding-left:10px; padding-top:10px;
}

.textbluelarge14 {
	FONT-SIZE: 14px;
	COLOR: #012963;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; padding-left:10px; padding-top:10px;
}

.big {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #1c3e95;
	font-weight: bold;
}

.style1 {font-size: 12px}
.text16barial{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}
.amtprod1{font-family: Arial, Helvetica, sans-serif; font-size: 13px;  color:#cc0000; text-decoration: none;}
.textoffer{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: 003399; text-decoration: none;}
.text18barial{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;}
.prodcat{font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #0057c7; text-decoration: none;}
.text17barial{font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
.textbox1 { border-bottom:1px solid #e3e9ef; border-left:2px solid #81817f;  border-right:1px solid #e2e3ea; border-top:2px solid #747471; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;text-decoration:none;width:224px; height:19px; padding-left:2px; padding-top:0px;}
.textbox2 {border:1px solid #ffffff; padding-left:2px; font-family:arial, tahoma, georgia; font-size:12px; color:#a0a0a0; text-decoration:none;}
.textbox3 {border:1px solid #cccccc; font-family: 1.2em arial, tahoma, georgia; color:#000000; text-decoration:none;
	padding:2px;
	margin:2px;
	height: 22px;
}
.textboxAuto { border-bottom:1px solid #e3e9ef; border-left:2px solid #81817f;  border-right:1px solid #e2e3ea; border-top:2px solid #747471; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;text-decoration:none; height:19px;}
.textboxlisting { border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea;  border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-left:0px; text-decoration:none; padding-top:0px;}

.textbox{ border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea;  border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:224px; height:18px; padding-left:2px; padding-top:0px;}

.textbox4 { border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea;  border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:224px; padding-left:2px; padding-top:0px;
}

.textbox5{ border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea; border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#464646; width:300px; height:20px; padding-left:2px; padding-top:4px;}

.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.textarial21yellow{color:#f8f1a9; font-family: Arial, Helvetica, sans-serif; font-size:21px;}
.textarial21{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:21px;}
.textarial22{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:22px;}
.darkgreybg { background-color:#d2d2d2; font-family: Arial; font-size:17px; color:#161616;}
.text14btreb{font-family: Arial, "Times New Roman";	font-size: 14px; font-style: normal; font-weight: bold;  text-decoration: none;}
.orgtxt13 { font-size: 13px; color: #ff7939;}
.orgtxt14 { font-size: 14px; color: #ff7939;}
.txt14 { font-size: 14px; }
.txt11offers { font-size: 11px; }
.bluetxt13 { font-size: 13px; color: #012963; font-weight: bold; }
.bluetxt14 { font-size: 14px; color: #012963; }

.txtblue11 { color:#093691; }

.bluebottomlinelight {border-bottom:1px dashed #c0d6e3;}
.bluebottomline{border-bottom:1px dashed #89b2c9;}

.textbold16{font-family: Arial;	font-size: 16px; font-weight: bold; font-style: normal; text-decoration: none;}
.text13orgb{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: bold; color: #ff783a; text-decoration: none;}

a:link.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
a:active.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none;}
a:visited.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none;}
a:hover.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px;text-decoration:  underline;}

a:link.travelred{color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; float:none; }
a:active.travelred{color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none; font-weight:bold;float:none;}
a:visited.travelred{color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none; font-weight:bold;float:none;}
a:hover.travelred{color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:  underline; font-weight:bold;float:none;}

.blueu { color: #012966; text-decoration: none; }
a:link.bluelinku { color: #012966; text-decoration: none; }
a:active.bluelinku { color: #0129665; text-decoration: none; }
a:visited.bluelinku { color: #012966; text-decoration: none; }
a:hover.bluelinku { color: #FF5900; text-decoration: none; }

a:link.linkyellow { color: #fffc00;	text-decoration: none; font-size:11px; }
a:active.linkyellow { color: #fffc00; text-decoration: none; font-size:11px;}
a:visited.linkyellow { color: #fffc00; text-decoration: none; font-size:11px;}
a:hover.linkyellow { color: #fffc00; text-decoration: underline; font-size:11px;}

a:link.bluelink { color: #1c3e95; text-decoration: underline; }
a:active.bluelink { color: #1c3e95;	text-decoration: underline; }
a:visited.bluelink { color: #1c3e95; text-decoration: underline; }
a:hover.bluelink { color: #ff5900; text-decoration: none; }

a:link.linkorgu{font-family:Arial, Helvetica, sans-serif;	color: #ff5800;	text-decoration: underline; font-size:12px;}
a:active.linkorgu{font-family:Arial, Helvetica, sans-serif; color: #ff5800;	text-decoration: underline; font-size:12px;}
a:visited.linkorgu{font-family:Arial, Helvetica, sans-serif; color: #ff5800;	text-decoration: underline; font-size:12px;}
a:hover.linkorgu{font-family:Arial, Helvetica, sans-serif; color: #ff5800;	text-decoration: none; font-size:12px;}

a:link.orgmore{font-family:Arial, Helvetica, sans-serif; color: #012966;	text-decoration: underline; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:active.orgmore{font-family:Arial, Helvetica, sans-serif; color: #012966;	text-decoration: underline; font-size:12px;}
a:visited.orgmore{font-family:Arial, Helvetica, sans-serif; color: #012966;	text-decoration: underline; font-size:12px;}
a:hover.orgmore{font-family:Arial, Helvetica, sans-serif;color: #012966;	text-decoration: none; font-size:12px;}

a:link.black12{font-family:Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none; font-size:11px;}
a:active.black12{font-family:Arial, Helvetica, sans-serif; color: #000;	text-decoration: none; font-size:11px;}
a:visited.black12{font-family:Arial, Helvetica, sans-serif; color: #000;	text-decoration: none; font-size:11px;}
a:hover.black12{font-family:Arial, Helvetica, sans-serif; color: #000;	text-decoration: underline; font-size:11px;}

a:link.linkblueu{font-family:Arial, Helvetica, sans-serif;color: #012963;	text-decoration: none; font-size:12px; }
a:active.linkblueu{font-family:Arial, Helvetica, sans-serif; color: #012963;	text-decoration: none; font-size:12px; }
a:visited.linkblueu{font-family:Arial, Helvetica, sans-serif; color: #012963;	text-decoration: none; font-size:12px; }
a:hover.linkblueu{font-family:Arial, Helvetica, sans-serif; color: #012963;	text-decoration: underline; font-size:12px; }

a:link.linkblue13{font-family: Arial, Helvetica, sans-serif;	color: #012963;	text-decoration: underline; font-size:13px; font-weight:normal;}
a:active.linkblue13{font-family: Arial, Helvetica, sans-serif; color: #012963;	text-decoration: underline; font-size:13px; font-weight:normal;}
a:visited.linkblue13{font-family: Arial, Helvetica, sans-serif; color: #012963;	text-decoration: underline; font-size:13px; font-weight:normal;}
a:hover.linkblue13{font-family: Arial, Helvetica, sans-serif; color: #012963;	text-decoration: none; font-size:13px; font-weight:normal;}

a:link.linkblacku{font-family: Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: underline;font-size:12px;}
a:active.linkblacku{font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: underline;font-size:12px;}
a:visited.linkblacku{font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: underline;font-size:12px;}
a:hover.linkblacku{font-family: Arial, Helvetica, sans-serif; color: #012963;	text-decoration: none;font-size:12px;}

a:link.linkblack{font-family:Arial, Helvetica, sans-serif;	color: #000000;	text-decoration:underline; font-size:12px;}
a:active.linkblack{font-family:Arial, Helvetica, sans-serif; color: #000000;	text-decoration: underline; font-size:12px;}
a:visited.linkblack{font-family:Arial, Helvetica, sans-serif; color: #000000;	text-decoration: underline; font-size:12px;}
a:hover.linkblack{font-family:Arial, Helvetica, sans-serif; color: #cc0000;	text-decoration: none; font-size:12px; }

a:link.linkorgbg{font-family:Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none; font-size:12px; display:block;  }
a:active.linkorgbg{font-family:Arial, Helvetica, sans-serif; color: #000000;	text-decoration: none; font-size:12px;}
a:visited.linkorgbg{font-family:Arial, Helvetica, sans-serif; color: #000000;	text-decoration: none; font-size:12px;}
a:hover.linkorgbg{font-family:Arial, Helvetica, sans-serif; color: #fff;	text-decoration: none; font-size:12px; background-color: #fe6a20;}

a:link.linkblueo{font-family:Arial, Helvetica, sans-serif;	color: #012963; font-size:13px;	text-decoration: none;}
a:active.linkblueo{font-family:Arial, Helvetica, sans-serif; color: #012963; font-size:13px; text-decoration: none;}
a:visited.linkblueo{font-family:Arial, Helvetica, sans-serif; color: #012963; font-size:13px; text-decoration: none;}
a:hover.linkblueo{font-family:Arial, Helvetica, sans-serif; color: #012963; font-size:13px; text-decoration: underline;}

a:link.blue11{font-family:Arial, Helvetica, sans-serif;	color: #00339e;	text-decoration: none; font-size:12px;}
a:active.blue11{font-family:Arial, Helvetica, sans-serif; color: #00339e;	text-decoration: none; font-size:12px;}
a:visited.blue11{font-family:Arial, Helvetica, sans-serif; color: #00339e;	text-decoration: none; font-size:12px;}
a:hover.blue11{font-family:Arial, Helvetica, sans-serif; color: #00339e;	text-decoration: underline; font-size:12px;}

a:link.linkblue{font-family:Arial, Helvetica, sans-serif;	color: #012963;	text-decoration: underline; font-size:12px;}
a:active.linkblue{font-family:Arial, Helvetica, sans-serif; color: #012963;	text-decoration:underline;font-size:12px;}
a:visited.linkblue{font-family:Arial, Helvetica, sans-serif; color: #012963;	text-decoration: underline;font-size:12px;}
a:hover.linkblue{font-family:Arial, Helvetica, sans-serif; color: #012963;	text-decoration: none;font-size:12px;}

a:link.black_link{color:#000; font-size:11px; text-decoration:underline;}
a:active.black_link{color:#000; font-size:11px; text-decoration:underline;}
a:visited.black_link{color:#000; font-size:11px; text-decoration:underline;}
a:hover.black_link{color:#000; font-size:11px; text-decoration:none;}

a:link.blue_link{color:#000; font-size:11px; text-decoration:underline;}
a:active.blue_link{color:#000; font-size:11px; text-decoration:underline;}
a:visited.blue_link{color:#000; font-size:11px; text-decoration:underline;}
a:hover.blue_link{color:#000; font-size:11px; text-decoration:none;}

a:link.prescriptionf{FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #20288b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a:active.prescriptionf{FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #20288b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a:visited.prescriptionf{FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #20288b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a:hover.prescriptionf{FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #20288b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

a:link.linkwhitehealth{font-family:Arial, Helvetica, sans-serif;	color: #fff;text-decoration:none; font-size:12px;}
a:active.linkwhitehealth{font-family:Arial, Helvetica, sans-serif; color: #fff;text-decoration:none;font-size:12px;}
a:visited.linkwhitehealth{font-family:Arial, Helvetica, sans-serif; color: #fff;text-decoration:none;font-size:12px;}
a:hover.linkwhitehealth{font-family:Arial, Helvetica, sans-serif; color: #fff;	text-decoration:  underline;font-size:12px;}

a:link.linkwhitehealth{font-family:Arial, Helvetica, sans-serif;	color: #000;text-decoration:none; font-size:11px;}
a:active.linkwhitehealth{font-family:Arial, Helvetica, sans-serif; color: #000;text-decoration:none;font-size:11px;}
a:visited.linkwhitehealth{font-family:Arial, Helvetica, sans-serif; color: #000;text-decoration:none;font-size:11px;}
a:hover.linkwhitehealth{font-family:Arial, Helvetica, sans-serif; color: #000;	text-decoration:  underline;font-size:11px;}

a:link.linkwhitehd{ font-family:Arial, Helvetica, sans-serif;	color: #fff;	text-decoration: none; font-size:12px; padding-left:10px;}
a:active.linkwhitehd{ font-family:Arial, Helvetica, sans-serif;	color: #fff;	text-decoration: none; font-size:12px; padding-left:10px;}
a:visited.linkwhitehd{ font-family:Arial, Helvetica, sans-serif;	color: #fff;	text-decoration: none; font-size:12px; padding-left:10px;}
a:hover.linkwhitehd{ font-family:Arial, Helvetica, sans-serif;	color: #fff;	text-decoration: none; font-size:12px; padding-left:10px;}

a:link.linkbrand{font-family:Arial, Helvetica, sans-serif;	color: #000;	text-decoration:none; font-size:12px;}
a:active.linkbrand{font-family:Arial, Helvetica, sans-serif; color: #000;	text-decoration:none;font-size:12px;}
a:visited.linkbrand{font-family:Arial, Helvetica, sans-serif; color: #000;	text-decoration:none;font-size:12px;}
a:hover.linkbrand{font-family:Arial, Helvetica, sans-serif; color: #000;	text-decoration: underline;font-size:12px;}

a:link.halinkblueu{font-family:Arial, Helvetica, sans-serif;	color: #012963;	text-decoration: underline; font-size:11px; font-weight:normal;}
a:active.halinkblueu{font-family:Arial, Helvetica, sans-serif; color: #012963;	text-decoration: underline; font-size:11px; font-weight:normal;}
a:visited.halinkblueu{font-family:Arial, Helvetica, sans-serif; color: #012963;	text-decoration: underline; font-size:11px; font-weight:normal;}
a:hover.halinkblueu{font-family:Arial, Helvetica, sans-serif; color: #012963;	text-decoration: none; font-size:11px; font-weight:normal;}

a:link.linkredu{font-family:Arial, Helvetica, sans-serif; font-size:11px;	color: #cc0000;	text-decoration: underline;}
a:active.linkredu{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #cc0000;	text-decoration: underline;}
a:visited.linkredu{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #cc0000;	text-decoration: underline;}
a:hover.linkredu{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #cc0000;	text-decoration: none;}

a:link.linkred{font-family:Arial, Helvetica, sans-serif; font-size:12px;	color: #cc0000;	text-decoration: none;}
a:active.linkred{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #cc0000;	text-decoration: none;}
a:visited.linkred{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #cc0000;	text-decoration: none;}
a:hover.linkred{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #cc0000;	text-decoration: underline;}

a:link.whitelinktop{font-family:Arial, Helvetica, sans-serif; font-size:11px;	color:#ffffff;	text-decoration: none;}
a:active.whitelinktop{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;	text-decoration: none;}
a:visited.whitelinktop{font-family:Arial, Helvetica, sans-serif; font-size:112px; color:#ffffff;	text-decoration: none;}
a:hover.whitelinktop{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;	text-decoration: underline;}



.brddotbt{ border-bottom:1px dashed #d1d1d1;}
.paging{   
    padding:3px; 
	font-family: Arial, Helvetica, sans-serif; 
    font-size:13px;   
    color:#000000;   
    font-weight:normal;   
}   

.paging a:link.block{   
    padding:1px 5px 1px 5px;   
    color:#012963;   
    text-decoration:underline;   
}
.paging a:active.block{   
    padding:1px 5px 1px 5px;   
    color:#012963;   
    text-decoration:underline;   
}   
.paging a:visited.block{
    padding:1px 5px 1px 5px; 
	margin:0px;   
    color:#012963;   
    text-decoration:underline;   
}      
  
.paging a:hover.block{ 
    padding:1px 4px 1px 4px; 
	border:1px solid #6793cb;   
    background:#fff;   
    color:#000;   
    text-decoration:none;
	 
}  

.tabs {
	float:left;
	margin:0 0 5px 0;
	padding:0;
	width: 100%;
	border-bottom:1px solid #e0e0e0;
}
.tabs h3 {
	line-height:24px;
	color: #012963;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}



.tabs div { float: left;}

.lh18{line-height:18px;}
.lh20{line-height:20px; background-image:url('http://www.bookstoredirect.co.uk/images/blue_arrow1.gif'); background-repeat:no-repeat; background-position:10px 7px;}
.lh24{line-height:24px;}

.ar{ text-align:right;}

.h16 {height:16px;}
.h370 {height:370px;}

.pad8 {padding:8px;}

.w100p { width:100%; }
.w100pa { width:99%;}
html>body .w100pa { width:100%;};
.w99p { width:99%;}
.w98p { width:98%;}
.w97p { width:97%;}
.w96p { width:96%;}
.w95p { width:95%;}
.w94p { width:94%;}
.w93p { width:93%;}
.w92p { width:92%;}
.w91p { width:91%;}
.w90p { width:90%;}
.w80p { width:80%;}
.w70p { width:70%;}
.w73p { width:73%;}
.w60p { width:60%;}
.w65p { width:64%;}
.w50p { width:50%;}
.w40p { width:40%;}
.w44p { width:44%;}
.w45p { width:45%;}
.w47p { width:47%;}
.w48p { width:48%;}
.w49p { width:49%;}
.w39p { width:39%;}
.w33p { width:33%;}
.w34p { width:34%;}
.w35p { width:35%;}
.w32p { width:32%;}
.w30p { width:30%;}
.w20p { width:20%;}
.w25p { width:25%;}
.w28p { width:28%;}
.w24p { width:24%;}
.w22p { width:22%;}
.w15p { width:15%;}
.w18p { width:18%;}
.w10p { width:10%;}

.w12 {width:12px;}
.w26 {width:26px;}
.w30 {width:30px;}
.w40 {width:40px;}
.w45 {width:45px;}
.w47 {width:47px;}
.w50 {width:50px;}
.w55 {width:55px;}
.w60 {width:60px;}
.w65 {width:65px;}
.w70 {width:70px;}
.w75 {width:75px;}
.w80 {width:80px;}
.w115{width:115px;}
.w130 {width:130px;}
.w135 {width:135px;}
.w140 {width:140px;}
.w145 {width:145px;}
.w150{width:150px;}
.w152{width:152px;}
.w175 {width:175px;}
.w185 {width:185px;}
.w188 {width:188px;}
.w200 {width:200px;}
.w210 {width:210px;}
.w215 {width:215px;}
.w224 {width:224px;}
.w225 {width:225px;}
.w250 {width:249px;}
.w251 {width:251px;}
.w266 {width:266px;}
.w270 {width:270px;}
.w275 {width:275px;}
.w280 {width:280px;}
.w285 {width:285px;}
.w300 {width:300px;}
.w321 { width:321px;}
.w326 { width:326px;}
.w351 { width:351px;}
.w424 { width:424px;}
.w473 { width:473px;}
.w443 {width:443px;}
.w500 {width:500px;}
.w690 { width:690px;}
.w730 {width:730px;}
.w750 {width:750px;}
.w938 {width:938px;}
.w999 {width:999px;}

.h103{height:103px;}
.h48{height:48px;}
.pad4{padding:4px;}

.padt1{padding-top:1px;}
.padt2{padding-top:2px;}
.padt2a {padding-top:0;}
html>body .padt2a {padding-top:2px;}
.padt2b {padding-top:2px;}
html>body .padt2b {padding-top:0px;}
.padt3{padding-top:3px;}
.padt4{padding-top:4px;}
.padt5{padding-top:5px;}
.padt6{padding-top:6px;}
.padt7{padding-top:7px;}
.padt8{padding-top:8px;}
.padt10 {padding-top:10px;}
.padt11 {padding-top:11px;}
.padt12 {padding-top:12px; *padding-top:11px;}
.padt13 {padding-top:13px;}
.padt14 {padding-top:14px;}
.padt15 {padding-top:15px;}
.padt16 {padding-top:16px;}
.padt20 {padding-top:20px;}
.padt25 {padding-top:25px;}
.padt30 {padding-top:30px;}
.padt35 {padding-top:35px;}
.padt60 {padding-top:60px;}
.padt220{padding-top:220px;}
.padt28 {padding-top:28px;}
.mart90 {margin-top:90px;}
.padarrow { padding-top:0px}
html>body .padarrow { padding-top:4px;}


.padb1{padding-bottom:1px;}
.padb2{padding-bottom:2px;}
.padb3{padding-bottom:3px;}
.padb4{padding-bottom:4px;}
.padb5{padding-bottom:5px;}
.padb6{padding-bottom:6px;}
.padb7{padding-bottom:7px;}
.padb8{padding-bottom:8px;}
.padb9{padding-bottom:9px;}
.padb10{padding-bottom:10px;}
.padb12{padding-bottom:12px;}
.padb15{padding-bottom:15px;}
.padb20{padding-bottom:20px;}
.padb25{padding-bottom:25px;}
.padb30{padding-bottom:30px;}

.padl1{padding-left:1px;}
.padl2{padding-left:2px;}
.padl4{padding-left:4px;}
.padl5{padding-left:5px;}
.padl8{padding-left:8px;}
.padl15{padding-left:15px;}
.padl10{padding-left:10px;}
.padl12 {padding-left:12px;}
.padl16{padding-left: 16px;}
.padl18{padding-left: 18px;}
.padl20{padding-left: 20px;}
.padl22 {padding-left: 22px;}
.padl24 {padding-left: 24px;}
.padl30{padding-left: 30px;}
.padl40{padding-left: 40px;}
.padl43{padding-left: 43px;}
.padl21{padding-left:21px;}
.padl70{padding-left: 85px;}
.padl90{padding-left: 90px;}
.padl90{padding-left: 100px;}
.padl140{padding-left: 140px;}
.padl160{padding-left: 160px;}


.padr1{padding-right:1px;}
.padr2{padding-right:2px;}
.padr4{padding-right:4px;}
.padr5{padding-right:5px;}
.padr6{padding-right:6px;}
.padr7{padding-right:7px;}
.padr8{padding-right:8px;}
.padr9{padding-right:9px;}
.padr10{padding-right:10px;}
.padr15{padding-right:15px;}
.padr20{padding-right: 20px;}
.padr25{padding-right: 25px;}
.padr30{padding-right: 30px;}
.padr31{padding-right: 31px;}
.padr32{padding-right: 32px;}
.padr33{padding-right: 33px;}
.padr34{padding-right: 34px;}
.padr35{padding-right: 35px;}

.margin{margin:0px;}
.mart1 {margin-top:1px;}
.mart2 {margin-top:2px;}
.mart3 {margin-top:3px;}
.mart5 {margin-top:5px;}
.mart9 {margin-top:9px;}
.mart10 {margin-top:10px;}
.mart13 {margin-top:13px;}
.mart15 {margin-top:15px;}
.mart20 {margin-top:20px;}
.mart25 {margin-top:25px;}

.marb1 {margin-bottom:1px;}
.marb2 {margin-bottom:2px;}
.marb6 {margin-bottom:6px;}
.marb10 {margin-bottom:10px; }
.marb12 {margin-bottom:12px; }
.marb15 {margin-bottom:15px; }
.marb20 {margin-bottom:20px; }

.marl5 {margin-left:5px;}
.marl6 {margin-left:6px;}
.marl7 {margin-left:7px;}
.marl10 {margin-left:10px;}
.marl25 {margin-left:25px;}
.marl1 {margin-left:1px;}
.marl11 {margin-left:11px;}
.marl2 {margin-left:2px;}
.marl12 {margin-left:12px;}
.marl13 {margin-left:13px;}
.marl25 {margin-left:25px;}
.marl27 {margin-left:27px;}
.marl32 {margin-left:42px;}
.marl43 {margin-left:43px;}
.marl100 {margin-left:100px;}
.marl110 {margin-left:110px;}
.marl115 {margin-left:115px;}
.marl120 {margin-left:123px;}
.marl170 {margin-left:170px;}
.marl270 {margin-left:270px;}

.marr1 {margin-right:1px;}
.marr2 {margin-right:2px;}
.marr5 {margin-right:5px;}
.marr6 {margin-right:6px;}
.marr7 {margin-right:7px;}
.marr10 {margin-right:10px;}
.marr11 {margin-right:11px;}
.marr12 {margin-right:12px;}
.marr13 {margin-right:13px;}
.marr20 {margin-right:20px;}
.marr25 {margin-right:25px;}
.marr100 {margin-right: 100px;}
.marr200 {margin-right: 200px;}
.marr210 {margin-right: 210px;}
.marl130 {margin-left: 190px;}

.form_fld1{
	float:left;
	width:90%;
	padding:4px 0 4px 22px;
}
.form_lbl1{
	float:left;
	font-weight:bold;
	color:#FF783A;
	font-size:13px;
	width:22%;
	height:18px;
}
.form_lbl12{
	float:left;
	font-weight:bold;
	color:#000;
	font-size:13px;
	width:200px;
	height:18px;
}
.form_lbl11{
	float:left;
	font-weight:bold;
	font-size:13px;
	width:26%;
	height:18px;
}
.form_input1{
	float:left;
	padding:0 0 0 24px;
	width:200px;
}

.text13org{font-family:Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: normal; color: #ff783a; text-decoration: none;}

.text12sub{font-family:Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #5e6166; text-decoration: none;}
.text11sub{font-family:Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #5e6166; text-decoration: none;}
.text11subred{font-family:Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #d70000; text-decoration: none;}
.subheadingdeliverynew{ background-color:#f5f5f5; font-size:16px;text-align:left; font-family:Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:5px;}
.abalign{vertical-align:middle;}
.text23orgheader{font-family:Arial, Helvetica, sans-serif;font-size: 23px; font-style: normal; font-weight: normal; color: #f56b0e; text-decoration: none;}
.catsavetext27{ font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#012963;}
.catsavetext36{ font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#012963;}

.marl35{ margin-left:32px;}
<!-- 10June09 -->
.clsWaterMark
{
	position: absolute; 
	width: 40px; 
	z-index: 10; 
	margin-left: 20%;	 
	top: 70px;
}
 
<!-- 21May09 -->
.color_grey6 {color:#666666;}
.home_3blocks {border:#cccccc 1px solid; padding-left:5px; padding-right:5px; padding-top:10px;  padding-bottom:10px;  width:90%; height:130px; min-height:130px;}
.textl {text-align:left;}
.textc {text-align:center;}
.textr {text-align:right;}
.block1_title {background:url('http://www.bookstoredirect.co.uk/images/orange_bar.gif') repeat-x ;  font-family:Arial; font-size:14px; text-align:center; color:#FFFFFF; font-weight:bold; height:40px; padding-top:10px; margin-top:-10px;}
.block2_title {background:url('http://www.bookstoredirect.co.uk/images/blue_bar.gif') repeat-x  top;  font-family:Arial; font-size:14px; text-align:center; color:#FFFFFF; font-weight:bold; height:40px; padding-top:10px; margin-top:-10px;}
.block3_title {background:url('http://www.bookstoredirect.co.uk/images/green_bar.gif') repeat-x  top;  font-family:Arial; font-size:14px; text-align:center; color:#FFFFFF; font-weight:bold; height:40px; padding-top:10px; margin-top:-10px;}
.block_text { padding-left:15px;color:#012963; font-family:Arial; font-weight:bold; font-size:12px; line-height:20px}
.mart-10 {margin-top:-10px;}

/*----------------------------piyush--------------------------------------*/
#leftmaint{ width:170px; padding-left:10px; padding-top:5px; float:left; }
/*#centermain{ margin-left:22px;  *margin-left:22px; _margin-left:5px; width:70%;  *width:73%;  _width:70%; float:left; }*/
#centermain{ margin-left:30px;  *margin-left:20px; _margin-left:14px; }

#main_div{ width:100%;  *margin-top:10px; _margin-top:-10px; position:relative; clear:both;}
#rightmaint{float:right; width:170px; padding-right:10px; padding-top:5px;}

/* =========================== */
/* =========================== */
/* ==== style_inner.css ====== */
/* =========================== */
/* =========================== */
/* -----------category middle part start-------------*/

#categories ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#categories ul li {
	background-image:url('http://www.bookstoredirect.co.uk/images/blue_arrow1.gif');
	background-repeat:no-repeat;
	background-position: 0px 7px;
	padding-left:10px;
	line-height:20px;

}
.bannersbg {
	float:left;
	/*background-image:url('http://www.bookstoredirect.co.uk/images/cat_banner_bg.jpg');
	background-repeat:repeat-x;*/
	width:100%;
	padding:0px;
	margin:0px;
		background-color:#ffffff;
	}
.bannersbg_nhs {
	float:left;
	background-image:url('http://www.bookstoredirect.co.uk/images/cat_banner_bg_nhs.jpg');
	background-repeat:repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
	}
.bannersbg_petsection {
	float:left;background-image:url('http://www.bookstoredirect.co.uk/images/pets_banner.jpg'); background-repeat:no-repeat; background-position:right; height:190px;	
	width:100%;
	padding:0px;
	margin:0px;
	}
.beauty_banner_bg {
	float:left;
	background:#121212 url('http://www.bookstoredirect.co.uk/images/beauty_banner_lft_bg1.jpg'); background-position:right; background-repeat:no-repeat;
	width:100%;
	padding:0px;
	margin:0px;
	height:191px;
	background-color:#000000;
}
.electrical_banner_bg {
	float:left;
	background:#121212 url('http://www.bookstoredirect.co.uk/images/electrical_banner.jpg'); background-position:right; background-repeat:repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
	height:191px;
}
.electrical_banner1{
	width:100%;
	height:117px
}
.electrical_banner2{
	width:100%;
	height:74px;
	background-image:url('http://www.bookstoredirect.co.uk/images/electrical_banner_bottom.jpg');
	background-repeat:repeat-y;
	background-position:right;
	background-color:#000033;
}
.electrical_bottom_l_txt{
	float:left;
	width:70%;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}
.electrical_bottom_btn{
	float:right;
	width:150px;
	margin-top:20px;
	margin-right:10px;
}
.electrical_banner_top{
	width:100%;
	height:117px;
	vertical-align:bottom;
}
.fragrance_banner_bg {
	float:left;
	background:#121212 url('http://www.bookstoredirect.co.uk/images/fragrance_banner_lft_bg1.jpg'); background-position:right;background-repeat:no-repeat;
	width:100%;
	padding:0px;
	margin:0px;
	height:191px;
	background-color:#000000;
}
.for_men_banner_bg {
	float:left;
	background:#121212 url('http://www.bookstoredirect.co.uk/images/mens_banner_bg.jpg'); background-position:right;background-repeat:no-repeat;
	width:100%;
	padding:0px;
	margin:0px;
	height:191px;
	background-color:#9fc3e5;
}
.toiletries_bg{ float:left;
	background-image:url('http://www.bookstoredirect.co.uk/images/toiletries_bg.jpg');
	background-repeat:repeat-x;
	height:172px;
	padding:0px;
	margin:0px;
	width:100%;
}
.giftssection_banner_bg {
	float:left;
	background:url('http://www.bookstoredirect.co.uk/images/giftsection_banner_bg.gif');background-repeat: repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
}
.bluecolor {
	background-color:#165ea6;
	height:51px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:22px;
}
.whiteheading {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:22px;
}
.brdrdottedbottom {
	border-bottom: 1px solid #e8ecf1;
}

.pd_bg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	background-color:#f0f0f0;
	height:23px;
	border-top:1px solid #e0e0e0;
	padding-left:3px;
	padding-right:3px;
	line-height:25px;
	margin-top:1px;
}
.pd_bg_shopping {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#012963; background-image: url('http://www.bookstoredirect.co.uk/images/curve_act_bg.gif'); background-repeat:repeat-x;
	height:25px;
	padding-left:3px;
	padding-right:3px;
	line-height:25px;
}
.bggrey_brands {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg_grey_brands.gif');
	background-repeat:repeat-x;
	background-position:bottom;

	padding-bottom:15px;
}
.bggrey_listing {
	/*background-image:url('http://www.bookstoredirect.co.uk/images/bg_grey_brands.gif');*/
	background-repeat:repeat-x; 
	background-color:#ebebeb;
	background-position:bottom;
	border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;
/*	border-top:1px solid #dadada;*/
	}
.bggrey_brands_new {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg_grey_brands_new.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:15px;
}
.bggreyopposite {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg_grey_opp.gif');
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:25px;
}
html>body .bggreyopposite {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg_grey_opp.gif');
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:25px;
	margin-top:10px;
}
.subbggreyopposite {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg_grey_opp.gif');
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:25px;
}
html>body .subbggreyopposite {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg_grey_opp.gif');
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:25px;
	}
.cross {text-decoration: line-through;}
/* -----------category middle part end-----------*/

/* All Internal Start */

#bread_crump {
	padding: 0 0 0 0; /*border-bottom: 1px solid #e8ecf1;*/
	margin: 0 0 6px 0; font-size:12px; /*color:#ea7114;*/color:# 012963; font-weight:normal;
}
#bread_crump .divider{font-size:13px; color:#f56b0e;}
#tbanner {
	background-color:#165ea6;
	height: 77px;
}
#content {
	text-align:left;
	line-height: 18px;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
}
.catname {
	font-size: 18px;
	font-weight: bold;
	color: #012963;
	text-decoration: none;
}
.textoffer {
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.textblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight:bold;

	color: #012963;
	text-decoration: none;
}
.textbluefaq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight:bold;
	color: #012963;
	text-decoration: none;
}
.txtblueh {
	font-size: 17px;
	font-weight: bold;
	color: #20288b;
	padding: 5px 0 5px 0;
}
.txtgrey {
	color:#40404040;
}
.txtcon {
	font-size: 12px;
	padding: 6px 8px 6px 8px;
	line-height: 18px;
}
.txtback {
	font-size: 12px;
	padding: 6px 8px 6px 8px;
	line-height: 18px;
	text-align:right;
}
.brdrgrey1 {
	border: 1px solid #eeeeee;
	padding: 0px;
	margin: 0px;
}
.pheading {
	font-size:13px;
	color:#000000; background-color:#ECECEC;
	
	background-repeat:repeat-x;
	height:29px;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	line-height:29px;
	font-weight:bold;
}
/* prescription start */
.textbluelarge {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #20288b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.middle_top_bg {
	background-image: url('http://www.bookstoredirect.co.uk/images/middle_top_bg_curve.jpg');
	background-repeat: repeat-x;
}
.box_grey {
	width:100%;
	float:left;
	margin:0 0 12px 0;
	background:#f2f2f2;
}
.box_top {
	background:url('http://www.bookstoredirect.co.uk/images/box_top_bg.gif') repeat-x;
	height:5px;
	float:left;
	width:793px;
 *width:791px;
}
.box {
	width:793px;
	float:left;
	padding:0 0 12px 0;
}
.apdiv1 {
	position:absolute;
	left: 727px;
 *left:726px;
	top: 210px;
 *top: 208px;
	z-index:0;
}
.apdiv2 {
	position:absolute;
	left: 855px;
 *left: 662px;
	top: 350px;
 *top: 505px;
	z-index:0;
}
.box_mid {
	background:url('http://www.bookstoredirect.co.uk/images/box_bg.jpg') repeat-x;
	border-left:1px solid #cdddf1;
	border-right:1px solid #cdddf1;
	float:left;
}
.box_bot {
	background:url('http://www.bookstoredirect.co.uk/images/box_bot_bg.gif') repeat-x;
	height:6px;
	float:left;
	width:793px;
 *width:791px;
}
.bluebar_bg {
	background-image:url('http://www.bookstoredirect.co.uk/images/bluebar_bg.gif');
	background-repeat:repeat-x;
	height:287px;
}
.bluebar_bg_dontknow {
	background-image:url('http://www.bookstoredirect.co.uk/images/dontknow_bg.gif');
	background-repeat:repeat-x;
	
}
.bluebar_bg11 {
	background-image:url('http://www.bookstoredirect.co.uk/images/bluebar_bg_copy.gif');
	background-repeat:repeat-x;
	height:330px;
}
.bluebar_bg_big {
	background-image:url('http://www.bookstoredirect.co.uk/images/bluebar_bg_copy1.gif');
	background-repeat:repeat-x;
	height:480px;
}
.bluebar_bg1 {
	background-image:url('http://www.bookstoredirect.co.uk/images/bluebar_bg1.gif');
	background-repeat:repeat-x;
	height:65px;
}
.bluebar_bg_long {
	background-image:url('http://www.bookstoredirect.co.uk/images/bluebar_bg_long.gif');
	background-repeat:repeat-x;
	height:1600px;
}
/* Results box
**************************************************/
#searchresults {
	clear:both;
	display:block;
	float:left;
	width:100%;
}
#searchresults ul{
	clear:both;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:none;
	width: 100%;
}
#searchresults li{
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
	list-style-type:none;
	width: 100%;	
}	
#searchresults li.loader{
	margin:0px;
	padding-top:50px;
	padding-bottom:50px;	
}	
	
	
#searchresults h3{
	background:#79a2d6;
	display:block;
	color:#ffffff;
	margin:0px;
	float:left;
	clear:both;
	font-weight:normal;
	padding:5px 0px 5px 0px;
	text-transform:uppercase;
	font-size:15px;
	width: 100%;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

#searchresults .space{
	padding-left: 10px;
}		

#searchresults a{
	display:block;
	border-bottom:1px solid #eeeeee;
	background: url('http://www.bookstoredirect.co.uk/images/buttons/select.gif') no-repeat 98% 50%;
	color:#003366;
	float:left;
	clear:both;
	width: 100%;
	margin:0px;
	font-weight: normal; 
	text-decoration: none; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px;
}

#searchresults li.alt a{
	background: url('http://www.bookstoredirect.co.uk/images/buttons/select.gif') no-repeat 98% 50%;
	}
#searchresults a:hover,
#searchresults li.alt a:hover{
	background:#1e5ba5 url('http://www.bookstoredirect.co.uk/images/buttons/select_blue.gif') no-repeat 98% 50%;
	color:#fff;
	}
#searchresults a big{
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:18px;
}
#searchresults a small{
	display:block;
	font-size:13px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
}
/* Results box end */

/* prescription End */

/* All Internal End */

/* Delivery Start */

.tablebg4 {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg2.gif');
	background-repeat:repeat-x
}
.tablebg5 {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg4.gif');
	background-repeat:repeat-x
}
.tablebg3l {
	background-image:url('http://www.bookstoredirect.co.uk/images/lbg3.gif');
	background-repeat:repeat-y;
}
.tablebg3r {
	background-image:url('http://www.bookstoredirect.co.uk/images/lbg3.gif');
	background-repeat:repeat-y;
	background-position:right;
}
.tablebg3 {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg3.gif');
	background-repeat:repeat-y
}
.textp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height:18px;
}
/* Delivery End */

/* product index */
.brdrgreybtm2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e6ed;
}
.brdrgreyright2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c0c0c0;
}
.text28btreb {
	font-family: Arial, "Times New Roman";
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.textgreyl {
	color:#545454;
}
#proddet {
	float: left;
	width: 100%;
	font-size: 12px;
}
#proddet .space {
	padding: 20px 10px 10px 10px;
	vertical-align:top;
}
#proddet .prodimg {
	width: 249px;
	/*height: 250px;*/
	text-align:right;
}
#proddet .star {
	padding: 0;
	text-align:center;
	clear:both;
}
#proddet .rated {
	font-size:12px;
	/*color:#5d5d5d;*/
	color:#000000;
	font-weight: bold;
	text-align: center;
}
#proddet .write {
	text-align: center;
	padding-bottom: 10px;
}
#proddet .instock {
	font-size: 13px;
	float:right;
	color:#14ac00;
	font-weight: bold;
}
#proddet .qty {
	float:right;
	padding: 8px 5px 0 0;
}
#proddet .field {
	float:right;
	padding: 6px 10px 0 0;
}
#custrating {
	width: 215px;
	padding: 15px 0 0 0;
}
#custrating .midbg {
	background-color: #f1f1f1;
	padding: 0 9px 0 9px;
}
#custrating .custratingtxt {
	padding: 10px 0 10px 0;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
#custrating .tbbg { 
	margin: 0 5px 0 5px;
	background-color: #f1f1f1;
}
#custrating .midwhitebg {
	background-color: #ffffff;
	float: left;
	padding: 0 9px 0 9px;
}
html>body #custrating .midwhitebg {
	width: 174px;
}
#custrating .tbwhitebg { 
	margin: 0 5px 0 5px;
	background-color: #FFFFFF;
}

/* Product Disc Start */
#proddis {
	float:left;
	width: 100%;
}
.bullet ol li {
	list-style: decimal;
	padding: 0 0 5px 0;
	margin: 0 10px 0 20px;
}
.bullet ul li {
	list-style: disc;
	padding: 0 0 5px 6px;
	margin: 0 10px 0 15px;
}
#proddis_head {
	width: 100%;
	float:left;
/*	padding:10px 0 0 0; */
	margin:0px;
}
#proddis_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#proddis_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	background:#f0f0f0;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
#proddis_tabs_02 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#proddis_tabs_02 h3 {
	line-height:24px;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
#proddis_tabs_02 a:link {
	color: #000000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
#proddis_tabs_02 a:active {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
#proddis_tabs_02 a:visited {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
#proddis_tabs_02 a:hover {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: underline;
}
#proddis_tabs_03 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#proddis_tabs_03 h3 {
	line-height:24px;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #e0e0e0;
	font-size: 14px;
	padding: 0 3px 0 3px;
}
#proddis_tabs_01 div, #proddis_tabs_02 div, #proddis_tabs_03 div {
	float:left;
}
.proddis_tabs_011 div, .proddis_tabs_021 div {
	float:left;
}
.proddis_tabs_011 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
.proddis_tabs_011 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	background:#f0f0f0;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
.proddis_tabs_021 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
.proddis_tabs_021 h3 {
	line-height:24px;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
.proddis_tabs_021 a:link {
	color: #000000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.proddis_tabs_021 a:active {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.proddis_tabs_021 a:visited {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.proddis_tabs_021 a:hover {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: underline;
}
#disctxt {
	float:left;
	width: 100%;
	font-size: 12px;
}
#disctxt ul {
	padding: 10px 10px 0px 10px;
	text-align:left;
}
.active div, .inactive div, .active_new div {
	float:left;
}
.inactive {
	float:left;
	margin:0;
	padding:0px;
}
.inactive h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 3px 0 3px;
	background-image:url('http://www.bookstoredirect.co.uk/images/curve_inact_bg.gif');
	background-repeat:repeat-x;
}
.inactive a:link {
	color: #000;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive a:active {
	color: #000;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive a:visited {
	color: #000;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive a:hover {
	color: #ff5900;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.active {
	float:left;
	margin:0;
	padding:0px;
}
.active h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 3px 0 3px;
	font-weight:bold;
	color:#000;
	font-size: 13px;
	background-image:url('http://www.bookstoredirect.co.uk/images/curve_act_bg.gif');
	background-repeat:repeat-x;
}
.active_new {
	float:left;
	margin:0;
	padding:0px;
}
.active_new h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 3px 0 3px;
	font-weight:bold;
	color:#1f5699;
	font-size: 13px;
	background-image:url('http://www.bookstoredirect.co.uk/images/curve_act_bg.gif');
	background-repeat:repeat-x;
}



#proddis_head .brdb {
	border-bottom: 1px solid #a9b7cb;
	float: left;
}
#proddis_head .brdb1 {
	border-bottom: 1px solid #a9b7cb;
	margin-left: 0px;
}
#proddis_head .brdb2d {
	border-bottom: 1px solid #a9b7cb;
	margin-left: 0px;
}
#nav_submenu1 a {
	display: block;
	text-decoration:none;
	color:#404040;
	font-size:12px;
}
#nav_submenu_contain1 {
	height:27px;
	border-bottom:1px solid #fe5804;
	border-width:0px 1px;
	margin:0 10px 0px 10px;
	clear:both;
}
#nav_submenu1 a {
	color:#404040;
	padding:0 0 0 7px;
	background:transparent url('http://www.bookstoredirect.co.uk/images/bg_inact.gif') repeat-x 0 0;
	line-height:15px;
}
#nav_submenu1 li {
	float:left;
	margin:0 0 0 4px;
	padding:0 6px 0 0;
}
#nav_submenu1 li.endlink {
	background:none;
}
#nav_submenu1 a span {
	display:block;
	padding:6px 7px 5px 0;
	background:transparent url('http://www.bookstoredirect.co.uk/images/bg_inact.gif') repeat-x top right;
}
#nav_submenu1 a:hover, #nav_submenu1 a.this {
	background:transparent url('http://www.bookstoredirect.co.uk/images/bg_inact.gif') repeat-x 0 0;
	color:#404040;
}
#nav_submenu1 a:hover span, #nav_submenu1 a.this span {
	background:transparent url('http://www.bookstoredirect.co.uk/images/bg_inact.gif') no-repeat 100%;
	color:#ff5900;
}
.prod_bg{ background-color:#f0f8ff; border:1px solid #a9b7cb;}

/* Product Disc End */ 

 /* Review Start */
#prodreview {
	float:left;
	width: 100%;
}
#prodreview_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#prodreview_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#prodreview_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#prodreview_tabs_01 div {
	float:left;
}
#reviewtxt {
	float:left;
	width: 100%;
	font-size: 12px;
}
#reviewtxt ul {
	line-height: 18px;
	padding: 10px 10px 10px 10px;
	text-align:left;
}
#bookdetail {
	float:left;
	width: 100%;
	font-size: 12px;
}
#bookdetail ul {
	line-height: 18px;
	padding: 5px;
	text-align:left;
}

#reviewtxt .ar {
	text-align:right;
}
.rbrd { background-color: #e0e0e0; margin: 0 150px 0 150px; }
/* Review End */

/* Related Promotions Start */
#relprom {
 float:left;
 width: 100%;
}
#relprom_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#relprom_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#relprom_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#relprom_tabs_01 div {
	float:left;
}
#relpromtxt {
	float:left;
	width: 100%;
	font-size: 12px;
}
#relpromtxt ul {
	line-height: 18px;
	padding: 10px 10px 10px 10px;
	text-align:left;
}
#relpromtxt li {
	font-size: 13px;/*padding: 0px 0px 0px 12px;
	background:url('http://www.bookstoredirect.co.uk/images/orange_arrow.gif') no-repeat center left;*/
}
/* Related Promotions End */

/* Common product box start */

.commprodbox {
 float:left;
 width: 100%;
}
.commprodbox1 {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
.commprodbox1 div {
	text-align: center;
}
.commprodbox1 div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 2px 10px 5px 0;
}
.commprodbox1 ul {
	line-height: 18px;
	padding: 0 10px 0 10px;
	text-align:left;
}
.commprodbox1 li {
	font-size: 13px;
	padding: 5px 0px 0px 8px;
}



/* Customers Start */

#cust {
 float:left;
 width: 100%;
}
#cust_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#cust_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#cust_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#cust_tabs_01 div {
	float:left;
}
#custbox {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
#custbox div {
	text-align: center;
}
#custbox div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 15px 10px 5px 0;
}
/* Customers End */
.instockforList {
	font-size: 13px;
	float:left;
	color:#14ac00;
	font-weight: bold;
}
.outstockforList {
	font-size: 13px;
	float:left;
	color:#FF0000;
	font-weight: bold;
}
/* Other Products Start*/
#othprod1, #othprod2 {
 float:left;
 width: 100%;
}
#othprod1_head, #othprod2_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#othprod1_tabs_01, #othprod2_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#othprod1_tabs_01 h3, #othprod2_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#othprod1_tabs_01 div, #othprod2_tabs_01 div {
	float:left;
}
#othprod1txt, #othprod2txt {
	float:left;
	width: 100%;
	font-size: 12px;
}
#othprod1txt ul, #othprod2txt ul {
	line-height: 18px;
	padding: 10px;
	text-align:left;
}
#othprod1txt li, #othprod2txt li {
	font-weight: bold;
	font-size: 13px;/*padding: 0px 0px 0px 12px;
	background:url('http://www.bookstoredirect.co.uk/images/orange_arrow.gif') no-repeat center left;*/
}
#othprod1txt div.moreprod, #othprod2txt div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 0 10px 15px 0;
}
/* Other Products End */

/* Videos Start */

#prodvideo {
 float:left;
 width: 100%;
}
#prodvideo_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#prodvideo_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#prodvideo_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#prodvideo_tabs_01 div {
	float:left;
}
#prodvideobox {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
#prodvideobox div {
	text-align: center;
}
#prodvideobox ul {
	padding: 0 3px 0 3px;
}
#prodvideobox li {
	float:left;
	text-align:center;
	width: 24%;
	padding: 0 3px 15px 3px;
}
#prodvideobox div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 0px 10px 5px 0;
	font-size: 11px;
}
<!--
Videos End
-->
<!--
Health Articles Start
-->
#harticle {
 float:left;
 width: 100%;
}
#harticle_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#harticle_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#harticle_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#harticle_tabs_01 div {
	float:left;
}
#harticlebox {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
#harticlebox div {
	text-align: center;
}
#harticlebox div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 0px 10px 5px 0;
}
#harticlebox ul {
	line-height: 18px;
	padding: 10px;
	text-align:left;
}
#harticlebox li {
	font-weight: bold;
	font-size: 13px;/*padding: 0px 0px 0px 12px;
	background:url('http://www.bookstoredirect.co.uk/images/orange_arrow.gif') no-repeat center left;*/
}
<!--
Health Articles End
-->
<!--
Recently Viewed Items Start
-->
#recview {
 float:left;
 width: 100%;
}
#recview_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#recview_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#recview_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#recview_tabs_01 div {
	float:left;
}
#recviewbox {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
#recviewbox div {
	text-align: center;
}
#recviewbox div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 0px 10px 5px 0;
}

/*Recently Viewed Items End*/

/*relsearch, Tellus Start*/

#relsearch, #tellus {
 float: left;
 width: 100%;
}
.relsearchtxt, .tellustxt {
	float:left;
	font-size: 12px;
	font-weight:normal;
}
/* relsearch, Tellus End */

/* product index end */

/* shopping cart*/
.brdrgreybtmdark {
	border-bottom:1px solid 4a4c4e;
}
.brdrgreybtm1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
}
.amtprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#cc0000;
	text-decoration: none;
}
/* shopping cart end*/


.brdrdottedbtm01 {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-image: url('http://www.bookstoredirect.co.uk/images/hd_bg.gif');
	background-repeat:repeat-x;
}
/* Sitemap */
#sitemap {
	padding:0 0 0 36px;
}
#sitemap li {
	list-style:disc;
	padding:3px 0;
}
/* Sitemap */

/* Private Prescriptions */
.blue_box {
	background:url('http://www.bookstoredirect.co.uk/images/bar_bg_new.gif') repeat-x;
}
.blue_box_head {
}
.bannerpvt{background-image:url('http://www.bookstoredirect.co.uk/images/pres_banner_img.jpg'); background-repeat: no-repeat; height:152px;}
.bannerhome{background-image:url('http://www.bookstoredirect.co.uk/images/home_banner.jpg');  height:191px; width:100%; background-repeat:repeat-x; }
.banner_home_left{ float:left;  height:191px; width:32%; }
.banner_home_right{
	float:right;
	background-image:url('http://www.bookstoredirect.co.uk/images/home_banner_right.jpg');
	background-repeat:no-repeat;
	height:191px;
	width:68%;
	background-position: right;
}

.bannernhs{background-image:url('http://www.bookstoredirect.co.uk/images/nhs_banner.jpg'); background-repeat: no-repeat; height:152px;}
/*.blue_box_head span{
	padding:0 0 0 22px;
}*/
.blue_box_head h3 {
	padding:10px 0 0 18px;
	font-size:18px;
	color:#012963;
}
#prescriptions .blue_box ul {
	margin:0;
	padding:6px 14px 0 9px;
	list-style:none;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
#prescriptions .blue_box li {
	padding:4px 0 1px 0;
}
#prescriptions a, #prescriptions .blue_box li a {
	color:#1f278a;
	font-size:12px;
	text-decoration:underline;
}
#prescriptions a:hover, #prescriptions .blue_box li a:hover {
	text-decoration:none;
}
#prescriptions .blue_box li a.orange {
	color:#ff5f0f;
}
.input_txtfld_prescription {
	height:17px;
	padding:5px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	width:300px;
}
.input_txtfld {
	height:16px;
	padding:1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:150px;
}
.input_txtfld1 {
	height:16px;
	padding:1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;
}
.input_select {
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.input_select option {
	padding:0 2px;
}
.bgwhite {
	background-color:#FFFFFF;
	padding-bottom:15px;
	font-size:12px;
	border-bottom:1px solid #e0e0e0;
}

.bggrey1 {
	background-image:url('http://www.bookstoredirect.co.uk/images/bg_grey1.gif');
	background-repeat:repeat-x;
	background-position: bottom;
	padding-bottom:15px;
	font-size:12px;
	border-bottom:1px solid #e0e0e0;
}
.bggrey2 {
	background:#f1f1f1;
	font-size:12px;
	padding:0 0 3px 10px;
}
.text18barial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.brdrdottedbtm {
	border-bottom:1px dotted #ccc;
}
.bgcartlinks {
	background-image: url('http://www.bookstoredirect.co.uk/images/bg_cart_links.gif');
	background-repeat: repeat-x
}
input.nobord {
	border:none;
}
/* Private Prescriptions */

/* Private Prescriptions */
.bannerprecs{background-image:url('http://www.bookstoredirect.co.uk/images/prescription_banner.jpg'); background-repeat: no-repeat; height:191px;}
/* Private Prescriptions End */

/* Verified Start */

#verified {
	width:170px;
	padding-top: 10px;
	background-image: url('http://www.bookstoredirect.co.uk/images/gline.gif');
	background-repeat:repeat-x;
	background-color:#f1f1f1;
}
#verified ul {
	padding: 15px 0 0 0;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	clear: both;
}
#verified li {
	text-align: center;
	padding: 0 0 15px 0;
}
#btmcurve9 {
	padding: 0px;
	margin: 0px;
}
#btmcurve9 .lc {
	float: left;
	text-align:left;
}
#btmcurve9 .rc {
	float: right;
	text-align:right;
}
#btmcurve9 .cbrd {
	margin:0px 5px 0px 5px;
	border-bottom: 1px solid #d2d2d2;
	background-color:#f1f1f1;
}
/* Verified End */

/* Why use our service Start */

#whyuse {
	width:170px;
	padding-top: 10px;
	background-image: url('http://www.bookstoredirect.co.uk/images/gline.gif');
	background-repeat:repeat-x;
	background-color:#f1f1f1;
}
#whyuse ul {
	padding: 15px 0 5px 10px;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	clear: both;
}
#whyuse li {
	padding: 0 0 10px 22px;
	background:url('http://www.bookstoredirect.co.uk/images/right.png') no-repeat top left;
	font-weight: bold;
	font-size: 12px;
}
/** html #whyuse li { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='right.png',sizingMethod='image');}*/

#btmcurve10 {
	padding: 0px;
	margin: 0px;
}
#btmcurve10 .lc {
	float: left;
	text-align:left;
}
#btmcurve10 .rc {
	float: right;
	text-align:right;
}
#btmcurve10 .cbrd {
	margin:0px 5px 0px 5px;
	border-bottom: 1px solid #a9b7cb;
	background-color:#f1f1f1;
}
/* Why use our service End */



/*#heading {
	padding:2px 0 3px 8px;
	background-image: url('http://www.bookstoredirect.co.uk/images/head_bg.gif');
	border: 1px solid #e5e5e5;

}
#heading h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000000; font-weight:bold; line-height:26px;
}*/

#heading { 
	padding:3px 0 6px 10px;
	border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; background-image:url('http://www.bookstoredirect.co.uk/images/corners/header_bg.gif'); background-repeat:repeat-x;
}
#heading h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

.hdbg { background-image: url('http://www.bookstoredirect.co.uk/images/how_img.jpg'); background-repeat:no-repeat; background-position:right; }

#heading50 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:34px;
	font-weight:normal;
	color:#063289;
	padding:16px 0 16px 8px;
	border-bottom:1px solid #d2d2d2;
}
#heading1 {
	border-bottom:1px solid #d2d2d2;
	float: left;
	width: 100%;
}
#heading1 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:34px;
	font-weight:normal;
	color:#063289;
	padding:16px 0 16px 8px;
}


#heading1 h1.npad {
	padding:0 0 0 8px;
}
img.about_img {
	padding:8px 36px;
}
h3.text18bblue {
	font-size:18px;
	font-weight:bold;
	color:#f56b0e;
	padding-bottom:8px;
}
.awards {
	background:url('http://www.bookstoredirect.co.uk/images/awards_bg.jpg') repeat-x; background-position:bottom;
	width:100%;
	float:left;
}
.awards li {
	display:inline;
	padding:0 0px;
}
.awards li img {
	vertical-align:middle; padding:15px;
}
.awards ul {
	padding:10px 0 0 0;
	float:left;
}
/* Brand banner bg Start */
.brandcombg {
	background-image:font-family: Arial, Arial, Helvetica, sans-serif ; font-size:22px; color:#fff; line-height:75px;	
	background-repeat:repeat-y; font-weight:bold; background-position:right; background-color:#3e5d8c;height:75px;
}
.beechamsbg {
	background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/beechams_bg.jpg');
	background-repeat:repeat-x;
}
.ambre_solairebg {
background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/ambre_solairebg.gif');
background-repeat:repeat-x;
	
}
.anadinbg{background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/anadinbg.gif');
background-repeat:repeat-x;
}
.aveenobg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/aveenobg.gif');
background-repeat:repeat-x;}
.beechamssbg1{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/beechamsbg.jpg');
background-repeat:repeat-x;}
.cliniquebg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/cliniquebg.jpg');
background-repeat:repeat-x;}
.colgatebg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/colgatebg.jpg');
background-repeat:repeat-x;}
.dermalogicabg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/dermalogicabg.jpg');
background-repeat:repeat-x;}
.durexbg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/durexbg.jpg');
background-repeat:repeat-x;}
.e_45_rangebg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/e_45_rangebg.jpg');
background-repeat:repeat-x;}
.gavisconbg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/gavisconbg.jpg');
background-repeat:repeat-x;}
.impulsebg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/impulsebg.jpg');
background-repeat:repeat-x;}
.jungle_formulabg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/jungle_formulabg.jpg');
background-repeat:repeat-x;}
.just_for_menbg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/just_for_menbg.jpg');
background-repeat:repeat-x;}
.kanebobg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/kanebobg.jpg');
background-repeat:repeat-x;}
.lemsipbg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/lemsipbg.jpg');
background-repeat:repeat-x;}
.maxfactorbg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/maxfactorbg.jpg');
background-repeat:repeat-x;}
.meltusbg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/meltusbg.jpg');
background-repeat:repeat-x;}
.nicorettebg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/nicorettebg.jpg');
background-repeat:repeat-x;}
.olaybg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/olaybg.jpg');
background-repeat:repeat-x;}
.opibg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/opibg.jpg');
background-repeat:repeat-x;}
.oral_bbg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/oral_bbg.gif');
background-repeat:repeat-x;}
.pantenebg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/pantenebg.jpg');
background-repeat:repeat-x;}
.sanatogenbg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/sanatogenbg.gif');
background-repeat:repeat-x;}
.scholl_bg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/schollbg.gif');
background-repeat:repeat-x;}
.simplebg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/simplebg.gif');
background-repeat:repeat-x;}
.surebg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/surebg.gif');
background-repeat:repeat-x;}
.veetbg{ background-image:url('http://www.bookstoredirect.co.uk/images/banners_brand/veetbg.gif');
background-repeat:repeat-x;}

/* Brand banner bg end */
.headbg{background-color:#cf2d5e;}
.benylinbg{ background-color:#ca1e2a;}
.brylcreembg{ background-color:#383838}
.clearasilbg{ background-color:#70b7f7}
.gillettebg{ background-color:#180905;}
.johnson_johnsonbg{ background-color:#b21500}
.lorealbg{ background-color:#000000;}
.nailoidbg{ background-color:#b21b14;}
.neutrogenabg{ background-color:#3568cd;}
.niveabg{ background-color:#013e81;}
.piz_buinbg{ background-color:#f6efe7;}
.tampaxbg{ background-color:#0065b0;}
.shockwavesbg{ background-color:#470607}
/* scholl section Start */


.schollnavtext {
	font-family:Arial, Helvetica, sans-serif;
	color:#5495dd;
	font-size:11px;
}
.rolloverimg {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_shop.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg:hover {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_shop_over.gif');
	background-repeat:no-repeat
}
.rolloverimg1 {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_about.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg1:hover {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_about_over.gif');
	background-repeat:no-repeat
}
.rolloverimg2 {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_news_blogs.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg2:hover {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_news_blogs_over.gif');
	background-repeat:no-repeat
}
.rolloverimg3 {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_resource.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg3:hover {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_resource_over.gif');
	background-repeat:no-repeat
}
.rolloverimg4 {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_reviews.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg4:hover {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_reviews_over.gif');
	background-repeat:no-repeat
}
.schollbg {
	background-image: url('http://www.bookstoredirect.co.uk/images/scholl_bg.jpg');
	background-repeat: repeat-x;
	background-position:right;
	width:100%;
	height:127px
}

.scholltopbg {
	background-image: url('http://www.bookstoredirect.co.uk/images/scholl_topbg.jpg');
	background-repeat: repeat-x;
	
	height:84px
}

a:link.schollnav {
	color:#5495dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
a:active.schollnav {
	color:#5495dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
a:visited.schollnav {
	color:#5495dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
a:hover.schollnav {
	color:#5495dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:  underline;
	font-weight:bold;
}
.padt17 {
	padding-top:17px;
}
.padl110 {
	padding-left: 110px;
}
.padl11 {
	padding-left:11px;
}
.padt15 {
	padding-top:15px;
}
.w298 {
	width:298px;
}
.textblue17 {
	font-family:Arial, Helvetica, sans-serif;
	color:#0071b2;
	font-size:17px;
}
.schollline {
	background-image:url('http://www.bookstoredirect.co.uk/images/scholl_line_bg.gif');
	background-repeat:repeat-x;
	width:100%
}
.txtgrey {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.productbg {
	background-image:url('http://www.bookstoredirect.co.uk/images/product_bg.gif');
	background-repeat:no-repeat;
	width:140px;
	height:132px
}
.schollbgabout {
	background-image: url('http://www.bookstoredirect.co.uk/images/about_scholl_bg.jpg');
	background-repeat:no-repeat;
	width:794px;
	height:180px
}
.scrollhead {
	font-family:Arial, Helvetica, sans-serif;
	color:#3e93c4;
	font-size:23px;
}
.scrollhead2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#17589e;
	font-size:12px;
}
.scrollhead3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#3e93c4;
	font-size:18px;
}
.schollbgforum {
	background-image: url('http://www.bookstoredirect.co.uk/images/scholl_forum_banner.jpg');
	background-repeat:no-repeat;
	width:794px;
	height:180px
}
.scholl_news {
	background-image: url('http://www.bookstoredirect.co.uk/images/shall_news_blogs.jpg');
	background-repeat:no-repeat;
	width:794px;
	height:180px
}

/* Prescription Start */

#prestab {
	width: 100%;
	float: left;
}

#prestab li {
	float: left;
	padding-right: 5px;
}

.searchh { font-family: Trebuchet MS, Arial, Times New Roman; font-size: 15px; color:#FFFFFF; padding: 0 5px 5px 15px; background-color: #1d559c; }

.greybrdbg { background-image:url('http://www.bookstoredirect.co.uk/images/greybrdb.gif'); background-repeat: repeat-x; background-color: #eeeeee;}
.searchbrdb { background-image:url('http://www.bookstoredirect.co.uk/images/searchboxb.gif'); background-repeat:repeat-x; }
.searchbrdt { background-image:url('http://www.bookstoredirect.co.uk/images/searchboxt.gif'); background-repeat:repeat-x; background-color: #ffffff;}
.brdimgl { background-image:url('http://www.bookstoredirect.co.uk/images/brdl.gif'); background-repeat:repeat-y; background-color: #1d559c; }
.brdimglgrey { background-image:url('http://www.bookstoredirect.co.uk/images/brdl.gif'); background-repeat:repeat-y; background-color: #eeeeee; }
.brdimgr { background-image:url('http://www.bookstoredirect.co.uk/images/brdr.gif'); background-repeat:repeat-y; background-position: right 50%; background-color: #1d559c; }
.brdimgrgrey { background-image:url('http://www.bookstoredirect.co.uk/images/brdr.gif'); background-repeat:repeat-y; background-position: right 50%; background-color: #eeeeee; }
.stepbtbg { background-image:url('http://www.bookstoredirect.co.uk/images/stepbtblu.gif'); background-repeat: repeat-x; background-color: #1d559c; }
.stepbbbg { background-image:url('http://www.bookstoredirect.co.uk/images/stepbbblu.gif'); background-repeat: repeat-x; background-position:bottom; background-color: #1d559c; }
.bgblue2 { background-color: #1d559c; }

.searchbox {border:1px solid #ffffff; padding-left:2px; font-family:arial, tahoma, georgia; font-size:12px; color:#a0a0a0;}

/* Prescription End */

/* ------ Pets ------- */
.blue_hding{
	color:#20288B;
	font-size:18px;
	font-weight:bold;
}
.pet_list{
	padding:5px 0 0 0;
}
.pet_list li{
	padding:4px 0;
	font-weight:bold;
}
.pet_list li img{
	vertical-align:middle;
	padding-right:10px;
}
/* ------ Pets ------- */

.subcat { padding-left: 20px; }

.subcat li { float:left; width:31%; font-size:11px;}

.bannerind{background-image:url('http://www.bookstoredirect.co.uk/images/banner_img.jpg'); background-repeat: no-repeat; height:191px;}

/* price check */
.brdrgreybtm1price{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: c1c1c1;}
.textpprice{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; line-height:18px;}
.crunching{background-image:url('http://www.bookstoredirect.co.uk/images/crunching_img.jpg'); background-repeat:no-repeat; height:642px; margin-left:20px;}
.padt50{padding-top:50px;}





.brandshop_bg{ background-image:url('http://www.bookstoredirect.co.uk/images/brand_shop_bg.jpg'); background-repeat:repeat-x; width:100%; background-position:left;}
.brandshop_main{background-image:url('http://www.bookstoredirect.co.uk/images/brand_shop_banner.jpg'); background-repeat:no-repeat; background-position:right top; height:155px;}
.brandshop_heading{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#b64444; font-weight:bold;}
.brand_link_red{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a30001;}
.brand_link_red a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a30001; text-decoration:underline;}
.brand_link_red a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a30001; text-decoration:none;}
.brand_bg{ background-image:url('http://www.bookstoredirect.co.uk/images/brand_bg.jpg'); background-repeat:repeat-x; background-position:bottom;}
.top_link_bg{ background-image:url('http://www.bookstoredirect.co.uk/images/top_link_bg.gif'); background-repeat:no-repeat; width:90px; height:27px; margin-bottom:5px;}
.brand_top_link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; font-weight:normal; text-decoration:none;}

.brand_top_link a:link{  color: #000000; text-decoration:none;}
.brand_top_link a:hover{  color: #000000; text-decoration: underline;}

/* Product Box Start */

.prodbox {
*margin-top:-11px;
  clear:both;
}
.prodbox table tr td.bgdboxbot {border-bottom:1px solid #a9b7cb;}

.prodbox table tr td.brd {
	border: 1px solid #a9b7cb;
	border-top: none;
	border-bottom: none;
}
.text_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	color:#585858;
}
.textbluetab{color:#1f5699;}

.prodbox table table tr td {border:none;}

.prodboxoffer  {
	clear:both; 
}

.prodboxoffer table tr td.brd {
	border: 1px solid #c0c0c0;
	border-top: none;
	/*padding-bottom:20px;*/
}
.prodboxoffer table table tr td {border:none;}

#offersblock {
	float:left;
	width:100%;
}
.bullet ol li {
	list-style: decimal;
	padding: 0 0 5px 0;
	margin: 0 10px 0 20px;
}
.bullet ul li {
	list-style: disc;
	padding: 0 0 5px 6px;
	margin: 0 10px 0 15px;
}

#offersblock_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#offersblock_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	background:#f0f0f0;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
#offersblock_tabs_02 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#offersblock_tabs_02 h3 {
	line-height:24px;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
#offersblock_tabs_02 a:link {
	color: #000000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
#offersblock_tabs_02 a:active {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
#offersblock_tabs_02 a:visited {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
#offersblock_tabs_02 a:hover {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: underline;
}
#offersblock_tabs_03 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#offersblock_tabs_03 h3 {
	line-height:24px;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #e0e0e0;
	font-size: 14px;
	padding: 0 3px 0 3px;
}
#offersblock_tabs_01 div, #proddis_tabs_02 div, #proddis_tabs_03 div {
	float:left;
}
.offersblock_tabs_011 div, .proddis_tabs_021 div {
	float:left;
}
.offersblock_tabs_011 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
.offersblock_tabs_011 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	background:#f0f0f0;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
.offersblock_tabs_021 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
.offersblock_tabs_021 h3 {
	line-height:24px;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
.offersblock_tabs_021 a:link {
	color: #000000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.offersblock_tabs_021 a:active {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.offersblock_tabs_021 a:visited {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.offersblock_tabs_021 a:hover {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: underline;
}
#disctxt {
	float:left;
	width: 100%;
	font-size: 12px;
}
#disctxt ul {
	padding: 10px 10px 0px 10px;
	text-align:left;
}
.offersblock_active div, .offersblock_inactive div, .offersblock_active_new div {
	float:left;
}
.offersblock_inactive {
	float:left;
	margin:0;
	padding:0px;
}
.offersblock_inactive h3 {
	
	line-height:22px;
	text-align:center;
	height:25px;
	font-weight:bold;
	width:170px;
	background-image:url('http://www.bookstoredirect.co.uk/images/spr_bg.gif');
	background-repeat:repeat-x; border-top:#c0c0c0 0px solid;border-right:#c0c0c0 0px solid;border-left:#c0c0c0 0px solid; color:#f75e0f; background-position:bottom;
}
.offersblock_inactive a:link {
	color: #dd6213;
	font-size: 13px;
	text-decoration: none;
}
.offersblock_inactive a:active {
	color: #dd6213;
	font-size: 13px;
	text-decoration: none;
}
.offersblock_inactive a:visited {
	color: #dd6213;
	font-size: 13px;
	text-decoration: none;
}
.offersblock_inactive a:hover {
	color: #3b82b1;
	font-size: 13px;
	text-decoration: none;
}
.offersblock_active {
	float:left;
	margin:0;
	padding:0px;

}
/*.offersblock_active h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	width:170px;
	color:#515151;
	padding:0 3px;
	font-size: 13px;
	border-top:#c0c0c0 0px solid;border-right:#c0c0c0 0px solid;border-left:#c0c0c0 0px solid;border-bottom:#ffffff 1px solid; height:25px; _height:24px;
	background-repeat:repeat-x;
}*/

.offersblock_active h3 {
background-repeat:repeat-x;
border-color:#C0C0C0 #C0C0C0 #FFFFFF;
border-style:solid;
border-width:0 0 1px;
color:#515151;
font-size:13px;
font-weight:bold;
height:25px;
line-height:30px;
padding:0 3px;
text-align:center;
width:170px;
}



.offersblock_active_new {
	float:left;
	margin:0;
	padding:0px;
	
}




.contentborder{border-right:#c0c0c0 1px solid;border-left:#c0c0c0 1px solid; color:#c0c0c0; border-bottom:#c0c0c0 1px solid;  }


.heading_new {
color:#000000;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
font-weight:bold;
}

.border_new{
	border-bottom:1px solid #dcdcdc;
/*	border-top:1px solid #dadada;*/
	}
	
	.border_fields{
	border:1px solid #e3e3e3;
/*	border-top:1px solid #dadada;*/
	}

/* =========================== */
/* =========================== */
/* ==== top_style.css ====== */
/* =========================== */
/* =========================== */
/* ------ PNG Script Start ----- */
<!--for old top menu: -->
img {behavior: url(http://www.bookstoredirect.co.uk/include/pngbehavior.htc);}
/* ------ PNG Script End ----- */

body  { font-family:font-size:12px; margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; }

*{margin:0; padding:0;}

img {border:0px;}

h1, h2, h3, h4, h5, h6, p, ul, li
{
	margin:0;
	padding:0;
	list-style: none;
}

.h2 {font-family: Arial, Helvetica, sans-serif; color:#f56b0e;height:29px; padding-right:10px; margin-top:10px; line-height:29px; font-size:16px;}
.h2_clearance {font-family: Arial, Helvetica, sans-serif; color:#f56b0e;height:29px; padding-right:10px; margin-top:10px; line-height:29px; font-size:16px;}
.h2_blck {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000; border:1px solid #dfdfdf; background-image:url('http://www.bookstoredirect.co.uk/images/hd_bg.gif'); background-repeat:repeat-x; height:29px; padding-left:10px ; padding-right:10px; margin-top:10px; line-height:29px;} 
.h2_maroon {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#290010; border:1px solid #dfdfdf; background-image:url('http://www.bookstoredirect.co.uk/images/hd_bg.gif'); background-repeat:repeat-x; height:29px; padding-left:10px ; padding-right:10px; margin-top:10px; line-height:29px;} 
.h2_red {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#d22f2f; border:1px solid #dfdfdf; background-image:url('http://www.bookstoredirect.co.uk/images/hd_bg.gif'); background-repeat:repeat-x; height:29px; padding-left:10px ; padding-right:10px; margin-top:10px; line-height:29px;}
.h2_blue {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1c3e95; font-weight:bold; border:1px solid #dfdfdf; border-top:none; background:url('http://www.bookstoredirect.co.uk/images/hd_bg1.gif') repeat-x center; height:23px; padding-left:8px ; padding-right:10px; line-height:24px;} 

.h {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#012963; border:1px solid #dfdfdf; background-image:url('http://www.bookstoredirect.co.uk/images/hd_bg.gif'); background-repeat:repeat-x; height:29px; padding-left:10px ; padding-right:10px; line-height:29px; font-weight: bold;} 

.h3 {font-family: Arial, Helvetica, sans-serif; color:#f56b0e;height:29px; padding-right:10px; line-height:29px; font-size:16px;}

.bggreybox {
	background-color:#ececec;
}
.proname{font-size:12px; color: #012963; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a:link.proname{font-size:12px; color: #012963; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a:active.proname{font-size:12px; color: #012966; text-decoration: none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a:visited.proname{font-size:12px; color: #012966; text-decoration: none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a:hover.proname{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #none; text-decoration: underline;}

a:link.proname13{font-size:13px; color: #012963; text-decoration:underline; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
a:active.proname13{font-size:13px; color: #012966; text-decoration: underline; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
a:visited.proname13{font-size:13px; color: #012966; text-decoration: underline; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
a:hover.proname13{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #ff5900; text-decoration: underline;}

/* ------ Contenter Start ----- */
#container{ width:100%; text-align:center;}
#setcontainer{ width:985px; text-align:center;}
/* ------ Contenter Start ----- */

/* ------ Main Content ----- */
#main_content{
float:left;
	width: 100%;
	padding:10px 0px 10px 0px;
}

/* ------ Center Content ----- */
#center_content {
	margin-left:200px; /*padding-left:5px; *padding-left:0px;*/
	margin-right:200px;
	text-align:left;
}
/* ------ Center Content End ----- */

/*Top Part css*/

/*.searchbg{width:265px; width:200px; border:none; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e6166;}*/





.padt25new{padding-top:28px;}
.searchbgtop1{padding-top:0px; * padding-top:1px;}
.textboxsearch {border:1px solid #bbbbbb; height:22px; padding-left:5px; font-family:arial, tahoma, georgia; font-size:13px; color:#848383; text-decoration:none; padding-top:3px;border-left:none; border-right:none; margin:0px;}

.textboxsearch123 {border:1px solid #bbbbbb; height:20px; padding-left:5px; font-family:arial, tahoma, georgia; font-size:13px; color:#848383; text-decoration:none; padding-top:3px;}

#toppart {width:100%}

#settoppart {width:800px;}

#leftnavtop
{
float: left;
width: 25%;
margin: 0; padding-top:20px; padding-left:15px;

}

#rightnavtop
{float:right; width: 25%;}
a:link.linkblue1{font-family: Arial, Helvetica, sans-serif;	color: #012963;	text-decoration: none; font-weight:normal;}  
a:active.linkblue1{font-family: Arial, Helvetica, sans-serif; color: #012963;	text-decoration: none;  font-weight:normal;}
a:visited.linkblue1{font-family: Arial, Helvetica, sans-serif; color: #012963;	text-decoration: none;  font-weight:normal;}
a:hover.linkblue1{font-family: Arial, Helvetica, sans-serif; color: #012963;	text-decoration: underline; font-weight:normal;}


#contenttop
{
padding: 1em;
}

/*#contenttop
{
margin-left: 300px;
margin-right: 270px;
padding: 1em;
}*/
#mainnavigation {width:99%}
#mainnavigation ul{list-style: none;margin: 0;padding: 0;}
#mainnavigation ul li{ float:left; margin: 0;padding: 0;}

.text11arial{font-family: Arial, Helvetica, sans-serif ; 	font-size: 11px; font-style: normal; text-decoration: none; color:#fff;}
.greytexttop{ font-family:Arial, Helvetica, sans-serif ;  font-size:8px; color:#acacac;}
.text11boldtop{Arial, Helvetica, sans-serif ; 	font-size: 11px; font-style: normal; font-weight: bold; color: #fff; text-decoration: none; text-transform:uppercase; background-image:url('http://www.bookstoredirect.co.uk/images/top_bluebg.gif'); background-repeat:repeat-x; height:22px; width:174px; }

a:link.linkorg{ font-family: Arial, Helvetica, sans-serif ; color: #fff;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:active.linkorg{ font-family: Arial, Helvetica, sans-serif ;	color: #fff;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:visited.linkorg{ font-family: Arial, Helvetica, sans-serif ; color: #fff;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:hover.linkorg{ font-family: Arial, Helvetica, sans-serif ;	color: #ff8c3f;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}

a:link.orglink{ font-family: Arial, Helvetica, sans-serif ;color: #ff8c3f;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:active.orglink{ font-family: Arial, Helvetica, sans-serif ;	color: #ff8c3f;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:visited.orglink{ font-family: Arial, Helvetica, sans-serif ; color: #ff8c3f;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:hover.orglink{ font-family: Arial, Helvetica, sans-serif ;	color: #ff8c3f;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}

a:link.linkorg1{ color: #ff5900; text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:active.linkorg1{ color: #ff5900;	text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:visited.linkorg1{ color: #ff5900;	text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:hover.linkorg1{ color: #1c3e95;text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.greytopbrd{border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}

.orgbar{background-image:url('http://www.bookstoredirect.co.uk/images/org_bar.gif'); background-repeat:repeat-x; height:27px;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:27px;}

a:link.orgbar1 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding-left:7px; padding-right:7px; display:inline;}
a:visited.orgbar1 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding-left:7px; padding-right:7px;}
a:active.orgbar1 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding-left:7px; padding-right:7px;}
a:hover.orgbar1 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

/*
.nav1{background-image: url('http://www.bookstoredirect.co.uk/images/link_home.gif'); background-repeat: no-repeat; display:block} 
.nav1:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_home_over.gif'); background-repeat: no-repeat}

.nav2{background-image: url('http://www.bookstoredirect.co.uk/images/link_prescriptions.gif'); background-repeat: no-repeat; display:block} 
.nav2:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_prescriptions_over.gif'); background-repeat: no-repeat}

.nav14{background-image: url('http://www.bookstoredirect.co.uk/images/link_embarrassing.gif'); background-repeat: no-repeat; display:block} 
.nav14:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_embarrassing_over.gif'); background-repeat: no-repeat}

.nav4{background-image: url('http://www.bookstoredirect.co.uk/images/link_medicines.gif'); background-repeat: no-repeat; display:block} 
.nav4:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_medicines_over.gif'); background-repeat: no-repeat}

.nav5{background-image: url('http://www.bookstoredirect.co.uk/images/link_sexual_health.gif'); background-repeat: no-repeat; display:block} 
.nav5:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_sexual_health_over.gif'); background-repeat: no-repeat}

.nav6{background-image: url('http://www.bookstoredirect.co.uk/images/link_health.gif'); background-repeat: no-repeat; display:block} 
.nav6:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_health_over.gif'); background-repeat: no-repeat}

.nav7{background-image: url('http://www.bookstoredirect.co.uk/images/link_toiletries_new.gif'); background-repeat: no-repeat; display:block} 
.nav7:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_toiletries_new_over.gif'); background-repeat: no-repeat}

.nav8{background-image: url('http://www.bookstoredirect.co.uk/images/link_vitamins.gif'); background-repeat: no-repeat; display:block} 
.nav8:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_vitamins_over.gif'); background-repeat: no-repeat}

.nav9{background-image: url('http://www.bookstoredirect.co.uk/images/link_beauty.gif'); background-repeat: no-repeat; display:block} 
.nav9:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_beauty_over.gif'); background-repeat: no-repeat}

.nav10{background-image: url('http://www.bookstoredirect.co.uk/images/link_fragrances.gif'); background-repeat: no-repeat; display:block} 
.nav10:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_fragrances_over.gif'); background-repeat: no-repeat}

.nav11{background-image: url('http://www.bookstoredirect.co.uk/images/link_baby.gif'); background-repeat: no-repeat; display:block} 
.nav11:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_baby_over.gif'); background-repeat: no-repeat}

.nav12{background-image: url('http://www.bookstoredirect.co.uk/images/link_electricals.gif'); background-repeat: no-repeat; display:block} 
.nav12:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_electricals_over.gif'); background-repeat: no-repeat}

.nav13{background-image:url('http://www.bookstoredirect.co.uk/images/link_offers.gif'); background-repeat: no-repeat; display:block} 
.nav13:hover{background-image: url('http://www.bookstoredirect.co.uk/images/link_offers.gif'); background-repeat: no-repeat}

*/
/* toppart close*/

/* Submenu -*/

#nav_submenu5 a, #nav_submenu11 a {display: block; text-decoration:none; color:#012963; font-size:13px; font-family:Arial; text-align:center;}

#nav_submenu_contain5 {background:transparent url('http://www.bookstoredirect.co.uk/images/org_bar.gif') repeat-x 0 0; height:30px; margin:0px; clear:both;}
#nav_submenu_contain1 {background:transparent url('http://www.bookstoredirect.co.uk/images/grey_bar.gif') repeat-x 0 0; height:27px; border-bottom:1px solid #fe5804; border-width:0px 1px; margin:0 10px 0px 10px; clear:both;}
#nav_submenu5 a {color:#012963; padding:0 0 0 12px; background:transparent url('http://www.bookstoredirect.co.uk/images/org_bar.gif') repeat-x 0 0; line-height:15px;}
#nav_submenu11 a {color:#012963; padding:0 0 0 0px; background:transparent url('http://www.bookstoredirect.co.uk/images/grey_bar.gif') repeat-x 0 0; line-height:15px;}
#nav_submenu5 li{float:left; margin:0 0 0 0px; background:transparent url('http://www.bookstoredirect.co.uk/images/bar_pipe.gif') no-repeat scroll 100% 55%; padding:0 6px 0 0;}
#nav_submenu11 li {float:left; margin:0 0 0 0px; background:transparent url('http://www.bookstoredirect.co.uk/images/bar_pipe1.gif') no-repeat scroll 100% 55%; padding:0 6px 0 0;}
#nav_submenu5 li.endlink, #nav_submenu11 li.endlink {background:none;}
#nav_submenu5 a span, #nav_submenu11 a span {display:block; padding:6px 7px 5px 0;}

#nav_submenu5 a:hover, #nav_submenu5 a.this {background:transparent url('http://www.bookstoredirect.co.uk/images/subnavbg.gif') repeat-x 0 2px; color:#012963;}
#nav_submenu5 a:hover span, #nav_submenu5 a.this span {background:transparent url('http://www.bookstoredirect.co.uk/images/subnavbg.gif') no-repeat 100% 2px;text-decoration:underline;}

#nav_submenu11 a:hover, #nav_submenu11 a.this {background:transparent url('http://www.bookstoredirect.co.uk/images/subnavbg11.gif') repeat-x 0 2px; color:#FFFFFF;}
#nav_submenu11 a:hover span, #nav_submenu11 a.this span {background:transparent url('http://www.bookstoredirect.co.uk/images/subnavbg11.gif') no-repeat 100% 2px; }
/*- submenu end -*/

.greybar1 {background:transparent url('http://www.bookstoredirect.co.uk/images/grey_bar1.gif') repeat-x 0 0; height:26px; border-top:1px solid #ffffff;  border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-width:1px 1px; margin:0 10px 0px 10px; clear:both;}


/* ------ Contenter Start ----- */
#container{ width:100%; text-align:center;}
#setcontainer{ width:985px; text-align:center;}
/* ------ Contenter End ----- */

/* ------ Home Start ----- */

/* leftblock Start All Cat */
.leftblockblk { width:176px; clear:both;}

.leftblockblk ul {
	border-left: 1px solid #a9b7cb; 
	border-right: 1px solid #a9b7cb;
	clear: both;
}
.leftblockblk li { 
	border-bottom: 1px solid #e8ecf1; 
	color:#000000;
	font-size:12px;
}
.leftblockblk li a { 
	padding:1px 4px 1px 9px; *padding:1px 4px 1px 9px;
	display:block;
	text-decoration:none;
	color:#000000;
	font-size: 11.5px;
}
.leftblockblk li a.link_nobg{
	padding:1px 4px 1px 9px;
	display:block;
	text-decoration:none;
	color:#000000;
	font-size: 11px;
}
.leftblockblk li a:hover { 
	/*background-color: #eaf3fe;*/
	background-color: #e97720;
	/*color: #012963;*/
	color: #fff;
	font-size: 11.5px;
}

.leftblockblk li .txt12 {
	font-size:12px;
	text-decoration:none; font-family:Arial, Helvetica, sans-serif;
}
.leftblockblk .nbrd {
	border:none;
	padding:0; margin:0;
}
.leftblockblk .txtb {
	font-weight: normal;
	color: #000000;
}

.leftblockfilter { width:176px; clear:both;}

.leftblockfilter ul {
	border-left: 1px solid #a9b7cb; 
	border-right: 1px solid #a9b7cb;
	clear: both;
}

.leftblockfilter li { 
	border-bottom: 1px solid #e8ecf1; 
	color: #012963;
	font-size:12px;
}
.leftblockfilter li a { 
	padding:4px 4px 4px 20px;
	display:block;
	text-decoration:none;
	color: #012963;
	font-size: 12px;
}
.leftblockfilter li a.link_nobg{
	padding:4px 4px 4px 20px;
	display:block;
	text-decoration:none;
	color: #cc0033;
	font-size: 12px;
}
.leftblockfilter li a:hover { 
	background-color: #E97720;
	color: #fff;
	font-size: 12px;
}

.leftblockfilter li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.leftblockfilter .nbrd {
	border:none;
	padding:0; margin:0;
}
.leftblockfilter .txtb {
	font-weight: bold;
	color: #012963;
}

.btmcurveblk {clear:both; margin:0px; padding: 0px; }

.btmcurveblk { padding: 0px; margin: 0px;}
.btmcurveblk .lc { float: left; text-align:left; }
.btmcurveblk .rc { float: right; text-align:right; }
.btmcurveblk .cbrd { margin:0px 0px 5px 5px; border-bottom: 1px solid #a9b7cb;}

.btmcurveblknewsletter {clear:both; margin:0px; padding: 0px; }

.btmcurveblknewsletter { padding: 0px; margin: 0px;}
.btmcurveblknewsletter .lc { float: left; text-align:left; }
.btmcurveblknewsletter .rc { float: right; text-align:right; }
.btmcurveblknewsletter .cbrd {border-bottom: 1px solid #a9b7cb;}

.btmcurveblksearch { padding: 0px; margin: 0px;}
.btmcurveblksearch .lc { float: left; text-align:left; }
.btmcurveblksearch .rc { float: right; text-align:right; }
.btmcurveblksearch .cbrd {border-bottom: 0px solid #a9b7cb;}


.head_browseblk { 
	padding: 0px; 
	margin: 0px;
}
.head_browseblk .lc {
	float: left;
	text-align:left;
}
.head_browseblk .rc  { 
	float: right;
	text-align:right;  
}
.head_browseblk .cbg  { 
	color: #FFFFFF;
	line-height: 27px;
	padding-left: 10px;
	font-size:14px;
	font-weight:bold;
	background-image:url('http://www.bookstoredirect.co.uk/images/bluecurcbg.gif');
	background-repeat:repeat-x; font-family:Arial;
}

/* leftblock end*/

#rightnavtop h2{
	font-size:18px;
	color:#1e2792;
	padding:12px 0 0 0;
}
/*#rightnavtop a{
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}*/
#rightnavtop a{
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}

#rightnavtop a:hover{
	text-decoration:underline;
}
.padb10top{padding-bottom:6px; *padding-bottom:10px;}

.offerbg { width:176px; height:156px; background-image:url('http://www.bookstoredirect.co.uk/images/offerbg.jpg'); background-repeat:no-repeat; margin-top: 10px; clear: both;}

.offerbg ul { padding: 12px 0 0 10px; }

.offerbg li {
	padding: 0 10px 7px 10px;
 }
 
.offerbg a:link {font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration: none; font-weight:bold; font-size: 14px;}  
.offerbg a:active {font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;  font-weight:bold; font-size: 14px;}
.offerbg a:visited {font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;  font-weight:bold; font-size: 14px;}
.offerbg a:hover {font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; font-weight:bold; font-size: 14px;}

/* leftblockred start*/

.head_browse .cbgred  { 
	color: #FFFFFF;
	line-height: 27px;
	padding-left: 10px;
	font-size:13px;font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image:url('http://www.bookstoredirect.co.uk/images/redcurcbg.gif');
	background-repeat:repeat-x; 
}
.leftblockred { width:170px; clear:both; padding-top: 10px; }

/*.leftblockred ul {
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	padding: 10px 0 3px 8px;	
	float: left;
	width:160px;
}

.leftblockred li { 
	color: #1c3e95;
	font-size:13px;
	font-weight:bold;
	float: left;
}*/
.leftblockred ul { 
	
	border-left: 1px solid #a9b7cb; 
	border-right: 1px solid #a9b7cb;
	float: left;
	width:168px;
}
.leftblockred li {
	padding:9px 4px 9px 8px;
	/*border-bottom: 1px dotted #b5a790; */
	color: #1c3e95;
	clear: both;
}
.leftblockred li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.leftblockred li .orgtxt {
	font-size:12px;
	padding-right: 11px;
	color: #ff7939;
	font-weight: bold;
	text-decoration:none;
}
.leftblockred li .orgtxt1 {
	font-size:12px;
	padding-right: 4px;
	color: #ff7939;
	font-weight: bold;
	text-decoration:none;
}
.leftblockred li.nbrd {
	border:none;
	margin:0;
}
.leftblockred .pw{
	color:#7e7d7d;
	width:75px;
	float:left;
	padding-right: 2px;
}
.leftblockred .price{
	font-weight: bold;
	padding-left: 2px;
	font-size: 11px;
	color: #d70000;
}
.leftblockred a:link.bluelinku { font-size: 12px; color: #1c3e95; text-decoration: none; }
.leftblockred a:active.bluelinku { font-size: 12px; color: #1c3e95; text-decoration: none; }
.leftblockred a:visited.bluelinku { font-size: 12px; color: #1c3e95; text-decoration: none; }
.leftblockred a:hover.bluelinku { font-size: 12px; color: #ff5900; text-decoration: none; }

.leftblockred a:link.bluelink { font-size: 12px; color: #1c3e95; text-decoration: underline; }
.leftblockred a:active.bluelink { font-size: 12px; color: #1c3e95;	text-decoration: underline; }
.leftblockred a:visited.bluelink { font-size: 12px; color: #1c3e95; text-decoration: underline; }
.leftblockred a:hover.bluelink { font-size: 12px; color: #ff5900; text-decoration: none; }
/*Leftblockred for deal for the day*/
.leftblockred1 { width:170px; clear:both; padding-top: 10px; }

/*.leftblockred ul {
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	padding: 10px 0 3px 8px;	
	float: left;
	width:160px;
}

.leftblockred li { 
	color: #1c3e95;
	font-size:13px;
	font-weight:bold;
	float: left;
}*/
.leftblockred1 ul { 
	
	border-left: 0px solid #d2d2d2; 
	border-right: 0px solid #d2d2d2; background-image:url('http://www.bookstoredirect.co.uk/images/deals_bg.gif'); background-repeat:repeat-y; 
	float: left;
	width:170px;
}
.leftblockred1 li {
	padding:9px 4px 9px 10px;
	/*border-bottom: 1px dotted #b5a790; */
	color: #1c3e95;
	clear: both;
}
.leftblockred1 li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.leftblockred1 li .orgtxt {
	font-size:12px;
	padding-right: 11px;
	color: #ff7939;
	font-weight: bold;
	text-decoration:none;
}
.leftblockred1 li .orgtxt1 {
	font-size:12px;
	padding-right: 4px;
	color: #ff7939;
	font-weight: bold;
	text-decoration:none;
}
.leftblockred1 li.nbrd {
	border:none;
	margin:0;
}
.leftblockred1 .pw{
	color:#7e7d7d;
	width:104px;
	float:left;
	padding-right: 2px;
}
.leftblockred1 .price{
	font-weight: bold;
	padding-left: 2px;
	font-size: 12px;
	color: #d63333;
}
.leftblockred1 a:link.bluelinku { font-size: 12px; color: #1c3e95; text-decoration: none; }
.leftblockred1 a:active.bluelinku { font-size: 12px; color: #1c3e95; text-decoration: none; }
.leftblockred1 a:visited.bluelinku { font-size: 12px; color: #1c3e95; text-decoration: none; }
.leftblockred1 a:hover.bluelinku { font-size: 12px; color: #ff5900; text-decoration: none; }

.leftblockred1 a:link.bluelink { font-size: 11px; color: #1c3e95; text-decoration: underline; }
.leftblockred1 a:active.bluelink { font-size: 11px; color: #1c3e95;	text-decoration: underline; }
.leftblockred1 a:visited.bluelink { font-size: 11px; color: #1c3e95; text-decoration: underline; }
.leftblockred1 a:hover.bluelink { font-size: 11px; color: #ff5900; text-decoration: none; }
	
/*Leftblockred for deal for the day*/
.w45 { width:45px;}

.shopbtab {
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
.shopbtab .brdb {
	/*border-bottom: 1px solid #e0e0e0;*/
	float: left;
}
.shopbtab .active div, .inactive div {
	float:left;
}
.shopbtab .inactive {
	float:left;
	margin:0;
	padding:0px;
}
.shopbtab .inactive h3 {
	line-height:27px;
	text-align:center;
	font-weight:normal;
	padding: 0 3px 0 3px;
	background-image:url('http://www.bookstoredirect.co.uk/images/curve_act_bg.gif');
	background-repeat:repeat-x;
}
.shopbtab .inactive a:link { 
	color: #404040;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.shopbtab .inactive a:active {
	color: #404040;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.shopbtab .inactive a:visited {
	color: #404040;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.shopbtab .inactive a:hover {
	color: #ff5900;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.shopbtab .active {
	float:left;
	margin:0;
	padding:0px;
}
.shopbtab .active h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 3px 0 3px;
	font-weight:bold;
	color:#404040;
	font-size: 13px;
	background-image:url('http://www.bookstoredirect.co.uk/images/curve_inact_bg.gif');
	background-repeat:repeat-x;
}
.bbrd { border-bottom: solid 1px #cccccc; }

.h2_b {font-family:  Arial, Helvetica, sans-serif; color:#000; padding-right:10px; font-size:13px; padding-left:10px;} 

.h2_b1 {font-family:  Arial, Helvetica, sans-serif; color:#000; padding-right:10px; font-size:14px; padding-left:10px;} 

/* Menu */

#navbar_contain1{ height:33px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 10px;  padding-bottom: 1px;}
/*#nav_submenu{width:956px}*/
/*#navbar{width:956px;}*/
#navbar1, #navbar1 ul, #nav_submenu1 ,#nav_submenu1 ul{padding: 0;margin: 0;list-style: none;}

#navbar1 a, #nav_submenu1 a {display: block;text-decoration:none;color:#292929; font-size:12px; color:#FFFFFF;}
#navbar1 a {margin-top:7px;background:url('http://www.bookstoredirect.co.uk/images/navbutton.gif') no-repeat;padding:0 0 0 7px; font-size:13px;}
#navbar1 a span {display:block;background:#fff url('http://www.bookstoredirect.co.uk/images/navbutton.gif') repeat-x 100% 0px; padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:6px;}
#navbar1 a:hover{background-position:0 -31px; color:#fff;}
#navbar1 a:hover span{background-position:100% -31px;}

#navbar1 li{float: left;border-right:1px solid #fff;}
#navbar1 li ul { 
	position: absolute;width: 172px;z-index:1000;border:1px solid #1C3E95;border-width:2px 2px 2px 2px; left: -999em; 
	padding-top:0px;
}

#navbar1 li ul li{width:171px; background:#fff; opacity: 0.95;-moz-opacity: 0.95;text-align:left;filter: alpha(opacity=95);}
#navbar1 li#Li2 ul{width:161px}
#navbar1 li#Li2 ul li{width:159px}
#navbar1 li ul li a{
	display:block;font-weight:normal;font-family:Arial, Helvetica, sans-serif;text-align:left;
	font-size:12px;margin:0px;background:none;border:0;color:#003298; padding:4px;height:16px;line-height:16px;
}

#navbar1 li ul li a:hover{color:#003298; background:#ECECEC; text-decoration:underline;}
#navbar1 li:hover ul{left:auto; z-index:2000;}
#navbar1 li:hover a{background-position:0 -31px; color:#fff;}
#navbar1 li:hover a span{background-position:100% -31px;text-decoration:none;}
#navbar1 li:hover ul a{color:#003298;}

#navbar1 a.this, #navbar1 a.this:hover, #navbar1 li:hover a.this{
	margin-top:8px;background:url('http://www.bookstoredirect.co.uk/images/navbutton_red.gif') no-repeat;padding:0 0 0 5px; 
}
#navbar1 a.this span,#navbar1 a.this:hover span, #navbar1 li:hover a.this span {
	background:transparent url('http://www.bookstoredirect.co.uk/images/navbutton_red.gif') repeat-x 100% 0;
	padding-top:5px; padding-bottom:4px; padding-left:1px; padding-right:8px;display:block;
}

#navbar1 a.selected, #navbar1 a.selected:hover, #navbar1 li:hover a.selected{
	margin-top:7px;background:url('http://www.bookstoredirect.co.uk/images/navbutton.gif') no-repeat;padding:0 0 0 7px; background-position:0 -31px; color:#fff;
}
#navbar1 a.selected span,#navbar1 a.selected:hover span, #navbar1 li:hover a.selected span {
	background:transparent url('http://www.bookstoredirect.co.uk/images/navbutton.gif') repeat-x 100% 0;
	padding-top:5px; padding-bottom:6px; padding-left:0px; padding-right:6px;display:block; background-position:100% -31px; 
}
.bluedarkbg{background-image: url('http://www.bookstoredirect.co.uk/images/bg_blue.gif'); background-repeat: repeat-x; background-color:#012963; background-position:top; height:110px;*height:115px;}

.logotoppad{padding-top:17px;*padding-top:15px;}
/*.searchpad1{padding-top:0px;*padding-top:1px;}*/

/*.navtoppad{padding-top:10px;*padding-top:7px;}*/

/*
#navbooksrolover li {
 	list-style-type: none;  float:left; 
}
*/
#navbar li {
 	list-style-type: none;  float:left; 
}

.nav1{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/home_hover.gif'); background-repeat: no-repeat; display:block;} 
.nav1:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/home_hover.gif'); background-repeat: no-repeat;}

.nav2{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/browse_genres.gif'); background-repeat: no-repeat; display:block;} 
.nav2:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/browse_genres_hover.gif'); background-repeat: no-repeat;}

.nav3{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/best_sellers.gif'); background-repeat: no-repeat; display:block;} 
.nav3:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/best_sellers_hover.gif'); background-repeat: no-repeat;}

.nav4{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/bargain_books.gif'); background-repeat: no-repeat; display:block;} 
.nav4:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/bargain_books_hover.gif'); background-repeat: no-repeat;}

.nav5{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/coming_soon.gif'); background-repeat: no-repeat; display:block;} 
.nav5:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/coming_soon_hover.gif'); background-repeat: no-repeat;}


.nav6{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/New_Releases.gif'); background-repeat: no-repeat; display:block;} 
.nav6:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/New_Releases_hover.gif'); background-repeat: no-repeat;}

.nav7{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/recommendations.gif'); background-repeat: no-repeat; display:block;} 
.nav7:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/recommendations_hover.gif'); background-repeat: no-repeat;}

.nav8{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/offers.gif'); background-repeat: no-repeat; display:block;} 
.nav8:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs/offers_hover.gif'); background-repeat: no-repeat;}




.nav11{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/home_hover.gif'); background-repeat: no-repeat; display:block;} 
.nav11:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/home_hover.gif'); background-repeat: no-repeat;}

.nav12{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/browse_genres.gif'); background-repeat: no-repeat; display:block;} 
.nav12:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/browse_genres_hover.gif'); background-repeat: no-repeat;}

.nav13{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/best_sellers.gif'); background-repeat: no-repeat; display:block;} 
.nav13:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/best_sellers_hover.gif'); background-repeat: no-repeat;}

.nav14{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/bargain_books.gif'); background-repeat: no-repeat; display:block;} 
.nav14:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/bargain_books_hover.gif'); background-repeat: no-repeat;}

.nav15{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/offers.gif'); background-repeat: no-repeat; display:block;} 
.nav15:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/offers_hover.gif'); background-repeat: no-repeat;}

.nav16{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/childrens.gif'); background-repeat: no-repeat; display:block;} 
.nav16:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/childrens_hover.gif'); background-repeat: no-repeat;}

.nav17{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/crime.gif'); background-repeat: no-repeat; display:block;} 
.nav17:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/crime_hover.gif'); background-repeat: no-repeat;}

.nav18{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/fantasy.gif'); background-repeat: no-repeat; display:block;} 
.nav18:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/fantasy_hover.gif'); background-repeat: no-repeat;}

.nav19{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/food_drink.gif'); background-repeat: no-repeat; display:block;} 
.nav19:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/food_drink_hover.gif'); background-repeat: no-repeat;}

.nav20{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/fiction.gif'); background-repeat: no-repeat; display:block;} 
.nav20:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/fiction_hover.gif'); background-repeat: no-repeat;}

.nav21{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/music.gif'); background-repeat: no-repeat; display:block;} 
.nav21:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/music_hover.gif'); background-repeat: no-repeat;}

.nav22{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/biography.gif'); background-repeat: no-repeat; display:block;} 
.nav22:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/biography_hover.gif'); background-repeat: no-repeat;}

.nav23{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/audiobooks.gif'); background-repeat: no-repeat; display:block;} 
.nav23:hover{background-image: url('http://www.bookstoredirect.co.uk/images/tabs1/audiobooks_hover.gif'); background-repeat: no-repeat;}
/* ------ Home End ----- */


#navbooks li {
 	list-style-type: none;  float:left; 
}

#navbooks li a {
	background-image:url('http://www.bookstoredirect.co.uk/images/top_tab.gif');
	background-repeat:no-repeat; display:block;
	margin:0px 0px 0px 0px;
	}

#navbooks li a.item1 {background-position:0px 0px 0px 0px; }
#navbooks li a:hover.item1 {background-position:-108px 0px;}

#navbooks li a.item2 {background-position:-216px 0px;}
#navbooks li a:hover.item2 {background-position:-324px 0px;}

#navbooks li a.item3 {background-position:-432px 0px;}
#navbooks li a:hover.item3 {background-position:-540px 0px;}

#navbooks li a.item4 {background-position:-648px 0px;}
#navbooks li a:hover.item4 {background-position:-756px 0px;}

#navbooks li a.item5 {background-position:-864px 0px;}
#navbooks li a:hover.item5 {background-position:-972px 0px;}



.leftmaint{
float:left;
width:14%;
}
.centermaint{
width:100%;
}
.rightmaint{
float:right;
width:16%;
}
/*----------------------------piyush-----------------------------------------*/
.dropdown{font-size:11px; width:60px; border:none; _border:none; *border:none; padding-left:5px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; color:#5e6166;}

.new_border{border-bottom:1px #f3f3f3 solid; border-top:1px #f3f3f3 solid; border-left:none; border-right:none;}

/*.searchbg{width:200px; padding-left:5px; height:17px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e6166; border:#c0c0c0 solid 1px;}	
*/


.searchbg {
border:medium none;
color:#5E6166;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:5px;
width:215px;
}

.dropdiv{float:left; padding-top:4px; *padding-top:4px; background-color:#f3f3f3;  height:28px; *height:28px; *padding-left:5px; width:95px;}
/*.searchbgdiv{ float:left; padding-top:4px; *padding-top:4px; height:28px; background-image: url(http://www.bookstoredirect.co.uk/images/search_bg_new.png); background-repeat:repeat-x; width:210px; *width:215px;}*/

.searchbgdiv {
background-color:#FFFFFF;
float:left;
height:21px;
padding-top:4px;
width:220px;
}


.searchmain{width:340px; height:30px;}
.w235{ width:330px; text-align:right;}

/* =========================== */
/* =========================== */
/* ==== bottom_style.css ====== */
/* =========================== */
/* =========================== */

/* bottompart start*/

#bottompart {clear:both; padding-top:10px;}

.bgbtmlinksnew{ border-top-width: 1px; border-top-style: solid; border-top-color: #b9b9b9; padding-top: 10px; padding-bottom:10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b9b9b9;}

.bgbtmlinksold {border-top:1px solid #b9b9b9;}

a:link.botlink, a:visited.botlink, a:active.botlink{font-size:12px; color:#012966; text-decoration:underline; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
a:hover.botlink{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#012966; text-decoration:none; font-weight:normal;}
.greytext{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.text11blue{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #5158a4; text-decoration: none;}

a:link.linkgrey1{color: #545454; text-decoration: none;}
a:active.linkgrey1{color: #545454; text-decoration: none;}
a:visited.linkgrey1{color: #545454;	text-decoration: none;}
a:hover.linkgrey1{color: #336699;; text-decoration: underline;}

a:link.linkgrey	{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595959; text-decoration: none;}
a:active.linkgrey{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595959; text-decoration: none;}
a:visited.linkgrey{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595959; text-decoration: none;}
a:hover.linkgrey{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#595959; text-decoration: underline;}


.lrbrd{ border:1px solid #cccccc;}
.bptbrd{border-top:1px solid #a9b7cb;} 
.bptbrd1{ border-bottom:1px solid #a9b7cb;} 

/* sitemap*/
.text11nor1 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none;}

p a.text11nor1 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; line-height:18px;}
p a.text11nor1:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: underline; line-height:18px;}
.text11nor1 h4 {
color:#cb6625;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.w120{width:120px;}
.ht140{height:140px;}
.ht170{height:190px;}
.ht100{height:100px;}
/* sitemap close*/

/* bottompart close*/

/* Deal of the day */
.deals_of_the_day {
background-image:url(http://www.bookstoredirect.co.uk/images/deals_of_day.gif);
background-repeat:no-repeat;
background-position:center;
width:170px;
height:42px;
}
.deals_of_the_day_bot {
background-image:url(http://www.bookstoredirect.co.uk/images/deals_of_day_bot.gif);
background-repeat:no-repeat;
background-position:center;
width:170px;
height:10px;
}
/* Deal of the day */

/*style for feedback*/
.texred   { font-family: Verdana; font-size: 11px; color: #FF0000; }
.bgwhite1 {
background-color:#FFFFFF;
border-bottom:1px solid #E0E0E0;
font-size:12px;
padding-bottom:15px;
}