BODY {
	margin: 0px;
	padding: 0px;
	background-color: white;
	background-image: url(/themes/wgmuse941/back.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-bottom: 10px;
}
TD.body_edit {
	margin: 0px;
	padding: 0px;
	background-color: white;
	background-image: url(/themes/wgmuse941/back.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
td.menubox {
	background-color: Black;
	border-bottom: 1px solid White;
}

table#st_menu {
	float: right;
}

P {
	padding: 5px;

}
UL {

}
OL {

}
IMG.bullet {

}
td.searchbox {
	width: 280px;
	padding: 10px;
	vertical-align: middle;
}
td.searchbox form {
	float: right;
}


A IMG {

}
IMG {
	padding: 5px;
	border: 0px;
}
IMG#sitetitle {

}

IMG#bookspic {
	padding: 0px;
	margin: 0px;
	border: 0px;

}

H1 {

}
H2 {
	font-size: 1.45em;
	padding: 0px 0px 10px 5px;
	margin: 0px;
}
H3 {

}
EM {
	
}
TABLE.maintable {
	width: 90%;
	border: 3px solid Gray;
	background-color: White;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
TR {
	
}
TD {
	
}
A:link {
	color: #cc0000;
	text-decoration: none;
}
A:visited {
	color: #cc0000;
	text-decoration: none;
}
A:hover {
	color: blue;
	text-decoration: none;
}
TD#logobox {
	height: 80px;
	background-color: #cc0000;
	padding: 0px;
	margin: 0px;
	border: 0px;

}
TD#titles {
	background-color: white;
	border-bottom: 1px solid White;
}


TD#titlebox {
	width: 100%;
	vertical-align: middle;
}
TD.menubox {


}
DIV#menu {

}
SPAN.menuitem {

}
TD.mainbox {
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 3px solid Gray;
	padding-bottom: 100px;
	padding-top: 0px;
}

TABLE.home {
	
}
TD.homedyn {
	
}
A.footermenuhref {

}
TR.bottom {
	
}
HR.footer {

}
TD.buttonbox {

}
TD.footerbox {

}
DIV#copy {

}
DIV#legal {

}
DIV#footermenu {

}
SPAN.footermenuitem {
	
}
A.footermenuhref:link {

}

A.footermenuhref:visited {

}

A.footermenuhref:hover {

}


TD.st_menucell {

}
A.menuhref {

}
A.menuhref:link {
	color: White;
	text-decoration: none;
	display: block;
	padding: 3px 8px;
}
A.menuhref:visited {
	color: White;
	text-decoration: none;

	display: block;
	padding: 3px 8px;

}
A.menuhref:hover {
	color: red;
	text-decoration: none;

	display: block;
	padding: 3px 8px;

}

td#dynitems {
	width: 25%;

}

td#dynitems a{
	text-decoration: none;
}

td.features {
	text-align: center;
	width: 130px;
	border-left: 1px solid Black;
	padding-left: 5px;
}


P.hpptext {

}
IMG.hpimg01 {
	
}
P.hpstext {

}
IMG.hpimg02 {
	
}
P.stoppress {

}
EM#stoppress {

}
P.feature {

}
IMG.feature {
	border: 1px solid Gray;
	padding: 0px;
	margin: 5px;
}
EM#feature {

}
A.featurelinktext:link {

}
A.featurelinktext:visited {

}
A.featurelinktext:hover {

}
TD.dynitems {

}
TD.feature {
	
}
TD.announcement {
	background-color: #cc0000;
}
P.oration {
	font-weight: 600;
	border-bottom: 1px dashed Black;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 10px 10px 10px;
}
EM#oration {
	display: none;
}

EM#orationattr {
	font-style: italic;
	font-weight: 500;
}

span.latestnews_head {
	font-weight: 600;
	font-size: 110%;
	display: block;
}

span.latestnews_item {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed Black;
}

span.more_news {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed Black;
}

div.latestnews {
	padding: 10px;
	border-bottom: 1px solid Black;
	background-color: #EAEACC;
}

div.featured_owner_head {
	font-weight: 600;
	font-size: 110%;
}


div.featured_owner_item {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed Black;
}

div.featured_owner {
	padding: 10px;
	border-bottom: 1px solid Black;
	background-color: #EAEACC;
}


