BODY {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(bg.gif); MARGIN: 0px; COLOR: #333333; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
A:link {
	COLOR: #006633
}
A:visited {
	COLOR: #006633
}
A:hover {
	BACKGROUND: url(spacer_main_10.gif); COLOR: #333333
}
A:active {
	COLOR: #333333
}
FORM {
	MARGIN: 0px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 5px 0px; COLOR: #006633; BORDER-BOTTOM: #006633 1px solid
}
INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(formBG.gif); BORDER-LEFT: #333333 1px solid; COLOR: #007700; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x
}
TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(formBG.gif); BORDER-LEFT: #333333 1px solid; COLOR: #007700; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x
}
SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #333333 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(formBG.gif); BORDER-LEFT: #333333 1px solid; COLOR: #007700; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x
}
OPTION {
	FONT-SIZE: 11px; COLOR: #007700
}
.formInput {
	MARGIN-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.divRotateOn {
	BACKGROUND-COLOR: #e3e8ed
}
.divRotateOnHighlight {
	BACKGROUND-COLOR: #ffffcc
}
.divRotateOff {
	BACKGROUND-COLOR: #f1f3f6
}
.divRotateOffHighlight {
	BACKGROUND-COLOR: #ffffcc
}
.divRotateOnHidden {
	BACKGROUND-COLOR: #d4e0f7
}
.divRotateOffHidden {
	BACKGROUND-COLOR: #eaf0fb
}
.title16 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006633; TEXT-DECORATION: underline
}
.title12 {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #006633
}
.title12Underline {
	MARGIN: 0px 0px 5px; BACKGROUND-COLOR: #333333
}
.actionAlerts {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffcc33; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; VERTICAL-ALIGN: middle; WIDTH: 625px; PADDING-TOP: 5px
}
.actionAlerts STRONG {
	FONT-SIZE: 16px; COLOR: #000066; TEXT-DECORATION: underline overline
}
.actionAlerts SPAN {
	COLOR: #0000cc
}
.actionAlerts A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000cc
}
.actionAlerts A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000cc
}
.actionAlerts A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000033
}
.actionAlerts A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000cc
}
.leaderBoard {
	BACKGROUND-IMAGE: url(leaderBG.jpg); WIDTH: 990px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 95px; TEXT-ALIGN: center
}
.breakingNews {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; WIDTH: 980px; CURSOR: pointer; COLOR: #000066; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffcc33
}
.breakingNews STRONG {
	COLOR: #990000; TEXT-DECORATION: underline overline
}
.headerBG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(headerBG.gif); PADDING-BOTTOM: 0px; WIDTH: 990px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 75px
}
.headerLogin {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: right
}
.headerSearch {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: right
}
.midsectionBG {
	BACKGROUND-IMAGE: url(navLeftBG.gif); WIDTH: 990px; BACKGROUND-REPEAT: repeat-y
}
.absTopNav {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: url(spacer_main_25.gif); PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 986px; PADDING-TOP: 2px; BORDER-BOTTOM: #007700 1px solid
}
.topNav {
	PADDING-RIGHT: 7px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(spacer_main_25.gif); PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 976px; PADDING-TOP: 5px; BORDER-BOTTOM: #007700 1px solid
}
.topNav A {
	BORDER-RIGHT: #007700 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #007700 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #007700 1px solid; COLOR: #007700; LINE-HEIGHT: 25px; PADDING-TOP: 2px; BORDER-BOTTOM: #007700 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.topNav A:hover {
	BORDER-RIGHT: #007700 1px solid; BORDER-TOP: #007700 1px solid; BACKGROUND: url(spacer_main_10.gif); BORDER-LEFT: #007700 1px solid; COLOR: #333333; BORDER-BOTTOM: #007700 1px solid
}
.headerLinks {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #007700; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.headerLinks A {
	BORDER-RIGHT: #007700 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #007700 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; BORDER-LEFT: #007700 1px solid; COLOR: #007700; PADDING-TOP: 0px; BORDER-BOTTOM: #007700 1px solid; TEXT-DECORATION: none
}
.headerLinks A:link {
	BACKGROUND: #eeeeee
}
.headerLinks A:visited {
	BACKGROUND: #eeeeee
}
.headerLinks A:hover {
	BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BACKGROUND: url(spacer_main_50.gif); BORDER-LEFT: #ffcc33 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffcc33 1px solid
}
.leftNav {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 165px; PADDING-TOP: 0px
}
.leftNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.leftNav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #006633; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; TEXT-DECORATION: underline
}
.leftNav UL LI A:link {
	COLOR: #006633; TEXT-DECORATION: underline
}
.leftNav UL LI A:visited {
	COLOR: #006633; TEXT-DECORATION: underline
}
.leftNav UL LI A:hover {
	COLOR: #006633; TEXT-DECORATION: underline
}
.leftNav UL LI A:active {
	COLOR: #006633; TEXT-DECORATION: underline
}
.leftNav DIV A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(navLeftLinkBG.gif) no-repeat; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 0px
}
.leftNav DIV A:link {
	COLOR: #333333
}
.leftNav DIV A:visited {
	COLOR: #333333
}
.leftNav DIV A:hover {
	BACKGROUND: url(navLeftLinkBG.gif) no-repeat; COLOR: #006633
}
.leftNav DIV A:active {
	COLOR: #006633
}
.rightNav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: url(spacer_main_5.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.rightNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
.rightNav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #006633; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.rightNav UL LI A:link {
	COLOR: #006633; TEXT-DECORATION: underline
}
.rightNav UL LI A:visited {
	COLOR: #006633; TEXT-DECORATION: underline
}
.rightNav UL LI A:hover {
	COLOR: #006633; TEXT-DECORATION: underline
}
.rightNav UL LI A:active {
	COLOR: #006633; TEXT-DECORATION: underline
}
.rightNav DIV A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(navLeftLinkBG.gif) no-repeat; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 0px
}
.rightNav DIV A:link {
	COLOR: #333333
}
.rightNav DIV A:visited {
	COLOR: #333333
}
.rightNav DIV A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(navLeftLinkBG.gif) no-repeat; PADDING-BOTTOM: 2px; COLOR: #006633; PADDING-TOP: 0px
}
.rightNav DIV A:active {
	COLOR: #006633
}
.rightAds {
	FLOAT: left; WIDTH: 160px; TEXT-ALIGN: center
}
.paginateTable {
	BORDER-RIGHT: #007700 1px solid; BORDER-TOP: #007700 1px solid; BACKGROUND: url(spacer_main_5.gif); MARGIN: 0px 0px 5px; BORDER-LEFT: #007700 1px solid; BORDER-BOTTOM: #007700 1px solid
}
.bodyLinks {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #007700; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.bodyLinks A {
	BORDER-RIGHT: #007700 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #007700 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; BORDER-LEFT: #007700 1px solid; COLOR: #007700; PADDING-TOP: 2px; BORDER-BOTTOM: #007700 1px solid; TEXT-DECORATION: none
}
.bodyLinks A:link {
	BACKGROUND: #eeeeee
}
.bodyLinks A:visited {
	BACKGROUND: #eeeeee
}
.bodyLinks A:hover {
	BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BACKGROUND: #007700; BORDER-LEFT: #ffcc33 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffcc33 1px solid
}
.mainBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 645px; PADDING-TOP: 0px
}
.digestHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 24px; BACKGROUND: url(headlineHeaderLarge.gif); PADDING-BOTTOM: 5px; MARGIN: 2px 0px 10px; WIDTH: 625px; COLOR: #000099; PADDING-TOP: 15px; HEIGHT: 30px; TEXT-DECORATION: none
}
.headlineNews {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 420px; PADDING-TOP: 0px
}
.headlineNews H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 5px 0px; CURSOR: pointer; COLOR: #006633; BORDER-BOTTOM: #006633 1px solid
}
.headlineNews H4 {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(headlineHeader.gif); PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px; CURSOR: pointer; COLOR: #006633; PADDING-TOP: 2px; BORDER-BOTTOM: #006633 1px solid
}
.headlineNews DIV DIV {
	BORDER-RIGHT: #006633 1px solid; BORDER-TOP: #006633 1px solid; BACKGROUND: url(spacer_main_5.gif); FLOAT: left; BORDER-LEFT: #006633 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #006633 1px solid
}
.headlineNews DIV DIV IMG {
	MARGIN: 5px
}
.headlineNews DIV DIV SPAN {
	DISPLAY: block; BACKGROUND: url(spacer_main_5.gif); MARGIN: 0px 5px 5px; COLOR: #666666; FONT-STYLE: italic; TEXT-ALIGN: left
}
.headlineNews DIV P {
	DISPLAY: block; MARGIN: 0px
}
.headlineNews DIV EM {
	DISPLAY: block; MARGIN: 0px 0px 5px; COLOR: #666666; FONT-STYLE: italic; TEXT-ALIGN: right
}
.headlineNews DIV SPAN {
	DISPLAY: block; MARGIN: 0px 0px 5px; TEXT-ALIGN: right
}
.catTopStory {
	OVERFLOW: hidden; WIDTH: 645px
}
.catTopStory H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 5px; CURSOR: pointer; COLOR: #006633; BORDER-BOTTOM: #006633 1px solid
}
.catTopStory DIV DIV {
	BORDER-RIGHT: #006633 1px solid; BORDER-TOP: #006633 1px solid; BACKGROUND: url(spacer_main_5.gif); FLOAT: left; BORDER-LEFT: #006633 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #006633 1px solid
}
.catTopStory DIV DIV IMG {
	MARGIN: 5px
}
.catTopStory DIV DIV SPAN {
	DISPLAY: block; BACKGROUND: url(spacer_main_5.gif); MARGIN: 0px 5px 5px; COLOR: #666666; FONT-STYLE: italic; TEXT-ALIGN: left
}
.catTopStory DIV P {
	DISPLAY: block; MARGIN: 0px
}
.catTopStory DIV EM {
	DISPLAY: block; MARGIN: 0px 0px 5px; COLOR: #666666; FONT-STYLE: italic; TEXT-ALIGN: left
}
.catTopStory DIV SPAN {
	DISPLAY: block; MARGIN: 0px 0px 5px; TEXT-ALIGN: right
}
.headlineCatList {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 0px
}
.headlineCatList H4 {
	BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: url(headlineHeader.gif); PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px; CURSOR: pointer; COLOR: #006633; PADDING-TOP: 2px; BORDER-BOTTOM: #006633 1px solid
}
.headlineCatList DIV P {
	DISPLAY: block; MARGIN: 0px
}
.headlineCatList DIV EM {
	DISPLAY: block; MARGIN: 0px 0px 5px; COLOR: #666666; FONT-STYLE: italic; TEXT-ALIGN: right
}
.headlineCatList DIV SPAN {
	DISPLAY: block; MARGIN: 0px 0px 5px; TEXT-ALIGN: right
}
.pollHeadline {
	BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(spacer_main_5.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #006633 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #006633 1px solid
}
.pollHeadline H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #006633; PADDING-TOP: 5px; BORDER-BOTTOM: #006633 1px solid
}
.pollHeadline SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 5px 0px 0px
}
.pollHeadline DIV {
	TEXT-ALIGN: center
}
.pollCat {
	BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(spacer_main_5.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; BORDER-LEFT: #006633 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #006633 1px solid; TEXT-ALIGN: left
}
.pollCat H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #006633; BORDER-BOTTOM: #006633 1px solid
}
.pollCat SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 5px 0px 0px
}
.pollCat DIV {
	TEXT-ALIGN: center
}
.pollBarGraph {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333333 1px solid; FONT-STYLE: italic; HEIGHT: 14px
}
.articlePhoto {
	BORDER-RIGHT: #007700 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #007700 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/images/spacer_main_10.gif); FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #007700 1px solid; WIDTH: 260px; PADDING-TOP: 5px; BORDER-BOTTOM: #007700 1px solid; TEXT-ALIGN: right
}
.articlePhotoExtra {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/images/spacer_main_10.gif); FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 260px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.articleLinksTop {
	BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(spacer_main_5.gif); PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; BORDER-LEFT: #006633 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #006633 1px solid; HEIGHT: 15px
}
.articleLinksTop EM {
	FONT-SIZE: 11px
}
.articleLinks {
	BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(spacer_main_5.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; BORDER-LEFT: #006633 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #006633 1px solid; TEXT-ALIGN: left
}
.articleLinks H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #006633; BORDER-BOTTOM: #006633 1px solid
}
.articleLinks SPAN {
	DISPLAY: block; MARGIN: 5px 0px 0px
}
.articleLinks DIV {
	TEXT-ALIGN: center
}
.articlePDF {
	BORDER-RIGHT: #006633 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #006633 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(spacer_main_5.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; BORDER-LEFT: #006633 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #006633 1px solid; TEXT-ALIGN: left
}
.articlePDF H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #006633; BORDER-BOTTOM: #006633 1px solid
}
.articlePDF SPAN {
	DISPLAY: block; MARGIN: 2px 0px 0px; TEXT-DECORATION: underline
}
.articlePDF DIV {
	FLOAT: left; WIDTH: 80px; CURSOR: pointer; COLOR: #007700; TEXT-ALIGN: center
}
.articlePDF DIV IMG {
	BORDER-RIGHT: #007700 1px solid; BORDER-TOP: #007700 1px solid; BORDER-LEFT: #007700 1px solid; BORDER-BOTTOM: #007700 1px solid
}
.apBG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.calendar {
	border-spacing: 1px
}
.calendar H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 10px 0px 5px; COLOR: #003366; BORDER-BOTTOM: #003366 1px solid
}
.calendar A:link {
	COLOR: #003366
}
.calendar A:visited {
	COLOR: #003366
}
.calendar A:hover {
	COLOR: #333333
}
.calendar A:active {
	COLOR: #333333
}
.calendar THEAD {
	BACKGROUND: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.calendar THEAD SPAN {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.calendar DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.calendar EM {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 8px; TEXT-DECORATION: underline
}
.calDayOff {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; WIDTH: 84px; CURSOR: pointer; COLOR: #999999; BORDER-BOTTOM: #999999 1px solid
}
.calDayInMonth {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; TEXT-DECORATION: underline
}
.calCellOver {
	BACKGROUND: #ffffcc
}
.calDayOffBG {
	BACKGROUND: url(spacer_0077c3_5.gif)
}
.calDayOff {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; WIDTH: 84px; CURSOR: pointer; COLOR: #999999; BORDER-BOTTOM: #999999 1px solid
}
.calDayOnBG {
	BACKGROUND: url(spacer_0077c3_10.gif)
}
.calDayOn {
	BORDER-RIGHT: #0077c3 1px solid; BORDER-TOP: #0077c3 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: top; BORDER-LEFT: #0077c3 1px solid; WIDTH: 84px; CURSOR: pointer; BORDER-BOTTOM: #0077c3 1px solid
}
.calDayCurrentBG {
	BACKGROUND: url(spacer_0077c3_50.gif)
}
.calDayCurrent {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: top; BORDER-LEFT: #ff0000 1px solid; WIDTH: 84px; CURSOR: pointer; BORDER-BOTTOM: #ff0000 1px solid
}
.calendarBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.calendarBody A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.calendarBody A:link {
	COLOR: #003366
}
.calendarBody A:visited {
	COLOR: #003366
}
.calendarBody A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333
}
.calendarBody A:active {
	COLOR: #333333
}
.calendarBody H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 10px 0px 5px; COLOR: #003366; BORDER-BOTTOM: #003366 1px solid
}
.calendarBody H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 10px 0px 5px; COLOR: #003366
}
.calendarNavRight {
	BORDER-RIGHT: #0077c3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0077c3 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(spacer_0077c3_10.gif); PADDING-BOTTOM: 0px; MARGIN: 15px 5px 0px 0px; BORDER-LEFT: #0077c3 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #0077c3 1px solid
}
.calendarNavRight A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.calendarNavRight A:link {
	COLOR: #003366
}
.calendarNavRight A:visited {
	COLOR: #003366
}
.calendarNavRight A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333
}
.calendarNavRight A:active {
	COLOR: #333333
}
.calendarNavRight H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; COLOR: #0077c3; BORDER-BOTTOM: #0077c3 1px solid
}
.calendarNavRight IMG {
	BORDER-RIGHT: #7a7667 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7a7667 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #7a7667 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #7a7667 1px solid
}
.calendarNavRight DIV {
	TEXT-ALIGN: center
}
.calendarNavRight P {
	BORDER-RIGHT: #0077c3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0077c3 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #0077c3 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #0077c3 1px solid
}
.calendarNavRight STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 2px; TEXT-DECORATION: underline
}
.calendarNavRight SPAN {
	DISPLAY: block; MARGIN-LEFT: 4px; LINE-HEIGHT: 14px
}
.blogsFrontPage {
	DISPLAY: block; WIDTH: 640px
}
.blogsFrontPage H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 0px 5px; COLOR: #7a7667; BORDER-BOTTOM: #7a7667 1px solid
}
.blogsFrontPage A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.blogsFrontPage A:link {
	COLOR: #003366
}
.blogsFrontPage A:visited {
	COLOR: #003366
}
.blogsFrontPage A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333
}
.blogsFrontPage A:active {
	COLOR: #333333
}
.blogsFrontPageImgBG {
	BORDER-RIGHT: #7a7667 1px solid; BORDER-TOP: #7a7667 1px solid; BACKGROUND: url(spacer_aca899_50.gif); VERTICAL-ALIGN: top; BORDER-LEFT: #7a7667 1px solid; BORDER-BOTTOM: #7a7667 1px solid; TEXT-ALIGN: center
}
.blogsFrontPageBodyBG {
	BORDER-RIGHT: #7a7667 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #7a7667 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(spacer_aca899_10.gif); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #7a7667 1px solid; TEXT-ALIGN: left
}
.blogsFrontPageBodyBG H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; CURSOR: pointer; TEXT-DECORATION: underline
}
.blogsFrontPageBodyBG EM {
	DISPLAY: block; MARGIN: 0px 0px 5px; COLOR: #aca899
}
.blogsDetailLinksTop {
	BORDER-RIGHT: #7a7667 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7a7667 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(spacer_aca899_10.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #7a7667 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #7a7667 1px solid; HEIGHT: 15px
}
.blogsDetailLinksTop EM {
	FONT-SIZE: 10px
}
.blogsDetailBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.blogsDetailBody A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.blogsDetailBody A:link {
	COLOR: #003366
}
.blogsDetailBody A:visited {
	COLOR: #003366
}
.blogsDetailBody A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333
}
.blogsDetailBody A:active {
	COLOR: #333333
}
.blogsDetailBody H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 10px 0px; BORDER-BOTTOM: #7a7667 1px solid
}
.blogsNavRight {
	BORDER-RIGHT: #7a7667 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7a7667 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(spacer_aca899_50.gif); PADDING-BOTTOM: 0px; MARGIN: 15px 5px 0px 0px; BORDER-LEFT: #7a7667 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #7a7667 1px solid
}
.blogsNavRight A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.blogsNavRight A:link {
	COLOR: #003366
}
.blogsNavRight A:visited {
	COLOR: #003366
}
.blogsNavRight A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333
}
.blogsNavRight A:active {
	COLOR: #333333
}
.blogsNavRight H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 5px; COLOR: #7a7667; BORDER-BOTTOM: #7a7667 1px solid
}
.blogsNavRight IMG {
	BORDER-RIGHT: #7a7667 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7a7667 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #7a7667 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #7a7667 1px solid
}
.blogsNavRight DIV {
	TEXT-ALIGN: center
}
.blogsNavRight P {
	BORDER-RIGHT: #7a7667 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7a7667 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(spacer_aca899_10.gif); PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #7a7667 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #7a7667 1px solid
}
.blogsNavRight STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 2px; TEXT-DECORATION: underline
}
.blogsNavRight SPAN {
	DISPLAY: block; MARGIN-LEFT: 4px; LINE-HEIGHT: 14px
}
.blogLinks {
	BORDER-RIGHT: #7a7667 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7a7667 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(spacer_aca899_10.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; BORDER-LEFT: #7a7667 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #7a7667 1px solid; TEXT-ALIGN: left
}
.blogLinks H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #7a7667; BORDER-BOTTOM: #7a7667 1px solid
}
.blogLinks SPAN {
	DISPLAY: block; MARGIN: 5px 0px 0px
}
.blogLinks DIV {
	TEXT-ALIGN: center
}
.blogsTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bolder; BACKGROUND: url(spacer_aca899_50.gif); HEIGHT: 16px
}
.blogsTitleTitle {
	FLOAT: left; WIDTH: 390px
}
.blogsTitleDateAdded {
	FLOAT: left; WIDTH: 230px
}
.wx_module {
	BORDER-RIGHT: #007700 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #007700 1px solid; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 12px 5px 0px 0px; BORDER-LEFT: #007700 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #007700 1px solid
}
.wx_module_9622 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cuLG {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(formBG.gif); MARGIN: 0px 0px 10px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 643px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x
}
.cuLG A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
.cuLG A:link {
	FONT-SIZE: 9px; COLOR: #666666
}
.cuLG A:visited {
	FONT-SIZE: 9px; COLOR: #666666
}
.cuLG A:hover {
	FONT-SIZE: 9px; COLOR: #000000
}
.cuLG DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.cuLG DIV :hover {
	BACKGROUND: #eeeeee
}
.cuLG DIV DIV {
	FLOAT: left; MARGIN: 0px 2px; WIDTH: 95px; CURSOR: pointer; TEXT-ALIGN: center
}
.cuLG DIV DIV IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.cuLG DIV DIV SPAN {
	DISPLAY: block; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.cuSM {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(formBG.gif); OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 318px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x
}
.cuSM A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
.cuSM A:link {
	FONT-SIZE: 9px; COLOR: #666666
}
.cuSM A:visited {
	FONT-SIZE: 9px; COLOR: #666666
}
.cuSM A:hover {
	FONT-SIZE: 9px; COLOR: #000000
}
.cuSM DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.cuSM DIV :hover {
	BACKGROUND: #eeeeee
}
.cuSM DIV DIV {
	FLOAT: left; MARGIN: 0px; WIDTH: 70px; CURSOR: pointer; TEXT-ALIGN: center
}
.cuSM DIV DIV IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.cuSM DIV DIV SPAN {
	DISPLAY: block; FONT-SIZE: 9px; TEXT-DECORATION: underline
}
.printAdsFrontPage {
	BORDER-RIGHT: #006633 1px solid; BORDER-TOP: #006633 1px solid; FLOAT: left; MARGIN: 10px 0px 0px; OVERFLOW: auto; BORDER-LEFT: #006633 1px solid; WIDTH: 335px; BORDER-BOTTOM: #006633 1px solid; HEIGHT: 248px
}
.printAdsFrontPage A {
	COLOR: #006633
}
.printAdsFrontPage A:link {
	COLOR: #006633
}
.printAdsFrontPage A:visited {
	COLOR: #006633
}
.printAdsFrontPage A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #997fb2
}
.printAdsFrontPage H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f5f2f7; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #006633; PADDING-TOP: 5px; BORDER-BOTTOM: #006633 1px solid
}
.printAdsFrontPage H4 {
	MARGIN: 0px 0px 10px; COLOR: #330066; BORDER-BOTTOM: #006633 1px solid
}
.printAdsFrontPage TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 330px; PADDING-TOP: 0px
}
.printAdsFrontPage TABLE TD {
	VERTICAL-ALIGN: top
}
.printAdsFrontPage UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 4px; PADDING-TOP: 0px
}
.printAdsFrontPage LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #006633; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
.printAdsFrontPage DIV {
	BORDER-RIGHT: #ccbfd9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccbfd9 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eae5ef; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; BORDER-LEFT: #ccbfd9 1px solid; CURSOR: pointer; PADDING-TOP: 5px; BORDER-BOTTOM: #ccbfd9 1px solid; TEXT-ALIGN: center
}
.printAdsFrontPage IMG {
	BORDER-RIGHT: #330066 1px solid; BORDER-TOP: #330066 1px solid; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: #330066 1px solid; BORDER-BOTTOM: #330066 1px solid
}
.printAdsFrontPage STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.padivRotateOn {
	BACKGROUND-COLOR: #fcfcfc
}
.padivRotateOnHighlight {
	BACKGROUND-COLOR: #eeeeee
}
.padivRotateOff {
	BACKGROUND-COLOR: #eef4ee
}
.padivRotateOffHighlight {
	BACKGROUND-COLOR: #eef4ee
}
.padivRotateOnHidden {
	BACKGROUND-COLOR: #eef4ee
}
.padivRotateOffHidden {
	BACKGROUND-COLOR: #eef4ee
}
.footer {
	BACKGROUND: url(spacer_main_50.gif); WIDTH: 990px; COLOR: #ffffff; TEXT-ALIGN: center
}
.footerNav {
	PADDING-RIGHT: 7px; BORDER-TOP: #007700 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(spacer_main_25.gif); PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 976px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.footerNav A {
	BORDER-RIGHT: #007700 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #007700 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #007700 1px solid; COLOR: #007700; LINE-HEIGHT: 25px; PADDING-TOP: 2px; BORDER-BOTTOM: #007700 1px solid; TEXT-DECORATION: none
}
.footerNav A:link {
	BACKGROUND-COLOR: #ffffff
}
.footerNav A:visited {
	BACKGROUND-COLOR: #ffffff
}
.footerNav A:hover {
	BORDER-RIGHT: #007700 1px solid; BORDER-TOP: #007700 1px solid; BACKGROUND: url(spacer_main_10.gif); BORDER-LEFT: #007700 1px solid; COLOR: #333333; BORDER-BOTTOM: #007700 1px solid
}

