.calendarCurrentDayCell{background-color : white;
	color : black;}
.calendarCurrentDayText{background-color : transparent;
	color : black;
	font-size : 10px;
	font-weight : bold;
	font-family : Tahoma, Geneva, sans-serif;}
.calendarCurrentViewText{font-size : 10px;
	font-family : Tahoma, Geneva, sans-serif;}
.calendarDayCell{background-color : white;
	color : black;}
.calendarDayText{font-size : 10px;
	font-family : Tahoma, Geneva, sans-serif;}
.calendarHeaderCell{background-color : #777777;
	color : black;}
.calendarHeaderText{background-color : transparent;
	color : #FFFFFF;
	font-family : Tahoma, Geneva, sans-serif;
	font-weight : bold;}
.calendarPrevNextCell{background-color : #DDDDDD;
	color : black;}
.calendarPrevNextText{font-size : 11px;
	font-family : Tahoma, Geneva, sans-serif;
	font-weight : bold;}
.calendarSaturdayCell{background-color : #EEEEEE;
	color : black;}
.calendarSaturdayText{font-size : 10px;
	font-family : Tahoma, Geneva, sans-serif;}
.calendarSubHeaderCell{background-color : #DDDDDD;
	color : black;}
.calendarSubHeaderText{font-size : 10px;
	font-family : Tahoma, Geneva, sans-serif;}
.calendarSundayCell{background-color : #EEEEEE;
	color : black;}
.calendarSundayText{font-size : 10px;
	font-family : Tahoma, Geneva, sans-serif;}
.calendarTable{border : 1px solid black;
	padding : 1px;
	background-color : white;
	color : black;
	font-family : Tahoma, Geneva, sans-serif;}
.dgQuote1{color: blue;
	font-style: italic;}
.dgQuote2{color: green;
	font-style: italic;}
.dgQuote3{color: red;
	font-style: italic;}
.docNavSmallText{font-size : 11px;}
.docNavText{font-size : 12px;
	font-weight : bold;}
