.bookcolour {color:#304e72}
.onlinecolour {color:#663366}
/*leftmenu*/

#leftmenu {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#promotions {background-color:#EEDDEE; color:#663366; padding:5px 10px 10px 10px; margin:0px 0px 0px 0px; border-bottom: 3px solid #FFFFFF;}
#promotions h1 {color:#663366; margin:0px; padding:0px;}
#promotions p {color:#663366;}
#promotions a:link {text-decoration: none; color:#663366;}
#promotions a:visited {text-decoration: none;color:#663366;}
#promotions a:hover {text-decoration: underline; color:#663366;}
#promotions a:active {text-decoration: underline;color:#663366;}



.mainmenu {padding:0px 10px 10px 10px; margin:0px 0px 0px 0px;}
.mainmenu  ul{padding:0px 0px 0px 40px; margin:0px 0px 0px 0px;}
#ordernow {padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#FFFFFF; border-bottom:1px solid #304e72; border-top:1px solid #304e72;}
#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: #304e72; }
#breadcrumb {font-size:90%; color: #304e72;	padding-top: 5px;	padding-bottom: 5px;}
#back {	color: #304e72;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #304e72; border-bottom-color: #304e72;	padding-top: 5px;	padding-bottom: 5px;}
#back a{color: #304e72;}


#Pagecontent h1 {color: #304e72;}
#Pagecontent h3 {color: #304e72;}
#Pagecontent h4 {color: #304e72; margin:0;}


/*rightmenu*/
#keyfacts {background-color:#c1d1f6; border:1px solid #304e72; color:#304e72; padding:0px 10px 10px 10px; margin:0px 0px 0px 0px;}
#keyfacts h1 {color: #304e72; font-size:14px;}
#keyfacts p {color: #304e72;}
#findasupplier {padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; background-color:#FFFFFF;}


.tableheadings {font-weight: bold;	color: #FFFFFF;	background-color: #304e72;}

.adsColour {background-color: #c1d1f6;}
.adsMono {background-color: #DEE7FA;}


.ContactPage {}
.ContactPage h5 {font-size:11px; margin: 5px 0 0 0; padding:0;}
.ContactPage img {border:0;}
.ContactPage img.photo {float:right; }
.ContactPage .author {background:#e5ecf2; padding:5px; margin:49px 0 10px 0; border-bottom:1px solid #00467f;}
.ContactPage .Name { font-style:italic; font-weight:bold; margin:0; padding:0; height:15px; }
.ContactPage .Job {font-style:italic; margin:0; padding:0; height:15px;}
.ContactPage .Company {font-style:italic; margin:0; padding:0; height:15px;}
.ContactPage ul {margin-top:10px;}
.ContactPage li {list-style-type:square; padding-bottom:10px; list-style-position:outside; margin:0 0 5px 20px;}
.ContactPage li.noBullet {list-style-type:none; margin:0 0 5px 20px; padding-bottom:10px;}
.ContactPage .blue { color:#00467f;}
.ContactPage .ArticleContens a {background:#e5ecf2; padding:5px; margin:0 0 5px 0; display:block; text-decoration:none;}
.ContactPage .source { font-style:italic; color:#666;}

.prudentialTableEmpty {border: 1px solid #00467f; border-left:0; border-top:0;}
.prudentialTop {border: 1px solid #00467f; border-left:0;}
.prudentialLeft {border: 1px solid #00467f; border-top:0;}

.prudentialTableDark { background-color: #bdcedd; border: 1px solid #00467f; border-top:0; border-left:0;}
.prudentialTableLight { background-color: #e5ecf2; border: 1px solid #00467f; border-top:0; border-left:0;}

.ContactPage .keyFacts {background:#e5ecf2; padding:5px; margin:0 0 5px 0;}
.ContactPage .bio {background:#e5ecf2; padding:5px; margin:0 0 10px 0;}
.ContactPage .bio h5 {font-size:11px; margin:0 0 5px 0; padding:0;}
.ContactPage .bio p {padding:0; margin:0;}
