body {
	 margin-top : 0px;
	 margin-left : 0px;
	 margin-right : 0px;
	 margin-bottom : 0px;
	 bgcolor:#ffffff;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}

A {
	FONT-SIZE:10pt; 
	COLOR: #000099; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 10pt; 
	COLOR: #000099; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 10pt; 
	COLOR: #000099; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:unknown {
	FONT-SIZE: 10pt; 
	COLOR: #000099; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 10pt; 
	COLOR: #000099; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10pt; 
	COLOR: #0066ff; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

.topnav, A.topnav, A:visited.topnav, A:active.topnav
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #666666;
}	
A:hover.topnav	
{	color: #666666;
	text-decoration: underline;
}

.whiteText			
{	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #ffffff;
}

.whiteTextSmall			
{	font-family : arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #ffffff;
}

.whiteTextLarge			
{	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #ffffff;
}

A.whiteText, A:visited.whiteText, A:active.whiteText		
{	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #ffffff;
	text-decoration: none;
}	
A:hover.whiteText		
{	color: #ffffff;
	text-decoration: underline;
}

.ResultsTableHeader 
{ 
	font: 9pt arial, Helvetica, sans-serif; 
	color: #000000; 
	background-color: #eeeeee 
}

.NoSearchResults
{
	font: 9pt arial, Helvetica, sans-serif; 
	color: #ff6600; 
	background-color: #ffffff; 
}

A.ResultsTableHeader, A:visited.ResultsTableHeader, A:active.ResultsTableHeader 
{ 
	font: 9pt arial, Helvetica, sans-serif; 
	color: #000000; 
	padding-bottom:4px;
	padding-top:4px;
	padding-left:3px;
	padding-right:3px;
}


.ResultsHeaderText
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;	
	font-weight: normal;
	color:#000000;   
	background-color: #eeeeee;
	height: 20;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 3px;
}

A.ResultsHeaderText, A:visited.ResultsHeaderText, A:active.ResultsHeaderText 
{ 
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:#000066;  
	font-weight:bold;
}

A:hover.ResultsHeaderText
{ 
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:#000066;  
	font-weight:bold;
}
A.ResultsTableText, A:visited.ResultsTableText, A:active.ResultsTableText
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #0066ff;
	text-decoration:none;
}

A:hover.ResultsTableText
{
	font: arial, Helvetica, sans-serif; 
	font-size:8pt;
	color:#0066ff;
	text-decoration:underline;
	padding-bottom:5px;
	padding-top:5px;
}

A.ResultsTableTextAlt, A:visited.ResultsTableTextAlt, A:active.ResultsTableTextAlt
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #333333;	
	padding-bottom:5px;
	padding-top:5px;
}

A.hover.ResultsTableTextAlt
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #333333;	
	text-decoration:underline;
	padding-bottom:5px;
	padding-top:5px;
}
.ResultsTableText
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #333333;
	padding-bottom:5px;
	padding-top:5px;
}

.ResultsTableTextAlt
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #333333;
	background-color: #eeeeee;
	padding-bottom:5px;
	padding-top:5px;
	
}

.ResultsTableHeaderText
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;	
	color:#000000; 	
}

.QualificationDetailsValue
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#000000; 
	padding-left:4px;
}

.QualificationDetailsValueJustify
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color : #000000; 
	text-align : justify;
	padding-left:4px;
}

.QualificationDetailsField
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#000000; 
	padding-left:4px;
}

.BreadCrumbs
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#000000; 
}

A.SubjectBrowseLink
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#000065;
}

.BroadSubjectBrowseHint
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#326799;
}
.BroadSubjectBrowseCode
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#326799;
}
A.BroadSubjectBrowse, A:active.BroadSubjectBrowse, A:visited.BroadSubjectBrowse
{
	font-family : arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size : 10pt;	
	color:#326799;
}
.NarrowSubjectBrowseHint
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#000099;
}
.NarrowSubjectBrowseCode
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#000099;
}
A.NarrowSubjectBrowse, A:active.NarrowSubjectBrowse, A:visited.NarrowSubjectBrowse
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#000099;
}
.DetailSubjectBrowseHint
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#000065;
}
.DetailSubjectBrowseCode
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;	
	color:#000065;
}
A.DetailSubjectBrowse, A:active.DetailSubjectBrowse, A:visited.DetailSubjectBrowse
{
	font-family : arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size : 10pt;	
	color:#000065;
}

