#header{
	background: #000066;
	text-align : left;
	margin: 0px 0px 0px 0px;
	padding:0px 7px 0px 0px;
}

#footer {
	/*margin : 1%;*/
	margin-left : 130px;
	margin-right : 1%;
	margin-top : 2.5em;
	margin-bottom : 1%;;
	padding-right:7px;
	padding-bottom:0px;
}

#footer a, #header a{
white-space : nowrap;
}

#footer  .lks {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	color: #999999;
	text-align: center;
	font-size : 0.75em;
	padding-top : 1px;
	line-height : 20pt;
	border-bottom: 1px  solid #0000CD;
	background : #FCFCE8;
	border-top : 1px solid #0000CD;
}

#footer   a:link{
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	font-weight : bold;
	color : Navy;
	text-decoration : none;
	background : #FCFCE8;
}

#footer   a:visited {
	text-decoration : none;
}

#footer  p.lks a:hover{
	text-decoration : underline;
	background : #FFFF99;
	color : #CC0000;
}

#header h1{
	color:#F0FCC0;
	background : #000066;
}


#content1 P, #content1 address, #content1 table{
	margin : .5em 5% 0.5em 8%;
}

#content1 td P{
	margin : 0.5em 1em 0.5em 1em;
}

#content1 td{
margin : 0.5em 1em 0.5em 1em;	
}

#content1 p.note  {
	margin : .5em 7% 0.5em 10%;
	color : #334400;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : 500;
}

/* This style to be removed when no longer used*/
#content1 p.note2 {
	font-size: 0.75em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	margin-right: 10%;
	margin-left: 10%;
	font-weight: bold;
}

#content1 div.legal p{
	font-size: 0.75em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	margin-right: 10%;
	margin-left: 12%;
}

#content1 .bleedleft {
	font-style: italic;
	color: #003366;
	margin-left: 4%;
}

#header a{
		font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
		font-weight : bold;
		color: #F8F8FF;
}

#header a:link {
	color: #F8F8F8;
	text-decoration : none;
	
}

#header a:visited {
	color: #F0F0F0;
	text-decoration : none;
}

#header a:hover {
	color: #FFF0F0;
	background-color: #000050;
	text-decoration : underline;
}

#header a:active {
	color: #FF3300;
}

div#header p.lks {
	font-family: "Trebuchet MS", Verdana, Arial, helvetica, sans-serif;
	color: #CCCCCC;
	background: #000066;
	text-align: center;
	font-size : .75em;
	padding-top : 1px;
	line-height : 20pt;
	border-bottom : 1px solid #0000CD;
	margin-left: 11em;
	margin-right : 0.1em;
padding-left: 1em;
}

#content1 {
	background: #FCFCE8;
	padding: 0.5em 0px 0px 0px;
	text-align: left;
	margin-left : 130px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}

#content1 ul{
	margin : 0.8em 5% 0.5em 8%;
}

#content1 dl{
	margin : 0.8em 5% 0.5em 8%;
}

#content1 dt{
	margin-top : 1.1em;
	font-size : 1.05em;
}

#content1 dd{
	font-size : 0.95em;
}

#content1 ol{
	margin : 0.8em 5% 0.5em 8%;
}

#content1 h1{
		margin-left : 4%;
}
	
#content1 h2{
		margin-left : 4%;
}
	
#content1 h3{
		margin-left : 4%;
}

#content1 h4{
		margin-left : 4%;
}

#content1 h5{
		margin-left : 4%;
}

#content1 h6{
		margin-left : 4%;
}

#content1 fieldset{
		margin-left : 4%;
		margin-right:3%
}

#footer p{
	text-align : center;
	font-size : 60%;
	font-family : "Trebuchet MS", Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight : bolder;
	line-height : 75%;
	margin-top : 0.4em;
	margin-bottom : 0.4em;
	margin-right : 0px;
   padding-top: 1em;
}

#footer .centre{
	padding:1px;
	margin:1px;
}

html>body #sidebar li a {
	width : auto;
}

#sidebar{
	background-color : #FFFFCC;
	color : #333333;
	float : left;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	padding : 0px 0px 0px 0px;
	width : 130px;
	text-align : left;
}

#sidebar li {
	margin : 0px 0px;
	padding : 0px 0px 6px 0px;
	list-style-image: none;
	list-style-type: none;
}

#sidebar li a {
	background-color : #000066;
	color : #FFFFF8;
	display : block;
	padding : 3px 0px 3px 7px;
	text-decoration : none;
	margin : 0px 0px 0px 0px;
	/*font-size : 0.8em;*/
	font-size : 85%;
	width : auto;
	/*was 100%;*/
}

#sidebar li a:hover {
	background-color : #2586D7;
	color : #FFFFFF;
}

#sidebar ul {
	border : none;
	list-style-image: none;
	list-style-type: none;
	/*The 30px is for netscape 4.7 only, 
	it is redefined in the url linked style sheet */
	margin : -30px;
	}

#menu li {
	position: relative;
	z-index : 2;
}

#menu li ul {
  display: none;
  position: absolute; 
  top: 0.1em;
  width : 15em;
  left : 100px;
}

#menu li:hover, #menu li.over {
	z-index : 3;
}

#menu li:hover ul, #menu li.over ul  {
	display:block;
	z-index : auto;
}

#menu li ul li {
	border : 1px solid #333333;
	background-color : #2586D7;
	background-image : none;
	font-size : 120%;
	color : #FFFFFF;
	margin-top : 0px;
	margin-bottom : -1px;
	padding :  0px;
	font-weight : bold;
}

#menu li ul li  a{
	background-color : #3366FF;
	color : #FFFFFF;
	padding : 0.5em 1em 0.5em 1em
	margin:0px;
}

#menu li ul li  a:hover{
	background-color : #FF0000;
	color : #FFFFFF;
}

.alpha_links{
/*For alphabetical link table normally near the top of a page*/
	width: auto;
	margin:0px auto;
	text-align: center;
	padding:1.2em;
	color : Black;
}

.alpha_links a{
	color : Black;
	font-weight : bold;
	font-family : "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.alpha_links a:link, .alpha_links a:visited {
	color : Blue;
}

.alpha_links a:hover{
	color : red;
}

.linktable{
	border : thin solid #003366;
	background-color : #ffffcc;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	padding : 0.5em 1em 0.5em 1em;
	margin-left : 4%;
	margin-right : 3%;
}

.linktable a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.clr{
	clear : both;
}

.n1 li {
	margin-left : 3em;
}

.n2 li {
	margin-left : 4em;
}