body { 
	background-color: #BDBDBD;
}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C6474; text-decoration: none; }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C6474; text-decoration: none; }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C6474; text-decoration: none; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #F3B700; text-decoration: underline; }

.footer_text { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; text-decoration: none; padding-left: 2px;}
.footer_text a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; text-decoration: none; }
.footer_text a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; text-decoration: none; }
.footer_text a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; text-decoration: none; }
.footer_text a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #F3B700; text-decoration: underline; }

.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #F8C100; text-decoration: none; padding-left: 5px; line-height: 30px;}

.maintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3E3E; text-decoration: none; padding: 5px; line-height: 17px;}

.maintext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3E3E; text-decoration: none; line-height: 17px;}

.maintextblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5C6474; text-decoration: none; line-height: 17px;}

.portalheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0E1C44; font-weight: bold; text-decoration: none; padding-left: 5px;}


#pbNewsSummary { font-size: 11px; padding-left: 0px;  }
#pbNewsSummary .Headline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 0px; font-weight: bold; line-height: 17px; }
#pbNewsSummary .altitem { font-size: 12px; padding-left: 0px; line-height: 17px; }
#pbNewsSummary .item{ font-size: 12px; padding-left: 0px; line-height: 17px; }
#pbNewsSummary a:link { color: #5C6474; line-height: 17px;}
#pbNewsSummary a:visited { color: #5C6474; line-height: 17px;}
#pbNewsSummary a:hover { color: #F3B700; text-decoration:underline; line-height: 17px; }
#pbNewsSummary a:active { color: #5C6474; line-height: 17px;}

#pbLinksList { font-size: 12px; padding-left: 10px;  }
#pbLinksList .altitem { font-size: 12px; padding-left: 0px;  }
#pbLinksList .item{ font-size: 12px; padding-left: 0px;  }
#pbLinksList a:link { color: #5C6474; }
#pbLinksList a:visited { color: #5C6474; }
#pbLinksList a:hover { color: #F3B700; text-decoration:underline }
#pbLinksList a:active { color: #5C6474; }

#pbNewsList { border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;  }
#pbNewsList .Header { height: 0px; line-height: 17px;}
#pbNewsList .Item { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; font-size: 12px; font-weight: normal; line-height: 17px;}
#pbNewsList .AltItem { padding-right: 0px; padding-left: 0px; padding-bottom: 0px;  padding-top: 0px; font-size: 12px; font-weight: normal; line-height: 17px; }
#pbNewsList .Separator { border-bottom: 0; border-left: 0; }



#pbSubPages {}
#pbSubPages .Item{ font-size: 12px; cellspacing-left: 10px; font-weight: bold; }
#pbSubPages .AltItem { font-size: 12px; cellspacing-left: 10px; font-weight: bold; }
#pbSubPages a:link { color: #5C6474; font-weight: bold; font-size: 10px; }
#pbSubPages a:visited { color: #5C6474; font-weight: bold; font-size: 10px; }
#pbSubPages a:hover {  color: #F3B700; font-weight: bold; text-decoration:underline; font-size: 10px; }
#pbSubPages a:active { color: #5C6474; font-weight: bold; font-size: 10px; }
#pbSubPages .Description { font-size: 11px; }
#pbSubPages .Home { font-size: 14px; font-weight: bold; padding-left: 0px; }
#pbSubPages .Home a:link { font-size: 14px; font-weight: bold; padding-left: 0px; }
#pbSubPages .Home a:visited { font-size: 14px; font-weight: bold; padding-left: 0px; }
#pbSubPages .Home a:hover { font-size: 14px; font-weight: bold; padding-left: 0px; }
#pbSubPages .Home a:active { font-size: 14px; font-weight: bold; padding-left: 0px; }




.CustomForm_Table { margin-left: 35px}
.CustomForm_LabelRow {}
.CustomForm_LabelCell {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-right: 15px; color: #5C6474; vertical-align:top;  }
.CustomForm_FieldRow {}
.CustomForm_FieldCell {}
.CustomForm_TextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3E3E;}
.CustomForm_TextArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3E3E;}
.CustomForm_DropDown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3E3E;}
.CustomForm_CheckBox {}
.CustomForm_RadioButton {}
.CustomForm_SubmitButton { margin-top: 5px; margin-left: 193px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6474; font-weight: bold;}
.CustomForm_ClearButton {}
.CustomForm_Required { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: orange; }
.CustomForm_Confirm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3E3E3E; }
.CustomForm_Errors { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: orange ; }

.questionnaire .CustomForm_Table { margin-left: 0px }
.questionnaire .CustomForm_LabelRow {}
.questionnaire .CustomForm_Label {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-right: 15px; color: #5C6474; vertical-align:top;  }
.questionnaire .CustomForm_LabelCell {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; padding-right: 15px; color: #5C6474; vertical-align:top; width: 100%;  }
.questionnaire .CustomForm_TextBox { }
.questionnaire .CustomForm_FieldRow {}
.questionnaire .CustomForm_FieldCell { }
.questionnaire .CustomForm_TextBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3E3E; width: 120px;}
.questionnaire .CustomForm_TextArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3E3E;}
.questionnaire .CustomForm_DropDown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3E3E3E; text-align: left;}
.questionnaire .CustomForm_CheckBox {}
.questionnaire .CustomForm_RadioButton {}
.questionnaire .CustomForm_SubmitButton { margin-top: 5px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6474; font-weight: bold;}
.questionnaire .CustomForm_ClearButton {}
.questionnaire .CustomForm_Required { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: orange; }
.questionnaire .CustomForm_Confirm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3E3E3E; }
.questionnaire .CustomForm_Errors { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: orange ; }

#pbBreadcrumb {}
#pbBreadcrumb .Item {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #5C6474; }
#pbBreadcrumb .AltItem {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #5C6474; }
#pbBreadcrumb .Separator {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF;}
#pbBreadcrumb a:link {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; }
#pbBreadcrumb a:visited {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; }
#pbBreadcrumb a:active {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; }
#pbBreadcrumb a:hover {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #0E1C44; }

#pbPager { }
#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; }

.HiddenObject {display:none;}