a.includelinks:link, a.includelinks:visited {
	font-weight: bold;
	font-size: 0.7em; 
	color: #336699; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	background-color: transparent; 
	text-decoration: none;
}
a.includelinks:hover, a.includelinks:active {
	font-weight: bold;
	font-size: 0.7em; 
	color: #ff0000; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	background-color: transparent; 
	text-decoration: underline;
}

a.footerlinks:link, a.footerlinks:visited {
	font-size: 0.7em; 
	color: #336699; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	background-color: transparent; 
	text-decoration: none;
}
a.footerlinks:hover, a.footerlinks:active {
	font-size: 0.7em; 
	color: #ff0000; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	background-color: transparent; 
	text-decoration: underline;
}

body
{
	background-color:#ffffff;	
	margin:0px;			
}

p, ul, ol
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:0.8em;
	color:#1D2F68;
	font-weight:normal;
	margin-top:0px;
}

ul.body{font-weight:bold; color:#5A5689;}


a.bodylist:link, a.bodylist:active, a.bodylist:visited{font-size:1em; color:#5A5689; font-weight:bold;}
.bodylistoff{font-size:1em; color:#8A86B9; font-weight:bold;}

p.topnav
{
	margin:0px;
	height:20px;
}

h1
{
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:2.3em;
	color:#1D2F68;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:7px;
}

h2
{
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:1.2em;
	color:#1D2F68;
	font-weight:bold;
	margin-top:0px;	
}

h4{font-family:verdana,arial,helvetica,sans-serif; font-size:0.8em; font-weight:bold; color:#5A5689; margin:0px; margin-bottom:7px;}

h4 a:link, h4 a:visited, h4 a:active, h4 a:hover
{
	font-size:1em; color:#5A5689; font-weight:bold;
}

span.h1{font-size:1.5em; color:#1D2F68; font-weight:bold;}

span.h1small{font-size:0.6em;}

a:link, a:visited, a:active
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:bold;	
	font-size:0.8em;
	text-decoration:none;
	color:#000000;	
}

p a:link, p a:visited, p a:active, li a:link, li a:visited, li a:active {
	font-size:1.0em;
	color:#5A5689;
}

a:hover
{
	text-decoration:underline;	
}

a.toplinks:link,a.toplinks:active,a.toplinks:visited
{
	color:#ffffff;
	font-size:0.7em;
	text-decoration:none;
	font-weight:bold;
}


table
{
	margin:0px;
	padding:0px;
	empty-cells:show;	
	border-collapse:collapse;	
}

td
{
	margin:0px;		
	padding:0px;			
  vertical-align:top;	
}


form
{
	margin:0px;
}

select, label{font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; color:#5A5689; font-size:0.7em;}

/* Centres a table in Netscape 6 */
.centre
{
	margin-left:auto; 
	margin-right:auto;
}

p.tableLabel{text-align:right; margin-bottom:2px;}

table.centre{border:1px solid #5A5689;}

td.topnav
{
	background-color:#1D2F68;
	layer-background-color:#1D2F68;
	vertical-align:top;
	padding:2px;
}

td.content{border-bottom:5px solid #946BB7;}

td.img{font-size:1px;}

td.body p, td.body h1, td.body table{margin-left:15px; width:600px;}

td.body table table {width:auto; border:0px none}

td.body

td.body table.checklist {width:auto; padding:5px;}

td.checklist {vertical-align:middle;}

td.body table.checklist p {margin-left:0px;}

td.body td p{width:auto;}

td.body h1{text-align:right;}

td.body table{border:1px solid #1D2F68; background-color:#ffffff; layer-background-color:#ffffff;}

td.body table.pink{background-color:#E5D9EE;}

td.body td.tabback{background-color:#976DBA; border-width:0px 0px 1px 1px; width:100%}

td.body table.tabs{background-color:#E5D9EE; margin:0px; border:0px; padding:0px; width:100%;}

table.tabs td{
  border-width:1px 0px 1px 1px; 
  border-style:solid; 
  text-align:center;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:0.8em;
	color:#1D2F68;
	font-weight:bold;
  padding:1px 3px 1px 3px;
}

table.tabs td.selected{
  border-width:1px 0px 0px 1px; 
  border-style:solid; 
  background-color:#ffffff;
}

td.title{vertical-align:top; padding:10px}

td.bottomBar{text-align:right;}

table.results, table.search{border:1px solid #1D2F68;}

td.results, td.search{border-bottom:1px solid #1D2F68; padding:10px 10px 10px 5px;}
td.searchsubmit{padding:10px 10px 10px 5px; vertical-align:bottom;}

td.resultpoint{border-width:0px 1px 1px 0px; border-style:solid; border-color:#1D2F68; padding:10px 10px 10px 5px;}

td.resultbullet{border-width:0px 0px 1px 0px; border-style:solid; border-color:#1D2F68; padding:10px 0px 10px 10px; text-align:right;}

label.search{margin-left:6px; margin-right:6px;}

td.body p.results {font-weight:bold; color:#5A5689; font-size:0.7em; margin-left:0px;}

td.body p.results a.results {font-weight:bold; color:#5A5689; font-size:1.0em;}

#nvqlist td {padding-left:0px;margin-left:0px;padding-right:0px;margin-right:0px;}

p.crumb{width:100px; margin-left:14px;}

a.crumb:link, a.crumb:visited, a.crumb:active{font-family:helvetica,arial,verdana,sans-serif; font-size:1em; color:#ffffff;}
a.crumb:hover{text-decoration:none;}

td.crumbtrail{
  width:114px; vertical-align:top;
}

td.crumb{layer-background-color:#976DBA; background-color:#976DBA; vertical-align:center; padding-top:3px; padding-bottom:3px; border-left:1px solid #1D2F68; border-bottom:1px solid #1D2F68;}

img.screenshot {
	border:1px solid #1D2F68;
}

