td {font-family: Verdana, Arial, Helvetica, sans-serif; }

H3 {font-family: Arial, Helvetica, Verdana, sans-serif; color: #637289; }

H4 {font-family: Arial, Helvetica, Verdana, sans-serif; color: #637289;}

body {text-align: center; /* hack for I.E. to centre everything on the web page */
min-width: 774px; /* hack for Firefox to centre everything on the web page */
background: url("../images/bg.png") repeat-x;
background-color: #D9E1E3;
}

#container { 
	width: 85%;
	margin: 0px auto;
	text-align: left;
	border-right: 2px #666666 solid;
	border-left: 0px #666666 solid;
	border-bottom: 1px #666666 solid;
	background-color: #FBFBFB;
} 

#header { color: #FFFFFF; background: #FFFFFF; margin: 0px;}

#header a { margin-left: 0px; 
			font-size: xx-small; 
			color: #FFFFFF;
 }
 
	
div.float {
  float: left;
  width: 398px;
  height: 66px;
  padding: 10px;
  }

a {font-size: normal; }

#nav1container
{
float: left;
width: 100%;
background-color: #660099;
padding-top: 0;
text-align: center;
}

#nav1container ul { list-style-type: none; padding: 0; margin: 8px; }

#nav1container ul li { display: inline; }

#nav1container ul li a
{
border-right: 1px groove #FFFFFF;
padding: 8px;
color: #FFFFFF;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bolder;
font-size: 100%;
text-decoration: none;
}

#nav1container ul li a:hover
{
background-color: #F17C0E;
color: #FFFFFF;
}

#current
{
background-color: #F17C0E;
color: #FFFFFF;
}


#main { background: #FBFBFB; clear: both; width: 100%; margin: 0px auto; padding: 0px 0px 0px 0px; } 

#navcontainer {  width: 25%; float: left; padding-top: 1px; padding-bottom: 1px;}

#navcontainer ul { list-style-type: none; padding: 0px;  margin: 0; }

#navcontainer ul li a
{
display: block;
padding: 6px;
width: 100%;
background-color: #637289;
color: #FFFFFF;
font-family: Arial, Helvetica, Verdana, sans-serif; 
font-weight: bolder;
text-decoration: none;
margin: -1px;
}


#navcontainer  a:hover
{
background-color: #F17C0E;
color: #FFFFFF;
}

#highlight ul li a
{
display: block;
padding: 6px;
width: 100%;
background-color: #FFFFFF;
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;
font-weight: bolder;
text-decoration: none; 
border: 1px solid #660099;
}


#content {
    display: block;
	float: right;
	padding: 0px;
	border: 0;
	line-height: 1.5;
	background: #FBFBFB;
	color: #5F5F61;
	margin: 0px;
	margin-top: 0;
	width: 72%; /* This determines where the content text starts on the page  */
	font-family : Verdana, Arial, Helvetica, sans-serif;		
}

#contentone {
    display: block;
	padding: 5px;
	border: 0;
	line-height: 1.5;
	background: #FBFBFB;
	color: #5F5F61;
	margin: 0px;
	margin-top: 0;
	width: 100%; /* This determines where the content text starts on the page  */
	font-family : Verdana, Arial, Helvetica, sans-serif;		
}

th { text-align: left; }
table.allborders { font-size: .8em; font-family : Verdana, Arial, Helvetica, sans-serif; color: #5F5F61;}
table.allborders { border-left: solid #5F5F61 1px; border-bottom: solid #5F5F61 1px;}
table.allborders td  { border-top: solid #5F5F61 1px; border-right: solid #5F5F61 1px;}
table.allborders th { border-top: solid #5F5F61 1px; border-right: solid #5F5F61 1px;}



#footer {
	display: block;
	float: none;	
	color: #5F5F61;
	margin-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	clear: both;
	border-top: 1px solid #637289;
	padding: 5px 0 20px 2px;
	width: 100%;	
	}