﻿body 
{
	color:#000000;
	background:#ffffff;
	font-family:Times New Roman, Sans-Serif;
	font-size:10pt;
}

a { text-decoration : underline; color : #0000ff; }


#headerbox {display:none;}

#statuslinebox {display:none;}
#main_navcol {display:none;}
#gFooter { display:none;}
#printerfriendlybox{display:none;}
/*#single_col3{display:none;}*/
#cataloguenavigation{display:none;}
#basketsingletitlenavigation{display:none;}
#basketbuttonsbox{display:none;}
#updatebasketrow{display:none;}
#searchcontrols{display:none}
#singletitlenavigation{display:none}
.noprint{display:none;}

/**********************************************************************************************
Returns
***********************************************************************************************/
#title_image{display:none}
#page_navigation_box{display:none}
div#returns_viewer div#buttons {display:none}
div#returns_viewer div#header {}
div#returns_viewer div#header div#col1 {float:left;}
div#returns_viewer div#header div#col2 {float:right; padding-right:50px}
div#returns_viewer div#header ul {list-style:none; margin-left:0px; font-size:.9em; padding-left:0px}
div#returns_viewer div#header li {padding-top:2px;}
div#returns_viewer div#header label {float:left; width:170px; text-align:right; padding-right:5px; font-weight:bold}
div#returns_viewer div#details {clear:both}

/**********************************************************************************************
Single Title
***********************************************************************************************/
#single_col1 {float:left}
#single_col2{float:left; width:325px; padding-right:5px; text-align:left; padding-left:30px;}
#single_col2 dd {}
#single_col2 dt{ font-size:14pt; font-weight:bold}
#single_col2 ul {list-style:none; margin-left:-30px;}
#single_col2 li {clear:both;  padding-top:3px; margin:0; width: 320px;}
#single_col2 p {float:right; width:210px; margin:0;}
#single_col2 li label {float:left;width:100px;text-align:right; padding-right:5px; color:#333333;}

#single_col3 {float:right;margin-top: 50px; width:150px}
#single_col3 ul {list-style:none;}

#single_descriptionbox { clear:both;}

/**********************************************************************************************
Catalogue Display
***********************************************************************************************/

#bookguideheaderbox{display:none;}
#bestsellerheaderbox{display:none;}
#breadcrumb{display:none}
#subjectcategories{display:none}
#searchhead_col1{display:none}
#searchhead_col2{display:none}
#searchtabs{display:none}
#cataloguefooter{display:none}
#searchfootbox{display:none}
.title_image{display:none}
#tabsnavigationbox{display:none}
.resultbutsline{display:none}

div.cp-item {width: 780px; clear:both; height:110px; font-size:.8em;text-align:left;border-top: gainsboro 1px solid; padding-top:10px}
div.alt {background-color:#F5F5F5;}/*<!--#F5F5F5;-->*/
div.cp-item ul {	list-style:none; margin-top:0; margin-bottom:0; }
div.cp-item li {margin:0px;display:inline; margin-top:2px}
div.cp-item .first{margin:0px;display:inline; margin-left:-40px; margin-top:2px}
div.cp-item label {margin:0px;	color: #88AFD8}
	
div.checkbox {float:left; width:25px} /*{float:left;   display:inline;}*/
div.image {float:left; width:90px; text-align:center;border-bottom-style:none;} /*{position:relative; float:left;  width:110px }*/
div.image img {border:0;border-bottom-style:none;}
div.cp-item div.image a{ border-bottom-style:none;}

div.content { float:left; width:660px; padding-left: 5px;} /*{position:relative; float:left;}*/
div.content h3 {font-weight:normal;font-size:1.0em;color: #3365cb; margin: 0 0 5px 0}
div.content h3 .title{font-weight:normal;font-size:1.2em; margin: 0 0 5px 0}
div.content h3 .author{font-weight:normal;font-size:1.2em; margin: 0 0 5px 0}
div.content div.price {padding-top:3px; vertical-align:middle}
div.content div.price input{margin-left:5px;border-width:0px; vertical-align:middle}
div.content div.price .sOSL {font-style:italic; font-weight:bold; font-family:Verdana,Arial; font-size:7pt; color:#3399cc;}
div.content div.price .sISL { font-style:italic; font-weight:bold; font-family:Verdana,Arial; font-size:7pt; color:Green;}
div.content span.high {color: #88AFD8}
div.content div.price #bib { display:none}

#resultbutsline{display:none}

/*Search Results List2*/

.sr2 {border-top: dotted 1px #999999;font-size:.7em;}
.alt {background-color:#F5F5F5;}/*<!--#F5F5F5;-->*/
.sr2ckb {width:25px;border-top:dotted 1px #999999;padding:10px 0px 10px 0px;}
.sr2img {text-align:center; padding:5px 0px 5px 0px;border-top:dotted 1px #999999;}
.sr2img img{border:0px;}
.sr2tit {width:230px; padding:10px 3px 10px 3px;border-top:dotted 1px #999999}
.sr2tit a{ color:Black; text-decoration:none}
.sr2aut {width:130px; padding:10px 3px 10px 3px;border-top:dotted 1px #999999}
.sr2aut a{ color:Black; text-decoration:none}
.sr2pub {width:120px; padding:10px 3px 10px 3px;border-top:dotted 1px #999999}
.sr2pdate {width:130px; font-size:inherit; padding:10px 3px 10px 3px;border-top:dotted 1px #999999}
.sr2buy {width:85px;padding:5px 3px 5px 3px;border-top:dotted 1px #999999}
.sr3buy input{display:none}

/*search Result List3*/

.sr3 {border-top: dotted 1px #999999;font-size:.7em;}
.sr3check {width:30px;padding:10px 0px 10px 0px; text-align:center;border-top:dotted 1px #999999}
.sr3ean {width:100px;padding:10px 5px 10px 5px;border-top:dotted 1px #999999}
.sr3tit {width:220px; padding:10px 3px 10px 3px;border-top:dotted 1px #999999;}
.sr3tit a{ color:Black; text-decoration:none}
.sr3aut {width:100px; padding:10px 3px 10px 3px;border-top:dotted 1px #999999;}
.sr3aut a{ color:Black; text-decoration:none}
.sr3pub {width:100px; padding:10px 3px 10px 3px;border-top:dotted 1px #999999;}
.sr3pdate {width:80px;padding:10px 3px 10px 3px;border-top:dotted 1px #999999;}
.sr3price {width:50px;padding:10px 3px 10px 3px;border-top:dotted 1px #999999;}
.sr3buy {width:80px;padding:5px 3px 5px 3px;border-top:dotted 1px #999999;}
.sr3buy input{display:none}

/**********************************************************************************************
Home Delivery Ebook Checkout
***********************************************************************************************/

#ebookcheckoutbox {padding-left:10px}
#ebookcheckoutbox ul {list-style:none; margin-left:0px; padding-left:0px}
#ebookcheckoutbox li {padding-bottom:5px;}
#ebookcheckoutbox li label {float:left; width:135px; text-align:right; padding-right:10px}
#ebookconfirmheader { text-align:center; font-size:1.2em}