body { 
	background-image: url(images/background.jpg);
}

.pageheading {
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
color: #FFFFFF;
padding-left: 5px;
padding-bottom: 2px;
}

.portalheading {
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #FFFFFF;
padding-left: 5px;
font-weight: bold;
}

.mainregion {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #4D4D4D;
padding: 7px;
}

.maintext {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #4D4D4D;
}

.maintext11 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #4D4D4D;
}

.bluetext {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #4F6FA2;
}

.bluetext11 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #4F6FA2;
}

.SubHeading {
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
color: #4F6FA2;
}

.accsystext {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #878787;
}

A:link { color: #22A4FF; text-decoration: none; }	
A:visited { color: #22A4FF; text-decoration: none; }		
A:active { color: #22A4FF; text-decoration: none; }
A:hover { color: #4F6FA2; text-decoration: underline; }

.Link_Text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.Link_Text a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.Link_Text a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.Link_Text a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.Link_Text a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #B7A371; }

.Footer_Text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #878787; }
.Footer_Text a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #878787; }
.Footer_Text a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #878787; }
.Footer_Text a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #878787; }
.Footer_Text a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #22A4FF; }


.SiteMenuGroup { padding:0px; background-color: #E8F6FF; }
.SiteMenuItem { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6C6868; padding-left: 7px; padding-right: 0px; cursor: hand; cursor: pointer; border-bottom: #D1D4D5 1px Solid; padding-bottom: 6px;  padding-top: 6px; background-image: url(images/menu_bullet.gif); }
.SiteMenuItemOver { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;  padding-left: 7px; padding-right: 0px; cursor: hand; cursor: pointer; background-color: #4F6FA2; border-bottom: #D1D4D5 1px Solid; padding-bottom: 6px;  padding-top: 6px; background-image: url(images/menu_bullet.gif);}
.SiteMenuItemClicked { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; padding-left: 7px; padding-right: 0px; cursor: hand; cursor: pointer; background-color: #4F6FA2; border-bottom: #D1D4D5 1px Solid; padding-bottom: 6px;  padding-top: 6px; background-image: url(images/menu_bullet.gif);}

.SiteMenuSubMenuGroup { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; cursor: hand; padding-top: 0px; background-color: #4F6FA2; border-top: #D1D4D5 1px Solid; }
.SiteMenuSubMenuItem { padding-right: 2px; padding-left: 2px; padding-bottom: 6px; cursor: pointer; cursor: hand; padding-top: 6px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; border-bottom: #D1D4D5 1px Solid; }
.SiteMenuSubMenuItemOver { padding-right: 2px; padding-left: 2px; padding-bottom: 6px; cursor: pointer; cursor: hand; color: #FFFFFF; padding-top: 6px; background-color: #22A4FF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; border-bottom: #D1D4D5 1px Solid; }
.SiteMenuSubMenuItemClicked { padding-right: 2px; padding-left: 2px; padding-bottom: 6px; cursor: pointer; cursor: hand; color: #FFFFFF; padding-top: 6px; background-color: #22A4FF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Bold; border-bottom: #D1D4D5 1px Solid; }

#pbBreadcrumb {}
#pbBreadcrumb .Item {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #4D4D4D}
#pbBreadcrumb .AltItem {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #4D4D4D}
#pbBreadcrumb .Separator {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #4D4D4D}
#pbBreadcrumb a:link {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #22A4FF }
#pbBreadcrumb a:visited {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #22A4FF }
#pbBreadcrumb a:active {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #22A4FF }
#pbBreadcrumb a:hover {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #4F6FA2}

#pbNewsSummary { font-size: 11px;  }
#pbNewsSummary .Altitem { }
#pbNewsSummary .Item{  }
#pbNewsSummary .Date { color: #4F6FA2;  }
#pbNewsSummary .Headline { font-size: 12px; }
#pbNewsSummary .Link { font-size: 11px;  }
#pbNewsSummary .Date { font-size: 12px;  }

#pbNewsList { border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;  }
#pbNewsList .Header { height: 0px; }
#pbNewsList .Item { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; font-size: 12px; font-weight: normal; color: #464646}
#pbNewsList .AltItem { padding-right: 0px; padding-left: 0px; padding-bottom: 0px;  padding-top: 0px; font-size: 12px; font-weight: normal; color: #464646}
#pbNewsList .Separator { border-bottom: 0; border-left: 0; }

#pbDatalistSummary { font-size: 12px;  }
#pbDatalistSummary .Altitem { font-size: 12px;}
#pbDatalistSummary .Item{ font-size: 12px; }

#pbLinksList { font-size: 12px;  }
#pbLinksList .Altitem { font-size: 12px; }
#pbLinksList .Item { font-size: 12px; }

.CustomForm_Table {}
.CustomForm_LabelRow {}
.CustomForm_LabelCell {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4F6FA2; vertical-align:top;  }
.CustomForm_FieldRow {}
.CustomForm_FieldCell {}
.CustomForm_TextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4B4B4B;}
.CustomForm_TextArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4B4B4B;}
.CustomForm_DropDown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4B4B4B;}
.CustomForm_CheckBox {}
.CustomForm_RadioButton {}
.CustomForm_SubmitButton { margin-top: 5px; margin-left: 145px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #22A4FF; }
.CustomForm_ClearButton {}
.CustomForm_Required { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: red; }
.CustomForm_Confirm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4B4B4B; }
.CustomForm_Errors { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: red ; }

.Button { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #22A4FF; }

#pbAdvancedSearch .Label { font-size: 11px; }
#pbAdvancedSearch .TextBox { font-size: 11px; width: 150px;}

#pbPager { font-size: 8pt; }
#pbPager .label { font-size: 8pt; padding-right: 4px; padding-left: 4px; padding-bottom: 4px; padding-top: 4px; }
#pbPager .value { font-size: 8pt; font-weight: bold; }
#pbPager .separator { font-size: 8pt; padding-right: 4px; padding-left: 4px; }
#pbPager .dropdown { font-size: 8pt; }

#pbSearchResults { }
#pbSearchResults .header { }
#pbSearchResults .item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#pbSearchResults .seperator { }
#pbSearchResults .altitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#pbSearchResults .footer { }