div.featured_review_head {
	font-weight: 600;
	font-size: 110%;
}


div.featured_review_item {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed Black;
}

div.featured_review {
	padding: 10px;
	border-bottom: 1px solid Black;
	background-color: #EAEACC;
}

div.featured_audio_head {
	font-weight: 600;
	font-size: 110%;
}


div.featured_audio_item {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed Black;
}

div.featured_audio {
	padding: 10px;
	border-bottom: 1px solid Black;
	background-color: #EAEACC;
}

div.oration_head {
	font-weight: 600;
	font-size: 110%;
	display: none;

}


div.oration_body {
	display: block;
	padding: 10px;

}

div.oration {
	padding: 10px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	font-size: 85%;
	color: White;
}

div.oration_attrib {
	font-weight: 600;
}


p.featuremaintitle {
	font-weight: 600;
	font-size: 110%;
	padding: 0px;
	margin: 0px;
	display: none;
}


SPAN.featurepic {
	display: block;
	padding-top: 5px;
}

SPAN.featuretitle {
	display: block;	
	font-size: 80%;
	}


SPAN.featureauthor {
	display: block;	
	font-size: 80%;
	padding-bottom: 5px;
	border-bottom: 1px dashed Black;
}

SPAN.featureeditor {
	display: block;	
	font-size: 80%;
	padding-bottom: 5px;
	border-bottom: 1px dashed Black;
	font-style: italic;
}

SPAN.featuretranslator {
	display: block;	
	font-size: 80%;
	padding-bottom: 5px;
	border-bottom: 1px dashed Black;
	font-style: italic;
}


div.dynfeature1_head {
	font-weight: 600;
	font-size: 110%;
}


div.dynfeature1_body {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed Black;
}

div.dynfeature1 {
	padding: 10px;
	border-bottom: 1px solid Black;
	background-color: #EAEACC;
}

div.dynfeature2_head {
	font-weight: 600;
	font-size: 110%;
}


div.dynfeature2_body {
	display: block;
	padding: 10px;
	border-bottom: 1px dashed Black;
}

div.dynfeature2 {
	padding: 10px;
	border-bottom: 1px solid Black;
	background-color: #EAEACC;
}



P.count {

}
A.hppimg:link {
	
}
A.hppimg:visited {
	
}
A.hppimg:hover {
	
}
A.hpsimg:link {
	
}
A.hpsimg:visited {
	
}
A.hpsimg:hover {
	
}
TD.newsdate {
	padding: 10px 0px 0px 0px;
}
TD.newshead {
	padding: 0px 0px 20px 0px;
	border-bottom: 1px dashed gray;
}
A.newsdate {

}
A.newshead {

}
A.newsdate:link {
	font-size: 85%;
	font-style: italic;
	padding: 0px;
	
}
A.newsdate:visited {
	font-size: 85%;
	font-style: italic;
	padding: 0px;
}
A.newsdate:hover {
	font-size: 85%;
	font-style: italic;
	padding: 0px;
}
A.newshead:link {
	font-weight: 600;
	padding: 0px 0px 20px 0px;
}
A.newshead:visited {
	font-weight: 600;
	padding: 0px 0px 20px 0px;
}
A.newshead:hover {
	font-weight: 600;
	padding: 0px 0px 20px 0px;
}
P.newshead {
	padding: 0px;

}
P.newsdate {
	padding: 0px;
}

P.newsphead {
	padding: 0px 0px 10px 10px;
	margin: 0px;
	font-weight: 600;
	color: #cc0000;
}
P.newspdate {
	padding: 0px 0px 20px 10px;
	margin: 0px;
	font-size: 85%;
	font-style: italic;
	color: #cc0000;
}
SPAN#newsnext {
	float: right;
}
SPAN#newsprev {
	float: left;
}

td.item_title {

}

td.item_image {

}


