#primaryContent DIV.cardContainer TABLE.contentCard TR TH.cardHeader {
	BACKGROUND-IMAGE: url(content1_card_header_bg.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #d0f1d1
}
#secondaryContent DIV.cardContainer TABLE.contentCard TR TH.cardHeader {
	BACKGROUND-IMAGE: url(content2_card_header_bg.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #b5d4e7
}
#tertiaryContent DIV.cardContainer TABLE.contentCard TR TH.cardHeader {
	BACKGROUND-IMAGE: url(content1_card_header_bg.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #d8f4d8
}
.cardHeader {
	BORDER-RIGHT: medium none; BORDER-TOP: #666 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif; HEIGHT: 16px
}
.cardHeader-selected {
	BORDER-RIGHT: medium none; BORDER-TOP: #666 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif; HEIGHT: 16px
}
.cardHeaderIcon {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; HEIGHT: 16px
}
.cardButtons {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #666 1px solid; HEIGHT: 16px
}
TD.cardHeader {
	BACKGROUND-COLOR: #92a9be
}
TH.cardHeader SPAN.cardHeaderText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif; HEIGHT: 16px
}
TD.cardHeader SPAN.cardHeaderText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif; HEIGHT: 16px
}
TH.cardButtons {
	
}
#primaryContent DIV.cardContainer TABLE.contentCard TR TH.cardButtons {
	BACKGROUND-COLOR: #d8f4d8
}
#secondaryContent DIV.cardContainer TABLE.contentCard TR TH.cardButtons {
	BACKGROUND-COLOR: #b8d8e8
}
#tertiaryContent DIV.cardContainer TABLE.contentCard TR TH.cardButtons {
	BACKGROUND-COLOR: #d8f4d8
}
TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
IMG.rowIcon {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; VERTICAL-ALIGN: top; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.contentPane {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #fff
}
.contentPane TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.contentPane-border {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #fff
}
.contentPane-border TABLE {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.contentPane-border2 {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #fff
}
DIV.cardContainer {
	
}
IMG.cardIcon {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.spacer {
	FONT-SIZE: 3px; LINE-HEIGHT: 3px; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif; HEIGHT: 3px
}
TABLE.contentCard TR TD.cardBorder-tl {
	BACKGROUND-IMAGE: url(card_corner_tl.gif); WIDTH: 3px; HEIGHT: 3px
}
.cardBorder-tl SPAN.spacer {
	WIDTH: 3px; HEIGHT: 3px
}
TABLE.contentCard TR TD.cardBorder-t {
	BACKGROUND-IMAGE: url(card_border_t.gif); HEIGHT: 3px
}
.cardBorder-t SPAN.spacer {
	HEIGHT: 3px
}
TABLE.contentCard TR TD.cardBorder-tr {
	BACKGROUND-IMAGE: url(card_corner_tr.gif); WIDTH: 5px; HEIGHT: 3px
}
.cardBorder-tr SPAN.spacer {
	WIDTH: 5px; HEIGHT: 3px
}
TABLE.contentCard TR TD.cardBorder-l {
	BACKGROUND-IMAGE: url(card_border_l.gif); WIDTH: 3px
}
.cardBorder-l SPAN.spacer {
	WIDTH: 3px
}
TABLE.contentCard TR TD.cardBorder-r {
	BACKGROUND-IMAGE: url(card_border_r.gif); WIDTH: 5px
}
.cardBorder-r SPAN.spacer {
	WIDTH: 5px
}
TABLE.contentCard TR TD.cardBorder-bl {
	BACKGROUND-IMAGE: url(card_corner_bl.gif); WIDTH: 3px; HEIGHT: 5px
}
.cardBorder-bl SPAN.spacer {
	FONT-SIZE: 5px; WIDTH: 3px; LINE-HEIGHT: 5px; HEIGHT: 5px
}
TABLE.contentCard TR TD.cardBorder-br {
	BACKGROUND-IMAGE: url(card_corner_br.gif); WIDTH: 5px; HEIGHT: 5px
}
.cardBorder-br SPAN.spacer {
	FONT-SIZE: 5px; WIDTH: 3px; LINE-HEIGHT: 5px; HEIGHT: 5px
}
TABLE.contentCard TR TD.cardBorder-b {
	BACKGROUND-IMAGE: url(card_border_b.gif); HEIGHT: 5px
}
.cardBorder-b SPAN.spacer {
	FONT-SIZE: 5px; WIDTH: 3px; HEIGHT: 5px
}
TABLE.contentCard TR TD.cardBorder-hdiv {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; HEIGHT: 2px; BACKGROUND-COLOR: white
}
TABLE.contentCard TR TD.cardBorder-hdiv-l {
	BACKGROUND-IMAGE: url(card_border_l.gif)
}
TABLE.contentCard TR TD.cardBorder-hdiv-r {
	BACKGROUND-IMAGE: url(card_border_r.gif)
}
.cardBorder-hdiv TD SPAN.spacer {
	FONT-SIZE: 2px; LINE-HEIGHT: 2px; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif
}
.cardBorder-hdiv-r TD.cardBorder-r SPAN.spacer {
	FONT-SIZE: 2px; BACKGROUND-IMAGE: none; LINE-HEIGHT: 2px; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif
}
.cardBorder-hdiv-l TD.cardBorder-r SPAN.spacer {
	FONT-SIZE: 2px; BACKGROUND-IMAGE: none; LINE-HEIGHT: 2px; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif
}
TABLE.contentCard TR TD.cardBorder-vdiv {
	BACKGROUND-IMAGE: url(card_border_vdiv.gif)
}
.cardBorder-vdiv SPAN.spacer {
	FONT-SIZE: 6px; WIDTH: 2px
}
SPAN.cardBottomMargin {
	FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
SPAN.cardVPadding {
	DISPLAY: block; FONT-SIZE: 2px; LINE-HEIGHT: 2px
}
.contentTable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none
}
TD.rowLabel {
	BORDER-TOP: #c8dcc8 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: medium none; BORDER-BOTTOM: #c8dcc8 1px solid; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif; HEIGHT: 18px; TEXT-ALIGN: center
}
TD.rowData {
	BORDER-TOP: #c8dcc8 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BORDER-LEFT: medium none; BORDER-BOTTOM: #c8dcc8 1px solid; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif; HEIGHT: 18px; TEXT-ALIGN: center
}
TD.contentPane-vdiv {
	WIDTH: 1px; BACKGROUND-COLOR: #999
}
TD.contentPane-vdiv SPAN.spacer {
	FONT-SIZE: 2px
}
TD.contentPane-hdiv {
	HEIGHT: 1px; BACKGROUND-COLOR: #999999
}
TD.contentPane-hdiv SPAN.spacer {
	FONT-SIZE: 2px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
TABLE.broadbandBox TH {
	COLOR: #889498; BACKGROUND-COLOR: #f0f0f0
}
TABLE.sponsorBox TH {
	COLOR: #889498; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right
}
.broadbandBox-header {
	COLOR: #889498; BACKGROUND-COLOR: #f0f0f0
}
TABLE.broadbandBox TD A {
	FONT-SIZE: 11px
}
.broadbandBox TD.broadbandBox-content {
	FONT-SIZE: 11px
}
TABLE.genericCard TR TD.cardBorder-bl {
	BACKGROUND-IMAGE: url(card_corner_bl.gif); WIDTH: 3px; HEIGHT: 5px
}
.cardBorder-bl SPAN.spacer {
	FONT-SIZE: 5px; WIDTH: 3px; LINE-HEIGHT: 5px; HEIGHT: 5px
}
TABLE.genericCard TR TD.cardBorder-br {
	BACKGROUND-IMAGE: url(card_corner_br.gif); WIDTH: 5px; HEIGHT: 5px
}
.cardBorder-br SPAN.spacer {
	FONT-SIZE: 5px; WIDTH: 3px; LINE-HEIGHT: 5px; HEIGHT: 5px
}
TABLE.genericCard TR TD.cardBorder-b {
	BACKGROUND-IMAGE: url(card_border_b.gif); HEIGHT: 5px
}
.cardBorder-b SPAN.spacer {
	FONT-SIZE: 5px; WIDTH: 3px; HEIGHT: 5px
}
.genericCardContent {
	BACKGROUND-COLOR: #666
}
.contentPane TABLE.colorbox {
	BORDER-RIGHT: #a0c5a3 1px solid; BORDER-TOP: #a0c5a3 1px solid; BORDER-LEFT: #a0c5a3 1px solid; BORDER-BOTTOM: #a0c5a3 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f0fbf0
}
.cardHeader-rtc {
	BORDER-RIGHT: medium none; BORDER-TOP: #666 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: trebuchet ms, tahoma, arial, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffcc00
}
.cardContentPane TABLE TD.custom-high {
	BACKGROUND-COLOR: #ffe682
}
.cardContentPane TABLE TD.ledger {
	BACKGROUND-COLOR: #eff7ef
}