
#calendar table#calendartable {background: #fbdcbe; border: 1px solid navy;}
#calendar table#calendartable td {width: 180px; height: 60px; border: 1px solid gray; border-color: #bbbbbb #eeeeee #eeeeee #bbbbbb;}
#calendar table#calendartable td {font: 12px Verdana, sans-serif; color: #923232; vertical-align: top; text-align: left;}
#calendar table#calendartable td.sat {border-right: 1px solid #bbbbbb;}
#calendar table#calendartable td.today {font-weight: bold;}
#calendar table#calendartable th {font: 12px Verdana, sans-serif; color: #923232; vertical-align: top; text-align: left;}
#calendar table#calendartable th {text-align: center; height: 20px;}
#calendar #prev {float: left; margin: 0px 0px 0px 4px; font: 11px Arial, sans-serif; color: #923232;}
#calendar #monthname {margin: 0px auto; font: 13px Arial, sans-serif; color: #923232; font-weight: bold; height: 30px;}
#calendar #next {float: right; margin: 0px 4px 0px 0px; font: 11px Arial, sans-serif; color: #923232;}
#calendar #next a, #next a:visited {font: 11px Arial, sans-serif; color: #923232; text-decoration: none;}
#calendar #prev a, #prev a:visited {font: 11px Arial, sans-serif; color: #923232; text-decoration: none;}
#calendar #next a:hover {color: #bb3232;  text-decoration: underline;}
#calendar #prev a:hover {color: #bb3232;  text-decoration: underline;}
#calendar table#calendartable .eventheadline a {font: 11px Arial, sans-serif; color: #923232; text-decoration: none;}
#calendar table#calendartable .eventheadline a:visited {font: 11px Arial, sans-serif; color: #923232; text-decoration: none;}
#calendar table#calendartable .eventheadline a:hover {color: #bb3232; text-decoration: underline;}

/* for upcoming events list */
#calendar .texteventdate {margin: 0px 0px 6px 2px; font: 13px Arial, sans-serif; color: #e7a665; font-weight: normal; text-decoration: none;}
#calendar .texteventheadline {margin: 0px 0px 6px 0px; font: 13px Arial, sans-serif; color: #e7a665; font-weight: bold; text-decoration: none;}
#calendar .texteventheadline a, #calendar .texteventheadline a:visited {font: 13px Arial, sans-serif; color: #e7a665; font-weight: bold; text-decoration: underline;}
#calendar .texteventheadline a:hover {color: #ffeeaa; text-decoration: none;}

.eventdoclink {margin: 4px 0px 4px 0px;}
.eventdoclink a, .eventdoclink a:visited {font: 13px Arial, Verdana, sans-serif; color: #e7a665; font-weight: bold; font-style: normal; text-decoration: underline;}
.eventdoclink a:hover {color: #ffeeaa; text-decoration: none;}

.eventitem {margin: 8px 0px 22px 0px;}
.eventitem .eventtitle {clear: both; background: transparent; font-size: 16px; font-weight: bold; color: #e7a665; margin: 20px 0px 3px 0px; width: 580px; display: block; line-height: 110%;}
.eventitem .eventdescription {clear: both; font-size: 13px; line-height: 130%; color: #e7a665; margin: 8px 20px 3px 0px; display: block;}
/*.eventitem .eventdescription ul {font-size: 13px; color: #333333;}
.eventitem .eventdescription li {font-size: 13px; color: #333333; margin: 4px 0px 4px 8px;}
.eventitem .eventdescription h2 {margin: 0px 0px 6px 0px; font: 13px Arial, sans-serif; color: #6b2a84; font-weight: bold; text-decoration: underline;}
.eventitem .eventdescription h3 {margin: 0px 0px 6px 0px; font: 13px Arial, sans-serif; color: #6b2a84; font-weight: bold; text-decoration: none;}
.eventitem .eventdescription h5 {margin: 6px 0px 6px 0px; font: 13px Arial, sans-serif; color: #6b2a84; font-weight: bold; text-decoration: none;}
.eventitem .eventdescription a, .eventitem .eventdescription a:visited {font: 13px Arial, sans-serif; color: #333333; text-decoration: underline;}
.eventitem .eventdescription a:hover {color: #8b4aa4; text-decoration: none;}
*/
.formattextcontent .eventitem .eventdescription li {font-size: 13px; color: #e7a665; margin: 4px 0px 4px 8px;}
.formattextcontent .eventitem .eventdescription h2 {margin: 10px 0px 16px 0px; font: 16px Arial, sans-serif; color: #e7a665; font-weight: bold; text-decoration: underline;}
.formattextcontent .eventitem .eventdescription h3 {margin: 12px 0px 16px 0px; font: 14px Arial, sans-serif; color: #e7a665; font-weight: bold; text-decoration: none;}
.formattextcontent .eventitem .eventdescription h5 {margin: 6px 0px 6px 0px; font: 14px Arial, sans-serif; color: #e7a665; font-weight: bold; text-decoration: none;}
.formattextcontent .eventitem .eventdescription h6 {margin: 6px 0px 6px 0px; font: 14px Arial, sans-serif; color: #e7a665; font-weight: normal; text-decoration: underline;}
.formattextcontent .eventitem .eventdescription a, .formattextcontent .eventitem .eventdescription a:visited {font: 13px Arial, sans-serif; color: #e7a665; text-decoration: underline;}
.formattextcontent .eventitem .eventdescription a:hover {color: #e7a665; text-decoration: none;}
.formattextcontent .eventitem .eventdescription ul {font-size: 13px; color: #e7a665;}
.formattextcontent .eventitem .eventdescription ul li {font-size: 13px; color: #e7a665; margin: 11px 0px;}
.formattextcontent .eventitem .eventdescription li {font-size: 13px; color: #e7a665;}
.formattextcontent .eventitem .eventdescription ul { list-style-position: outside; margin-left: 0px; padding-left: 30px; list-style-image: disc;	vertical-align: middle; }
.formattextcontent .eventitem .eventdescription ul.ribbons { list-style-position: outside; margin-left: 0px; padding-left: 30px; list-style-image: url("../images/ribbonbullet.gif");	vertical-align: middle; }
.formattextcontent .eventitem .eventdescription ul.checkboxes { list-style-position: outside; margin-left: 0px; padding-left: 30px; list-style-image: url("../images/checkbox.gif");	vertical-align: middle; }
.formattextcontent .eventitem .eventdescription li { margin: 0px; padding: 0px; }
.formattextcontent .eventitem .eventdescription ol li {font-size: 13px; color: #e7a665;margin: 11px 0px;}


#returnlink {font: 13px Arial, sans-serif; color: #e7a665; font-weight: bold; text-decoration: none;}
#returnlink a, #returnlink a:visited {font: 13px Arial, sans-serif; color: #e7a665; font-weight: bold; text-decoration: underline;}
#returnlink a:hover {color: #ffeeaa; text-decoration: none;}
