/*  BASIC STYLES
	BODY					- recommended for overall font overrides and page margins
	P						- recommended that font size is overridden to x-small
	DIV						- recommended that font size is overridden to x-small
	UL						- recommended that font size is overridden to x-small
	LI						- recommended that font size is overridden to x-small
	BLOCKQUOTE				- recommended that font size is overridden to x-small
*/
BODY {
	font-family: Arial; 
	font-size: x-small;
	letter-spacing: 1px;
	
	}
P {
	font-family: Arial; 
	font-size: x-small;
	letter-spacing: 1px;
}
DIV {
	font-family: Arial; 
	font-size: x-small;
	letter-spacing: 1px;
}
UL {
	font-family: Arial; 
	font-size: x-small;
	letter-spacing: 1px;
}
LI {
	font-family: Arial; 
	font-size: x-small;
	letter-spacing: 1px;
}
BLOCKQUOTE {
	font-family: Arial; 
	font-size: x-small;
	letter-spacing: 1px;
	}




/*  HYPERLINK STYLES
	A						- recommended that font size is overridden to x-small
	.mailto					- reserved for use with [Author] placeholder
*/
A {
	font-family: Arial; 
	font-size: x-small;
	letter-spacing: 1px;
	color:#e55d1d;
}
.mailto {
	font-family: Arial; 
	font-size: x-small;
	letter-spacing: 1px;
	color:#e55d1d;
}




/*  HEADING STYLES
	H1						- recommended for [Title] placeholder
	H2						- recommended for [Summary] placeholder
	H3						- reserved for users heading style
	H5						- free 
*/
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:medium;
	Font-weight: Bold;
	text-decoration: none;
	color: #333333;
	margin:0px;
	letter-spacing: 2px;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
	Font-weight: Bold;
	text-decoration: none;
	color: #888888;
	margin-top:5px;
	padding-bottom:20px;
	background-image:url(/images/site-images/dotsLong.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	letter-spacing: 2px;
	line-height:20px;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
	Font-weight: normal;
	text-decoration: none;
	color: #333333;
	border-top:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	padding-top:4px;
	padding-bottom:4px;
	background-color: #fffff0;
	letter-spacing: 1px;
	line-height:20px;
}
H5 {}



/*  NAVIGATION STYLES
	.root					- recommended for root area
	.rootSelected			- recommended for a selected root area
	.subAreas				- recommended for a sub area
	.adjacentPages			- recommended for adjacent pages
	.adjacentPagesSelected	- recommended for selected adjacent pages
	.breadcrumbs			- recommended for breadcrumbs
	.backnext				- recommended for back and next buttons
	.backnextDud			- recommended for disabled back and next buttons
*/
.root {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	Font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	letter-spacing: 1px;
	}
	
.root:Hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	Font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 1px;
}
	
.rootSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	Font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	letter-spacing: 1px;
}
.subAreas {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	Font-weight: bold;
	text-decoration: none;
	color: #0099cc;
	padding-left:18px;
	margin-left:7px;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
	letter-spacing: 1px;
}
.adjacentPages {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	Font-weight: bold;
	text-decoration: none;
	color: #0099cc;
	padding-left:18px;
	margin-left:7px;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
	letter-spacing: 1px;

}
.adjacentPagesSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	Font-weight: bold;
	text-decoration: none;
	color: #0099cc;
	background-image:url(/images/site-images/dots.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:18px;
	margin-left:7px;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
	letter-spacing: 1px;
}
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	Font-weight: bold;
	text-decoration: none;
	color: #1e1e1e;
	letter-spacing: 1px;
}
.backnext {
	Font-size: 11px;
	Font-Family: verdana, Arial, Helvetica, sans-serif;
	Font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-top:8px;
	margin-bottom:0px;
}
.backnextDud {
	Font-size: 11px;
	Font-Family: verdana, Arial, Helvetica, sans-serif;
	Font-weight: bold;
	color: #D9D9D9;
	text-decoration: none;
	margin-top:8px;
	margin-bottom:0px;
}
 
 


/*  EXTERNAL / INTERNAL / DOCUMENTS LINKS
	H4						- recommended headings for any links boxes
	H3.links				- reserved when grouping links together
	.links					- recommended hyperlink styles for any link boxes
*/
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
	Font-weight: Bold;
	text-decoration: none;
	color: #0099cc;
	margin-top:5px;
	padding-bottom:15px;
	background-image:url(/images/site-images/dotsLong.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	letter-spacing: 2px;
}						
H3.links {}
.links {}



