BODY {
	BACKGROUND-COLOR: white; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: x-small; MARGIN-TOP: 0px
}
H1 {
	FONT-SIZE: small; FONT-WEIGHT: bold
}
H2 {
	FONT-SIZE: x-small; FONT-WEIGHT: bold
}
H3 {
	FONT-SIZE: x-small; FONT-WEIGHT: bold
}
H4 {
	FONT-SIZE: x-small; FONT-WEIGHT: bold
}
TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: x-small
}
TH {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: bold
}
BLOCKQUOTE {
	MARGIN: 0px
}
LI {
	MARGIN-BOTTOM: 0.25em
}
.List {
	LIST-STYLE: none; MARGIN-LEFT: 0px; PADDING-LEFT: 0px
}
.ListItem {
	PADDING-BOTTOM: 0.35em
}
TABLE.mainArea {
	BORDER-BOTTOM: gray 1px solid; BORDER-COLLAPSE: collapse; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; WIDTH: 100%
}
TR.TopRow {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; WIDTH: 100%
}
TR.MiddleRow {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; HEIGHT: 100%; WIDTH: 100%
}
TR.FooterRow {
	DISPLAY: none
}
TD.FooterTD {
	DISPLAY: none
}
.skipNavigation {
	BORDER-COLLAPSE: collapse; DISPLAY: none
}
TABLE.TopBannerTable {
	BACKGROUND-COLOR: #999999; BORDER-BOTTOM: gray 1px solid; BORDER-COLLAPSE: collapse; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; WIDTH: 100%
}
TABLE.topbanner {
	HEIGHT: 10%
}
TD.TopBannerRight {
	DISPLAY: none
}
TABLE.TopBannerSearch {
	DISPLAY: none
}
TD.TopBannerNormalSearch {
	DISPLAY: none
}
TD.TopBannerSearchInput {
	DISPLAY: none
}
TD.TopBannerADVSearch {
	DISPLAY: none
}
TD.TopBannerSearchButton {
	DISPLAY: none
}
TD.TopBannerSearchButtonGO {
	DISPLAY: none
}
.TopBannerSearchText {
	DISPLAY: none
}
.TopBannerADVSearchText {
	DISPLAY: none
}
.AdvancedSearchText {
	DISPLAY: none
}
.AdvancedSearchText:hover {
	DISPLAY: none
}
.SearchButton {
	DISPLAY: none
}
TABLE.TopMenuTable {
	DISPLAY: none
}
TR.TopMenuRow {
	DISPLAY: none
}
TD.TopMenuTD {
	DISPLAY: none
}
.TopMenuItem {
	DISPLAY: none
}
.TopMenuItem A {
	DISPLAY: none
}
TD.LeftMenu {
	DISPLAY: none
}
.RightColumn {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; FONT-SIZE: xx-small; VERTICAL-ALIGN: top; WIDTH: 20%
}
TD.AdditionalInfoHolder {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; FONT-SIZE: xx-small; WIDTH: 20%
}
.Summary {
	FONT-STYLE: italic; MARGIN-BOTTOM: 2em
}
.ContentArea_4Cols {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.ContentArea_5Cols {
	BORDER-BOTTOM: gray 1px solid; BORDER-COLLAPSE: collapse; BORDER-LEFT: gray 1px solid; BORDER-RIGHT: gray 1px solid; COLOR: black; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.ContentArea_5Cols_NoPadding {
	BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; VERTICAL-ALIGN: top
}
.ContentArea_7Cols {
	BORDER-BOTTOM: gray 1px; BORDER-LEFT: gray 1px; BORDER-RIGHT: gray 1px; BORDER-TOP: gray 1px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.HeadlineTitle {
	COLOR: black; MARGIN: 8px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.HeadlineText {
	COLOR: black; FONT-SIZE: xx-small; MARGIN: 8px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.NewsSummaryHeading {
	MARGIN: 0px; PADDING-BOTTOM: 2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
.NewsSummaryItemTitle {
	BACKGROUND-COLOR: #ffcc00; BORDER-TOP: #666666 1px solid; CLEAR: both; COLOR: black; FONT-WEIGHT: bold; HEIGHT: 26px; PADDING-BOTTOM: 4px; PADDING-LEFT: 95px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.NewsSummaryItemThumb {
	FLOAT: left; PADDING-RIGHT: 8px
}
.NewsSummaryItemText {
	FONT-SIZE: xx-small; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.InfoPanelHolder {
	BACKGROUND-COLOR: #669acc; COLOR: white; FONT-SIZE: xx-small; HEIGHT: 50%; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; WIDTH: 50%
}
.InfoPanelHolder A {
	TEXT-DECORATION: none
}
.InfoPanelList {
	LIST-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.InfoPanelListItem {
	MARGIN-LEFT: 0px; PADDING-BOTTOM: 0.9em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.DirectPanelHolder {
	BACKGROUND-COLOR: white; FONT-SIZE: xx-small; HEIGHT: 50%; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; WIDTH: 50%
}
.DirectPanelHolder A {
	TEXT-DECORATION: none
}
.DirectPanelList {
	LIST-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.DirectPanelListItem {
	MARGIN-LEFT: 0px; PADDING-BOTTOM: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SummaryBody {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
.SummaryHeading {
	MARGIN-LEFT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px
}
.SummaryItemTitle {
	BACKGROUND-COLOR: #ffcc00; BORDER-BOTTOM: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: black; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.SummaryItemTitle A {
	TEXT-DECORATION: none
}
.SummaryItemText {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.SimpleList {
	LIST-STYLE: none; MARGIN: 0px 20px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SimpleListItem {
	MARGIN-LEFT: 0px; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Search {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; PADDING-TOP: 0.25em
}
.BreadCrumbs {
	DISPLAY: none
}
.BreadCrumbsSummary {
	DISPLAY: none
}
.maintable {
	BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
.WhiteBG {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0.5em
}
.DarkGreyBG {
	BACKGROUND-COLOR: #999999; COLOR: #ffffff; PADDING-LEFT: 0.5em
}
.LightGreyBG {
	BACKGROUND-COLOR: #cccccc; PADDING-LEFT: 0.5em
}
.CssConfirmMessage {
	BACKGROUND-COLOR: #99ffff; BORDER-BOTTOM: #666666 outset; BORDER-LEFT: outset; BORDER-RIGHT: #666666 outset; BORDER-TOP: outset; COLOR: black; FONT-SIZE: x-small; HEIGHT: 42px; LEFT: 5cm; POSITION: absolute; TEXT-ALIGN: left; TOP: 6cm; WIDTH: 320px
}
.formButton {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; CURSOR: auto; FONT-SIZE: 80%; WIDTH: 30px
}
.formElement {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid
}
.pushButtonStyle {
	BACKGROUND-COLOR: blue; COLOR: white; FONT-FAMILY: Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize
}
TABLE.DetailTable {
	HEIGHT: 50pc; WIDTH: 45pc
}
.DetailTableTD {
	BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; BORDER-LEFT: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 5px
}
.DetailTableTDBottom {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-COLLAPSE: collapse; BORDER-LEFT: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 5px
}
.DetailTableTH {
	BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; BORDER-LEFT: #c0c0c0 1px solid; BORDER-RIGHT: medium none; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 5px; TEXT-ALIGN: left; WIDTH: 30%
}
.DetailTableTHBottom {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-COLLAPSE: collapse; BORDER-LEFT: #c0c0c0 1px solid; BORDER-RIGHT: medium none; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 5px; TEXT-ALIGN: left; WIDTH: 30%
}

