TD.clsSubSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cccccc; Verdana: 
}
TD.clsSub {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #999999; Verdana: 
}
.normalText A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Simplified: 
}
.normalText A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Simplified: 
}
.normalText A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 10px; MARGIN: 0.8em 0px 1em; FONT-FAMILY: Arial; Verdana: 
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.entireContentArea {
	WIDTH: 100%
}
UL.horizontal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.horizontal LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
UL.vertical {
	MARGIN-TOP: 15px; PADDING-LEFT: 10px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.clearFix {
	CLEAR: both
}
.mainContentTable {
	WIDTH: 100%
}
.rightAlign {
	TEXT-ALIGN: left
}
.bodyTable {
	PADDING-TOP: 10px
}
.bodyTable TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; Verdana: 
}
.input {
	COLOR: #666666
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	
}
H3 {
	MARGIN-TOP: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px
}
DIV.header {
	
}
DIV.headerBackground {
	HEIGHT: 132px; BACKGROUND-COLOR: #cccccc
}
DIV.headerBannerTopSection {
	WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; BACKGROUND-COLOR: red
}
DIV.header A.headerLink {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: white; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; Verdana: 
}
DIV.header A.headerLink:hover {
	COLOR: red; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
DIV.topNavigationLinks {
	Z-INDEX: 2; WIDTH: 100%; TOP: 0.8em; HEIGHT: 28px
}
DIV.topNavigationLinks TABLE {
	WIDTH: 100%
}
DIV.topNavigationLinks TD {
	BORDER-RIGHT: white 1px solid; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: center
}
DIV.topNavigationLinks TD IMG {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px
}
DIV.topNavigationLinks TABLE .firstColumn {
	PADDING-RIGHT: 5px; WIDTH: 30%; BORDER-RIGHT-STYLE: none; HEIGHT: 2px; TEXT-ALIGN: left
}
DIV.topNavigationLinks TABLE .lastColumn {
	PADDING-RIGHT: 15px; PADDING-LEFT: 5px; BORDER-RIGHT-STYLE: none; TEXT-ALIGN: left
}
DIV.topNavigationLinks TABLE .lastRow {
	HEIGHT: 1px
}
DIV.header TABLE.bannerBox {
	
}
DIV.header TABLE.bannerBox TD.firstColumn {
	BORDER-BOTTOM-STYLE: none
}
DIV.header TABLE.bannerBox TD.lastColumn {
	BORDER-BOTTOM-STYLE: none
}
DIV.header TABLE.bannerBox TD {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.header TABLE.bannerBox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.header .spacer {
	OVERFLOW: hidden; HEIGHT: 1px
}
DIV.header .lastRow TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
DIV.header .lastColumnBox {
	WIDTH: 15px; HEIGHT: 113px; BACKGROUND-COLOR: #cccccc
}
DIV.header TABLE.topRowBox {
	BACKGROUND-IMAGE: url(../images/topCut.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #cccccc
}
DIV.logo {
	Z-INDEX: 4; WIDTH: 100%; POSITION: absolute; TOP: 4.3em
}
DIV.logo TABLE {
	WIDTH: 100%
}
DIV.logo TD {
	VERTICAL-ALIGN: top
}
DIV.logo TD.leftColumn {
	WIDTH: 500px; BORDER-BOTTOM: #cccccc 1px solid
}
.mainBannerExt {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/main_banner_ext_50.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 61px
}
DIV.search {
	
}
DIV.search .input {
	WIDTH: 150px
}
DIV.quickLinks SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; BACKGROUND-COLOR: white; Verdana: 
}
DIV.quickLinks OPTION {
	BACKGROUND-COLOR: white
}
DIV.topMainMenu {
	VERTICAL-ALIGN: middle; HEIGHT: 27px; BACKGROUND-COLOR: red
}
DIV.topMainMenu A.topMainMenuLink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial; LETTER-SPACING: -1px; TEXT-DECORATION: none; Verdana: 
}
DIV.topMainMenu A.topMainMenuLink:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
DIV.topMainMenu UL {
	PADDING-LEFT: 10px
}
DIV.topMainMenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 27px; PADDING-TOP: 0px
}
DIV.topMainMenu LI.firstLink {
	
}
DIV.topMainMenu LI.lastLink {
	
}
DIV.topMainMenu LI.active {
	BACKGROUND-COLOR: #990000
}
DIV.topMainMenu LI.active A.topMainMenuLink {
	COLOR: #ffffcc; TEXT-DECORATION: none
}
DIV.topMainMenu LI.active A.topMainMenuLink:hover {
	COLOR: #ffffcc; TEXT-DECORATION: none
}
LI.separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px
}
DIV.topSubMenu {
	VERTICAL-ALIGN: middle; HEIGHT: 27px; BACKGROUND-COLOR: #990000
}
DIV.topSubMenu A.topMainMenuLink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial; LETTER-SPACING: -1px; TEXT-DECORATION: none; Verdana: 
}
DIV.topSubMenu A.topMainMenuLink:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
DIV.topSubMenu UL {
	BORDER-TOP: #9f1010 1px solid; PADDING-LEFT: 10px
}
DIV.topSubMenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
DIV.topSubMenu LI.firstLink {
	
}
DIV.topSubMenu LI.lastLink {
	
}
DIV.topSubMenu LI.active {
	BACKGROUND-COLOR: #660000
}
DIV.topSubMenu LI.active A.topMainMenuLink {
	COLOR: #ffffcc; TEXT-DECORATION: none
}
DIV.topSubMenu LI.active A.topMainMenuLink:hover {
	COLOR: #ffffcc; TEXT-DECORATION: none
}
DIV.mainContent {
	WIDTH: 777px
}
DIV.mainContent A {
	FONT-WEIGHT: bold; COLOR: #cccccc
}
DIV.mainContent .leftSide {
	MARGIN-TOP: 15px
}
DIV.mainContent .rightSide {
	PADDING-RIGHT: 15px; MARGIN-TOP: 15px
}
DIV.contentHighlights {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f1f2f2
}
DIV.contentHighlights IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.contentHighlights H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: red; PADDING-TOP: 2px; FONT-FAMILY: Arial; Verdana: 
}
DIV.contentHighlights {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px
}
DIV.contentHighlights A.readMoreLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Verdana: 
}
DIV.contentHighlights A.readMoreLink:hover {
	COLOR: red; TEXT-DECORATION: underline
}
DIV.contentHighlights TABLE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.contentHighlights TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px 10px 0px 0px; COLOR: #000000; PADDING-TOP: 8px; FONT-FAMILY: Arial; TEXT-ALIGN: left; Verdana: 
}
DIV.memberLogin .box {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 100%; COLOR: white
}
DIV.memberLogin H3 {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial; Verdana: 
}
DIV.memberLogin P {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; COLOR: white; FONT-FAMILY: Arial; Verdana: 
}
DIV.memberLogin .input {
	WIDTH: 95%
}
DIV.memberLogin A.itemLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial; TEXT-DECORATION: none; Verdana: 
}
DIV.memberLogin A.itemLink:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
DIV.memberLogin TD {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; Verdana: 
}
DIV.memberLogin TD.firstColumn {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV.memberLogin TD.secondColumn {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
DIV.memberLogin .boxBody {
	BACKGROUND-COLOR: #cccccc
}
.boxBody {
	
}
.boxTopFirst {
	TEXT-ALIGN: left
}
.boxTopLast {
	TEXT-ALIGN: left
}
.boxBottomFirst {
	TEXT-ALIGN: left
}
.boxBottomLast {
	TEXT-ALIGN: left
}
.boxTopMiddle {
	TEXT-ALIGN: left
}
.bannerLinks LI {
	PADDING-BOTTOM: 10px; MARGIN: 0px
}
.bannerLinks {
	TEXT-ALIGN: center
}
DIV.homeMainFirstColumnBox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; MARGIN-TOP: 15px; DISPLAY: block; OVERFLOW: hidden
}
DIV.homeMainFirstColumnBox IMG {
	MARGIN-LEFT: 15px
}
DIV.homeMainMidColumnBox {
	MARGIN-TOP: 15px
}
DIV.thumbnailLinks TABLE TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; TEXT-ALIGN: left
}
DIV.thumbnailLinks UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
DIV.thumbnailLinks LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; HEIGHT: 50px; TEXT-ALIGN: left
}
DIV.thumbnailLinks LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.thumbnailLinks TABLE .lastColumn {
	BORDER-RIGHT-STYLE: none
}
DIV.thumbnailLinks TABLE .firstColumn {
	
}
DIV.thumbnailLinks TD {
	WIDTH: 50%
}
DIV.thumbnailLinks STRONG {
	MARGIN-TOP: 5px; COLOR: #000000
}
DIV.thumbnailLinks A.itemLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; Verdana: 
}
DIV.thumbnailLinks A.itemLink:hover {
	COLOR: red; TEXT-DECORATION: underline
}
DIV.thumbnailLinks A.itemLink:hover STRONG {
	COLOR: red; TEXT-DECORATION: underline
}
DIV.thumbnailLinks A.readMoreLink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Verdana: 
}
DIV.thumbnailLinks A.readMoreLink:hover {
	COLOR: red; TEXT-DECORATION: underline
}
DIV.thumbnailLinks H3 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: white; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: red; Verdana: 
}
DIV.verticalSeparator {
	OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 100%; BACKGROUND-COLOR: #cccccc
}
DIV.flashBox .boxBody {
	BACKGROUND-COLOR: #cdcc34
}
DIV.flashBox H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial; Verdana: 
}
DIV.flashBox P {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; COLOR: white; LINE-HEIGHT: 11px; FONT-FAMILY: Arial; Verdana: 
}
DIV.flashBox A.readMoreLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffff99; FONT-FAMILY: Arial; TEXT-DECORATION: none; Verdana: 
}
DIV.flashBox A.readMoreLink:hover {
	COLOR: red; TEXT-DECORATION: underline
}
DIV.flashBox .boxTopLast {
	WIDTH: 1px
}
DIV.flashBox TD {
	VERTICAL-ALIGN: top
}
DIV.flashBox .separator {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: white
}
DIV.flashBox .header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.flashBox .content {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
DIV.flashBox TD.imageColumn {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.AboutContent TD.imageColumn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 10px; PADDING-TOP: 5px
}
DIV.AboutContent H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Arial; Verdana: 
}
DIV.AboutContent P {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; Verdana: 
}
DIV.AboutContent A.readMoreLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Verdana: 
}
DIV.AboutContent A.readMoreLink:hover {
	COLOR: red; TEXT-DECORATION: underline
}
DIV.leftSideNavigation .box {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 100%; COLOR: white
}
DIV.leftSideNavigation H3 {
	FONT-SIZE: 12px; COLOR: #ffffcc; FONT-FAMILY: Arial; Verdana: 
}
DIV.leftSideNavigation P {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: white; FONT-FAMILY: Arial; Verdana: 
}
DIV.leftSideNavigation .input {
	WIDTH: 95%
}
DIV.leftSideNavigation A.itemLink {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial; TEXT-DECORATION: none; Verdana: 
}
DIV.leftSideNavigation A.itemLink:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
DIV.leftSideNavigation TD {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; Verdana: 
}
DIV.leftSideNavigation TD.firstColumn {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV.leftSideNavigation TD.secondColumn {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
DIV.leftSideNavigation .boxBody {
	BACKGROUND-COLOR: #999999
}
DIV.leftSideNavigation .content {
	VERTICAL-ALIGN: middle; HEIGHT: 20px
}
DIV.leftSideNavigation TD.active {
	BACKGROUND-COLOR: #cccccc
}
.mainTopixBox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: red; PADDING-TOP: 10px; FONT-FAMILY: Arial; Verdana: 
}
.mainTopixBox .normalText {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial; Verdana: 
}
.mainTopixBox TD {
	TEXT-ALIGN: left
}
.hseparatorThick {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 2px; BACKGROUND-COLOR: #cccccc
}
.topicDetailsBox {
	BORDER-RIGHT: #eceded 1px; BORDER-TOP: #eceded 1px solid; BORDER-LEFT: #eceded 1px solid; BORDER-BOTTOM: #eceded 1px
}
.topicDetailsBox .subject {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 15%; COLOR: #999999; FONT-FAMILY: Arial; TEXT-ALIGN: left; Verdana: 
}
.topicDetailsBox TD {
	BORDER-RIGHT: #eceded 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #eceded 1px solid
}
.topicDetailsBox .alternateColumn {
	BACKGROUND-COLOR: #f1f2f2
}
.topicDetailsBox .normalText {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial; Verdana: 
}
.topicDetailsTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: red; PADDING-TOP: 10px; FONT-FAMILY: Arial; Verdana: 
}
.hseparator {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #666666
}
.footerTexts {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; Verdana: 
}
A.footerLink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Verdana: 
}
A.footerLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Verdana: 
}
A.footerLink:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.vSeparator {
	FONT-SIZE: 10px; COLOR: #666666
}
.footerTable {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; WIDTH: 100%
}
.footerTable TD {
	VERTICAL-ALIGN: top
}
.colRight {
	TEXT-ALIGN: left
}
.colLeft {
	TEXT-ALIGN: left
}
#heading3 {
	FONT-SIZE: 12pt; COLOR: #06101b; LINE-HEIGHT: 100%; MARGIN-RIGHT: 12pt; FONT-FAMILY: Arial; Verdana: ; Arial: 
}
.labelHeader {
	FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: Arial; Verdana: 
}
.ReportBox H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: red; FONT-FAMILY: Arial; Simplified: 
}
.ReportBox .normalText {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial; Simplified: 
}
.innerLink A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Simplified: 
}
.innerLink A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Simplified: 
}
.innerLink A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.innerLink1 A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Simplified: 
}
.innerLink1 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none; Simplified: 
}
.innerLink1 A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.ReportBox TD {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 1; FONT-FAMILY: Arial; TEXT-ALIGN: left; Simplified: 
}
.ReportBox TD .alternateRow {
	BACKGROUND-COLOR: #f1f2f2
}
.mainTopixBox H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: red; FONT-FAMILY: Arial; Simplified: 
}
.mainTopixBox .normalText {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial; Simplified: 
}
.mainTopixBox TD {
	TEXT-ALIGN: left
}
.mainTopixBox TD .alternateRow {
	BACKGROUND-COLOR: #f1f2f2
}
.tableBorder1 {
	BORDER-RIGHT: #eceded 1px; BORDER-TOP: #eceded 1px solid; BORDER-LEFT: #eceded 1px solid; BORDER-BOTTOM: #eceded 1px
}
.tableBorder1 TD {
	BORDER-RIGHT: #eceded 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #eceded 1px solid
}
#law .rowlight {
	BACKGROUND-COLOR: white
}
#law .rowdark {
	BACKGROUND-COLOR: #bec8d3
}
.leftColVspacer {
	PADDING-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT-STYLE: none; TEXT-ALIGN: left
}