/* Basic Typography */
body {
	font-size: 90%; /* SETS OVERALL PROPORTION OF FONT-SIZE WHEN USING EMS INSTEAD OF PIXELS */
	background-color: #446089;
	text-align:center; /* TO CENTRE CONTENT */
	margin: 0px; /* SETS PAGE MARGINS */
	margin-bottom: 10px;
	padding: 0px; /* SETS PAGE PADDING */
	font-family:"Trebuchet MS", Verdana, Lucida, Arial, helvetica, sans-serif; /* ALL CONTENT INHERITS THIS FONT UNLESS OTHERWISE STATED */
}
p {
	font-size: .9em;
	color: #333;
	text-align:left;
	padding: 1.3em 0;
	margin: 0px;
	line-height: 1.3em;
}
h1 {
	font-weight: bold;
	color: #004876;
	font-size: 1.3em;
	text-align: left;
	margin: 0px; /* STOPS PUSHING OF LINE-HEIGHT*/
	padding-top: 2px;
}
h2 {
	font-weight: bold;
	color: #333333;
	font-size: 1.1em;
	text-align: left;
	margin: 0px; /* STOPS PUSHING OF LINE-HEIGHT*/
	margin-bottom: 2px;
	padding-top: 4px;
}
h3 {
	font-weight: bold;
	color: #333;
	font-size: 1em;
	text-align: left;
	margin: 0px; /* STOPS PUSHING OF LINE-HEIGHT*/
	padding-top: 4px;
}
/* CONTENT */
#wrapper { /* CONTAINS ENTIRE PAGE CONTENT -- MUST USE IE 5 HACK (SEE BELOW) */
	margin: 0 auto; /* "AUTO" KEEPS ENTIRE CONTENT AREA CENTRED */
	width: 760px; /* DETERMINES CONTENT SIZE : 
					FINAL WIDTH = DESIRED WIDTH + (BORDER WIDTH + PADDING + MARGIN) :
					640px + 2px (BORDER 1px * 2) */
	background-color: #FFF; /* COLOUR FOR CONTENT DIV ADDED HERE */
	background-image: url("../i/b_left.gif");
	background-position: left;
	background-repeat: repeat-y;
	border: 1px solid #FFF;
	border-top: none;
	padding: 0px;
	voice-family: "\"}\""; /* IE 5 HACK  */
	voice-family:inherit;
	width: 758px; /* DESIRED WIDTH */
}
html>#wrapper {
	width: 758px; /* DESIRED WIDTH FOR OPERA : SAME AS DESIRED WIDTH */
}

#header {
	margin: 0px; /* STOPS PUSHING OF LINE-HEIGHT*/
	padding: 0;
	background-color:#446089;
	border-bottom: 1px solid #FFF;
}

#navigation {
	font-size: 10px;
	background-image: url("../i/b_nav.gif");
}
#navigation ul li{ /* APPLIES STYLE TO UNORDERD LIST AND LIST ITEMS */
	list-style: none; /* REMOVES BULLETS */
	display:inline; /* PUTS LIST ITEMS SIDE-BY-SIDE */
}
#navigation ul {
	background-color:#CC9900;
	background-image: url("../i/b_nav.gif");
	margin: 0px auto; /* STOPS PUSHING OF LINE-HEIGHT */
	padding: 6px 0px; /* PADDING GOES ON THE LIST AND NOT THE LIST ITEM */
}
#navigation li {
	margin: 0px 0px -3px -3px;
}
#navigation a{
	color: #000;
	text-decoration: none;
	padding: 6px 5px;
	border-left: 1px solid #FFF;
	border-right: 1px solid #A88622;
}
#navigation a:hover {
	margin: 0px 0px -3px 0px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#CC6600;
	border-right: 1px solid #663300;
	border-left: 1px solid #663300;
}
#council a, #council a:hover {
	border-left: none;
}
#links a, #links a:hover {
	border-right: none;
}
#content {  /* SIMILAR TO WRAPPER DIV -- CONTAINS LEFT & RIGHT CONTENT DIVS */
	margin: 0px;
	padding-bottom: 10px;
	border-top: 1px solid #666;
	clear:both;  /* INDICATES THAT ITS WIDTH SPREADS THE WITH OF LEFT & RIGHT CONTENT */
	background-image: url("../i/b_left.gif"); /* TO FLOW COLOUR AND MIDDLE BORDER TO BOTTOM OF COLUMN */
	background-repeat: repeat-y;
	background-position:left;
}
#contentLeft { 
	color: #FFF;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	background-color: #004876;
	padding: 0;
	margin: 0;
	padding-top: 18px; /* For IE MAC */
	float: left;
	width: 160px; /* 300px + 8px (PADDING-RIGHT) */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 160px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#contentLeft{
	padding-top: 10px;
}
  /* End IE5-Mac hack */
html>#contentLeft {
	width: 160px; /* DESIRED WIDTH FOR OPERA : SAME AS DESIRED WIDTH */
}
#contentLeft ul {
	list-style-image: url("../i/bullet.gif");
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	margin-left: 1.7em;
	text-indent: 0px;
}
html>body #contentLeft ul {list-style-image: url("../i/bullet.gif");}
#contentLeft li a{
	color: #FFFFFF;
	display: block;
	width: 100%;
	margin: 0px;
	padding: 4px 0px 4px ;
	text-decoration: none;
	/*margin-left: -1.7em;*/
	margin-top: -6px; /* Aligns bullets in IE MAC */
	padding-bottom: 10px; /* Aligns bullets in IE MAC -- See backslash below */
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#contentLeft li a {
	margin-top: 0;
	padding-bottom: 4px;
}
  /* End IE5-Mac hack */
html>body #contentLeft li a {width: auto;}
#contentLeft li a:hover{
	background-color: #CC6600;
	text-decoration: none;
}

.submenu ul{
	list-style: url("../i/bullet.gif");
}
html>body .submenu ul{
	list-style: url("../i/bullet.gif");
}
/*
.submenu li {
	margin-left: 2em;
}
.submenu li a{
	margin-left: -2em;
}*/
.submenu li a:hover {
	background-color: #CC6600;
	text-decoration: none;
}
#contentRight {
	background-image: url("../i/b_content.gif");
	background-repeat: repeat-x;
	margin: 0px;
	margin-left: 160px; /* LEFT MAGIN MUST BE EQUAL TO OR GREATER THAN LEFT COLUMN WIDTH */
	padding: 10px 10px 0px 8px;
	height: 100%;
	text-align: left;
}
.cleaner {
	margin: 0;
	height: 0;
}
.on a { /* CLASS IS USED BY navOn.js TO CREATE UP STATE FOR NAVIGATION */ 
	color:#FFFFFF;
	background-color:#CC6600;
}

html>body .on a{ /* WINDOWS IE WORKAROUND (DOES NOT RECOGNIZE "html>body") -- ADDED HERE TO RETURN 6PX IE ADDS TO TOP AND BOTTOM OF LIST ITEM */
	padding: 6px 0px 6px 0px;
}
#prioritySub{
	display:block
}
.none{}