.listDayAltCell{border : 1px solid #CCCCCC;
	background-color : #F5F5F5;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;}
.listDayAltSortedCell{border : 1px solid #CCCCCC;
	background-color : #DDDDDD;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;}
.listDayCell{border : 1px solid #CCCCCC;
	background-color : #FFFFFF;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;}
.listDayHeaderCell{border : 1px solid #000000;
	background-color : #EEEEEE;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;}
.listDaySortedCell{border : 1px solid #CCCCCC;
	background-color : #DDDDDD;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;}
.listDayTable{border : 1px solid #000080;}
.listDayText{font-family : Verdana, Arial, sans-serif;
	font-size : 11px;}
.listTopicsAltCell{background-color : #FFFFCC;}
.listTopicsCell{background-color : #FFFF99;}
.listTopicsText{font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;}
.listTopicsTextSmall{font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;}
.msgBackdropCell{background-color : #CCCCCC;}
.msgBodyText{
	font-family : verdana, Arial, sans-serif;
	font-size : 12px;}
.msgLabelCell{
	border : 1px solid black;
	background-color : #888888;
	color : #FFFFFF;}
.msgLabelText{
	background-color : transparent;
	color : #FFFFFF;
	font-family : verdana, Arial, sans-serif;
	font-size : 11px;}
.msgReplyCell{
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;}
.msgReplyHeaderCell{
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;}
.msgReplySubjectText{
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;}
.msgToolbarButtonCell{
	background-color : #EEEEEE;
	text-align: center;
	padding: 4px;}
.msgToolbarCell{
	background-color : #000000;
	color : #FFFFFF;}
.msgToolbarText{
	font-family : verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;}
.msgValueCell{
	border : 1px solid black;
	background-color : #FFFFFF;
	color : #000000;}
.msgValueText{
	background-color : transparent;
	color : #000000;
	font-family : verdana, Arial, sans-serif;
	font-size : 11px;}
.navBold{
	font-size : 13px;
	font-weight : bold;}
.pageTitle{
	background-color : transparent;
	color : white;
	font-family : Verdana, Arial, sans-serif;
	font-size : 13px;
	font-weight : bold;}
.rssItem{
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;}
.siteName{background-color : transparent;
	color : #FFFF33;
	font-family : Verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;}
.siteTagline{background-color : transparent;
	color : #FFFF33;
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : italic;}
.threadHeaderCell{border : 1px solid #000080;
	padding : 4px 4px 4px 4px;
	background-color : #DDDDDD;
	font-family : verdana, Arial, sans-serif;
	font-size : 11px;
	font-weight : bold;}
.threadMessageCell{border : 1px solid #DDDDDD;
	padding : 4px 4px 4px 4px;
	font-family : verdana, Arial, sans-serif;
	font-size : 12px;}
.threadMessageHeaderCell{border : 1px solid #DDDDDD;
	padding : 4px 4px 4px 4px;
	background-color : #F3F3F3;
	font-family : verdana, Arial, sans-serif;
	font-size : 11px;}
.threadMessageSubjectText{font-family : verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;}
.threadTopicCell{border : 1px solid #DDDDDD;
	padding : 4px 4px 4px 4px;
	font-family : verdana, Arial, sans-serif;
	font-size : 12px;}
.threadTopicHeaderCell{border : 1px solid #000080;
	padding : 4px 4px 4px 4px;
	background-color : #F3F3F3;
	font-family : verdana, Arial, sans-serif;
	font-size : 12px;}
.threadTopicSubjectText{font-family : verdana, Arial, sans-serif;
	font-size : 16px;
	font-weight : bold;}
.topicAltCell{border : 1px solid #CCCCCC;
	background-color : #F5F5F5;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;}
.topicCell{border : 1px solid #CCCCCC;
	background-color : #FFFFFF;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;}
.topicHeaderCell{border : 1px solid #000080;
	background-color : #EEEEEE;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;}
.topicsBackdropCell{background-color : #9CDEDE;}
.topicsClipText{font-family : Verdana, Arial, sans-serif;
	font-size : 10px;}
.topicsClipTextCell{background-color : #E7E7FF;}
.topicsText{font-family : Verdana, Arial, sans-serif;
	font-size : 11px;}
.topicsTextCell{background-color : #D6D6FF;}
.topicSubHeaderCell{border : 1px solid #000000;
	background-color : #EEEEEE;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;}
.weblogContextText{background-color : transparent;
	color : #888888;
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 10px;}
.weblogDayHeaderText{background-color : transparent;
	color : #888888;
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 11px;}
.weblogDayText{font-family : verdana, Arial, sans-serif;
	font-size : 11px;}
.weblogLabelName{background-color : transparent;
	color : #888888;
	font-family : Tahoma, Geneva, sans-serif;
	font-size : 10px;}
.weblogSubjectText{font-family : verdana, Arial, sans-serif;
	font-size : 12px;
	font-weight : bold;}
a{text-decoration : none;}
a:hover{text-decoration : underline;}
body{margin : 0px 0px 0px 0px;
	background-color : white;
	color : black;
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	left : 0px;
	position : absolute;
	top : 0px;}
code{white-space : pre;
	font-family : "Andale Mono", monaco, "courier new", monospace;
	font-size : 10px;}
div.memberlinks{border : 1px solid black;
	width : 75%;
	padding : 3px;
	background-color : #EEEEEE;
	color : black;
	text-align : left;}
div.nav{width : 85%;
	border : 0px;
	padding : 3px;
	background-color : transparent;
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	text-align : left;}
div.search{border : 1px solid black;
	width : 75%;
	padding : 3px;
	background-color : #EEEEEE;
	color : black;
	text-align : center;}
div.sidebar{border : 3px inset #FFFF99;
	padding : 5px;
	width : 180px;
	float : right;
	background-color : #FFFF99;
	color : #330000;}
input, textarea{font-family : Verdana, Arial, sans-serif;
	font-size : 11px;}
table.mainTable{width : 100%;
	height : 100%;}
table.rssBoxTable{border : 1px solid #000080;
	width : 210px;}
td{background-color : transparent;
	color : black;
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;}
td.bodyCell{padding : 3px;
	background-color : white;
	color : black;}
td.footerCell{padding : 6px;
	border-top : 1px solid black;
	background-color : #000066;
	color : white;
	font-size : 12px;
	font-weight : bold;}
td.headerCell{background-color : #000066;
	color : white;}
td.leftCell{border-right : 1px solid black;
	width : 190px;
	background-color : #DDDDDD;}
td.rssBoxCell{padding : 4px 4px 4px 4px;
	background-color : #FFFFFF;
	color : #000000;
	text-align : left;}
td.rssBoxHeaderCell{background-color : #F5F5F5;
	color : #000000;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;}
td.spacerCell{width : 10px;}