A.pgindex:link {

}
A.pgindex:visited {

}
A.pgindex:hover {

}
P.portlinktext {

}
A.portfoliolink:link {

}
A.portfoliolink:visited {

}
A.portfoliolink:hover {

}
TD.contact_head {
	font-weight: 600;
	color: #cc0000;
	padding-right: 10px;
}
TD.contact_address {

}
TD.contact_phone {

}
TD.contact_fax {

}
TD.contact_email {

}
TD.contact_map {

}
TD.contact_formhead {
	font-weight: 600;
	color: #cc0000;
	padding-right: 20px;
	width: 200px;
	padding-bottom: 15px;
}
A.contact:link {

}
A.contact:visited {

}
A.contact:hover {

}
A.contact_map:link {

}
A.contact_map:visited {

}
A.contact_map:hover {

}
TD.contact_entry {
	border-bottom: 1px dashed Black;
	padding-bottom: 20px;
}
TD.linktitle {
	border-bottom: 1px dashed gray;
}
TD.linkdesc {
	border-bottom: 1px dashed gray;
}
P.linkshead {
	font-size: 125%;
	font-weight: 600;
	padding-top: 25px;
}
P.linkptext {
	margin: 0px;
	padding: 0px;
}
A.linkhref {

}
A.linkhref:link {

}
A.linkhref:visited {

}
A.linkhref:hover {

}
P.linkdesc {

}
P.apptext {
	
}
P.apstext {
	
}
IMG.appimg {
	
}
IMG.apsimg {
	
}

p.catalogue_ptext {
	padding-bottom: 20px;
}

td.browse_link {
	padding: 0px 0px 0px 10px;
	margin: 0px;
	font-weight: 600;
}
p.browse_category {
	padding: 0px;
	margin: 0px;
}

td.browse_link form {
	padding: 0px 0px 20px 0px;
	margin: 0px;
}

p.browse_author {
	padding: 0px;
	margin: 0px;
}

p.browse_publisher {
	padding: 0px;
	margin: 0px;
}

p.browse_imprint {
	padding: 0px;
	margin: 0px;
}

td.catalogue_search {
	font-weight: 600;
	font-size: 90%;
	padding-right: 30px;
}

td.product_list_title {
	vertical-align: top;
	border-bottom: 1px dashed Gray;
	padding-bottom: 10px;
	padding-top: 10px;
}

a.product_list_title:link {
	font-size: 115%;
	font-weight: 600;
}

a.product_list_title:visited {
	font-size: 115%;
	font-weight: 600;
}

a.product_list_title:hover {
	font-size: 115%;
	font-weight: 600;
}


td.product_list_authors {
	vertical-align: top;
	border-bottom: 1px dashed Gray;
	padding-bottom: 10px;
	padding-top: 10px;

}
a.product_list_author {
	
}

td.product_list_format {
	vertical-align: top;
	border-bottom: 1px dashed Gray;
	padding-bottom: 10px;
	padding-top: 10px;

}

td.product_list_price {
	vertical-align: top;
	border-bottom: 1px dashed Gray;
	padding-bottom: 10px;
	padding-top: 10px;

}
span.product_list_price {
	
}

td.product_list_basket {
	vertical-align: top;
	border-bottom: 1px dashed Gray;

}
a.add_basket {
	
}
img.basket {
	
}



table.book_table h2 {
	font-size: 200%;
	padding: 10px 0px 0px 0px;
}

table.book_table h4 {
	font-size: 140%;
	padding: 0px;

}

a.owner:link {
	text-decoration: underline;
}

a.owner:visited {
	text-decoration: underline;
}

a.owner:hover {
	text-decoration: underline;
}

img.ppimg01 {
	margin: 0px 15px 15px 0px;
	padding: 0px;	
	border: 1px solid #C7C7C7;
}

div.book_review {
	padding-top: 15px;
	font-weight: 600;
}

a.book_review_link:link {
	text-decoration: underline;
}

a.book_review_link:visited {
	text-decoration: underline;
}

a.book_review_link:hover {
	text-decoration: underline;
}

div.award {
	padding-top: 25px;
}

span.quote_heading {
	font-weight: 600;
	display: block;


}

span.award_heading {
	font-weight: 600;
	display: block;
	padding-bottom: 3px;

}

span.award {
	padding-left: 15px;
	padding-bottom: 25px;
	display: block;
}

span.quote {
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 10px;
	display: block;
}

td.bookdata {
	vertical-align: top;
	width: 220px;
}

p.bookdata {
	padding: 10px;
	border: 3px ridge #cc0000;
	font-size: 85%;
	background-color: #ECECEC;
}

