/* CSS Document */

/* HTML TAGS */

body {
	margin:0px;

}

/* SITE LAYOUT STYLES */ 

.Clear {
	clear:both;
}
.SkipTo {
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;
}
.AlphaLayer {
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;
}
.Centre {

    width: 100%;

}
.Content {
	width:100%
}
.GlobalLeft {
	width:250px;
	margin-right: 10px;
}
.MainMenuBar {
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;
}
.MenuItem {
	width: 176px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 13px;
}
.MenuItem a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.MenuItem a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.ToolsBar{
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;
}

.BreadcrumbHolder {
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;
}
.SiteTools {
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;
}

.SiteToolsItem {
float:left;
padding-right: 5px;
}
.Breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.Breadcrumb a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Breadcrumb a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.FooterHolder {
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;

}
.FooterHolder a{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.FooterHolder a:hover{
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.FooterLeft {
	width: 440px;
	float:left;
}
.FooterRight {
	width: 440px;
	float:left;
	text-align: right;
}
.PageContent {
	width: 100%;
}
.HomeHand {
	width: 395px;
}
.HomeLinks {
	width: 233px;
}
.HomeLinksHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
		margin: 8px 0px 8px 0px;
}
.HomeLinksLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
.HomeLinksLink a{
	font-weight: normal;
	color: #009FD1;
	text-decoration: none;
}
.HomeLinksLink a:hover{
	font-weight: normal;
	color: #009FD1;
	text-decoration: underline;
}
.HomeBlogs {
	width: 222px;
	margin-left: 10px;
	background-color: #009FD1;
	padding: 10px;
	
}
.HomeBlogLink {
	margin: 18px 0px 8px 0px
}
.BreadcrumbPageTitle {

}
.PageTitle {
	width: 100%;
	height: 40px;
	overflow:hidden;	
}
.PageContentFull {
	width: 100%;
}
.PageContentBlogHolder {
 width: 100%;
}
.BlogContentHolder {
	width: 250px;
	margin: 10px 0px 10px 10px;
}
.BlogBackground1 {
	background-color:#9B9680;
	width: 250px;
}
.BlogBackground2 {
	background-color:#374E92;
	width: 250px;
}
.BlogBackground3 {
	background-color:#277177;
	width: 250px;
}
.BlogBackground4 {
	background-color:#EB9322;
	width: 250px;
}
.BlogBackground5 {
	background-color:#D6373D;
	width: 250px;
}
.BlogArrow1 {
	margin: 10px 0px 0px 10px;
}
.BlogArrow2 {
	margin: 10px 0px 0px 10px;
}
.BlogArrow3 {
	margin: 10px 0px 0px 10px;
}
.BlogArrow4 {
	margin: 10px 0px 0px 10px;
}
.BlogArrow5 {
	margin: 10px 0px 0px 10px;
}
.BlogPhoto {
	width: 85px;
	height: 75px;
	margin: 10px 0px 10px 10px;
	float:left;
}
.BlogName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.4em;
	font-weight: normal;
	color:#FFFFFF;
	float:left;
	margin: 10px 0px 10px 0px;
}
.TopBar {
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;
}
.BlogTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.4em;
	font-weight: bold;
	color:#FFFFFF;
	margin: 2px 10px 10px 24px;
}
.BlogText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.4em;
	font-weight: normal;
	color:#FFFFFF;
	margin: 10px 10px 10px 24px;
}
.BlogText a{
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
}
.BlogText a:hover{
	text-decoration:underline;
	font-weight: bold;
	color:#FFFFFF;
}
.PageTitleBlog {
	width: 620px;
	height: 40px;
	overflow:hidden;
	margin: 0px 0px 5px 0px;	
}
.PageContentBlog {
	margin: 0px 0px 0px 0px;

}

/* TEXT STYLES */
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.6em;
	font-weight: normal;
	color:#000000;
	margin: 0px 0px 12px 0px;
}
.TableText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	line-height: 1.4em;
	font-weight: normal;
	color:#000000;
	margin: 0px 0px 12px 0px;
}
.TableText a {
	font-weight: normal;
	color:#009FD1;
	text-decoration: underline;
}
.TableText a:hover {
	font-weight: normal;
	color:#009FD1;
	text-decoration: none;
}
.ReportIntroText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	line-height: 1.4em;
	font-weight: normal;
	color:#000000;
	margin: 0px 0px 12px 0px;
}
.FHIntroText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	line-height: 1.4em;
	font-weight: normal;
	color:#000000;
	margin: 0px 0px 12px 0px;
}
.BlueHighlight {
color:#009FD1;
font-weight:bold;
}
.TableTextColumnHeaders {
padding: 4px 0px 4px 0px;
}
.TableTextRow {
padding: 4px 0px 4px 0px;
}

