td
{
  FONT: 70% Verdana;
  padding: 0px 0px 0px 2px;
}
form, table, p
{
 padding: 0px 0px 0px 1px !important;
 }
.menuHeader
{
    FONT-WEIGHT: bold;
    COLOR: #666;
    BACKGROUND-COLOR: #e5e9eb;
    TEXT-ALIGN: left;
    border-color: #fff;
    BORDER-BOTTOM: 2px solid;
    PADDING: 2px 0px 2px 3px
}
.menuItem
{    
    BACKGROUND-COLOR: rgb(0,102,255) ;
    TEXT-ALIGN: left;
    PADDING: 2px 0px 2px 3px
}
.menuItem_TopLevel3
{
    BACKGROUND-COLOR: #a1c0a1;
    COLOR: White;
    TEXT-ALIGN: left;
    PADDING: 2px 0px 2px 3px
}

.sectionHeaderBackground_Dark
{    
  color: #666;
  FONT-WEIGHT: bold;
  FONT: 12px Arial, Helvetica, sans-serif;  	
	/* border-color: #fff; */
	background-color: #e5e9eb;
  BORDER-BOTTOM: 2px solid;
  PADDING:0px 5px 0px 5px
}
.sectionHeaderBackground_Light
{    
    BACKGROUND-COLOR: #F6F6F6;
	  COLOR: #666666;
    TEXT-ALIGN: left;
	  BORDER: 1px;
	  BORDER-STYLE: solid;
	  BORDER-COLOR: #FFFFFF;
    PADDING: 2px 0px 2px 3px
}
.faqBullets
{    
	COLOR: #666666
}
.spacer
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #CCCCCC
}
.headerBar
{   HEIGHT: 4px;
    BACKGROUND-COLOR:  #666;
}
.box
{
    TEXT-ALIGN: left;
    PADDING: 2px 0px 2px 3px
}
.breadcrumbTrail
{
    FONT-WEIGHT: normal;
    COLOR: #999999;
}
.headingbold
{
    FONT-WEIGHT: bold;
    color: #666;
}
/* a, a:link, a:active, a:visited
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
a.menuLink, a.menuLink:link, a.menuLink:active, a.menuLink:visited, a.menuHeader_Link, a.menuHeader_Link:link, a.menuHeader_Link:active, a.menuHeader_Link:active
{       
    FONT-WEIGHT: normal;
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
a.menuLink_White, a.menuLink_White:link, a.menuLink_White:active, a.menuLink_White:visited
{    
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
a:hover, a.menuLink:hover, a.menuLink_White:hover, a.menuHeader_Link:hover
{
    TEXT-DECORATION: underline
} */
a:link, a:visited {
	color: #333333;
	text-decoration: none;
  border:none ;
}
a:hover {
	color: #0066CC;
	text-decoration: none; 
}
img
{
  border:none !important;
}
.FieldLabel {
   COLOR: rgb(153,153,153); 
   FONT-WEIGHT:BOLD;
}

.unselectedRow
{    
    BACKGROUND-COLOR: white;
    
}

.selectedRow
{    
    COLOR: White;
    BACKGROUND-COLOR:  #666;
    
}
.textsizeone
{
  FONT-SIZE: 12px;
}
.textsizetwo
{
  FONT-SIZE: 15px !important;
}
.textsizethree
{
  FONT-SIZE: 18px !important;
}
.textsizefour
{
  FONT-SIZE: 20px !important;
}
p.FieldLabel
{
  FONT-SIZE: 12px; 
}
.FooterAdviceLabel
{
  FONT-SIZE: 12px;
  COLOR: BLACK;
}

/* BODY (the text-align sets the website to the center)*/
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
  text-align: center;
  font-family: verdana;
	font-size: 70%;
	background-color: #ffffff;
}

/* MAIN CONTAINER FOR HOME AND INTERNAL TEMPLATES */
/* (the text-align is now set back to left so that text displays correctly) */
.website {
	width: 735px;
	margin: 19px auto 50px auto;
	text-align: left;
}

/* 3 COLUMNS WITH CATEGORY LIST */
/* USE FOR HOMEPAGE */
.page {
	width: 715px;
	margin: 0px 0px 0px 11px;
	background-image: url("./images/dot_715_px.gif");
	background-repeat: repeat;
}

/* 3 COLUMNS WITH NAVIGATION BAR INSTEAD OF CATEGORY LIST */
/* USE FOR INTERNAL */
.internalPage  {
	float: left;
	width: 726px;
	margin: 0px 0px 0px 11px;
	background-image: url("./images/dot_715_twocol_int_px.gif");
	background-repeat: repeat;
}

/* HEADER NAVIGATION STARTS*/
/* A-Z of Services :  Site map :  Search :  Contact Us :  Help */
.headerTop {
	width: 735px;
	background-image: url("./images/header_back_01.gif");
	background-repeat: no-repeat;
	background-color: #e5e9eb;
	text-align: right;
	/* font-family: verdana;
	font-size: 70%; */
	color: #e5e9eb;
	padding: 6px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
}

