.SubHeading
{
	font-family: arial, Helvetica, sans-serif;
	font-size:10pt;
	COLOR: #000065;	 	
	font-weight : bold;
}
.ContentSubHeading
{
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #669acc;
}
.menusub {
	FONT-SIZE: 10pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #990000
}
A.menusub {
	FONT-SIZE: 10pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
	}
A.menusub:link {
	FONT-SIZE: 10pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.menusub:visited {
	FONT-SIZE: 10pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
A.menusub:hover {
	FONT-SIZE: 10pt; 
	COLOR: #ff9900; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.bannerbg {
	BACKGROUND-COLOR: #cc3300;
}

.motifbg{

            background-color: #990000;
}
.Helpheading
{	
	font-family: arial, Helvetica, sans-serif;
	COLOR: #326799;	 
	font-size : 16pt;
	font-weight : bold ;
}

.HelpheadingBlack
{	
	font-family: arial, Helvetica, sans-serif;
	color: #000065;
	font-size : 16pt;
	font-weight : bold;
}

.HelpFieldHeading
{	
	font-size:10pt;
	font-family: arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000099;
}

.Helpbody
{	
	font-family: arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #222222; 
	background-color : #ffffff;
}

.HelpHighlight
{
	color: #990000;	
}

body 
{
	font-family: arial, Helvetica, sans-serif;
	font-size : 10pt;
	margin: 0px;
    background-color: #ffffff    
}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}

A, A:visited
{	
	font-size: 10pt;
    color: #0066ff;
    font-family: arial, Helvetica, sans-serif;
    text-decoration: none
}	
A:active, A:hover
{	
	FONT-SIZE: 10pt;
    COLOR: #0066ff;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

A.menu, A:visited.menu, A:active.menu
{	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #990000;
	text-decoration: none;
	line-height:12px;
}
A:hover.menu	
{	
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 0px;
    COLOR: #990000;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.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 
}

A.ResultsTableHeader, A:visited.ResultsTableHeader, A:active.ResultsTableHeader 
{ 
	font: arial, Helvetica, sans-serif; 
	font-size:10pt;
	color:#000000;  
}

A.ResultsHeaderText, A:visited.ResultsHeaderText, A:active.ResultsHeaderText 
{ 
	font: arial, Helvetica, sans-serif; 
	font-size:8pt;
	color:#000066;  
	font-weight:bold;
}
A:hover.ResultsHeaderText
{ 
	font: arial, Helvetica, sans-serif; 
	font-size:8pt;
	color:#000066;  
	font-weight:bold;
}

A.ResultsTableText, A:visited.ResultsTableText, A:ActiveResultsTableText
{
	font: arial, Helvetica, sans-serif; 
	font-size:8pt;
	color:#0066ff;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:2px;
	padding-bottom:2px;
}
A:hover.ResultsTableText
{
	font: arial, Helvetica, sans-serif; 
	font-size:8pt;
	color:#0066ff;
	text-decoration:underline;
	padding-bottom:2px;
	padding-top:2px;
	padding-bottom:2px;
}

A.ResultsTableTextAlt, A:visited.ResultsTableTextAlt, A:Active.ResultsTableTextAlt
{
	font: arial, Helvetica, sans-serif; 
	font-size:8pt;
	color:#0066ff;
	text-decoration:none;
	padding-bottom:2px;
	padding-top:2px;
	padding-bottom:2px;
}
A:hover.ResultsTableTextAlt
{
	font: arial, Helvetica, sans-serif; 
	font-size:8pt;
	color:#0066ff;
	text-decoration:underline;
	padding-bottom:2px;
	padding-top:2px;
	padding-bottom:2px;
}

.NoSearchResults
{
	font: arial, Helvetica, sans-serif; 
	font-size:9pt;
	color: #990000; 
	background-color: #ffffff; 
}

.ResultsHeaderText
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;	
	font-weight: normal;
	color:#000000;   
	background-color: #eeeeee;
	height: 20;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 3px;
}

.ResultsTableHeaderText
{	
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;	
	color:#000000;  
	padding-bottom:2px;
	padding-top:2px;
}

.ResultsTableText
{
	FONT-SIZE: 8pt; 	
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	padding-bottom:2px;
	padding-top:2px;
	
}

.ResultsTableTextAlt
{
	background-color: #eeeeee;
	FONT-SIZE: 8pt; 	
	padding-bottom:2px;
	padding-top:2px;
	padding-bottom:2px;
	FONT-FAMILY: arial, Helvetica, sans-serif; 
}

.QualificationDetailsValue
{	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 10pt; 	
	PADDING-BOTTOM: 4px; 
	MARGIN: 4px; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
}

.QualificationDetailsField
{	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 10pt; 	
	PADDING-BOTTOM: 4px; 
	MARGIN: 4px; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
}

.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 : 10pt;	
	color:#222222; 
}

.heading
{	 
	padding-right: 2px;
    padding-left: 4px;
    font-weight: normal;    
    FONT-SIZE: 10pt; 
    COLOR: #ffffff;
    padding-bottom: 2px;    
    padding-top: 2px;
    font-family: arial, Helvetica, sans-serif;
    background-color: #000066;    
}


.BrowseHelpHeading
{	 
	padding-right: 0px;
    padding-left: 4px;
    font-weight: bold;
    font-size: 10pt;
    padding-bottom: 2px;
    color: #ffffff;
    padding-top: 2px;
    font-family: arial, Helvetica, sans-serif;
    background-color: #326799
}

.subheading
{	font-family: arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000; 
}

.body
{	
	font-size : x-small;	
	color : #000000;
}

.comment
{	font-family: arial, Helvetica, sans-serif;
	font-size : x-small;	
	color: #666666;
}

.copyright			
{	font-family: arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #999999;
}

p
{	font-family: arial, Helvetica, sans-serif;
	font-size : x-small;	
	margin-top: 10px;
	margin-bottom: 10px;	
}

.SearchFormText
{		
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 10pt; 	
	PADDING-BOTTOM: 0px; 
	MARGIN: 4px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
}

.SearchFormFieldText
{	font-family: arial, Helvetica, sans-serif;
	font-size : 8pt;	
	margin-top: 8px;
	margin-bottom: 8px;	
	color: #555555;
}

p.list
{	font-family: arial, Helvetica, sans-serif;
	font-size: x-small;	
	margin-top: 10pt;
	margin-bottom: 10px;
}

.searchtext
{	
	font-family: arial, Helvetica, sans-serif;
	font-size : 10pt;	
	color:#ffffff; 
}

input.search {
	font-family: arial, Helvetica, sans-serif;
	font-size: 10pt;	
}

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;
}

.maincontentwithPic
{
    PADDING-RIGHT: 2px;
    BORDER-TOP: #7d9fc0 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #7d9fc0 1px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #7d9fc0 1px solid;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.maincontentwithBorders
{   
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 2px;    
    COLOR: #000000;
    PADDING-TOP: 2px;
    
    FONT-FAMILY: arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}

.maincontentPic
{
    BORDER-RIGHT: #7d9fc0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #7d9fc0 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #7d9fc0 1px solid;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.searchformfootertext
{   
	padding-left=10pt;
	FONT-SIZE: 9pt; 
	FONT-FAMILY: arial, Helvetica, sans-serif;
    COLOR: #000000;    
}