p.bookdata em {
	font-style: normal;
	font-weight: 600;
}

p.bookdata span {

	font-weight: 400;
}




span.titleinfo {
	font-size: 120%;
}

span.categories

a.category:link {
	text-decoration: underline;

}

a.category:visited {
	text-decoration: underline;

}

a.category:hover {
	text-decoration: underline;

}




span.doc_date {
	display: block;
	clear: both;
	padding: 5px 15px 15px 10px;
	font-style: italic;
}

div.doc_text {
	padding: 5px 10px 15px 10px;
}

span.prev_doc {
	display: block;
	float: left;
}


span.next_doc {
	display: block;
	float: right;
}


span.doc_author {
	display: block;
	float: left;
	clear: both;
	padding-top: 30px;
	padding-bottom: 10px;
}
span.doc_book {
	display: block;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
}


td.ownerindex_browselist {
	font-size: 150%;
	letter-spacing: 1px;
	padding: 20px 0px 20px 25px;
}

td.alphalinks {
	font-size: 150%;
	letter-spacing: 1px;
	padding: 20px 0px 20px 25px;
}

a.alphalink:link {
	text-decoration: underline;
}

a.alphalink:visited {
	text-decoration: underline;
}

a.alphalink:hover {
	text-decoration: underline;
}

td.owner_list_name {
	width: 15%;
	padding-left: 40px;
	font-weight: 600;
	padding-bottom: 6px;
	padding-top: 6px;
	display: block;
	border-bottom: 1px dashed Black;
}


td.owner_list_details {
	width: 15%;
	padding-bottom: 6px;
	padding-top: 6px;
	display: block;
	border-bottom: 1px dashed Black;
}


td.owner_list_products {
	width: 15%;
	padding-bottom: 6px;
	padding-top: 6px;
	display: block;
	border-bottom: 1px dashed Black;
}

p.owner_ptext {
	padding-bottom: 0px;
	margin-bottom: 0px;
}

div.biography {
	padding-bottom: 15px;
	font-weight: 600;
}

a.biography_link:link {
	text-decoration: underline;
}

a.biography_link:visited {
	text-decoration: underline;
}

a.biography_link:hover {
	text-decoration: underline;
}

div.review {
	padding-top: 15px;
	font-weight: 600;
}

a.review_link:link {
	text-decoration: underline;
}

a.review_link:visited {
	text-decoration: underline;
}

a.review_link:hover {
	text-decoration: underline;
}
div.audio {
	padding-top: 15px;
	font-weight: 600;
}
span.audio_heading {
	display: block;
	margin-bottom: 10px;
	font-size: 110%;
}
span.audio {
	display: block;
	margin-left: 10px;
	margin-bottom: 5px;
}
a.owner_audio_link:link {
	text-decoration: underline;
}

a.owner_audio_link:visited {
	text-decoration: underline;
}

a.owner_audio_link:hover {
	text-decoration: underline;
}
div.interview {
	padding-top: 15px;
	font-weight: 600;
}

a.interview_link:link {
	text-decoration: underline;
}

a.interview_link:visited {
	text-decoration: underline;
}

a.interview_link:hover {
	text-decoration: underline;
}

div.docs {
	padding: 0px;
	margin: 0px;
}

a.shipping_link:link {
	display: block;
	clear: both;
	padding-top: 20px;
}

a.shipping_link:visited {
	display: block;
	clear: both;
	padding-top: 20px;
}

a.shipping_link:hover {
	display: block;
	clear: both;
	padding-top: 20px;
}

table.cart a.shipping_link:link {
	display: inline;
	clear: none;
	padding-top: 0px;
}

table.cart a.shipping_link:visited {
	display: inline;
	clear: none;
	padding-top: 0px;
}

table.cart  a.shipping_link:hover {
	display: inline;
	clear: none;
	padding-top: 0px;
}

td.audio_browselist {
	padding-left: 40px;
}
p.ai_head {
	padding: 0px;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
}

p.ai_item {
	padding: 0px;
	margin: 0px 0px 5px 20px;
}

