
body 
{
	margin:0 auto;
	font-family:Arial;
	font-size:12px;
}

.table { border:0; padding:0; width:100%; }
.contentLeftColumn { width:170px; }
.contentRightColumn { width:514px; padding:10; }

#divTopBanner {	height:146px; background-color:#DFE0E5; }
#divFooter { clear:left; text-align:right; }
#divTopBanner, #divTopMenus, #divMainContent { width:684px; }

#LeftColumn_PanelAction { width:150px; padding:10px; background-color:#FDF7DF; color:#806E1A; }
#LeftColumn_PanelSponsorLogos { width:150px; padding:10px; background-color:#FDF7DF; color:#806E1A; border:solid 1px #DDDDDD; }

td { font-family:Arial; font-size:12px; }
.TableMainContentDefault { width:684px; height:520px; border-left:solid 1px #DDDDDD; border-right:solid 1px #DDDDDD; border-bottom:solid 1px #DDDDDD; }
/*.PanelAction { width:150px; padding:10px; background-color:#E0E3EC; }*/
.TextBoxPostCode { width:49px; }
.TextBoxDummy { display:none; visibility:hidden; }

.ToolbarSubmenu { background-color:#FDF7DF; padding-top:3px; padding-bottom:3px; width:100%; font-size:12px; font-weight:bold; color:#806E1A; text-decoration:none; cursor:hand; border-top:solid 1px #806E1A; border-left:solid 1px #806E1A; border-right:solid 1px #806E1A; }
.ToolbarLastSubmenu { background-color:#FDF7DF; padding-top:3px; padding-bottom:3px; width:100%; font-size:12px; font-weight:bold; color:#806E1A; text-decoration:none; cursor:hand; border:solid 1px #806E1A; }
.ToolbarSubmenuDivider { padding:1px; }

.LeftSubmenu { background-color:#FDF7DF; padding-top:3px; padding-bottom:3px; width:130px; font-size:12px; font-weight:bold; color:#806E1A; text-decoration:none; cursor:hand; border:solid 1px #806E1A; }
.LeftSubmenuDivider { padding:1px; }

.imgButton { border:0; cursor:hand; }
.divFloatLeft { float:left; }

.submenu { position:absolute; z-index:1; }
.PanelEmailContent { width:480px; background-color:#FFFFFF; border:solid 10px #DDDDDD; padding:10px; }
.PanelAdminMsg { background-color:#C9CFE7; padding:5px; width:100%; font-size:11px; color:#333333; text-decoration:none; border:solid 1px #93A7D7; }
.PanelSearchResults td { vertical-align:top; }

.clearleft { clear:left; }

.asterisk, .errorText { font-weight:bold; color: #FF0000; }

.fieldTitle { font-weight:bold; width:125px; }
.fieldTextBox { width:200px; }

.defaultText { font-family:Arial; font-size:12px; }

.termsAndConditionsText { font-size:11px; }
.instructionText { font-weight:normal; font-style:italic; font-size:11px; }

.headlineHomepage { font-size:18px; font-weight:bold; color:#8F2203; }
.headline { font-size:17px; font-weight:bold; color:#8F2203; }
.headline2 { font-size:12px; font-weight:bold; color:#8F2203; }

.bold { font-weight:bold; }
.link { font-size:11px; }

.articleTitle { font-weight:bold; font-size:24px; }
.articleDate { font-weight:bold; font-size:11px; }
.articleFieldTitle { font-weight:bold; text-align:right; width:120px; padding-right:10px; }

.panelIntranetMenusWrapper { width:150px; background-color:#DCA8A9; padding:10px; }
.panelIntranetMenus { margin:10px; }
.intranetMenuItem { background-color:#CC6699; padding:2px; width:100%; font-size:11px; text-decoration:none; text-align:center; cursor:hand; border:solid 1px #990099; color:#000000; }

.bottomHeader
{
	background-image:url(img/Spotlight_bg.gif);
	width:214px;
	height:27px;
	background-repeat:no-repeat;
	padding:5px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.tx09{font-weight:bold;color:#FFFFFF;font-size:12px}
.tx09 a:link,.tx09 a:visited,.tx09 a:active{text-decoration:none;color:#FFFFFF}
.tx09 a:hover{text-decoration: underline;color:#FFFFFF}
