body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(/static/general/images/tile.gif);	background-repeat: repeat-x;}/* sub page tables */#centeringWrap {padding-bottom:-30px; }#funTable { padding: 8px; }#funTable td { background-color: #bc2c3c; }#funTable img { border: 2px; border-color: #761c26 ; border-style: solid; margin: 5px; }#popTable { padding: 8px; }#popTable td { background-color: #94d8ff; }#popTable img { border: 2px; border-color: #1c6eab ; border-style: solid; margin: 5px; }#gradeTable { padding: 8px; }#gradeTable td { background-color: #bce4e4; }#gradeTable img { border: 2px; border-color: #01b8b0 ; border-style: solid; margin: 5px; }#hotTable { padding: 8px; }#hotTable td { background-color: #d69ace; }#hotTable img {  border: 2px; border-color: #65335c ; border-style: solid; margin: 5px; }#parentTable { padding: 8px; }#parentTable td { background-color: #e0ecf8; }#parentTable img { border: 2px; border-color: #0067c6 ; border-style: solid; margin: 5px;  }#beginnersTable { padding: 8px; }#beginnersTable td { background-color: #bde3ec; }#beginnersTable img { border: 2px; border-color: #018e9b ; border-style: solid; margin: 5px;  }#eyewitnessTable { padding: 8px; }#eyewitnessTable td { background-color: #d8d4c2; }#eyewitnessTable img { border: 2px; border-color: #000000 ; border-style: solid; margin: 5px; }#generalTable {margin-top: 0px; background-image: url(images/paper_tile.gif);}/* footer */.noborder {	border: 0px !important; }.footer {	clear: both;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}a.footer:link {	font-weight: normal;	color: #666666;	text-decoration: none;}a.footer:visited {	font-weight: bold;	color: #666666;}a.footer:hover {	text-decoration: underline;}a.footer:active {	color: #666666;}/* top bar navigation */.topNav {	line-height: 20px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	margin-right: 10px;	text-decoration: none;}a.topNav:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.topNav:visited {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.topNav:hover {	text-decoration: underline;}a.topNav:active {	color: #FFFFFF;	text-decoration: none;}#QuickSearch input { width:95px; padding: 0; background-color:#fff; margin-top:4px; margin-left:4px; margin-right:4px; font-size:.8em; height:11px; float:left; }#THEQuickSearch input { width:105px; padding: 0; background:#fff; margin:0 0px 0 0; font-size:10px; line-height:11px; float:left; }#QuickSearch input#searchButton {width:27px; height:24px; padding:0; margin:0; }.flashMovie {margin-top: 0px;}/* DYNAMIC *//* pageitem descriptors refer to any page where one item is highlighted */.pageitemtitle { font-size: 15px; line-height: 16px; color: #000000; font-weight:bold; } /* Title on book page, Author name on author page */.pageitemsubtitle { font-size: 15px;line-height: 16px;color: #000000; font-weight:bold; } /* Subtitle on book page */.pageitemdetails { font-size: 11px;font-style: normal;line-height: 15px;color: #000000; font-weight:normal;}/* Used in multiple pages */a.sendfriend { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }a.sendfriend:link { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }a.sendfriend:active { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: underline }a.sendfriend:visited { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans seriFF; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }a.sendfriend:hover { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: underline }/* Shopping Cart Display Page Links */a.shopcart { font-size: 11px; line-height: 15px;  }a.shopcart:link { color: #000000; text-decoration : none;  }a.shopcart:active { color: #000000; text-decoration : none; }a.shopcart:visited { color: #000000; text-decoration : none; }a.shopcart:hover { color: #cccc99; text-decoration : underline; }/*Send to A Friend */.emailbannerrule { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cccc99;}.emailbanner { font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #ffffcc; font-size: 19px;}.emailbody{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:black}.emailheader { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 14px; line-height: 25px; color:black; text-decoration: none;}.emailrequired { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; color: #ff0000;}.emailtext {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 15px; color:black; text-decoration: none;}.emailsmalltext { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; line-height: 15px; color:black; text-decoration: none;}/*404 Page */.body404 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none }.link404 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none }A.link404:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #ff0000; text-decoration: none}A.link404:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #ff0000; text-decoration: none }A.link404:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #ff0000; text-decoration: none }A.link404:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #ff0000; text-decoration: underline }/*quizzes - added 14/02/03 */.quizbody{    font-size : 11px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : normal;    font-weight : normal;    color : #000000;     line-height: 15px;    text-decoration : none;}.quiztitle{    font-size : 15px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : italic;    font-weight : normal;    color : #000000;     line-height: 16px;    text-decoration : none;}.quizintro{    font-size : 11px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : normal;    font-weight : normal;    color : #000000;     line-height: 15px;    text-decoration : none;}.quizsubmitbutton{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12pt; font-weight: normal; color:#000000; background:#cccc99}A.quizsubmitbutton:link { color: #000000; text-decoration : none;  }A.quizsubmitbutton:active { color: #000000; text-decoration : none;  }A.quizsubmitbutton:visited { color:000000; text-decoration : none;  }A.quizsubmitbutton:hover { color:000000; text-decoration: underline;  }/*polls display */.pollquestion{    font-size : 13px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : bold;    font-weight : normal;    color : #000000;     line-height: 18px;    text-decoration : none;}.pollchoice{    font-size : 11px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : normal;    font-weight : bold;    color : #000000;     line-height: 15px;    text-decoration : none;}.hottext{    font-size : 13px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : normal;    font-weight : bold;    color : #000000;     line-height: 15px;    text-decoration : none;}/*browse nav */.browsepubsetrefine{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-size:11px;  line-height: 15px;  color: #000000; background-color:#cccc99}a.browsepubsetrefine { font-size: 11px;	line-height: 15px; }a.browsepubsetrefine:link{ color: #000000}a.browsepubsetrefine:active{ color: #000000 }a.browsepubsetrefine:visited{ color: #000000 }a.browsepubsetrefine:hover{ color: #000000;text-decoration: underline }.browsepubsetspacer{BACKGROUND-COLOR: #999966}.browsepubsetnav{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  font-size:11px;  line-height: 15px;  color: #000000; background-color:#ffffff}a.browsepubsetnav { font-size: 11px;	line-height: 15px; }a.browsepubsetnav:link{ color: #000000}a.browsepubsetnav:active{ color: #000000 }a.browsepubsetnav:visited{ color: #000000 }a.browsepubsetnav:hover{ color: #000000;text-decoration: underline }/* shopping basket styles */.basketbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none }.baskettabletext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px;font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none }.baskettableformat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px;font-weight: bold; font-variant: normal; text-transform: none;  color: #000000; text-decoration: none}.baskettableunitprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px;font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}.basketabletoptext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}.baskettitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24pt; font-style: normal; line-height: 30pt; font-weight: normal; font-variant: normal; color: #000000}.buttontext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12pt; font-weight: normal; color:#000000}.baskettableborder { background:#CCCC99}.baskettabletopstrip { background:#ffffcc}.baskettablebotmstrip { background:#ffffcc}.basketlink1 { font-size: 10px; background:#cccc99} .basketstripa { background:#FFFFFF}.basketstripb { background:#999966}a.basketlink1:link { color: #cccc99; text-decoration: none }a.basketlink1:active { color: #cccc99; text-decoration: none }a.basketlink1:visited { color: #cccc99; text-decoration: none }a.basketlink1:hover { color: #cccc99; text-decoration: underline }.basketlink2 { font-size: 10px; background:#cccc99}a.basketlink2:link {color: #cccc99; text-decoration: none }a.basketlink2:active {color: #cccc99; text-decoration: none }a.basketlink2:visited { color: #cccc99; text-decoration: none }a.basketlink2:hover { color: #cccc99; text-decoration: underline }A.basketbooktitle:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;line-height: 15px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000;text-decoration: none}A.basketbooktitle:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;line-height: 15px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none }A.basketbooktitle:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: bold;font-variant: normal;text-transform: none;color: #000000;text-decoration: none}A.basketbooktitle:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: bold;font-variant: normal;text-transform: none;color: #000000;text-decoration: underline}A.basketremove:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: normal;font-variant: normal;text-transform: none;color: #000000;text-decoration: none}A.basketremove:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: normal;font-variant: normaltext-transform: none;color: #000000;text-decoration: none}A.basketremove:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: normal;font-variant: normal;text-transform: none; color: #000000; text-decoration: none }A.basketremove:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: normal;font-variant: normal;text-transform: none;color: #000000;text-decoration: underline}A.basketlink:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: bold;font-variant: normal;text-transform: none;color: #ff0000;text-decoration: none}A.basketlink:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: bold;font-variant: normaltext-transform: none;color: #ff0000;text-decoration: none}A.basketlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: bold;font-variant: normal;text-transform: none; color: #ff0000; text-decoration: none }A.basketlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 15px;font-weight: bold;font-variant: normal;text-transform: none;color: #ff0000;text-decoration: underline}a.shoppinglink { font-size: 14px; line-height: 15px; }a.shoppinglink:link { color: #cccc99 }a.shoppinglink:active { color: #cccc99 }a.shoppinglink:visited { color: #cccc99 }a.shoppinglink:hover { color: #cccc99;text-decoration: underline }/* Content LeftNav descriptors */.contentleftnavheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;  line-height: 15px;  font-weight: bold; color: #000000; background-color:#6699cc}.contentleftnavsection { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;line-height: 15px; font-weight: bold; color: #000000;  background-color:#8AB5BC}a.contentleftnavsection {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	line-height: 15px; }a.contentleftnavsection:link{ color: #000000}a.contentleftnavsection:active{ color: #000000 }a.contentleftnavsection:visited{ color: #000000 }a.contentleftnavsection:hover{ color: #FF0000;text-decoration: none }.contentleftnavaltbgcolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;line-height: 15px; color: #000000;  background-color:#6699cc}a.contentleftnavaltbgcolor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	line-height: 15px; }a.contentleftnavaltbgcolor:link{ color: #000000}a.contentleftnavaltbgcolor:active{ color: #000000 }a.contentleftnavaltbgcolor:visited{ color: #000000 }a.contentleftnavaltbgcolor:hover{ color: #FF0000;text-decoration: none }.contentleftnavspacer{BACKGROUND-COLOR: #6699ccf}.contentmargin{margin-top:0px;}.interact { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }A.interact:link { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }A.interact:active { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: underline }A.interact:visited { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans seriFF; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }A.interact:hover { COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: underline }a.audioorvideo { font-size: 11px; line-height: 15px; }a.audioorvideo:link { color: #336699 }a.audioorvideo:active { color: #6699CC }a.audioorvideo:visited { color: #6699CC }a.audioorvideo:hover { color: #6699CC;text-decoration: underline } /* Specific items on publication item page (bookpage) */.pubauthornonlink { font-size: 11px; line-height: 14px; color: #000000; font-style:italic;}a.pubauthorlink { font-size: 11px; line-height: 14px;}a.pubauthorlink:link{ color: #000000 }a.pubauthorlink:active { color: #000000 }a.pubauthorlink:visited { color: #000000}a.pubauthorlink:hover { color: #FF0000;text-decoration: underline}/* Specific elements on foundbooktile (Search/Browse results) */.foundbooktiledetails {font-size: 10px;line-height: 11px;color: #333333;}.foundbooktilemisc {font-size: 11px; line-height: 15px; color: #000000; }.foundbooktiletitle {font-size: 11px; line-height: 15px;	font-weight: bold;}a.foundbooktiletitle:link { color: #000000 }a.foundbooktiletitle:active { color: #000000 }a.foundbooktiletitle:visited { color: #000000 }a.foundbooktiletitle:hover { color: #FF0000;text-decoration: underline }.foundbooktileauthor {font-size: 11px; line-height: 15px;}a.foundbooktileauthor:link { color: #000000 }a.foundbooktileauthor:active {  color: #000000 }a.foundbooktileauthor:visited { color: #000000 }a.foundbooktileauthor:hover { color: #ff0000;text-decoration: underline }.foundbooktilemore { font-size: 11px; line-height: 15px; font-weight: bold; }a.foundbooktilemore:link{ color: #cccc99 }a.foundbooktilemore:active{ color: #cccc99}a.foundbooktilemore:visited{ color: #cccc99 }a.foundbooktilemore:hover{ color: #cccc99;text-decoration: underline}.searchresultspageindex {	font-size: 10px;	line-height: 11px;	color: #000000;}A.searchresultspageindex:link {	color: #000000}A.searchresultspageindex:active { color: #333333;}A.searchresultspageindex:visited { color: #333333}A.searchresultspageindex:hover { color: #333333; text-decoration: underline }.browseitemparent{  font-size: 15px;  line-height: 18px;  color: #ff0000;}A.browseitemparent:link {color: #ff0000; }A.browseitemparent:active {  color: #ff0000;  }A.browseitemparent:visited { color: #ff0000;  }A.browseitemparent:hover { color: #ff0000; text-decoration: underline }.browseitemchild{font-size: 11px; font-style: normal; line-height: 15px; color: #000000;}A.browseitemchild:link {color: #000000; }A.browseitemchild:active {  color: #000000;  }A.browseitemchild:visited { color: #000000;  }A.browseitemchild:hover { color: #000000; text-decoration: underline }.imgbooktileanchor { font-size: 11px; line-height: 15px; color: #333333;}a.imgbooktileanchor:link{ color: #333333; }a.imgbooktileanchor:active { color: #999999;  }a.imgbooktileanchor:visited { color: #999999;  }a.imgbooktileanchor:hover {color: #999999;	text-decoration : underline;}/* Used on the theme page*/.themeheader{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 22px;	font-weight: bold; color: #ff0000;}.themeintro{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-style: normal; color: #000000;}.pubsetheader{	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 22px; font-weight: bold; color: #ff0000;}.pubsetintro{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-style: normal; color: #000000;}.themerightnav { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; line-height: 11px;color: #FFFFFF}a.themerightnav { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; line-height: 11px; color: #000000}a.themerightnav:link {color: #000000}a.themerightnav:active {color: #333333}a.themerightnav:visited {color: #333333}a.themerightnav:hover {color: #333333;text-decoration: underline}.themeauthor { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }A.themeauthor:link { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }A.themeauthor:active { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }A.themeauthor:visited { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; TEXT-DECORATION: none }A.themeauthor:hover { COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-WEIGHT: normal; LINE-HEIGHT: 14px; text-decoration: underline }.themebookprice { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }.themebookdetails { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; LINE-HEIGHT: 15px; TEXT-DECORATION: none }.themebody { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal;  FONT-WEIGHT: normal; LINE-HEIGHT: 15px; TEXT-DECORATION: none ; }.themebooktitle { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }A.themebooktitle:link { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }A.themebooktitle:active { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }A.themebooktitle:visited { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }A.themebooktitle:hover { COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; }.themeecardtitle { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }A.themeecardtitle:link { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }A.themeecardtitle:active { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }A.themeecardtitle:visited { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }A.themeecardtitle:hover { COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; text-decoration: underline }.themebooksubtitle { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 16px; TEXT-DECORATION: none }.thememore {  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }a.thememore:link{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none }a.thememore:active{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; text-decoration: none }a.thememore:visited{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none }a.thememore:hover{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; }.pubsetmore {  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; }a.pubsetmore:link{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size; font-size: 11px; line-height: 15px; font-weight: bold; color: #FF0000; text-decoration: none }a.pubsetmore:active{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; color: #000000; text-decoration: none }a.pubsetmore:visited{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; color: #000000; text-decoration: none }a.pubsetmore:hover{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; color: #CC0000; text-decoration: underline }.bestsellernumber { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }.themesdivider { BACKGROUND-COLOR: #CCCCCC }.themeaddbasket {  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }a.themeaddbasket:link{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none }a.themeaddbasket:active{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; text-decoration: none }a.themeaddbasket:visited{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none }a.themeaddbasket:hover{  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; }/*bookpage styles*/.bodyText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;}.bodyBold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;}.bodyBoldTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #000000;}.bodyBoldwhite {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;}.bigItal {	font-size: 13px;	font-style: italic;}.blueNote {	font-size: 11px;	font-weight: bold;	color: #6699CC;}.highlight {	font-size: 11px;	color: #000;	padding:3px;	margin-bottom: 3px;	background-color:#6699cc;}.nonhighlight {	font-size: 11px;	color: #000;	padding:3px;	margin-bottom: 3px;	border-bottom:1px;	border-color:#6699CC;}.indentBook {	line-height: 25px;	padding-left: 70px;	padding-right: 20px;}.topmargin{margin-top:10px;}.booktitle{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 15px; font-style: normal; font-weight: bold;line-height: 16px; }.booksubtitle{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: normal; font-weight: normal;line-height: 15px; }.bookstrapline{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 15px; font-style: italic; font-weight: normal;line-height: 16px; }.bookseries{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }A.bookseries:link{ font-family: Verdana, Arial, Helvetica, sans-serif; color: ##333366;text-decoration: none; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }A.bookseries:active{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366;text-decoration: none; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }A.bookseries:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }A.bookseries:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366;text-decoration: underline; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }.bookauthor{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }A.bookauthor:link{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }A.bookauthor:active{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366;text-decoration: none; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }A.bookauthor:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }A.bookauthor:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366;text-decoration: underline; font-size: 11px; font-style: italic; font-weight: normal;line-height: 14px; }.bookprice{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 13px; font-style: normal; font-weight: bold;line-height: 16px; }A.bookprice:link{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 13px; font-style: normal; font-weight: bold;line-height: 16px; }A.bookprice:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 13px; font-style: normal; font-weight: bold;line-height: 16px; }A.bookprice:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366;text-decoration: underline; font-size: 13px; font-style: normal; font-weight: bold;line-height: 16px; }.bookbasket{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 13px; font-style: normal; font-weight: bold;line-height: 16px; }A.bookbasket:link{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 13px; font-style: normal; font-weight: bold;line-height: 16px; }A.bookbasket:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 13px; font-style: normal; font-weight: bold;line-height: 16px; }A.bookbasket:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366;text-decoration: underline; font-size: 13px; font-style: normal; font-weight: bold;line-height: 16px; }.bookdetails{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: normal; line-height: 15px; }.bookcopy{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: normal; font-weight: normal;line-height: 15px; }A.bookcopy:link{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: normal; font-weight: bold;line-height: 15px; }A.bookcopy:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 11px; font-style: normal; font-weight: bold;line-height: 15px; }A.bookcopy:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333366;text-decoration: underline; font-size: 11px; font-style: normal; font-weight: bold;line-height: 15px; }.keyline {BACKGROUND-COLOR: #cccccc}.keylinevertical {BACKGROUND-COLOR: #cccccc}.ecommercebg1 {BACKGROUND-COLOR: #ffffff}.mainaward {COLOR: #cccc99; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; LINE-HEIGHT: 15px; TEXT-DECORATION: none}.award {COLOR: #cccc99; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; LINE-HEIGHT: 15px; TEXT-DECORATION: none}.extract {COLOR: #cccc99; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal; LINE-HEIGHT: 15px; TEXT-DECORATION: none}.printerfriendlyprice{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 13px; font-style: normal; font-weight: bold;line-height: 16px; }/*author styles*/.authortitle {COLOR: #000000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 15px;FONT-STYLE: normal;FONT-WEIGHT: bold;LINE-HEIGHT: 16px;TEXT-DECORATION: none}.bookbannertitlealt {COLOR: #FFFFFF;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 15px;FONT-STYLE: normal;FONT-WEIGHT: bold;LINE-HEIGHT: 16px;TEXT-DECORATION: none}.authornationality {COLOR: #000000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;FONT-STYLE: normal;FONT-WEIGHT: normal;LINE-HEIGHT: 15px;TEXT-DECORATION: none}.strapline {COLOR: #000000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 15px;FONT-STYLE: italic;FONT-WEIGHT: normal;LINE-HEIGHT: 16px;TEXT-DECORATION: none}/*NEW SEARCH RESULT STYLES */.resultskeyline {background-color: #cccccc;}.resultsheader { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-DECORATION: none }.resultsstrapline {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LINE-HEIGHT: 15px; FONT-SIZE: 11px; COLOR: #000000; Font-style:italic;}.resultstitle { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 15px; TEXT-DECORATION: none }a.resultstitle:link { color: #000000 }a.resultstitle:active { color: #000000 }a.resultstitle:visited { color: #000000 }a.resultstitle:hover { color: #333366;text-decoration: underline }.resultssubtitle { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 15px; TEXT-DECORATION: none }.resultscreator  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; COLOR: #333333; TEXT-DECORATION: none}a.resultscreator:link { color: #333333}a.resultscreator:active {  color: #333333}a.resultscreator:visited { color: #333333}a.resultscreator:hover { color: #333366; text-decoration: underline }.resultsauthor {font-style:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  line-height: 15px; color:#000000;  font-weight: bold; text-decoration:none}a.resultsauthor:link{ color: #000000 }a.resultsauthor:active{ color: #ff0000 }a.resultsauthor:visited{ color: #000000 }a.resultsauthor:hover{ color: #3333660;text-decoration: underline}.resultslink {font-style:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  line-height: 15px; color:#ff0000;  font-weight: bold; text-decoration:none}a.resultslink:link{ color: #ff0000 }a.resultslink:active{ color: #ff0000 }a.resultslink:visited{ color: #ff0000 }a.resultslink:hover{ color: #333366;text-decoration: underline}.resultsseries { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 15px; TEXT-DECORATION: none }a.resultsseries:link{ color: #999999 }a.resultsseries:active{ color: #000000 }a.resultsseries:visited{ color: #000000 }a.resultsseries:hover{ color: #333366; text-decoration: underline}.resultsprice {color:#000000; Font-size:11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:20px; FONT-WEIGHT: bold; MARGIN-TOP: 0pt }.resultspriceold {color:#333333; Font-size:11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:20px; FONT-WEIGHT: bold; TEXT-DECORATION: line-through; MARGIN-TOP: 0pt }.resultspricenew {color:#000000; Font-size:11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:20px; FONT-WEIGHT: bold; MARGIN-TOP: 0pt }.resultsinfo { COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 15px; TEXT-DECORATION: none }.resultsdetails { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 11px;}.resultssort { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 15px; TEXT-DECORATION: none }.pipe {font-size: 11px;  line-height: 15px; color:#cccccc }.resultsstrapmargin { MARGIN-TOP: 8px }/* ecard background style class */.postcardbg { background-image: url(/static/cs/uk/11/interactive/ecards/postcard_bk.gif)}.ecardformanchor { font-size: 11px; line-height: 15px; color: #666666;text-decoration: none }a.ecardformanchor:link { color: #000000; text-decoration : none;  }a.ecardformanchor:active { color: #000000; text-decoration : none; }a.ecardformanchor:visited { color: #000000; text-decoration : none; }a.ecardformanchor:hover { color: #ff0000; text-decoration : underline; }.spreadactive{background-color:#3399cc}/* BELOW follow all site specific descriptors which are NOT used          *//* in StoryServer templates.  Below descriptors are only used in static   *//* pages                                                                  *//*------------------------------------------------------------------------*//*------------------------------------------------------------------------*//* series pages */.seriestitle{  font-family: Georgia, Times, serif; font-size: 40px;  font-style: normal;  color: #000000;  text-decoration: none;}.seriesintro{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;text-decoration: none; font-size: 15px; font-weight: normal;line-height: 16px; }/* Remove borders from all image links */a img { border:none}/*used on browse pubset page*/.browsepubsetrefine {FONT-FAMILY: Helvetica, Verdana, Arial, Sans serif; font-size: 10px; line-height: 11px;  color: #000000; background-color:F0F0F0}a.browsepubsetrefine { font-size: 10px; line-height: 11px; text-decoration: none}a.browsepubsetrefine:link{ color: #000000; text-decoration: none}a.browsepubsetrefine:active{ color: #666666; text-decoration: none}a.browsepubsetrefine:visited{ color: #333333; text-decoration: none}a.browsepubsetrefine:hover{ color: #666666; text-decoration: underline}.browsepubsetnav {FONT-FAMILY: Helvetica, Verdana, Arial, Sans serif; font-size: 10px; line-height: 11px; color: #000000; background-color:#F0F0F0}a.browsepubsetnav { font-size: 10px; line-height: 11px; text-decoration: none}a.browsepubsetnav:link{ color: #000000; text-decoration: none}a.browsepubsetnav:active{ color: #666666; text-decoration: none}a.browsepubsetnav:visited{ color: #333333; text-decoration: none}a.browsepubsetnav:hover{ color: #666666; text-decoration: underline }.browsepubsetspacer {background-color: FFFFFF}.browseleftnav_parent {FONT-FAMILY: Helvetica, Verdana, Arial, Sans serif; font-size: 10px; font-weight: bold; line-height: 11px; color: #000000; background-color:#F0F0F0}a.browseleftnav_parent { font-size: 10px; line-height: 11px; text-decoration: none}a.browseleftnav_parent:link{ color: #000000; text-decoration: none}a.browseleftnav_parent:active{ color: #666666; text-decoration: none}a.browseleftnav_parent:visited{ color: #333333; text-decoration: none}a.browseleftnav_parent:hover{ color: #666666; text-decoration: underline }.browseleftnav_child {FONT-FAMILY: Helvetica, Verdana, Arial, Sans serif; font-size: 10px; line-height: 11px; color: #000000; background-color:#F0F0F0}a.browseleftnav_child { font-size: 10px; line-height: 11px; text-decoration: none}a.browseleftnav_child:link{ color: #000000; text-decoration: none}a.browseleftnav_child:active{ color: #666666; text-decoration: none}a.browseleftnav_child:visited{ color: #333333; text-decoration: none}a.browseleftnav_child:hover{ color: #666666; text-decoration: underline }h1 { display: inline;}h2 { display: inline;}h3 { display: inline;}.copyright {COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Sans serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 12px; TEXT-DECORATION: none}A.copyright:link {COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none}A.copyright:active {COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: underline}A.copyright:visited {COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none}A.copyright:hover {COLOR: #FF0000; FONT-STYLE: normal; TEXT-DECORATION: underline}<!--.imagespacing {	padding-top: 0px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 0px;	margin: 0px 3px 3px 0px;}-->
