FIELDSET {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
LEGEND {
	FONT-WEIGHT: bold
}
.Help_str {
	Z-INDEX: 100; WIDTH: 100%; POSITION: relative
}
.required {
	COLOR: #ff0000
}
.textfield {
	
}
.contentarea1 {
	
}
.contentarea2 {
	
}
.subpagetable .subpagecategory {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; MARGIN-RIGHT: 27%; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.subpagetable .subpagecategorysummary {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #4d4d4d; PADDING-TOP: 5px
}
.pagetype-findpassword {
	
}
.pagetype-joinform {
	
}
.pagetype-accountinfo {
	
}
.pagetype-iframe IFRAME {
	MARGIN: 0em
}
.pagetype-linkinframe IFRAME {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0em; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; HEIGHT: 95%
}
.pagetype-help {
	
}
.pagetype-messageboard {
	
}
.pagetype-messageboard TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
.pagetype-messageboard .header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: auto; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #efefef
}
.pagetype-messageboard .header {
	FLOAT: none; MARGIN: auto; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: left
}
.pagetype-messageboard .list TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px dashed
}
.pagetype-messageboard .divider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #efefef
}
.pagetype-messageboard .spacer {
	HEIGHT: 5px
}
.pagetype-messageboard .colour {
	COLOR: #000000; BACKGROUND-COLOR: #efefef
}
.pagetype-calendar {
	
}
.pagetype-calendar .date {
	BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 10px 0px 0px; BORDER-LEFT: #000000 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px dashed
}
.pagetype-calendar TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
.pagetype-calendar TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px dashed
}
.pagetype-emailbroadcast .header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-emailbroadcast .header {
	FLOAT: none; MARGIN: auto; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: left
}
.pagetype-emailbroadcast TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pagetype-emailbroadcast .button-submit {
	
}
.pagetype-emailbroadcast .button-reset {
	
}
.pagetype-emailupdates .header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-emailupdates .header {
	FLOAT: none; MARGIN: auto; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: left
}
.pagetype-emailupdates TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pagetype-emailupdates .button-submit {
	
}
.pagetype-emailupdates .button-reset {
	
}
.pagetype-faq {
	
}
.pagetype-faq LI {
	LIST-STYLE-IMAGE: url(/images/bullet_anchor.gif)
}
.pagetype-faq .question {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-faq .answer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5em; PADDING-TOP: 5px
}
.pagetype-survey {
	
}
.pagetype-survey .questions {
	BORDER-COLLAPSE: collapse
}
.pagetype-survey .questions TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px dashed
}
.pagetype-survey .submit {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-survey .required {
	COLOR: #ff0000
}
.pagetype-survey .legendblank {
	DISPLAY: none
}
.pagetype-survey .button-submit {
	FONT-WEIGHT: bold
}
.pagetype-survey .button-reset {
	FONT-WEIGHT: bold
}
.pagetype-search {
	
}
.pagetype-search .searchbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-search .advanced {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.pagetype-search .resultssummary {
	BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px dashed
}
.pagetype-search .indent {
	MARGIN-LEFT: 4em
}
.pagetype-search .resultslocation {
	BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px dashed; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px dashed; BACKGROUND-COLOR: #f2f2f2
}
.pagetype-search .highlight {
	FONT-WEIGHT: bold; BACKGROUND: #fbff92
}
.pagetype-search .header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-search .header {
	FLOAT: none; MARGIN: auto; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: left
}
.pagetype-search .small {
	FONT-SIZE: 85%
}
.pagetype-search .nav {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-search .button-search {
	
}
.pagetype-sitemap {
	
}
.pagetype-sitemap .header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-sitemap .header {
	FLOAT: none; MARGIN: auto; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: left
}
.pagetype-sitemap .indent1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 1em; PADDING-TOP: 4px
}
.pagetype-sitemap .indent2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5em; PADDING-TOP: 4px
}
.pagetype-sitemap .indent3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 9em; PADDING-TOP: 4px
}
.pagetype-sitemap .indent4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 12em; PADDING-TOP: 4px
}
.pagetype-sitemap .indent5 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 15em; PADDING-TOP: 4px
}
.pagetype-siteupdates {
	
}
.pagetype-siteupdates .header {
	COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-siteupdates .header {
	FLOAT: none; MARGIN: auto; WIDTH: 100%; HEIGHT: auto; TEXT-ALIGN: left
}
.pagetype-siteupdates .header TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.pagetype-siteupdates .location {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 3em; PADDING-TOP: 4px
}
.pagetype-siteupdates .small {
	FONT-SIZE: 85%
}
.pagetype-directory {
	
}
.pagetype-directory .directorylisting {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BORDER-COLLAPSE: collapse
}
.pagetype-directory .directorylisting TH {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
.pagetype-directory .directorylisting TD {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid
}
.pagetype-directory .searchbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-directory .searchbox TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pagetype-directory .resultssummary {
	BORDER-RIGHT: #000000 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px dashed; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px dashed
}
.pagetype-directory .highlight {
	FONT-WEIGHT: bold; BACKGROUND: #fbff92
}
.pagetype-directory .button-search {
	
}
.pagetype-directory #category TD {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none
}
.pagetype-directory #category TH {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none
}
.pagetype-directory #category {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none
}
.pagetype-jobposting .applytable TD {
	VERTICAL-ALIGN: top
}
.pagetype-jobposting .applytable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #efefef; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.pagetype-jobposting .applytable TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.pagetype-series .nav {
	BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efefef
}
.pagetype-series .nav TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.pagetype-poll {
	
}
.pagetype-poll .table-poll TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pagetype-poll .table-poll TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pagetype-poll .table-poll {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.pagetype-poll .table-poll .question {
	WIDTH: 30%
}
.pagetype-poll .table-poll .number {
	WIDTH: 5%; TEXT-ALIGN: right
}
.pagetype-poll .table-poll .percent {
	WIDTH: 5%; TEXT-ALIGN: right
}
.pagetype-poll .table-poll .result {
	WIDTH: 60%
}
.pagetype-poll .totalvotes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.pagetype-poll .table-poll .bar1 {
	FONT-SIZE: 1px; BACKGROUND: blue; LINE-HEIGHT: 1px; HEIGHT: 10px
}
.pagetype-poll .resultcolumn1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 150px; PADDING-TOP: 2px
}
.pagetype-poll .resultcolumn2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pagetype-poll H2.polltitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND: #efefef; PADDING-BOTTOM: 4px; MARGIN: 20px 0px 5px; PADDING-TOP: 4px
}
.pagetype-ecards .divider {
	CLEAR: both
}
.pagetype-blank {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pagetype-linkinframe {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.quicklinks {
	FLOAT: right; WIDTH: 95%
}
.loginpage {
	
}
.loginpage TH {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000; HEIGHT: 50px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.loginpage TD {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.loginpage .username {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #efefef
}
.loginpage .password {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #efefef
}
.loginpage .auto-login {
	COLOR: #000000; BACKGROUND-COLOR: #efefef
}
.loginpage .spacer {
	HEIGHT: 3px
}
.loginpage .tools {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #c4d0ef
}
.loginpage .button-submit {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #0c50a2; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-VARIANT: normal
}
.admin-status-green {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #a7e6a7; PADDING-BOTTOM: 4px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid
}
.admin-status-normal {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #efefef; PADDING-BOTTOM: 4px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid
}
.admin-status-red {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ff0000; PADDING-BOTTOM: 4px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid
}
.admin-status-yellow {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ffea55; PADDING-BOTTOM: 4px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid
}

