.bookcolour {color:#3366cc}

sup{color:#3366cc; text-decoration:underline; cursor:help;}

/*leftmenu*/

#leftmenu {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#promotions {background-color:#cbdbf3; color:#3366cc; padding:5px 10px 10px 10px; margin:0px 0px 0px 0px; border-bottom: 3px solid #FFFFFF;}
#promotions h1 {color:#3366CC; margin:0px; padding:0px;}
#promotions p {color:#3366CC;}
#promotions a:link {text-decoration: none; color:#3366CC;}
#promotions a:visited {text-decoration: none;color:#3366CC;}
#promotions a:hover {text-decoration: underline; color:#3366CC;}
#promotions a:active {text-decoration: underline;color:#3366CC;}

.mainmenu {padding:0px 8px 8px 8px; margin:0px 0px 0px 0px;}
#ordernow {padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#FFFFFF; border-bottom:1px solid #3366cc; border-top:1px solid #3366cc;}
#mailinglists {padding:5px 0px 5px 0px; margin:5px 0px 5px 0px; background-color:#FFFFFF; border-bottom:1px solid #660000; border-top:1px solid #660000;}
#mailinglists img {padding:5px 0px 5px 0px; margin:5px 0px 5px 0px; background-color:#FFFFFF; border-bottom:0px solid #660000; border-top:0px solid #660000;}

/*Pagecontent*/
#breadcrumb a{color: #3366CC; }
#breadcrumb {font-size:90%; color: #3366CC;	padding-top: 5px;	padding-bottom: 5px;}
#back {	color: #3366CC;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #3366CC; border-bottom-color: #3366CC;	padding-top: 5px;	padding-bottom: 5px;}
#back a{color: #3366CC;}


#Pagecontent h1 {color: #3366CC;}
#Pagecontent h3 {color: #3366CC;}
#Pagecontent h4 {color: #3366CC; margin:0;}


/*rightmenu*/
#keyfacts {background-color:#cbdbf3; border:1px solid #3366cc; color:#3366cc; padding:0px 10px 10px 10px; margin:0px 0px 0px 0px;}
#keyfacts h1 {color: #3366CC; font-size:14px;}
#keyfacts p {color: #3366CC;}
#keyfacts hr {color: #3366CC;}
#keyfacts a:link {text-decoration: underline; color:#3366CC;}
#keyfacts a:visited {text-decoration: underline;color:#3366CC;}
#keyfacts a:hover {text-decoration: none;color:#3366CC;}
#keyfacts a:active {text-decoration: none;color:#3366CC;}

#findasupplier {padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#FFFFFF;}
#findasupplier h1 {color:#3366CC; margin:0px; padding:0px;}


.tableheadings {font-weight: bold;	color: #FFFFFF;	background-color: #3366CC;}
#mediaabout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #3366CC;
	padding: 5px;
	border: 2px solid #FF9900;
}


.adsColour {background-color: #A9C4EB;}
.adsMono {background-color: #CBDBF3;}