a {
	font-weight: normal;
	color:#009FD1;
	text-decoration: underline;
}
a:hover {
	font-weight: normal;
	color:#009FD1;
	text-decoration: none;
}
ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	line-height: 1.4em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style-type: square;
}
ol{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .65em;
	line-height: 1.4em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style-type: decimal;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	line-height: 1.4em;
	font-weight: bold;
	color: #009FD1;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .85em;
	line-height: 1.4em;
	font-weight: normal;
	color: #009FD1;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	line-height: 1.4em;
	font-weight: bold;
	color: #009FD1;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	line-height: 1.4em;
	font-weight: normal;
	color: #009FD1;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	line-height: 1.4em;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	line-height: 1.4em;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}
.DividerLine {
	width: 100%;
	height:1px;
	overflow:hidden;
	background-color:#999999;
	clear:both;
	margin-bottom: 10px;
}
.SubMenuHolder {
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;
}
.SubMenuHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	line-height: 1.4em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* IMAGE BAR CLASSES */

.ImageBarBlog{
   position:absolute;
   top: -1000px;
   left: -1000px;
   visibility: hidden;
}

/* SUBMENU STYLES */

.SubNav {
	width: 219px;

}
.SubNavMenu {

}
.Submenu_Level_1_CssCold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color:#FFFFFF;
	padding: 1px 0px 1px 0px;
}
.Submenu_Level_1_CssCold a{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
}
.Submenu_Level_1_CssCold a:hover{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.Submenu_Level_1_CssHot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color:#FFFFFF;
		padding: 1px 0px 1px 0px;
}
.Submenu_Level_1_CssHot a{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
}
.Submenu_Level_1_CssHot a:hover{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.Submenu_Level_2_CssCold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color:#FFFFFF;
	padding: 3px 5px 3px 18px;
}
.Submenu_Level_2_CssCold a{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
}
.Submenu_Level_2_CssCold a:hover{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.Submenu_Level_2_CssHot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color:#FFFFFF;
	padding: 3px 5px 3px 18px;
}
.Submenu_Level_2_CssHot a{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
}
.Submenu_Level_2_CssHot a:hover{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.Submenu_Level_3_CssCold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color:#FFFFFF;
	padding: 3px 5px 3px 28px;
}
.Submenu_Level_3_CssCold a{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
}
.Submenu_Level_3_CssCold a:hover{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.Submenu_Level_3_CssHot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color:#FFFFFF;
	padding: 3px 5px 3px 28px;
}
.Submenu_Level_3_CssHot a{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
}
.Submenu_Level_3_CssHot a:hover{
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.SubNavSpacer {
}
.SubNavBorder {

}

/* FORM STYLES */ 


.red {
	color:#FF0000;
}
.row {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	line-height: 1.4em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-bottom: 5px;	
	clear:both;
}
.rowpanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	line-height: 1.4em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-bottom: 5px;	
}
.name {
float:left;
width: 150px;
padding-top: 5px;
margin-right:10px;
}
.value {
margin-top: 0px;

}
.TextBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 250px;
	height: 18px;
	border: solid 1px #666666;	
	margin: 5px 0px 0px 0px;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 250px;
	height: 18px;
	border: solid 1px #666666;	
	margin: 5px 0px 0px 0px;
}
.textareapanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 150px;
	height: 18px;
	border: solid 1px #666666;	
	margin: 5px 0px 0px 0px;
}
.SubmitButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100px;
	height: 18px;
	border: solid 1px #666666;	
	margin: 5px 0px 0px 0px;
	}
.button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100px;
	height: 18px;
	border: solid 1px #666666;	
	margin: 5px 0px 0px 0px;
	}
.buttonpanel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 150px;
	height: 18px;
	border: solid 1px #666666;	
	margin: 5px 0px 0px 0px;
	background-color:#FFFFFF;
	}
.DropDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 250px;
	height: 18px;
	border: solid 1px #666666;	
	margin: 5px 0px 0px 0px;
}		
.MultiLineTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 250px;
	height: 90px;
	border: solid 1px #666666;	
	margin: 5px 0px 0px 0px;
}	
.ListBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 250px;
	height: 90px;
	border: solid 1px #666666;	
	margin: 5px 10px 0px 0px;
}
.FHLeft {
	float:left;
	width:430px;
	margin-right: 10px;
}
.FHRight {
	float:left;
	width:430px;
}
.PlacesLeft {
	width:100%;
}
.PlacesRight {
	width:100%;
}
.ORLeft {
	float:left;
	width:45%;
	margin-right: 10px;
}
.ORRight {
	float:left;
	width:50%;
}
.ORFigure {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3.0em;
	line-height: 1.4em;
	font-weight: normal;
	color:#009FD1;
	margin: -10px 0px -10px 0px;
}
.FHFigure {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3.0em;
	line-height: 1.4em;
	font-weight: normal;
	color:#009FD1;
	margin: -10px 0px -10px 0px;
	float:left;
}
.FHArrow {
	float:left;
	margin-top: 13px;
	width: 40px;
}
.BoardImage {
	width: 25%;
	float:left;
	margin-bottom:20px;
}
.BoardText {
	width:65%;
	float:left;
		margin-bottom:20px;
}
.LogoImage {
	width: 30%;
	float:left;
	margin-bottom:20px;
}
.LogoText {
	width:75%;
	float:left;
		margin-bottom:20px;
}
.ContColOne {
	width:200px; 
	margin-right:20px;
	float:left;
}
.ContColTwo {
	width:200px; 
	margin-right:20px;
		float:left;
}
.ContColThree {
	width:200px; 
	margin-right:20px;
		float:left;
}
.ContColFour {
	width:200px; 
		float:left;

}
.SuperScript {
	font-size: .6em;
	vertical-align: super;
}