A.non-ul:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000033; TEXT-DECORATION: none
}
A.non-ul:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000033; TEXT-DECORATION: none
}
A.non-ul:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000033; TEXT-DECORATION: underline
}
A.non-ul:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #932100; TEXT-DECORATION: underline
}
A.non-ul:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000ff
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #800080
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #008000
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000
}
BLOCKQUOTE {
	BORDER-RIGHT: #8c8c8c 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #8c8c8c 1px dotted; PADDING-LEFT: 5px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; BORDER-LEFT: #8c8c8c 1px dotted; MARGIN-RIGHT: 55px; PADDING-TOP: 5px; BORDER-BOTTOM: #8c8c8c 1px dotted; TEXT-ALIGN: justify
}
PRE CODE {
	FONT-SIZE: 100%; COLOR: #9f2d00; FONT-FAMILY: Monaco, Courier, monospace
}
TT CODE {
	FONT-SIZE: 100%; COLOR: #9f2d00; FONT-FAMILY: Monaco, Courier, monospace
}
TT {
	FONT-SIZE: 12px; COLOR: #9f2d00; FONT-FAMILY: Monaco, Courier, monospace
}
CODE {
	FONT-SIZE: 12px; COLOR: #9f2d00; FONT-FAMILY: Monaco, Courier, monospace
}
PRE {
	FONT-SIZE: 12px; COLOR: #9f2d00; FONT-FAMILY: Monaco, Courier, monospace
}
.sitebody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; PADDING-TOP: 5px
}
H1 {
	FONT-SIZE: 125%
}
H2 {
	FONT-SIZE: 100%
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
INPUT {
	FONT: 98% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
submit {
	FONT: 98% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
SELECT {
	FONT: 98% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
TD {
	FONT: 73% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
TEXTAREA {
	FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
TH {
	PADDING-LEFT: 3px; FONT: bold smaller verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #dae0ed
}
.admin-list-table {
	WIDTH: 100%; TEXT-ALIGN: left; border-spacing: 1px
}
.admin-list-table FORM {
	MARGIN: 0px
}
.admin-list-field {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: left
}
.admin-list-headerfield {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: left
}
.block-divider {
	BORDER-TOP: #dedede 1px solid; MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #dedede 1px solid
}
.block-divider-left {
	BORDER-TOP: #e7e7e7 1px solid; BACKGROUND: #ffffff; COLOR: #000000
}
.block-divider-right {
	BORDER-TOP: #cccccc 1px solid; BACKGROUND: #ffffff; COLOR: #000000
}
.block-featured-left {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND: #f7f7f7; FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
.block-featured-right {
	BACKGROUND: #dedede; FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000
}
.block-hightopborder-left {
	BORDER-TOP: #ffffff 1px solid
}
.block-info {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
.block-info-left {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; PADDING-TOP: 2px
}
.block-info-left UL {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 16px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.block-info-right {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000066; PADDING-TOP: 2px
}
.block-info-right A:link {
	COLOR: #000066; TEXT-DECORATION: none
}
.block-info-right A:visited {
	COLOR: #005f7a; TEXT-DECORATION: none
}
.block-info-right A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #005f7a; BORDER-BOTTOM: #005f7a 1px dotted; TEXT-DECORATION: none
}
.block-info-right A:hover {
	BACKGROUND: #fff3a2; COLOR: #932100
}
.block-info-right UL {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 16px; BORDER-LEFT: medium none; LINE-HEIGHT: 1.6; BORDER-BOTTOM: medium none; LIST-STYLE-TYPE: circle
}
.block-outerborder-left {
	BORDER-LEFT: #e7e7e7 1px solid
}
.block-outerborder-right {
	BORDER-RIGHT: #cccccc 1px solid
}
.blocktable-right {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #f4f4f4; MARGIN: 5px 5px 10px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.block-title {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold smaller tahoma,verdana,helvetica,arial,sans-serif; COLOR: #000033
}
blocktitle {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold smaller tahoma,verdana,helvetica,arial,sans-serif; COLOR: #000033
}
.block-title-left {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold smaller verdana,tahoma,helvetica,arial,sans-serif; COLOR: #1a3955
}
.block-title-right {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold smaller tahoma,verdana,helvetica,arial,sans-serif; COLOR: #000033
}
.block-vote {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 90% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
.block-vote-results {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 90% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
.cal-body {
	BORDER-RIGHT: #e7e7e7 1px solid; BORDER-TOP: #e7e7e7 1px solid; BACKGROUND: #ffffff; FONT: bold 150% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #000000; BORDER-BOTTOM: #e7e7e7 1px solid
}
.cal-day {
	BORDER-TOP: #1a3955 2px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 75% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #f7f7f7 1px dashed; COLOR: #000000; BORDER-BOTTOM: #f7f7f7 1px dashed
}
cal_day {
	BORDER-TOP: #1a3955 2px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 75% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #f7f7f7 1px dashed; COLOR: #000000; BORDER-BOTTOM: #f7f7f7 1px dashed
}
.cal-dayview-times {
	BORDER-RIGHT: #e7e7e7 1px solid; BORDER-TOP: #1a3955 1px dashed; BACKGROUND: #f7f7f7; FONT: bold 80% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #000000; BORDER-BOTTOM: #e7e7e7 1px solid
}
.cal-dayx-body {
	BACKGROUND: #e7e7e7
}
.cal-dayx-cur {
	BACKGROUND: #ffffff; FONT: bold 80% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
.cal-dayx-subcur {
	BACKGROUND: #ffffff; FONT: bold 80% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; PADDING-TOP: 4px
}
.cal-dayx-times {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.cal-dayx-times2 {
	BACKGROUND: #ffffff
}
.cal-dayx-weekevent {
	BORDER-RIGHT: #ffffff 1px dashed; BORDER-TOP: #e7e7e7 1px solid; BORDER-LEFT: #ffffff 1px dashed; BORDER-BOTTOM: #ffffff 1px solid
}
.cal-futureday {
	BACKGROUND: #f7f7f7
}
.cal-header {
	BORDER-RIGHT: #f7f7f7 1px solid; BORDER-TOP: #f7f7f7 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #f7f7f7 1px solid; BORDER-BOTTOM: #f7f7f7 1px solid
}
.cal-hr {
	BACKGROUND: #ffffff
}
.cal-month {
	BACKGROUND: #f7f7f7; COLOR: #000000
}
cal_month {
	BACKGROUND: #f7f7f7; COLOR: #000000
}
.cal-nullday {
	BORDER-TOP: #f7f7f7 1px dashed; BACKGROUND: #ffffff; BORDER-LEFT: #f7f7f7 1px dashed; COLOR: #000000; BORDER-BOTTOM: #f7f7f7 1px dashed
}
.cal-oldday {
	BACKGROUND: #e7e7e7; COLOR: #000000
}
.cal-quickadd {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 4px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e7e7 1px solid
}
quickadd {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 4px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e7e7 1px solid
}
.cal-today {
	BORDER-RIGHT: #1a3955 1px dashed; BORDER-TOP: #1a3955 1px dashed; BACKGROUND: #ffffff; BORDER-LEFT: #1a3955 1px dashed; BORDER-BOTTOM: #1a3955 1px dashed
}
.cal-weekpointers {
	BORDER-LEFT: #f7f7f7 1px dashed; BORDER-BOTTOM: #f7f7f7 1px dashed
}
.cal-weekview-addevent {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; FONT: bold 80% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; PADDING-TOP: 4px
}
.cal-weekview-caltitle {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; FONT: bold 80% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e7e7 1px solid
}
.cal-weekview-curday {
	BACKGROUND: #f7f7f7; COLOR: #000000
}
weekview_curday {
	BACKGROUND: #f7f7f7; COLOR: #000000
}
.cal-weekview-daterange {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; FONT: bold 80% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #000000; PADDING-TOP: 4px
}
.cal-weekview-dayformat {
	PADDING-RIGHT: 4px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; FONT: bold 80% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #000000; PADDING-TOP: 4px
}
.cal-weekview-offday {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
weekview_offday {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
.comment {
	BORDER-RIGHT: #bac0cd 1px dotted; BORDER-TOP: #bac0cd 1px dotted; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; FONT: 103% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #bac0cd 1px dotted; BORDER-BOTTOM: #bac0cd 1px dotted
}
.comment-author {
	PADDING-LEFT: 2px; FONT: 11px verdana,tahoma,helvetica,arial,sans-serif; COLOR: #1e1e1e
}
.comment-author :link {
	COLOR: #1e1e1e
}
.comment-author :visited {
	COLOR: #1e1e1e
}
.comment-author :hover {
	COLOR: #932100
}
.comment-text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #000033; LINE-HEIGHT: 1.4! important; PADDING-TOP: 5px
}
.comment-text PRE CODE {
	FONT-SIZE: 100%
}
.comment-text TT CODE {
	FONT-SIZE: 100%
}
.comment-text TT {
	FONT-SIZE: 12px
}
.comment-text CODE {
	FONT-SIZE: 12px
}
.comment-text PRE {
	FONT-SIZE: 12px
}
.commentbar1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; PADDING-TOP: 3px
}
.commentbar2 {
	BORDER-TOP: #676b72 1px solid; BACKGROUND: #bac0cd; FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; BORDER-BOTTOM: #676b72 1px solid
}
.commentbar3 {
	PADDING-RIGHT: 3px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid
}
.commentbar4 {
	BACKGROUND: #e7e7e7; FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000
}
.commenttitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: #dfe6f6; PADDING-BOTTOM: 3px; FONT: bold 130% tahoma,helvetica,arial,sans-serif; COLOR: #000033; PADDING-TOP: 3px; BORDER-BOTTOM: #bac0cd 1px solid
}
.footerblock {
	PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 10px; FONT: 70% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000033; PADDING-TOP: 2px
}
.footerblock A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000033; TEXT-DECORATION: underline
}
.footerblock A:visited {
	COLOR: #000033; TEXT-DECORATION: underline
}
.footerblock A:hover {
	FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #008000; TEXT-DECORATION: underline
}
.footerblock A:active {
	FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000033; TEXT-DECORATION: underline
}
.header-envelope {
	PADDING-RIGHT: 1px; MARGIN-TOP: 0px; PADDING-LEFT: 1px
}
.header-logobg {
	PADDING-TOP: 4px
}
.header-logobg-container-inner {
	BACKGROUND: url(images/header-bg.png) #1a3955; BORDER-BOTTOM: #cccccc 1px solid
}
.header-logobg-container-outer {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 1px
}
.header-navigation {
	PADDING-RIGHT: 0px; BORDER-TOP: #000066 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffeabe; PADDING-BOTTOM: 3px; FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000033; PADDING-TOP: 3px; BORDER-BOTTOM: #000066 1px solid
}
.header-navigation A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000033; TEXT-DECORATION: none
}
.header-navigation A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000033; TEXT-DECORATION: none
}
.header-navigation A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000033; TEXT-DECORATION: underline
}
.header-navigation A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000
}
.header-special {
	FONT-WEIGHT: bold; COLOR: #990000
}
.header-special A:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #990000; TEXT-DECORATION: none
}
.header-special A:visited {
	COLOR: #990000
}
.header-special A:hover {
	TEXT-DECORATION: underline
}
.header-special A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.header-navigation-container {
	BORDER-BOTTOM: #ffffff 1px solid
}
.header-welcomeanddate {
	HEIGHT: 53px
}
.highlight {
	COLOR: #000000; BACKGROUND-COLOR: yellow; TEXT-DECORATION: none
}
.list-story-options {
	FONT: 106% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000033
}
.list-story-options A:link {
	COLOR: #000099
}
.list-story-options A:visited {
	COLOR: #000033
}
.list-story-options A:hover {
	COLOR: #932100
}
.pagenav {
	PADDING-BOTTOM: 5px; FONT: 105% verdana,tahoma,helvetica,arial,sans-serif; TEXT-ALIGN: center
}
.pagenav A:link {
	COLOR: #000099
}
.pagenav A:visited {
	COLOR: #000033
}
.pagenav A:hover {
	COLOR: #932100
}
.potw {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; FONT: 16px verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid
}
.potw-text {
	COLOR: #000099; LINE-HEIGHT: 12pt
}
.potw-text A:link {
	COLOR: #000099
}
.potw-text A:visited {
	COLOR: #000099
}
.potw-text A:hover {
	COLOR: #932100
}
.row-even {
	BACKGROUND-COLOR: #e7e7e7
}
.row-odd {
	BACKGROUND-COLOR: #ffffff
}
.searchauth {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; TEXT-ALIGN: left
}
.searchdate {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; TEXT-ALIGN: right
}
.searchform {
	PADDING-RIGHT: 4px; PADDING-LEFT: 1px; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 53px
}
.searchhits {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000000; TEXT-ALIGN: right
}
.sortbox {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT: 106% Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: 1px solid; COLOR: #000033; BORDER-BOTTOM: 1px solid
}
.sortbox A:link {
	COLOR: #000099
}
.sortbox A:visited {
	COLOR: #000033
}
.sortbox A:hover {
	COLOR: #932100
}
.statpage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; FONT: 106% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000033; PADDING-TOP: 5px
}
.statpage A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
.statpage A:visited {
	COLOR: #005f7a; TEXT-DECORATION: none
}
.statpage A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #005f7a; BORDER-BOTTOM: #005f7a 1px dotted; TEXT-DECORATION: none
}
.statpage A:hover {
	BACKGROUND: #fff3a2; COLOR: #932100
}
.site-slogan {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff
}
.smallcal-week-even {
	BACKGROUND: #e7e7e7; COLOR: #000000
}
.story-box {
	BORDER-RIGHT: #a0a5b0 0px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; BORDER-LEFT: #a0a5b0 0px solid; COLOR: #000000
}
.storybyline {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000033
}
A.storybyline:link {
	COLOR: #000033
}
A.storybyline:visited {
	COLOR: #000033
}
A.storybyline:hover {
	COLOR: #932100
}
.story-container {
	PADDING-RIGHT: 9px; FONT: 72% tahoma
}
.story-information {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 72% tahoma,verdana,helvetica,arial,sans-serif; COLOR: #000033
}
.story-title {
	BORDER-TOP: #bac0cd 1px solid; BACKGROUND: #dfe6f6; FONT: bold 105% tahoma,helvetica,arial,sans-serif; VERTICAL-ALIGN: middle; COLOR: #000033; BORDER-BOTTOM: #bac0cd 1px solid
}
.story-title-featured {
	BACKGROUND: #ced4e3; FONT: bold 105% tahoma,helvetica,arial,sans-serif; COLOR: #000033
}
.story-control {
	FONT: 72% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #3c3c3c
}
.story-control :link {
	COLOR: #3c3c3c
}
.story-control :visited {
	COLOR: #3c3c3c
}
.story-control :hover {
	COLOR: #932100
}
.story {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; FONT: 106% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000033; PADDING-TOP: 5px; TEXT-ALIGN: justify
}
.story A:link {
	COLOR: #000099
}
.story A:visited {
	COLOR: #000033
}
.story A:hover {
	COLOR: #932100
}
.story LI {
	PADDING-BOTTOM: 3px; TEXT-ALIGN: left
}
.warning {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #ff0000
}
.warningsmall {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 100% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #ff0000
}
.xpinputfield {
	BORDER-RIGHT: #7b9ebd 1px solid; BORDER-TOP: #7b9ebd 1px solid; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #7b9ebd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}
.plugin {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12pt; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #efefef
}
.plugin TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; BACKGROUND-COLOR: #b7c1dc; TEXT-ALIGN: left
}
.plugin TR {
	VERTICAL-ALIGN: top
}
.plugin TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pluginBG {
	BACKGROUND-COLOR: #efefef
}
.pluginAltBG {
	BACKGROUND-COLOR: #1c1e2d
}
.pluginTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #1c1e2d; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #efefef
}
.pluginHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; COLOR: #1a3955; PADDING-TOP: 5px; BACKGROUND-COLOR: #ccc
}
.pluginFooter {
	BACKGROUND-COLOR: #efefef
}
.pluginAlert {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #d8010e; PADDING-TOP: 5px; BACKGROUND-COLOR: #fef1b4
}
.pluginInfo {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #707070; PADDING-TOP: 5px; BACKGROUND-COLOR: #fef1b4
}
.pluginSubTable {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12pt; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #ccc
}
.pluginSubTable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; BACKGROUND-COLOR: #c9d1e4; TEXT-ALIGN: left
}
.pluginSubTable TR {
	VERTICAL-ALIGN: top
}
.pluginSolidOutline {
	BACKGROUND-COLOR: #396998
}
.pluginSolidFill {
	BACKGROUND-COLOR: #1a3955
}
.pluginCellTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #1c1e2d; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #e5e5ea
}
.pluginCellFill {
	BACKGROUND-COLOR: #e5e5ea
}
.pluginCellText {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: #000; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.pluginTinyText {
	FONT-SIZE: 70%
}
.pluginSmallText {
	FONT-SIZE: 80%
}
.pluginMediumText {
	FONT-SIZE: 85%
}
.pluginLargeText {
	FONT-SIZE: 90%
}
.pluginAltText {
	COLOR: #fff
}
.pluginRow1 TD {
	FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; BACKGROUND-COLOR: #efefef
}
.pluginRow2 TD {
	FONT: 75% verdana,tahoma,helvetica,arial,sans-serif; BACKGROUND-COLOR: #d9d9d9
}
.pluginRollOver {
	COLOR: #1c1e2d; BACKGROUND-COLOR: #ffff8f
}
.pluginRollOut {
	COLOR: #1c1e2d; BACKGROUND-COLOR: #f7f7f7
}
.pluginLinks A:link {
	FONT-WEIGHT: normal; COLOR: #0000ff; FONT-STYLE: normal; TEXT-DECORATION: none
}
.pluginLinks A:visited {
	FONT-WEIGHT: normal; COLOR: #1e1e8e; FONT-STYLE: normal; TEXT-DECORATION: none
}
.pluginLinks A:hover {
	FONT-WEIGHT: normal; COLOR: #0000ff; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.pluginBreadCrumbs {
	FONT-WEIGHT: normal; COLOR: #efefef; FONT-STYLE: normal; TEXT-DECORATION: none
}
.pluginBreadCrumbs A:link {
	FONT-WEIGHT: normal; COLOR: #efefef; FONT-STYLE: normal; TEXT-DECORATION: none
}
.pluginBreadCrumbs A:visited {
	FONT-WEIGHT: normal; COLOR: #efefef; FONT-STYLE: normal; TEXT-DECORATION: none
}
.pluginBreadCrumbs A:hover {
	FONT-WEIGHT: normal; COLOR: #ffd700; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.pluginButton:link {
	DISPLAY: block; COLOR: #000; PADDING-TOP: 2px; HEIGHT: 19px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.pluginButton:visited {
	DISPLAY: block; COLOR: #000; PADDING-TOP: 2px; HEIGHT: 19px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.pluginButton:hover {
	DISPLAY: block; BACKGROUND: url(navbar/images/button_over.gif) repeat-x center 50%; COLOR: blue; PADDING-TOP: 2px; HEIGHT: 19px; TEXT-ALIGN: center; 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: #667ab3
}
#navcontainer LI {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 6px
}
#navcontainer UL A {
	BORDER-RIGHT: #4358e1 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4358e1 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #4358e1 0px solid; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #4358e1 0px solid; BACKGROUND-COLOR: #4358e1
}
#navcontainer UL A:link {
	BORDER-RIGHT: #4358e1 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4358e1 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #4358e1 0px solid; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #4358e1 0px solid; BACKGROUND-COLOR: #4358e1
}
#navcontainer UL A:visited {
	BORDER-RIGHT: #4358e1 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4358e1 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #4358e1 0px solid; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: #4358e1 0px solid; BACKGROUND-COLOR: #4358e1
}
#navcontainer UL A:hover {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; PADDING-BOTTOM: 7px; BORDER-LEFT: black 0px solid; COLOR: white; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: #55516b
}
#navcontainer UL A:unknown {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; PADDING-BOTTOM: 7px; BORDER-LEFT: black 0px solid; COLOR: white; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: #55516b
}
#navcontainer UL A#current {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; PADDING-BOTTOM: 7px; BORDER-LEFT: black 0px solid; COLOR: #4358e1; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: #f2f2f2
}
#navcontainer UL A#current:link {
	FONT-WEIGHT: bold
}
#navcontainer UL A#current:visited {
	FONT-WEIGHT: bold
}
.tblheaderplain {
	BACKGROUND-COLOR: #ffffff
}
.tblheader {
	FONT-SIZE: 110%; BACKGROUND-COLOR: #dfe6f6
}
.tblrowfill {
	BACKGROUND-COLOR: #dfe6f6
}
.story2 {
	FONT: 106% verdana,tahoma,helvetica,arial,sans-serif; COLOR: #000033; BACKGROUND-COLOR: transparent; TEXT-ALIGN: justify
}
