/* =BASICSETTINGS ------------------------------ */

#maintable { width: 760px; margin: auto; }

/* =BODY -------------- set font size, margins, page background image and colour here --------------- */

body {
	font-size: 11px; 
	line-height: 16px; 
	font-family: arial, verdana, sans-serif; 
	color: #00224f; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	background-color: #fff; }
	

/* =PAGE LINKS ---------------------------------- */

A:link {  color: #05477E; text-decoration: none } 
A:visited { color: #05477E; text-decoration: none } 
A:active { color: #05477E; text-decoration: none }
A:hover { color: #0158A0; text-decoration: underline; }


/* =PAGE STYLES ----------- For the dropdown styles list in admin ---------- */
H1 H2 H3 H4 H5 H6 { margin-left: 0px; font-family: "Trebuchet MS", arial, verdana, sans-serif;  }
H1 { font-family: "Trebuchet MS", arial, verdana, sans-serif; font-size: 16px; color: #00224f; padding-bottom: 5px; }
h2 { font-family: "Trebuchet MS", arial, verdana, sans-serif; font-size: 15px; line-height: 20px; color: #00224f; padding-bottom: 5px; }
h3 { font-family: "Trebuchet MS", arial, verdana, sans-serif; color: #00224f; text-decoration: none; font-size: 12px; line-height: 17px; padding-bottom: 5px; }
h4 { font-family: "Trebuchet MS", arial, verdana, sans-serif; text-decoration: none; font-size: 12px; line-height: 17px; padding-bottom: 5px; }
h5 { font-family: "Trebuchet MS", arial, verdana, sans-serif; text-decoration: none; font-size: 12px; line-height: 17px; padding-bottom: 5px; }
h6 { font-family: "Trebuchet MS", arial, verdana, sans-serif; text-decoration: none; font-size: 11px; font-weight: 800; color: #0158A0; padding-bottom: 5px; }



/* =GENERAL FORMATTING (paragraphs, highlights etc) --------------- */


p { font-size: 11px; line-height: 16px;}


.highlight { color: #862C30 }

td {font-size: 11px; line-height: 16px;}
ul {padding-left:16px; margin-left:0;}

/* =FORM ELEMENTS ------these styles control the look of forms throughout the site ----------- */

input {font-size: 11px;}


/* =HEADER ELEMENTS, Topbanner, Logo, strapline, date -------- */

#topbanner {background-image: url(topbanner.gif); background-repeat: no-repeat; height:61px;}

.LogoSPAN {color: #ffffff; font-size: 30px;font-weight: bold}
.StrapLineSpan {color: #FFFFFF; font-size: 11px;}

#DateDiv {color: #00224f; font-size: 11px; font-weight: bolder; text-align: right; margin-top: 7px; margin-right: 60px;}


/* =TOPMENU -------------------- */

.TopMenuSpan {margin-left: 25px;}

.topmenutext {color: #00224f; font-size: 12px; font-weight: bold; padding-top: 4px;  font-family: arial, verdana; text-decoration: none;}
	.topmenutext A:link {color: #00224f; text-decoration: none;}
	.topmenutext A:visited {color: #00224f; text-decoration: none;}
	.topmenutext A:active {color: #00224f; text-decoration: none;}
	.topmenutext A:hover {color: #05477E; text-decoration: none;}


/* =SUBMENU --------------- */

#SubMenuSpan {color: #00224f; font-size: 11px; }
	#SubMenuSpan A:link {color: #00224f;}
	#SubMenuSpan A:visited {color: #00224f;}
	#SubMenuSpan A:active {color: #00224f; font-weight: bolder; }
	#SubMenuSpan A:hover {color: #05477E;}

#SubMenuHeadingSpan {color: #3C9560; font-weight: bold; font-size: 14px; padding-left: 40px; background-image: url(submenu_top.gif); height: 42px; padding-top: 6px;}
	#SubMenuHeadingSpan A:link {color: #3C9560; }
	#SubMenuHeadingSpan A:visited {color: #3C9560;}
	#SubMenuHeadingSpan A:active {color: #3C9560;}
	#SubMenuHeadingSpan A:hover {color: #3C9560;}
	
	
/* =HEADING WIDE -------------- */

#SubMenuHeadingSpanWide {font-size: 11px; color: #cfcfcf; font-weight: lighter; padding-bottom: 10px; }
	#SubMenuHeadingSpanWide A:link {color: #cfcfcf; }
	#SubMenuHeadingSpanWide A:visited {color: #cfcfcf;}
	#SubMenuHeadingSpanWide A:active {color: #cfcfcf;}
	#SubMenuHeadingSpanWide A:hover {color: #cccccc;}	
	

/* =FOOTER ----------------- */
	
.BottomMenuSpan {color: #ffffff; font-size: 9px; font-weight: bolder}
	.BottomMenuSpan A:link {color: #ffffff;}
	.BottomMenuSpan A:visited {color: #ffffff;}
	.BottomMenuSpan A:active {color: #ffffff;}
	.BottomMenuSpan A:hover {color: #9d99d1;}
	
/* =NEWS TEMPLATE ------------ */

.newsfronthead {font-size: 12px; font-weight: 800;}
.frontheader {font-size: 16px; font-weight: 800; color: white; text-decoration: none;}
.frontheader a:link {font-size: 16px; font-weight: 800; color: white; text-decoration: none;}