.ResultsFootnoteText
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 10px;	
	color:#222222; 
}

.whiteheading
{	font-family : arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size : 16px;
	font-weight : bold ;
}

.Helpheading
{	font-family : arial, Helvetica, sans-serif;
	color: #0066cc;
	font-size : 28px;
	font-weight : bold ;

}

.HelpheadingBlack
{	font-family : arial, Helvetica, sans-serif;
	color: #326799;
	font-size : 28px;
	font-weight : bold ;
}

.HelpFieldHeading
{	font-family : arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #669acc; 
}

.Helpbody
{	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color :#000000;
	background-color : #ffffff;
}


.heading
{	background-color :#0066cc;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 4px; 	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	COLOR: #ffffff; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
}

.subheading
{	font-family : arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight : bold;
	color : #000000; 
}
.FormSubHeading
{	font-family : arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight : normal;
	color : #ffffff; 
	background-color:#669acc;
	padding-left:2px;
}

.body
{	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color : #000000;
}

.bullet
{	font-family : arial, Helvetica, sans-serif;
	font-size : x-small;	
	color : #000000;
	margin-left : 50px;
}

.helpbodyhighlight
{
	color : #ff4444;
}

.comment
{	font-family : arial, Helvetica, sans-serif;
	font-size : x-small;	
	color: #666666;
}

.copyright			
{	font-family : arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #999999;
}

p
{	font-family : arial, Helvetica, sans-serif;
	font-size : x-small;	
	margin-top: 10px;
	margin-bottom: 10px;	
}

.SearchFormText
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	margin-top: 8px;
	margin-bottom: 8px;	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px; 
}
A.SearchFormText, A:visited.SearchFormText, A:active.SearchFormText 
{ 
	FONT-SIZE: 10pt; 
	COLOR: #0066cc; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
}

A:hover.SearchFormText
{ 
	FONT-SIZE: 10pt; 
	COLOR: #0033cc; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: underline;
}

.SearchFormTextNoJS
{	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;	
	margin-top: 8px;
	margin-bottom: 8px;	
	color: #ff4444;
}

.SearchFormFieldText
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;	
	margin-top: 8px;
	margin-bottom: 8px;	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px; 
}

p.list
{	font-family: arial, Helvetica, sans-serif;
	font-size: x-small;	
	margin-top: 10px;
	margin-bottom: 10px;
}

.searchtext
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;	
	color:#ffffff; 
}

input.search {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;	
}

UL LI {
	font-family: arial, Helvetica, sans-serif;
	font-size: x-small;
	margin-bottom: 2px;
	margin-top: 0px;
	margin-left: 0px;
	list-style-type : disc;
}

UL{
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: arial, Helvetica, sans-serif;
	list-style-type : disc;
}
A.tree0, A:visited.tree0, A:active.tree0
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #989797;
	text-decoration: none;
	line-height:14px;
	font-weight : bold;
}
A:hover.tree0	
{	color: #D24B00;
	text-decoration: none;
}
A.tree1, A:visited.tree1, A:active.tree1
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #7D7C7C;
	text-decoration: none;
	line-height:14px;
	font-weight : bold;
}
A:hover.tree1	
{	color: #D24B00;
	text-decoration: none;
}
A.tree2, A:visited.tree2, A:active.tree2
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #636262;
	text-decoration: none;
	line-height:14px;
	font-weight : bold;
}
A:hover.tree2	
{	color: #D24B00;
	text-decoration: none;
}
.TreeText
{
	font: 8pt arial, Helvetica, sans-serif;
	color: #D24B00;
}
.motifbg{
 background-color: #326799;
}
.bannerbg {
	BACKGROUND-COLOR: #669acc
}
 