/*  INDEX STYLES
	H3.index				- reserved when grouping indexes
	A.index					- reserved for links within an index
	P.index					- reserved for area descriptions
	P.indexList				- reserved when starting list of links within an index
*/
H3.index {}
A.index {}
P.index {}
P.indexList {}



/*  SEARCH STYLES ON CONTENT PAGE - [Search_Basic] or [Search_Full] forms
	.pageSearchHighlight	- reserved when highlighting text on a page
	.searchFormClass		- recommended for use with search form (use margin:0px; to avoid hanging margin at footer)
	.searchQueryClassNormal - recommended to apply style to search field on content page
	.searchDropdownClass	- recommended to apply style to dropdown to [Search_Full] placeholder
	.searchSubmitClass		- recommended for the search submit button 
*/
.pageSearchHighlight { background-color:#EEEBFC;}
.searchFormClass {
	margin:1px 1px 1px 1px;
}

.searchQueryClassNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:100px;
}
.searchQueryClassLong {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:95%;
}
.searchDropdownClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.searchResultsDropdownClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:95%;
}
.searchSubmitClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: white;
	background-color: #0099cc;
	width:25px;
}
.searchHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	Font-weight: bold;
	color: white;
	padding-left: 5px;
}





/*  SEARCH STYLES ON SEARCH RESULTS PAGE
	.highlight		- recommended to highlight any search terms on the search results page
	.searchQueryClassLong		- recommended for use with longer search field on search results page
	.searchResultsDropdownClass	- recommended for use with all dropdowns on search results page
	.results					- recommended for links within the search results
	.resultsSummary				- recommended for the summary text within the search results (if used)
	.resultsExcert				- recommended for the excert text (if used)
	.resultsExcertHighlight		- recommended to highlight excert text (if used)
	.resultsInfo				- recommended for displaying additional search results information (date / area information)
	.pageSet					- recommended for pageset links (ie 12345)
	.pageSetDud					- recommended for the current page within the pageset which is disabled
*/
.highlight { background-color:#DDDDDD;}
.searchQueryClassLong {}
.searchResultsDropdownClass {}
.results {}
.resultsSummary {}
.resultsExcert {}
.resultsExcertHighlight {}
.resultsInfo {}
.pageSet {}
.pageSetDud {}

/*  DISCUSSION STYLES ON CONTENT PAGE
	.LogInForm						- reserved for the log in form container
	.LogInInputField				- reserved for the login fields - email, password and name. (match with discussionInputField)
	.logInSubmit					- reserved for the log in form submit button
*/
.LogInForm {width:90%;}
.LogInInputField {width:100%;}
.LogInRadio {}
.logInSubmit {}

/*  DISCUSSION STYLES ON CONTENT PAGE
	.discussionForm				- reserved for the discussion form container
	.discussionLabel			- reserved for any discussion form labels (Name,Email,Comments etc)
	.discussionNotes			- reserved for any discussion form notes (displayed underneath relevent fields)
	.discussionInputField		- reserved for any discussion form input element
	.discussionTextAreaField	- reserved for any discussion form textara element
	.discussionSubmit			- reserved for the discussion form submit button
	.discussionAwaitingApproval - reserved for any discussion posts that are awaiting approval (only displayed in the editor)
*/
.discussionForm {width:90%;}
.discussionLabel {}
.discussionNotes {margin:0px;width:100%;color:red;}
.discussionInputField {width:100%;}
.discussionTextAreaField {width:100%;}
.discussionCheckBox {}
.discussionSubmit {}
.discussionAwaitingApproval, .discussionAwaitingApproval A {color: #999999;}

/*  PRINTING STYLES
	unprintable				- assign this class to any sections of page are not required on a print out
*/
@media print {
.unprintable {display:none;}

}
.headerText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	Font-weight: bold;
	text-decoration: none;
	color: #585858;
	letter-spacing: 1px;

}

.headerText2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	Font-weight: bold;
	text-decoration: none;
	color: #333333;
	letter-spacing: 1px;
}
.titleText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	Font-weight: bold;
	text-decoration: none;
	color: #333333;
	/*margin-left:10px;*/
	padding-top:10px;
	padding-bottom:10px;
	letter-spacing: 1px;
}