H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: verdana, arial, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.headertext {
	FONT-WEIGHT: bold; COLOR: black
}
.navtext {
	FONT-WEIGHT: bold; COLOR: black
}
.blocktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 100%; COLOR: white; FONT-FAMILY: verdana, arial, sans-serif
}
.footer {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, sans-serif
}
.storytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dddddd; FONT-FAMILY: verdana, arial, sans-serif
}
.storybyline {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: verdana, arial, sans-serif
}
.storyunderline {
	BACKGROUND: #000000
}
.warning {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: verdana, arial, sans-serif
}
.warningsmall {
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: verdana, arial, sans-serif
}
.commentbar1 {
	FONT-SIZE: 12px; BACKGROUND: #000000; COLOR: white; FONT-FAMILY: verdana, arial, sans-serif
}
.commentbar2 {
	FONT-SIZE: 12px; BACKGROUND: #dddddd; FONT-FAMILY: verdana, arial, sans-serif
}
.commentbar3 {
	FONT-SIZE: 10px; BACKGROUND: #dddddd; COLOR: black; FONT-FAMILY: verdana, arial, sans-serif
}
.commenttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dddddd; FONT-FAMILY: verdana, arial, sans-serif
}
.cal-day {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.cal-nullday {
	BACKGROUND: #eeeeee
}
.cal-oldday {
	BACKGROUND: #dddddd
}
.cal-today {
	BACKGROUND: #fceead
}
.weekview-caltitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #dddddd
}
.weekview-curday {
	BACKGROUND: yellow
}
.weekview-offday {
	BACKGROUND: #dddddd
}
.weekview-dayformat {
	FONT-WEIGHT: bold
}
.weekview-addevent {
	FONT-SIZE: 9px
}
.weekview-daterange {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.dayview-times {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.dayview-datecol {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #dddddd
}
.dayview-quickaddtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #dddddd
}
.box {
	SCROLLBAR-FACE-COLOR: #0066ff; SCROLLBAR-HIGHLIGHT-COLOR: #00ccff; SCROLLBAR-SHADOW-COLOR: #003366; COLOR: #000; SCROLLBAR-TRACK-COLOR: #003366
}
BODY {
	BACKGROUND-COLOR: #ffffff
}
.box {
	SCROLLBAR-FACE-COLOR: #0066ff; SCROLLBAR-HIGHLIGHT-COLOR: #00ccff; SCROLLBAR-SHADOW-COLOR: #003366; COLOR: #000; SCROLLBAR-TRACK-COLOR: #003366
}
A:link {
	FONT-SIZE: 12px; COLOR: #00c; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #606; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #c03; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, Verdana; TEXT-DECORATION: underline overline
}
A.navbar:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d7d8e1; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A.navbar:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d7d8e1; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A.navbar:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffcc00; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A.menuPick:link {
	FONT-SIZE: 10px; COLOR: #00c; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A.menuPick:visited {
	FONT-SIZE: 10px; COLOR: #606; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A.menuPick:hover {
	FONT-SIZE: 10px; COLOR: #c03; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SPAN.articleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SPAN.articleFeature {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SPAN.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SPAN.quote {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SPAN.welcomeName {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d7d8e1; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
SPAN.block {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.story {
	FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.admin-note {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.sitename {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SPAN.postedBy {
	FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SPAN.copyRight {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.display {
	FONT-SIZE: 10px; COLOR: #dde3ef; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: #000033; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #dde3ef
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000033; FONT-FAMILY: Verdana, Helvetica, Arial; BACKGROUND-COLOR: #dde3ef
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000033; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #dde3ef
}
file {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #eff0f3
}
BUTTON {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; BORDER-LEFT-COLOR: #000033; BORDER-BOTTOM-COLOR: #000033; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #000033; TEXT-INDENT: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #000033; BORDER-BOTTOM-STYLE: solid
}
.searchAuth {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #557755; FONT-FAMILY: sans-serif; TEXT-ALIGN: left
}
.searchDate {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #557755; FONT-FAMILY: sans-serif; TEXT-ALIGN: right
}
.searchHits {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #557755; FONT-FAMILY: sans-serif; TEXT-ALIGN: right
}
.highlight {
	BACKGROUND-COLOR: yellow; TEXT-DECORATION: none
}
#navcontainer A {
	TEXT-DECORATION: none
}
#navcontainer UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 26px; BACKGROUND-COLOR: #36c
}
#navcontainer LI {
	DISPLAY: inline; MARGIN: 0px
}
#navcontainer UL A {
	BORDER-RIGHT: #36c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #36c 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #36c 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #36c 1px solid; BACKGROUND-COLOR: #36c
}
#navcontainer UL A:link {
	BORDER-RIGHT: #36c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #36c 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #36c 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #36c 1px solid; BACKGROUND-COLOR: #36c
}
#navcontainer UL A:visited {
	BORDER-RIGHT: #36c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #36c 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #36c 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #36c 1px solid; BACKGROUND-COLOR: #36c
}
#navcontainer UL A:hover {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #9cd4f7
}
#navcontainer UL A:unknown {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #9cd4f7
}
#navcontainer UL A#current {
	FONT-WEIGHT: bold
}
#navcontainer UL A#current:link {
	FONT-WEIGHT: bold
}
#navcontainer UL A#current:visited {
	FONT-WEIGHT: bold
}
#forumheading {
	BACKGROUND-COLOR: #e1e2e5; TEXT-ALIGN: left
}
.forumtext {
	COLOR: #000
}
.forumclass1 {
	BACKGROUND-COLOR: #e1e2e5; TEXT-ALIGN: left
}
.forumclass2 {
	BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.forumclass3 {
	BACKGROUND-COLOR: #e1e2e5; TEXT-ALIGN: left
}
.forumclass4 {
	BACKGROUND-COLOR: #e1e2e5; TEXT-ALIGN: left
}
.forumoutline {
	BACKGROUND-COLOR: #cccccc
}
.forumlinks A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
.forumlinks A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
.forumlinks A:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: underline
}
.forumAlt1 {
	BACKGROUND-COLOR: #f5f5f5
}
.forumAlt2 {
	BACKGROUND-COLOR: #ffffff
}
.quotebox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-TOP-STYLE: ridge; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: ridge; BORDER-LEFT-STYLE: ridge; BACKGROUND-COLOR: #ece9d8; BORDER-BOTTOM-STYLE: ridge
}
.quotetext {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ece9d8
}
.forumCode {
	BORDER-RIGHT: black 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: black 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 11px; MIN-HEIGHT: 50px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 5px 5px; OVERFLOW: auto; BORDER-LEFT: black 1px dashed; WIDTH: 470px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px dashed; HEIGHT: 160px; BACKGROUND-COLOR: #ece9d8; max-height: 120px
}
.forumTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #e1e2e5
}
TD.forumRollOver {
	COLOR: #000033; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TD.forumRollOut {
	COLOR: #000033; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left
}
.cblockTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #506790
}
.logoframe {
	BORDER-RIGHT: #556289 double; BORDER-TOP: #556289 double; BORDER-LEFT: #556289 double; BORDER-BOTTOM: #556289 double
}
A.btn1:link {
	DISPLAY: block; VERTICAL-ALIGN: middle; COLOR: #dde3ef; PADDING-TOP: 5px; HEIGHT: 24px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.btn1:visited {
	DISPLAY: block; VERTICAL-ALIGN: middle; COLOR: #dde3ef; PADDING-TOP: 5px; HEIGHT: 24px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.btn1:hover {
	DISPLAY: block; BACKGROUND: url(messenger/images/button_over.gif) center 50%; VERTICAL-ALIGN: middle; COLOR: #dde3ef; PADDING-TOP: 5px; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.msgOutline {
	BACKGROUND-COLOR: #556289
}
.msgBorder {
	BACKGROUND-COLOR: #ffffff
}
.msgNavbar {
	BACKGROUND-COLOR: #242e55
}
.msgNavbar A:link {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.msgNavbar A:visited {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.msgNavbar A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.msgTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #dde3ef; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.msgText {
	FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #fefefe
}
.msgAlt1 {
	BACKGROUND-COLOR: #e1e2e5
}
.msgAlt2 {
	BACKGROUND-COLOR: #cccccc
}
DIV.pm {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; OVERFLOW-X: hidden; OVERFLOW: auto; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; HEIGHT: 100px
}
DIV.pmbuddylist {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; OVERFLOW-X: hidden; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: 0px; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; HEIGHT: 160px
}
