p, th, td, li, dd
	{
	font : normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
}

body, html	{
	margin: 0;
	padding: 0;
	}
/*
body, html	{
margin: 0;
padding: 0;

background-color: white;
}
*/
	
/*p, body, html	{
	font: 44px verdana, arial, helvetica, sans-serif;
	color : black;
	margin: 0;
	padding: 0;
 	line-height: 16px;
	}*/

hr
{
margin: 10px 0px 10px 0px;
color: #336666;
height: 1px;
}

a:link {
	color: #CC6600;
	text-decoration: none;
}
a:visited {
	color: #CC6600;
	text-decoration: none;
}
a:hover, a:visited:hover {color: black;}

.right {
float: right;
margin: 0px 0px 10px 20px;
}

h3 
{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: -3px;
	;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC6600;

}

.quote 
{
font-size: 14px;
/*font-family: verdana, arial, helvetica, sans-serif;
color: black;*/
}

.title {
font-size: 16px;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
color: black;
/*line-height: 40px; */
}

.headline {
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
color: black;
font-weight: bold;
}

.onpagemenu {
font-size: 11px;
font-family: verdana, arial, helvetica, sans-serif;
color: black;
font-weight: bold;
 	line-height: 20px;
}
a:link.onpagemenu {color: #006699;}
a:visited.onpagemenu {color: #006699;}
a:hover, a:visited:hover.onpagemenu {color: black;}

.date {
font-size: 9px;
font-family: verdana, arial, helvetica, sans-serif;
color: #006699;
}

img	{border: 0;}

table.header {
/* width : 100%;*/
background-color: #30449C;
}
/*
td#submenu {
padding-left: 12px;
padding-top: 15px;
padding-right: 5px;
font: verdana, helvetica, sans-serif;	
font-size: 11px;
color: #006699;
text-align : left;
line-height: 12px;
}
*/
/*
td#subnav a, td#subnav a:link{
font: verdana, helvetica, sans-serif;	
font-size: 11px;
}

td#subnav a:hover, td#subnav a:visited:hover{
color: black;
}
*/
/*
td#onlineservices2 {
padding-left: 8px;
padding-top: 10px;
padding-bottom: 8px;
text-align : left;
background-color: white;
border-left : 1px solid #FF9900;
border-right : 1px solid #FF9900;
}
td#onlineservices2 a, td#onlineservices2 a:link{
color: #8F5600;
}
td#onlineservices2 a:hover, td#onlineservices2 a:visited:hover{
color: black;
}*/

td.leftnav {
background-image:   url(../../images/leftnav_mid.gif);
/*
background-color: #FFE3B8;
border-left : 1px solid #FF9900;
border-right : 1px solid #FF9900;
*/

}
/*
table#leftnav
{
 margin-right: 8px;
}
*/
div.leftnav
	{
	padding: 0px 4px 0px 12px;
	}
/*
table#leftnav
{
 margin-right: 8px;
}
*/
div.rightnav
	{
	padding: 0px 4px 0px 12px;
	}
	

.onlineservices, a:link.onlineservices, a:visited.onlineservices
	{
	line-height: 18px;
	color: #8F5600;
	}

a:hover.onlineservices, a:visited:hover.onlineservices
	{
	line-height: 18px;
	color: black;
	}


td#right{
	right: 8px;

}

/*
td#centre{
vertical-align: top;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
}*/

/*
.topquest {
margin: 15px 0px 0px 0px;
}
*/

table.topquest
{
 margin-right: 8px;
}

td.topquest
	{
	background-image:  url(../templateimages/bg_quest.gif);
	background-color: #3f3f3f;
	}
/*	
a.topquest, a:link.topquest
	{
	font-weight: normal;
	color: #006699;
	}
	
a:hover.topquest, a:visited:hover.topquest
	{
	font-weight: normal;
	color: black;
	}
*/
table#topquest a:link, table#topquest a:visited
	{
	font-weight: normal;
	color: #006699;
	}

table#topquest a:hover, table#topquest a:visited:hover
	{
	font-weight: normal;
	color: black;
	}
		

td.topquest li
	{
	font-weight: bold;
	color: #006699;
	}

td.search 
	{
	padding-top: 10px;
	background-color: #30449C;
	}

td#topnav
	{
	padding-top: 8px;
	padding-bottom: 3px;
	}

td#topnav, td#topnav a:link, td#topnav a:visited
	{
	color: white;
	}
	
.home, a:link.home, a:visited.home
	{
	color: white;
	}	
	/*
td.topnav
	{
 padding-top: 8px;
	color: white;
	}

table#topnav {
	color: white;
}

table#topnav a:link 
	{
	color: white;
	}*/
/*

table#topnav td a:link
	{
	color: white;
	}
table#topnav td a:hover
{
color: black;
}	
	*/
/*
a.topnav, a:link.topnav{
color: white;
font: verdana, helvetica, sans-serif;	
font-size: 10px;
padding: 5px;
white-space: nowrap;
}

a:hover.topnav, a:visited:hover.topnav{
color: black;
font: verdana, helvetica, sans-serif;	
font-size: 10px;
background-color : white;
padding: 5px;	
white-space: nowrap;
}
*/
/*
td#topnav2 {
text-align : left;
color: #ABB3D7;
white-space: nowrap;
}
*/
div.footer
{
margin: 2px;
/* margin: 20px;*/
}


table#footer {
padding-top: 8px;
/*margin: 20px 8px 0px 0px;*/
}

td.footer
{
	color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
	font-style: oblique;






}

table#footer a:link, table#footer a:visited
	{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

table#footer a:hover, table#footer a:visited:hover
	{
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	}
/*
.footer, a:link.footer, a:visited.footer
	{
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006699;
	}

a:hover.footer, a:visited:hover.footer
	{
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	color: #006699;
	}
	*/
/*
td#bottomnav a, td#bottomnav a:link{
font: verdana, helvetica, sans-serif;	
font-size: 10px;
color: #006699;
padding: 3px;
}

td#bottomnav a:hover, td#bottomnav a:visited:hover{
font: verdana, helvetica, sans-serif;	
font-size: 10px;
color: black;
padding: 3px;	
}
*/
strong{
font-weight: bold;
}

form {
padding: 0px;
margin: 0px;
}

div#breadcrumb
{
color: #006699;
}
/*
table#subnav {
border-top : 1px dashed #006699;
padding-top: 8px;

}
*/
/*
td.subnav
{
color: #006699;
text-align: center;
}*/
td#subnav p 
{
margin-bottom: -9px;
}

td#subnav a:link, td#subnav a:visited
	{
color: #30449C;
	}

td#subnav a:hover, td#subnav a:visited:hover
	{
color: black;
	}body { 	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
 } h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC6600}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}
.footer {
	font-size: 9px;
	color: #CCCCCC;
}