.navigationTop {
	width: 735px;
	background-image: url("./images/header_back_02.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px 0px 8px 0px;
}

.headerTop a:link {
	color: #5e6e85;
	text-decoration: none;
}

.headerTop a:visited {
	color: #5e6e85;
	text-decoration: none;
}

.headerTop a:hover {
	color: #333333;
	text-decoration: none;
}

/* HEADER NAVIGATION ENDS */


/* TOP SUB NAVIGATION STARTS*/ 
/* FAQs : News : Do it Online : Have your say : What’s New  */
.topSubNavigation .nav {
	float: right;
	text-align: right;
	/* font-family: verdana;
	font-size: 70%; */
	color: #0089de;
	padding: 2px 8px 5px 0px;
}

.topSubNavigation .nav a:link {
	color: #0089de;
	text-decoration: none;
}

.topSubNavigation .nav a:visited {
	color: #0089de;
	text-decoration: none;
}

.topSubNavigation .nav a:hover {
	color: #333333;
	text-decoration: none;
}

/* TOP SUB NAVIGATION ENDS */

/* FOOTER STARTS */
.footerTop {
	float: left;
	position: relative;
	height: 11px;
	background-image: url("./images/footer_back_01.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 25px 0px 0px 0px;
	width: 735px;
}

.footerBottom {
	float: left;
	position: relative;
	background-image: url("./images/footer_back_02.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #e5e9eb;
	margin: 0px 0px 0px 0px;
	width: 735px;

}

.footerBottom .container {
	padding: 10px 27px 10px 27px;
}

.footerBottom .left {
	font-family: verdana;
	font-size: 93%;
	color: #333333;
}

.footerBottom .left p {
	margin: 2px 0px 5px 0px;
}

.footerBottom div a:link {
	color: #333333;
	text-decoration: none;
}

.footerBottom div a:visited {
	color: #333333;
	text-decoration: none;
}

.footerBottom div a:hover {
	color: #000000;
	text-decoration: underline;
}
/* FOOTER ENDS */

.logoNpicture {
	float: left; 
	width: 735px;
	height: 64px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
	background-image: url("./images/dot_735_px.gif");
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

.logoNpicture div {
	float: left; 
} 

.hidden {
	display: none;
}

.topSubNavigation {
	float: left;
	width: 735px;
	/*  Added to sort NN6 */
	height: 33px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("./images/dot_735_px.gif");
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

.navText {
	/*font-family: verdana;
	font-size: 70%; */
	color: #0089de;
}

.topSubNavigation div {
	float: left;
	margin: 6px 0px 6px 0px;
	padding: 0px 0px 0px 12px;
}

/* FORM ELEMENTS START */
select.quick {
	font-family: verdana;
	font-size: 93%;
	width: 184px;
	border: none;
	color: #333333; 
}

input.search {
	font-family: verdana;
	font-size: 93%;
	width: 96px;
	/* border: solid 1px #e5e9eb; */
	
}

input.text {
	font-family: verdana;
	font-size: 93%;
}
/* FORM ELEMENTS END */

.titleBar {
	float: left;
	height: 48px;
	width: 715px;
	padding: 0px 0px 0px 217px;
	background-color: #ffffff;
}

.leftColumn {
	float: left;
	width: 188px;
	margin: 0px 0px 0px 0px;
}

.leftColumn div.list {
	margin: 0px 10px 0px 15px;
	padding: 0px 0px 20px 0px;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase whole of LEFT COL Browse on HOME PAGE */
	font-size: 105%;
}

.leftColumn div p {
	font-family: verdana;
	font-size: 93%;
	color: #5e6e85;
	margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 4px;
}
/* BREADCRUMB STARTS */
.breadCrumb {
	float: left;
	height: 27px;
	width: 715px;
	font-family: verdana;
	font-size: 93%;
	color: #333333;
	margin: 0px 0px 0px 10px;
	padding: 3px 0px 6px 0px;
	background-color: #ffffff;
}

.breadCrumb a:link {
	color: #333333;
	text-decoration: none;
}

.breadCrumb a:visited {
	color: #333333;
	text-decoration: none;
}

.breadCrumb a:hover {
	color: #666666;
	text-decoration: none;
}
/* BREADCRUMB ENDS */


/* NAVIGATION (LEFT HANDSIDE) STARTS */

.navOff {
	background-image: url("./images/nav_arrow_back_off.gif");
	background-color: #ffffff;
	background-repeat: no-repeat;
	padding: 4px 0px 4px 40px;
	margin: 0px 0px 0px 0px;
	/* font-family: verdana;
	font-size: 70%; */
	font-weight: bold;
	color: #333333;
}

.navOff a:link {
	color: #333333;
	text-decoration: none;
}

.navOff a:visited {
	color: #333333;
	text-decoration: none;
}

.navOff a:hover {
	color: #0066CC;
	text-decoration: none;
}

.navOn {
	background-image: url("./images/nav_arrow_back_on.gif");
	background-color: #ffffff;
	background-repeat: no-repeat;
	padding: 4px 0px 4px 40px;
	margin: 0px 0px 0px 0px;
	/*font-family: verdana;
	font-size: 70%; */
	font-weight: bold;
	color: #088adf;
}

.navOn a:link {
	color: #0066CC;
	text-decoration: none;
}

.navOn a:visited {
	color: #0066CC;
	text-decoration: none;
}

.navOn a:hover {
	color: #333333;
	text-decoration: none;
}

ul.nav {
	margin-top: 0px;
	list-style: none;
	/* font-family: verdana;
	font-size: 70%; */
	color: #333333;
}

ul ul {
	margin-top: 0px;
	margin-left: 0px;
	list-style: none;
	margin-bottom: 5px;
}

ul.nav li {
	padding: 8px 0px 0px 0px;
	line-height: 110%;
}

ul.nav li a:link {
	color: #333333;
	text-decoration: none;
	margin: 5px 0px 5px 0px;
}

ul.nav li a:visited {
	color: #333333;
	text-decoration: none;
	margin: 5px 0px 5px 0px;
}

ul.nav li a:hover {
	color: #666666;
	text-decoration: none;
	margin: 5px 0px 5px 0px;
}

/* NAVIGATION (LEFT HANDSIDE) ENDS */


.leftColumn .header {
	background-image: url("./images/box_left_header_back.gif");
	background-repeat: no-repeat;
	background-position: top;
	background-color: #e5e9eb;
	width: 184px;
}

.list a:link strong, .list a:visited strong, .list strong a:link, .list strong a:visited
{
	color: #0088de;
	text-decoration: none;
	font-weight: bold;
}

.list a:hover strong, .list strong a:hover
{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.list a:link, .list a:visited 
{
	color: #333333;
	text-decoration: none;		
}


.list a:hover 
{
	color: #666666;
	text-decoration: none;	
}

/*  LH menu on home page only 
.listblue a:link, .list a:visited
{
	color: #0088de;
	text-decoration: none;
	font-weight: bold;
}

.listblue a:hover 
{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.listgrey a:link, .list a:visited
{
	color: #808080;
	text-decoration: none;	
}

.listgrey a:hover 
{
	color: #333333;
	text-decoration: none;	
}
*/
/*  End LH menu on home page only */

.leftColumn .header div {
	padding: 6px 15px 6px 15px;
	font-family: verdana;
	font-size: 107%;
	color: #666666;
	font-weight: bold;
}

/*
.leftColumn div span p strong a:link, .leftColumn div span p strong a:link {
	color: #0088de;
	text-decoration: none;
}

.leftColumn div span p strong a:visited {
	color: #0088de;
	text-decoration: none;
}

.leftColumn div p strong a:hover {
	color: #333333;
	text-decoration: none;
}

.leftColumn div p a:link {
	color: #333333;
	text-decoration: none;
}

.leftColumn div p a:visited {
	color: #333333;
	text-decoration: none;
}

.leftColumn div p a:hover {
	color: #808080;
	text-decoration: none;
}
*/

.clearBoth {
	clear: both;
}

  .internalPage .rightColumn  .innerLeftColumn .caption {
	height: 60px;
	width: 329px;
	background-color: #e5e9eb;
	font-family: verdana;
	font-size: 105%;
	color: #5e6e85;
}

.rightColumn .innerLeftColumn .caption .captionpad 
{
	margin: 0px -10px 0px 10px; 
	padding-left: 10px;

}


/* This works but is not good enough */
/*
.captionpadrhs
{
	padding-left: 10px;
}

*/

.caption div h1 a:link {
	color: #ffffff;
	text-decoration: none;
}

.caption div h1 a:visited {
	color: #ffffff;
	text-decoration: none;
}

.caption div h1 a:hover {
	color: #ffffff;
	text-decoration: none;
}

.rightColumn {
	float: left;
	width: 511px;
	margin: 0px 0px 0px 20px;
}
.internalPage .rightColumn {
	float: left;
	width: 511px;
	margin: 0px 0px 0px 21px;
}

/* COLUMN HEADERS */

/* HOMEPAGE COLUMN HEADERS */
.page .rightColumn .header {
	float: left;
	width: 511px;
	background-image: url("./images/box_right_header_back.gif");
	background-repeat: no-repeat;
	background-position: top;
	background-color: #0089DE;
}

.page .rightColumn .header .left {
	float: left;
	width: 329px;
	padding: 6px 0px 6px 10px;
	font-family: verdana;
	font-size: 107%;
	color: #ffffff;
	font-weight: bold;
}

.page .rightColumn .header .right {
	float: left;
	padding: 6px 0px 6px 10px;
	font-family: verdana;
	font-size: 107%;
	color: #ffffff;
	font-weight: bold;
}
/* HOMEPAGE COLUMN HEADER ENDS */

/* INTERNAL COLUMN HEADERS */
.internalPage .rightColumn .header {
	float:left;
	width: 511px;
	/* This next line is to sort out NN6 added by EDK 14-03-05 */
	height: 26px;	
	background-image: url("./images/box_right_int_header_back.gif");
	background-repeat: no-repeat;
}

.internalPage .rightColumn .header .left {
	float: left;
	width: 329px;
	padding: 6px 0px 6px 10px;
	font-family: verdana;
	font-size: 107%;
	color: #5e6e85;
	font-weight: bold;
}

.internalPage .rightColumn .header .right {
	float: left;
	padding: 6px 0px 6px 10px;
	font-family: verdana;
	font-size: 107%;
	color: #933f3f;
	font-weight: bold;
}
/* INTERNAL COLUMN HEADER ENDS */


/* Two column styles */
/* For use on Details2ColForm.aspx */

.twocolheader {
	float:left;
	width: 511px;
	/* Next line added to deal with NN6 by EDK 14-03-05 */
	height: 26px;
	background-image: url("./images/box_right_int_twocolheader_back.gif");
	background-repeat: no-repeat;
}

.twocolheader div span 
{
	float: left;
	padding: 6px 0px 6px 10px;
	font-family: verdana;
	font-size: 107%;
	color: #5e6e85;
	font-weight: bold;
}


.twocolinternalPage  {
	float: left;
	width: 726px;
	margin: 0px 0px 0px 11px;
	background-image: url("./images/dot_715_twocol_int_px.gif");
	background-repeat: repeat;
}

/* .twocolinternalPage .rightColumn .contentArea 
{
	font-size: 100%;
}
*/

/* End Two column styles */

/* COLUMN HEADERS END */

.innerLeftColumn .news {
/*  GC says delete width: 329px; */
/* margin-left: -1px; */
}

/*  Home page news */

.website .page .rightColumn .innerLeftColumn .news 
{
	margin-left: -2px;
	padding-left: -1px;
	width: 327px;
}

/*  To fix the word more in all news items */

.newsmore a:link, .newsmore a:visited
{
	font-family: Verdana;
	font-size: 93%;
	color: #088ADF;
	font-weight: bold;
	padding-left: 157px;
	text-decoration: none;
}

.newsmore a:hover
{
	font-family: Verdana;
	font-size: 93%;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


.newsmorecategory a:link, .newsmorecategory a:visited 
{
	font-family: Verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	font-size: 65%; */
	/*font-size: 70%;*/
	color: #088ADF;
	font-weight: bold;
	/* padding-left: 157px; */
	text-decoration: none;
}

.newsmorecategory a:hover 
{
	color: #000000;
}



.internalPage .rightColumn .innerLeftColumn .news {
	padding: 6px 8px 10px 10px;
}

.internalPage .rightColumn .innerLeftColumn .form {
	padding: 6px 8px 10px 10px;
}

.internalPage .rightColumn .innerLeftColumn .contact {
	padding: 6px 8px 10px 10px;
}

.internalPage .rightColumn .innerRightColumn .news {
	padding: 13px 2px 10px 9px;
}

.innerRightColumn .news {
	width: 179px;
}

.innerLeftColumn {
	float: left;
	width: 329px;
	padding: 0px 0px 0px 1px;
}

/* Used to fix the display in IE5.5 in wide template only */
.innerLeftColumnWide {
	float: left;
	width: 505px;
	padding: 0px 0px 0px 1px;
}

.innerRightColumn {
	float: left;
	width: 505px;
	padding: 0px 0px 0px 1px;
}

/* This sets the centre what's new on front page */
.page .rightColumn .innerLeftColumn .caption {
	height: 60px;
 	width: 329px; 

	/* background-color: #9bbfd5; */
	background-color: #a60a29;
	margin: 0px 0px 15px 0px;

}

.caption {
	/*font-family: verdana;
	font-size: 70%; */
	color: #ffffff;
}

.caption div 
{
	/* Removed this next line 20/01 to space words corectly */
	/*  This affects category and service as well */
	padding: 6px 8px 10px 10px; 
}

.caption div h1 {
	font-size: 125%;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

.internalPage .news h2 {
	font-family: verdana;
	font-size: 70%;	
	margin: 0px 0px 5px 0px;
	color: #760300;
}

.internalPage .caption h1 {
	font-family: verdana;
	font-size: 125%;
	margin: 0px 0px 5px 0px;
	font-weight: normal;
	color: #5e6e85;
}

.caption b {
	font-size: 120%;
}

.caption img.arrow {
	float: right;
	margin: 0px 7px 0px 0px;
}

.innerRightColumn .caption {
	height: 60px;
	width: 179px;
	background-color: #9bbfd5;
	margin: 0px 0px 15px 0px;
	/* padding-left: 10px; */
}

.page .innerLeftColumn .news img.thumb {
	margin: 0px 14px 15px 0px;
}

.internalPage .innerLeftColumn .news img.thumb {
/*  GC says comment out margin: 0px 0px 15px 14px; */
}

.innerLeftColumn .news img.arrow {
	margin: 4px 8px 0px 6px;
}

.innerRightColumn .news img.arrow {
	margin: 3px 8px 0px 6px;
}


/* NEWS STARTS */

/* ARROW LINKS */
.news p a:link {
	color: #008dde;
	font-weight: bold;
	text-decoration: none;
}

.news p a:visited {
	color: #008dde;
	font-weight: bold;
	text-decoration: none;
}

.news p a:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
/* ARROW LINKS END */


.innerLeftColumn .news p {
	font-family: verdana;
	font-size: 70%;
	color: #333333;
	margin: 0px 0px 0px 0px;
}

.internalPage .innerLeftColumn .news p {
	font-family: verdana;
	font-size: 65%;
	color: #333333;
	margin: 0px 0px 20px 0px;
}

.innerLeftColumn .news b {
	font-family: verdana;
	font-size: 70%;
	color: #333333;
	font-weight: bold;
}

.innerLeftColumn .news p b {
	font-family: verdana;
	font-size: 100%;
}

.innerRightColumn .news p {
	font-family: verdana;
	font-size: 65%;
	color: #333333;
	margin: 0px 0px 15px 0px;
}

.innerRightColumn .news b {
	font-family: verdana;
	font-size: 65%;
	color: #730000;
	font-weight: bold;
}

.innerRightColumn .news p b {
	font-family: verdana;
	font-size: 100%;
}

/* INNER LEFT HAND COLUMN STARTS (INTERNAL PAGE) */
.innerLeftColumn .news b a:link {
	color: #730000;
	text-decoration: none;
}

.innerLeftColumn .news b a:visited {
	color: #730000;
	text-decoration: none;
}

.innerLeftColumn .news b a:hover {
	color: #333333;
	text-decoration: none;
}
/*INNER LEFT HAND COLUMN ENDS (INTERNAL PAGE)*/
	
.innerLeftColumn .news h2 a:link {
	color: #730000;
	text-decoration: none;
}

.innerLeftColumn .news h2 a:visited {
	color: #730000;
	text-decoration: none;
}

.innerLeftColumn .news h2 a:hover {
	color: #333333;
	text-decoration: none;
}

/*INNER RIGHT HAND COLUMN NEWS (INTERNAL PAGE) */

/*.innerRightColumn .news b a:link {
	color: #333333;
	text-decoration: none;
}

.innerRightColumn .news b a:visited {
	color: #333333;
	text-decoration: none;
}

.innerRightColumn .news b a:hover {
	color: #666666;
	text-decoration: none;
} */
/* RIGHT HAND COLUMN NEWS (INTERNAL PAGE) ENDS */

/* INTERNAL NEWS ENDS */


/* CONTACT BOX STARTS*/
.contact {
	width: 329px;
}

.contact p a:link {
	color: #008dde;
	text-decoration: none;
}

.contact p a:visited {
	color: #008dde;
	text-decoration: none;
}

.contact p a:hover {
	color: #333333;
	text-decoration: none;
}

.contact p {
	font-family: verdana;
	font-size: 65%;
	color: #5e6e85;
	margin: 10px 0px 0px 0px;
	line-height: 130%;
}

.contact h1 {
	font-family: verdana;
	font-size: 65%;
	color: #730000;
	font-weight: bold;
	margin: 5px 0px 2px 0px;
	line-height: 130%;
}


/* CONTACT BOX ENDS */

.innerRightColumn .help {
	font-family: verdana;
	font-size: 70%;
	color: #5e6e85;
	width: 179px;
}



/* HOMEPAGE OPTIONS (RIGHT HAND SIDE) STARTS */

.innerRightColumn .options {
	font-family: verdana;
	font-size: 70%;
	color: #333333;
	width: 179px;
}

.innerRightColumn .options div {
	padding: 0px 8px 0px 10px;
}

.innerRightColumn .options div img.option {
	margin: 5px 0px 0px 5px;
}

.options div strong {
	font-size: 100%;
}

.options div p {
	margin: 8px 0px 12px 0px;
}

.options div a:link {
	color: #333333;
	text-decoration: none;
}

.options div a:visited {
	color: #333333;
	text-decoration: none;
}

.options div a:hover {
	color: #666666;
	text-decoration: none;
}

/* HOMEPAGE OPTIONS (RIGHT HAND SIDE) ENDS */

/* END PIECE HOMEPAGE ONLY SEE GRAPHIC ON HOMEPAGE */
.endPiece {
	margin: 10px 0px 0px 0px;
}
/* ENDS */


/* FORM STYLES START */

.form h1 {
	font-family: verdana;
	font-size: 75%;	
	margin: 5px 0px 15px 0px;
	color: #760300;
}

.form table {
	width: 95%;
}

.form table td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 4px;
	font-family: verdana;
	font-size: 70%;
	font-weight: bold;
	color: Black;
	line-height: 180%;
}

.form table td input {
	width: 177px;
	font-family: verdana;
	font-size: 100%;
	font-weight: normal;
	letter-spacing: 1px;
	color: #333333;
}

.form div.itemMenu 
{
	text-align: right;
	font-family: verdana;
	font-size: 70%;
	font-weight: normal;
	color: #333333;
}

.form table td textarea {
	overflow: auto;
	width: 177px;
	height: 121px;
	font-family: verdana;
	font-size: 100%;
	font-weight: normal;
	letter-spacing: 1px;
	color: #333333;
}

/* FORM STYLES ENDS */

/* MAIN CONTENT AREAS START */

.contentArea {
	 position: relative;
	 padding: 0px 2px 10px 10px;
}

.contentArea h1  {
	font-family: verdana;
	/* Size increased by EDK to match News heading cms.css/.mainnewsheading */
	/* font-size: 65%; */
	font-size: 70%;
	font-weight: bold;
	color: #710000;
	margin: 5px 0px 15px 0px;
	line-height: 130%;
}

/* Added by EDK to deal with non IE browsers */
.contentArea h1 span 
{
	font-family: verdana;
	/* Size increased by EDK to match News heading cms.css/.mainnewsheading */
	/* font-size: 65%; */
	font-size: 100%;
	font-weight: bold;
	color: #710000;
	margin: 5px 0px 15px 0px;
	line-height: 130%;
}

.innerRightColumn .contentArea h1 {
	font-family: verdana;
	font-weight: bold;
	color: #710000; 
	
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	font-size: 65%; */
	font-size: 70%;
	
	margin: 5px 0px 2px 0px;
	line-height: 130%;
	padding-top: 10px; 
}

.contentArea h2 {
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in Content Area by 1px eg  Contact Publications Links FAQs*/
	/* 	font-size: 65%; */
	font-size: 70%;
	font-weight: bold;
	color: #5e6e85;
	margin: 0px 0px 5px 0px;
	line-height: 130%;
}

.contentArea p {
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	font-size: 65%; */
	font-size: 70%;

	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	color: #333333; */
	color: #000000;
	margin: 0px 0px 15px 0px;
	line-height: 130%;
}

.contentArea p ol {
	font-size: 100%;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	color: #333333; */
	color: #000000;
}

.contentArea p ul {
	list-style-type: disc;
	font-size: 100%;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	color: #333333; */
	color: #000000;
}

.contentArea ol {
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	font-size: 65%; */
	font-size: 70%;

	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	color: #333333; */
	color: #000000;
}

.contentArea ul {
	list-style-type: disc;
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	font-size: 65%; */
	font-size: 70%;

	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	color: #333333; */
	color: #000000;
}

/*  Added by EDK  */
.contentArea span li {
	list-style-type: disc;
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	color: #333333; */
	color: #000000;
}

.contentArea span ul {
	list-style-type: disc;
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase all titles in RHS by 1px eg  Contact Publications Links FAQs*/
	/* 	color: #333333; */
	color: #000000;
}



/*  end */

/*  This class Added 9th Sept */ 
.internalPage .leftColumn{
	float: left;
	width: 183px; 
}
/*  End */

.contentArea p.blue {
	font-family: verdana;
	font-size: 65%;
	color: #088adf;	
}

.contentArea a:link, .contentArea span a:link, .contentArea span p a:link {
	/* color: #333333; */
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;
}

.contentArea a:visited, .contentArea span a:visited, .contentArea span p a:visited {
	color: #000000;
	text-decoration: none;
	font-family: Verdana;
}

.contentArea a:hover, .contentArea span a:hover, .contentArea span p a:hover {
	color: #999999;
	text-decoration: underline;
	font-family: Verdana;
}

.contentArea img.arrow {
	float: right;
	margin: 3px 7px 0px 0px;
}

.contentArea p.link a:link {
	/* color: #088adf; */
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}
.contentArea p.link a:visited {
	color: #088adf;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}
.contentArea p.link a:hover {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}

/* MAIN CONTENT AREAS END */

.hiddenNav {
	height: 1px;
	width: 1px;
	margin: 0px 0px 0px 0px;
}


/*  This is to get links to display on RHS */
/*  Only necessary to sort out the MS CMS Code */

span.RHNavLinks a:link, span.RHNavLinks a:visited {
	text-decoration: none;
}

span.RHNavLinks a:hover {
	text-decoration: none;
}

/*  For the More information in news display on RHS */

p.moreinfo a:link {
	color: #088ADF;
	font-weight: bold;
	text-decoration: none;
	font-size: 100%;
}

p.moreinfo a:visited {
	color: #088ADF;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}

p.moreinfo a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}


/* Styles used in Forms */

/*  This colours the standard state of the search button */
input.btn, btn {
    background	: #E5E9EB;
    font-family: Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
	color: #5e6e85;
	font-weight: bold;
	border : 1px solid;
	border-top-color : #E5E9EB;
	border-left-color : #E5E9EB;
	border-bottom-color : #E5E9EB;
	border-right-color : #E5E9EB;
	background-color: #E5E9EB;
	cursor : pointer;
}


/*  This colours the MouseOver state of the search button */
input.btnhover, btnhover {
	border-top-color : #003366;
	border-left-color : #003366;
	border-bottom-color : #FFFFFF;
	border-right-color : #FFFFFF;
	cursor : hand;
}

/*  FONT etc FOR  TEXT BOX */
input.textbox, .textbox {
	font-family: verdana;
	font-size: 95%;
	border: solid 1px #333333;
}

/*  FONT etc FOR DROP DOWN BOX */
select.quicklist{
	font-family: verdana;
	font-size: 95%;
	border: none;
	color: #333333;
}

/* Deals with the personal data table in personaldata.ascx */
.persondata {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 75%;		
}

.label {
  font-weight: bold;
  color: #000000;
  margin-left: 0px;
  padding-left: 0px;
}


/* Used to sort font size in the detailed are of form not in table */
p span.label {
	font-size: 105%;
}

/**/
/*  These sections are to deal with various bits mainly to do with CMS authoring and display */

/*  GENERIC PLACEHOLDER LABEL STYLE */
span.phlabel {
	font-size: 90%;
	font-family: Arial;
	color:#FF0000;
	margin-top: 30px;
}

/*  FRONT PAGE RAD EDITOR HEADING */
/* For both sides - red and blue */
.fpredhead {
	font-size: 110%;
	font-family: verdana;
	font-weight: bold;
	color:#FFFFFF;
	/* padding-left: 10px; */
	
}


/*
.fpred a:link, span.fpred a:link {
	color:#FFFFFF;	
}

.fpred a:visited, span.fpred a:visited {
	color:#FFFFFF;	
}

.fpred a:hover, span.fpred a:hover {
	color:#000000;	
}
*/
.smalllnk {
	font-size: 90%;
	/* margin-left: 10px; */
}
/*
.captionfp 
{
	height: 60px;
	width: 328px;
	background-color: #9bbfd5;
	font-family: verdana;
	font-size: 80%;
	color: #5e6e85;	
	padding-left: 10px;
	margin: 0px 0px 15px 0px;
}
*/



.caption .smalllnk a:link, .caption .smalllnk a:visited
{
	color:#FFFFFF;
	text-decoration: none;
}


.caption .smalllnk a:hover 
{
	color:#000000;
	text-decoration: none;
}

/*  CONTACTS DISPLAY */
/*  USED BY CONTACTS.ASCX */

.contactsDetail {
	font-family: Verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Font Colour Black */
	/* color: #333333; */
	color: #000000;

	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase RHS font size by 1px*/
	/* font-size: 60%; */
	font-size: 68%;	
	padding-bottom: 10px;
}

.contactsDetail p {
	font-size: 100%;
	font-family: Verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Font Colour Black */
	/* color: #333333; */
	color: #000000;
}

.contactsTitle {
	font-size: 100%;
	font-weight: bold;
	font-family: Verdana;
	font-size: 65%;
	color: #710000;
}

/*  NEWS DISPLAY */
/*  For display of news using the News user controls and relevant news.xslt  */
/*  These are for NewsForm.aspx in Editing mode */
.newspromoter {
	font-family: Verdana;
	color: #FF0000;
	font-size: 50%;
	/* border: solid 1px #808080;*/
}

.news_control_background_class {
	background-color: #E5E9EB;
	background: #E5E9EB;
	font-size: 130%;
	padding-top: 10px;
	border: solid 1px #808080;
}
.news_redirect_panel_class 
{
	background-color: #E5E9EB;
	background: #E5E9EB;
	padding-top: 10px;
}

.news_redirect_panel_text_class
{
	font-weight: bold;
	padding-bottom: 10px;
	font-family: verdana;
	font-size: 75%;
}

.news_control_title_class {
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 135%;
	color: #FF0000;
}

.news_control_text_class {
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 120%;
}

.news_ph_title {
	font-size: 110%;
	font-weight: bold;
}

/*  This is also used for page listing on SummaryForm */
.mainnewsheading {
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase NEWS in Main by 1px */
	/* font-size: 65%; */
	font-size: 70%; 
	font-weight: bold;
	color: #760300 !important;
}

.mainnewsbody a:link {
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase NEWS in Main by 1px */
	/* font-size: 65%; */
	font-size: 70%;
	/* color: #333333 !important; */
	color: #000000;
	font-weight: normal !important;	
	text-decoration: none;
}

.mainnewsbody a:visited {
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase NEWS in Main by 1px */
	/* font-size: 65%; */
	font-size: 70%;
	color: #000000 !important;
	font-weight: normal !important;	
	text-decoration: none;
}

.mainnewsbody a:hover {
	font-family: verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase NEWS in Main by 1px */
	/* font-size: 65%; */
	font-size: 70%;
	color: #666666 !important;
	font-weight: normal !important;	
	text-decoration: none;
}

/* NEWS DISPLAY ON RIGHT HAND NAV USING RIGHTNAV.XSLT */

.mainnewsheadingrhs {
	color: #333333;
	font-family: verdana;
	font-size: 65%;
	font-weight: bold;
}

div.mainnewsbodyrhs a:link {
	font-family: verdana;
	font-size: 65%;
	color: #333333 !important;
	margin: 0px 0px 0px 0px;
	font-weight: normal !important;	
	text-decoration: none;
}

div.mainnewsbodyrhs a:visited {
	font-family: verdana;
	font-size: 65%;
	color: #333333 !important;
	margin: 0px 0px 0px 0px;
	font-weight: normal !important;
	text-decoration: none;
}

div.mainnewsbodyrhs a:hover {
	font-family: verdana;
	font-size: 65%;
	color: #666666 !important;
	margin: 0px 0px 0px 0px;
	font-weight: normal !important;	
	text-decoration: none;
}


/* DO IT ONLINE on RHS */

.DoItOnlineTitle {
	font-family: Verdana;
	font-size: 75%;	
	font-weight: bold;
	color: #760300;
}
	
.contentArea div.doitonline a:link, .contentArea div.doitonline a:visited
{
	background-image: url("./images/bullet.gif");
	background-repeat: no-repeat; 
	background-position: left top;
	line-height: 20px;
	padding-left: 10px;
	color: #000000;
	font-weight: normal !important;
	font-size: 70%;
}


.contentArea div.doitonline a:hover 
{
	/*background-image: url("/CMSWebsite/images/bullet.gif");*/ 
	/*padding-left: 15px;*/
	/* background-repeat: no-repeat; */
	/* background-position: left; */
	text-decoration: none; 
	color: #999999;	
	/* line-height: 7px; */
}

/* FAQ on RHS */
/* .contentArea .faq a:link, .contentArea .faq a:visited 
{
	background-image: url("/CMSWebsite/images/bullet.gif");
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 65%;
}
*/

/*.contentArea .faq a:hover 
{ */
	/*background-image: url("/CMSWebsite/images/bullet.gif"); */
	/*padding-left: 15px;*/	
	/* background-repeat: no-repeat; */
	/* background-position: left; */
	/* text-decoration: underline; */
	/* color: #666666;	*/
	/*font-size: 65%;

}
*/


/*  FOR RHSNAVNEWS */
/*  This is edit mode */
.RHSNavnewsBackground {
	font-family: Verdana;
	border: #808080 2px solid;
	background: #E5E9EB;
	width: 175px;
	font-size: 120%;
	width: 155px;
}

.RHSNavnewsBackground a:link {
	font-size: 85%;
	font-family: Verdana;
	color: #000000 !important;
}

.RHSNavnewsBackground a:visited {
	font-size: 85%;
	font-family: Verdana;
	color: #000000 !important;
}

.RHSNavnewsBackground a:hover {
	font-size: 85%;
	font-family: Verdana;
	color: #000000 !important;
	text-decoration: underline;
}

.RHSNavnewsBackground label {
	font-size: 80%;
}

.RHSNavnewsBackground input  {
	border: #808080 1px solid;
	background: #c9c7c9;
}

/* FOR FAQ TABLE IN RHS */
.faqtitletd {
	font-family: Verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase FAQ by 1px */
	/* font-size: 68%; */
	font-size: 70%; 
	font-weight: bold;
	color: #760300;
}

	/* NOT USED???? James Brim - 17th Jan 2005 - CR04 */
.faqno {
	font-family: Verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase FAQ by 1px */
	/* font-size: 60%; */
	font-size: 70%; 
	color: #333333;
}

.faqlink {
	font-family: Verdana;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase FAQ by 1px */
	/* font-size: 65%; */
	font-size: 70%; 
	font-weight: normal !important; 
	text-decoration: none;
}


	
.contentarea .faqtable h1
{
	padding-bottom: 3px;
	padding-top: 0px;
}

.faqtable tr td 
{
	padding-bottom: 6px;
}

.faqtd a:link, .faqtd a:visited 
{
	background-image: url("./images/bullet.gif");
	padding-left: 10px;
	font-size: 70%;
	background-repeat: no-repeat;
	background-position: left top;
	/* text-decoration: underline; */
	color: #333333;
	text-decoration: none;
	font-weight: normal !important;

}

.faqtable tr td a:hover 
{
	text-decoration: none;
	color: #999999;
}
/* */
/* FOR LINKS TABLE IN RHS */

.linkstitletd {
	font-family: Verdana;
	font-size: 120%;	
	font-weight: bold;
	color: #760300;
}

.linksno {
	font-family: Verdana;
	font-size: 68%;
}

.linkslink {
	font-family: Verdana;
	font-size: 68%;
	padding-bottom: 10px;
}

/*  This sets the line height of links on the RHS  */
/* It relies on the ID name not changing!  */
#HtmlPlaceholderControl4 a:link {
	line-height: 15px;
}

RHSNavLinks P A:visited {
	line-height: 15px;
}

RHSNavLinks P A:hover {
	line-height: 15px;
}

.CMSEditTable  {
	background-color: #E5E9EB;
	border: solid 2px #808080 !important;
	font-family: Verdana;
	font-size: 90%;
}

.CMSEditTable label {
	font-size: 75%;
	padding-left: 10px;
}

.CMSEditTable input {
	border: #808080 1px solid;
	background: #c9c7c9;
}

.CMSEditTable a:link {
	font-size: 75%;
	font-family: Verdana;
	color: #000000 !important;
}

.CMSEditTable a:visited {
	font-size: 75%;
	font-family: Verdana;
	color: #000000 !important;
}

.CMSEditTable a:hover {
	font-size: 75%;
	font-family: Verdana;
	color: #000000 !important;
	text-decoration: underline;
}

.CMSEditTitle {
	color: #5E6E85;
	display: block;
	border: solid 1px #808080;
	font-size: 120%;
	font-family: Verdana;
}

.CMSEditSubHead  {
	color: #000000;
}

/* DEALS WITH VISIBLE CHECK MARK IN CONTACTS */
.CMSEditSubHead label {
	color: #000000;
	font-size: 100%;
	font-weight: bold;
}


/* Displays the selected name */
td span.CMSEditChosenContact {
	color: #FF0000;
	font-size: 80%;
	padding-bottom: 10px;
	font-family: Verdana;
	font-weight: bold;
}

.CMSEditContactsNames span {
	font-family: Verdana;
	font-size: 90%;
	color: #000000 !important;
	font-weight: normal !important;
}

.contentArea .contacts h1 
{
	padding-bottom: 3px;
}

/* classes used for MondoSearch */

/* This first class is made to look like an h1 */
.mondotabletop table tr td span {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #710000;
	margin: 0px 0px 15px 0px;
	line-height: 130%;
	font-weight: bold;	
}

.mondotabletop table tr td input {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:65%;
	color: #333333;
	border : 1px solid;
}

.mondotablesummarycontrol table tr td {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:65%;
	color: #333333;
}	

.mondotablesummarycontrol {
	padding-bottom: 20px;
}

.mondosearchlabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #333333;
	margin-left: 5px;
}

.mondocategoryheader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #5e6e85;
	background-color: #e5e9eb;
}

.mondosearchresults table tr td span {
	color: #333333;
	font-weight: normal;
	font-size:65%;
}

.mondosearchresults table tr td a:link, .mondosearchresults table tr td a:visited {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ! important;
	font-size:65%;
	color: #710000;	
}

.mondosearchresults table tr td a:hover {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:65%;
	color: #5e6e85;
}

.MondoPreNext {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	font-size:80%;
}

.MondoPreNext table tr td a:link, .MondoPreNext table tr td a:visited {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

.MondoPreNext table tr td a:hover {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5E6E85;
}

/*  These next three deal with links on the RHS */
.RHSLinks p {
	font-size: 100%;
	margin-bottom: 6px;	
	width: 150px;
}

.RHSLinks {
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase RHS Links by 1px */
	/* font-size: 65%; */
	font-size: 70%; 
	margin-bottom: 6px;	
	width: 150px;
}


.contentArea .RHSLinks a:link, .RHSLinks a:visited {
	background-image: url("./images/bullet.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Remove Line Height Fixing */
	/* line-height: 10px; */
	
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Font Colour Black */
	/* color: #333333; */
	color: #000000;
	/* display: block; */
	font-weight: normal !important;
}

.contentArea .RHSLinks a:hover {
	/*background-image: url("/CMSWebsite/images/bullet.gif"); */
	/*padding-left: 15px;*/	
	/* background-repeat: no-repeat; */
	/* background-position: left; */
	text-decoration: none;
	color: #999999;
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Remove Line Height Fixing */
	/* line-height: 10px; */
}


.RHSLinkspubs 
{
	/* James Brim - 17th Jan 2005 - CR04 */
	/* Increase NEWS in Main by 1px */
	/* font-size: 65%; */
	font-size: 70%; 
	width: 150px;
}

.contentArea .RHSLinkspubs a:link, .RHSLinkspubs a:visited {
	background-image: url("./images/bullet.gif");
	padding-left: 10px;
	background-repeat: no-repeat; 
	background-position: left top;
	/* line-height: 10px; */
	/* display: block; */

	/* James Brim - 17th Jan 2005 - CR04 */
	/* Font Colour Black */
	/* color: #333333; */
	color: #000000;
	font-weight: normal !important;
}

.contentArea .RHSLinkspubs a:hover {
	/*background-image: url("/CMSWebsite/images/bullet.gif"); */
	/*padding-left: 15px;*/	
	/* background-repeat: no-repeat; */
	/* background-position: left; */
	text-decoration: none;
	color: #999999;
}


.middle {
	padding-left:35px;	
}

/* Pads the small RHS image */
.rightimage img {
	margin-top:10px;
}

/*  Deals with the listings in SiteMapForm */

ul li .leftnavmenuitem {
	/* font-size: 100%;	 */
	/* Removed to fix issue with links not working in non IE browsers
	margin-top: 55px;
	padding-top: 55px;*/

} 
ul li ul li .leftnavmenuitem {
	/* font-size: 150%; */
	/* Removed to fix issue with links not working in non IE browsers
	margin-top: 55px;
	padding-top: 55px;*/
}

.sitemapposting {
	margin-left: 20px;
	list-style-type: none;
	font-size: 130%; 
}


.sitemapcategory {
/* 	 list-style-image: url("/CMSWebsite/arrow_more_info_blue.gif"); */
	list-style-type: none; 
	font-size: 110%; 
}

/*STYLES ADDED 25/12/2004 BY SM FOR USE BY SchoolsSearch.ascx*/
.schoolssearch a:link {
	color: #760300;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;
}

.schoolssearch a:visited {
	color: #760300;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana;
}

.schoolssearch a:hover {
	color: #999999;
	text-decoration: underline;
	font-family: Verdana;
}

.schoolssearch td, .schoolssearch p {
	font-family: verdana;
	font-size: 70%;
	color: #333333;
	margin: 0px 0px 15px 0px;
}

.schoolssearch .titleLink {
	font-family: verdana;
	font-size: 75%;
	color: #0089de;
}

