H2 {
	COLOR: #000099
}
H3 {
	COLOR: #000099
}
H4 {
	COLOR: #000099
}
H5 {
	COLOR: #000099
}
H1 {
	FONT-WEIGHT: bold;
	COLOR: #000000;

	margin-bottom: -15px;
}
H2 {
	FONT-SIZE: 120%
}
H3 {
	FONT-SIZE: 110%
}
.bodyText {
	FONT-SIZE: 12px;
	COLOR: #000000;
	margin-bottom: 20px;
	line-height: 140%;
}
.contentBannerTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #ffffff
}
.contentBannerTitleSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #ffffff
}
.editorSelectonTitleText {
	FONT-SIZE: 120%
}
.editorSelectonText {
	FONT-SIZE: 120%
}
.editorSelectonHighlightText {
	FONT-SIZE: 120%
}
.editorSelectonTitleText {
	FONT-WEIGHT: bold; COLOR: #000000
}
.editorSelectonText {
	COLOR: #000000
}
.editorSelectonHighlightText {
	COLOR: #ff0000
}
.footerText {
	COLOR: #000000
}
A {
	FONT-SIZE: 100%; COLOR: #0099cc; TEXT-DECORATION: none
}
A:hover {
COLOR: #0000ee
}
A.searchTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #0000cd; TEXT-DECORATION: underline
}
A.searchTitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #0000ff; TEXT-DECORATION: none
}
A.rightNavSearchTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #0000cd; TEXT-DECORATION: underline
}
A.rightNavSearchTitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #0000ff; TEXT-DECORATION: none
}
A.searchURL {
	COLOR: #0099cc; TEXT-DECORATION: none
}
A.searchURL:hover {
	COLOR: #0000ee
}
A.searchPublisher {
	COLOR: #000066; TEXT-DECORATION: none
}
A.searchPublisher:hover {
	COLOR: #0000ee; TEXT-DECORATION: none
}
.searchSubTitle {
	COLOR: #777777
}
A.leftNavLink {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.leftNavLink:hover {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #0000ff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.leftNavLinkNormal {
	PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.leftNavLinkNormal:hover {
	PADDING-BOTTOM: 2px; COLOR: #0000ff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.detailsContent {
	COLOR: #777777
}
.generalText {
	COLOR: #777777
}
A.publisherLink {
	PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #777777; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.publisherRow {
	PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #777777; PADDING-TOP: 2px
}
.topBannerTitleLarge {
	FONT-SIZE: 340%; COLOR: #d7edfa; FONT-FAMILY: arial, helvetica, sans-serif
}
.topBannerTitleSmall {
	FONT-SIZE: 160%; COLOR: #d7edfa; FONT-FAMILY: arial, helvetica, sans-serif
}
.trail_link {
	COLOR: #777777; TEXT-DECORATION: none
}
.box1HeaderTD {
	BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #660000 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-BOTTOM: #660000 1px solid; BACKGROUND-COLOR: #660000
}
.box1BodyTD {
	BORDER-RIGHT: #660000 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-BOTTOM: #660000 1px solid
}
.box1HeaderTD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.box1BodyTD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.box1HeaderText {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #ffffff
}
.boxBodyText {
	FONT-SIZE: 100%; COLOR: #000000
}
.searchRightNavTD {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeeeee
}
.tabTable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}
.tabCell {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #99ccff
}
.tabCellSelected {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff
}
.tabCellRollover {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #6699cc
}
.tabCellEmpty {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.tabCellEmptyRight {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid
}
.tabLink {
	FONT-SIZE: 90%; COLOR: #000000; TEXT-DECORATION: none
}
A.tabLink:visited {
	FONT-SIZE: 90%; COLOR: #000000; TEXT-DECORATION: none
}
.resultsCell {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid
}
.resultHeader {
	BACKGROUND-COLOR: #ffffff
}
.oddResult {
	BACKGROUND-COLOR: #ffffff
}
.evenResult {
	BACKGROUND-COLOR: #eeeeee
}
.tabText {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000000
}
.tabTextSmall {
	FONT-SIZE: 90%; COLOR: #000000
}
.crumbTrailLink {
	FONT-SIZE: 100%; COLOR: #ffffff; TEXT-DECORATION: underline
}
.crumbTrailText {
	FONT-SIZE: 100%; COLOR: #ffffff; TEXT-DECORATION: none
}
.contentBannerTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ffffff
}
.detail_text {
	COLOR: #000000
}
.detail_title {
	COLOR: #000000
}
.detail_subtitle {
	COLOR: #000000
}
.detail_subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.detail_text .crumbTrailLink {
	COLOR: #0099cc; TEXT-DECORATION: underline
}
.detail_text .crumbTrailText {
	COLOR: #0099cc; TEXT-DECORATION: none
}
.mainContentTD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	color: #000000;
	font-size: 13px;
}
.rightNavTD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.searchTD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.selTree_label1 {
	COLOR: #000000; TEXT-DECORATION: none
}
.selTree_label2 {
	COLOR: #000000; TEXT-DECORATION: none
}
.selTree_label3 {
	COLOR: #000000; TEXT-DECORATION: none
}
.selTree_label4 {
	COLOR: #000000; TEXT-DECORATION: none
}
.selTree_label1Selected {
	COLOR: #000000; TEXT-DECORATION: none
}
.selTree_label2Selected {
	COLOR: #000000; TEXT-DECORATION: none
}
.selTree_label3Selected {
	COLOR: #000000; TEXT-DECORATION: none
}
.selTree_label4Selected {
	COLOR: #000000; TEXT-DECORATION: none
}
.selTree_label1 {
	FONT-WEIGHT: bold
}
.selTree_label1Selected {
	FONT-WEIGHT: bold
}
.selTree_label3 {
	FONT-SIZE: 90%
}
.selTree_label4 {
	FONT-SIZE: 90%
}
.selTree_label3Selected {
	FONT-SIZE: 90%
}
.selTree_label4Selected {
	FONT-SIZE: 90%
}
.selTree_label3:hover {
	FONT-SIZE: 90%
}
.selTree_label4:hover {
	FONT-SIZE: 90%
}
.selTree_label3Selected:hover {
	FONT-SIZE: 90%
}
.selTree_label4Selected:hover {
	FONT-SIZE: 90%
}
.selTree_selectedRowClass {
	BACKGROUND-COLOR: #99ccff
}
A.selTree_label1:hover {
	COLOR: #000000
}
A.selTree_label2:hover {
	COLOR: #000000
}
A.selTree_label3:hover {
	COLOR: #000000
}
A.selTree_label4:hover {
	COLOR: #000000
}
A.selTree_label1Selected:hover {
	COLOR: #000000
}
A.selTree_label2Selected:hover {
	COLOR: #000000
}
A.selTree_label3Selected:hover {
	COLOR: #000000
}
A.selTree_label4Selected:hover {
	COLOR: #000000
}
.searchTrailLink {
	FONT-SIZE: 100%; COLOR: #000033; TEXT-DECORATION: none
}
.subTrailLink {
	FONT-SIZE: 100%; COLOR: #777777; TEXT-DECORATION: none
}
.TopicTtle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none !important;
	font-weight: bold;
	color: #000000;
}
.a_igbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