td.audio_ptext {
	width: 60%;
}
body TD#logobox {
	background-image: url(/themes/wgmuse941/books.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#home TD#logobox {
	background-image: url(/themes/wgmuse941/books.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#about TD#logobox {
	background-image: url(/themes/wgmuse941/books1.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#info TD#logobox {
	background-image: url(/themes/wgmuse941/books2.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#news TD#logobox {
	background-image: url(/themes/wgmuse941/books3.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#links TD#logobox {
	background-image: url(/themes/wgmuse941/books.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#contact TD#logobox {
	background-image: url(/themes/wgmuse941/books5.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#legal TD#logobox {
	background-image: url(/themes/wgmuse941/books.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#products TD#logobox {
	background-image: url(/themes/wgmuse941/books7.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#owners TD#logobox {
	background-image: url(/themes/wgmuse941/books8.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}


body#doc TD#logobox {
	background-image: url(/themes/wgmuse941/books10.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#shop TD#logobox {
	background-image: url(/themes/wgmuse941/books10.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

body#[WG:PAGE] TD#logobox {
	background-image: url(/themes/wgmuse941/books.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

td.body_edit TD#logobox {
	background-image: url(/themes/wgmuse941/books.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

span.docs_group_title {
	display: block;
	font-weight: 600;
	padding-top: 15px;
}

span.docs_link {
	display: block;
}

td.catalogue_ptext div.featured_block2 {
	display: none;
}

td.catalogue_ptext div.featured1 {
	float: left;
	width: 130px;
	padding: 10px;
	vertical-align: middle;
}

td.catalogue_ptext div.featured2 {
	float: left;
	width: 130px;
	padding: 10px;
	vertical-align: middle;
}

td.catalogue_ptext div.featured3 {
	float: left;
	width: 130px;
	padding: 10px;
	vertical-align: middle;
}

td.catalogue_ptext SPAN.featureauthor {
	display: block;	
	font-size: 80%;
	padding-bottom: 5px;
	border-bottom: none;
}

td.catalogue_ptext SPAN.featureeditor {
	display: block;	
	font-size: 80%;
	padding-bottom: 5px;
	border-bottom: none;
	font-style: italic;
}

td.catalogue_ptext SPAN.featuretranslator {
	display: block;	
	font-size: 80%;
	padding-bottom: 5px;
	border-bottom: none;
	font-style: italic;
}

p.catalogue_ptext {
	display: block;
	clear: both;
}



p.portfolio_ptext_text {
	padding-left: 25px;
	padding-right: 80px;
}

a.ownerproduct_link:link {
	padding-bottom: 6px;
	display: block;
}

a.ownerproduct_link:visited {
	padding-bottom: 6px;
	display: block;
}

a.ownerproduct_link:hover {
	padding-bottom: 6px;
	display: block;
}

span.book_review {
	display: block;
}

TD.cart_section {
	padding-bottom: 15px;
	font-weight: 600;
}

TD.cart_body {
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	padding-bottom: 10px;
}

TD.cart_total {
	vertical-align: top;
	font-weight: 600;
	padding-top: 15px;
}

A.cart_continueshop:link {
	background-color: #cc0000;
	display: block;
	padding: 4px 14px 4px 14px;
	color: White;
	font-weight: 600;
	font-size: 110%;
	border: 5px outset Maroon;
	width: 200px;
	text-align: center;
}

A.cart_continueshop:visited {
	background-color: #cc0000;
	display: block;
	padding: 4px 14px 4px 14px;
	color: White;
	font-weight: 600;
	font-size: 110%;
	border: 5px outset Maroon;
	width: 200px;
	text-align: center;
}

A.cart_continueshop:hover {
	background-color: maroon;
	display: block;
	padding: 4px 14px 4px 14px;
	color: white;
	font-weight: 600;
	font-size: 110%;
	border: 5px inset maroon;
	width: 200px;
	text-align: center;
}

em.basket_bd {
	font-style: normal;
	font-weight: 600;
}


A.browse_new:link {
	background-color: #cc0000;
	display: block;
	padding: 4px 14px 4px 14px;
	color: White;
	font-weight: 600;
	font-size: 110%;
	border: 5px outset Maroon;
	width: 200px;
	text-align: center;
}

A.browse_new:visited {
	background-color: #cc0000;
	display: block;
	padding: 4px 14px 4px 14px;
	color: White;
	font-weight: 600;
	font-size: 110%;
	border: 5px outset Maroon;
	width: 200px;
	text-align: center;
}

A.browse_new:hover {
	background-color: maroon;
	display: block;
	padding: 4px 14px 4px 14px;
	color: white;
	font-weight: 600;
	font-size: 110%;
	border: 5px inset maroon;
	width: 200px;
	text-align: center;
}

A.browse_special:link {
	background-color: #cc0000;
	display: block;
	padding: 4px 14px 4px 14px;
	color: White;
	font-weight: 600;
	font-size: 110%;
	border: 5px outset Maroon;
	width: 200px;
	text-align: center;
}

A.browse_special:visited {
	background-color: #cc0000;
	display: block;
	padding: 4px 14px 4px 14px;
	color: White;
	font-weight: 600;
	font-size: 110%;
	border: 5px outset Maroon;
	width: 200px;
	text-align: center;
}

A.browse_special:hover {
	background-color: maroon;
	display: block;
	padding: 4px 14px 4px 14px;
	color: white;
	font-weight: 600;
	font-size: 110%;
	border: 5px inset maroon;
	width: 200px;
	text-align: center;
}

div.quote {
	padding-top: 20px;
	display: block;
}

td.ownerlink {
	padding-left: 40px;
	font-weight: 600;
	padding-bottom: 6px;
	padding-top: 6px;
	display: block;
	border-bottom: 1px dashed Black;
	width: 75%;
}

a.ownerlink:link {
	color: Black;
}

a.ownerlink:visited {
	color: Black;
}

a.ownerlink:hover {
	color: #cc0000;
}

p.oration_title {
	font-size: 115%;
	font-weight: 600;
}

img.corona {
	border: 0px;
	margin-left: 30px;
}


p.arts_council {
	float: right;
	display: block;
	width: 200px;
	margin-right: 20px;
}

a.arts_councilimg {
	float: left;
	display: block;
}

A.pnreview:link {
	background-color: #cc0000;
	display: block;
	padding: 4px 14px 4px 14px;
	color: White;
	font-weight: 600;
	font-size: 110%;
	border: 5px outset Maroon;
	width: 200px;
	text-align: center;
}

A.pnreview:visited {
	background-color: #cc0000;
	display: block;
	padding: 4px 14px 4px 14px;
	color: White;
	font-weight: 600;
	font-size: 110%;
	border: 5px outset Maroon;
	width: 200px;
	text-align: center;
}

A.pnreview:hover {
	background-color: maroon;
	display: block;
	padding: 4px 14px 4px 14px;
	color: white;
	font-weight: 600;
	font-size: 110%;
	border: 5px inset maroon;
	width: 200px;
	text-align: center;
}

span.product_list_rrp {
	text-decoration: line-through;
}

span.product_list_price {
	font-weight: 600;
}

p.global_discount {
	font-weight: 600;
	font-size: 120%;
}

em.bd {
	font-weight: 600;
	font-style: normal;
}

span.product_list_isbn {
	font-size: 95%;
}

span.product_list_pubdata {
	font-size: 95%;
}

a.gwg {
	display: block;
	padding-left: 25px;
}

a.power {
	display: block;
	text-align: center;
}

td.login {
	
}

div.login {
	display: none;
	float: right;
	margin:0 10px 0 0;
	padding: 0px;
}

span.login_head {
	display: none;
	
}

div.resources, div.assoctitles {
	margin: 10px;

}

div.resources span, div.assoctitles span {
	display: block;
	padding-left: 5px;

}

a.riindex, a.rgindex {
	display: block;
	width: 250px;
	padding-bottom: 10px;
}

span.resourceprevious {
	display: block;
	float: left;
}

span.resourcenext {
	display: block;
	float: right;
	padding-right: 10px;
}

div.resourcesparent {
	padding-top: 25px;
	float: left;
}

span.resourcesparentlink {
	display: block;
	padding-bottom: 10px;
}

img.associmage {
	float: left;
	width: 50px;
	border: 1px solid Silver;
}

span.assochead {
	display: block;
	padding-bottom: 6px;
}

span.resourceshead, span.assochead {
	font-weight: 600;
}

div.assoctitle {
	clear: both;
}



