.adminbutton:link, .adminbutton:active, .adminbutton:visited, .adminbutton:hover
{
	background-color:#660000;
	color:#ffffff !important;
	font-family:Arial;
	text-decoration:none !important;
	font-size:9px;
	margin:0px;
	padding-left:2px !important;
	padding-right:2px;
	font-weight:bold;
	text-transform:uppercase;			
}

.copy2 { width:538px; float:left; padding: 0px 8px 0px 8px; margin: -5px 0px 0px 0px;}
.footer, .footer p {margin:0;padding:0}
.links {padding-bottom:20px}
.links .TemplateTextBlock {display:inline;margin:0;padding:0}
.links p {display:inline;margin:0;padding:0}

ul, ol {margin-left:25px}
li {line-height:18px; padding: 0px 0px 0px 0px; margin: 4px 0px 15px 0px;}
/*.PurpleHeading {display:inline;}
.GrayHeading {display:inline;}*/
.SmallGreenHeading { color:#669933; font-size:1.2em; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:17px; }
.bar {padding-bottom:9px}
.rightcol a {padding: 0px 0px 0x 0px; margin: 0px 0px 0px 0px; }
.purple a:link,.purple a:visited, .purple a:active, .purple a:hover{ color:#6e5da1;text-decoration:none}

.rightnav .GrayHeading{display:block;}

.rnav {padding:0;margin:0;}

.newsHeadlines
{
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#818181; font-size:11px; 
}
a.newsHead:link, a.newsHead:visited, a.newsHead:active, a.newsHead:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#8CB83F; font-size:12px; 
}
.newsHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#8CB83F !important; font-size:12px; 
}

/*calendar settings */
#outsidecalendartable {margin:0;padding:0;background-color:#F7F7F7}
#outsidecalendartable td {padding:0px}
/*#outsidecalendartable td p {color:#000000;padding:0;margin:0} */
#insidecalendartable {background-color:#F7F7F7;padding:0;margin:0}
.insidecalendarseparator {background-color:#F7F7F7;height:5px}
#insidecalendartable .insidecalendaritemdate{padding:2px;padding-left:5px !important; color:#ffffff;background-color:#39393B !important;text-align:left;}
#insidecalendartable .insidecalendaritemdate p{font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;margin:0 !important;padding:0  !important}

.calendarname {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-align:center;color:#ffffff;background-color:#39393B;}
.calendarweektext {text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:20px}
.calendaritemcontainer {margin:0;padding:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#39393B;padding-bottom:5px}
.calendaritemcontainer .calendaritem, .calendaritemcontainer a {margin:0 !important;padding:0 !important;}
/*.calendarcontainer{width:95%;margin:0;padding:5px;background-color:#F7F7F7;color:#000000;text-align:center}
.calendartitle td {border-width:0;border-style:none;border-color:none;color:#ffffff;font-size:12px;font-weight:bold}
.calendargeneral {border-width:1px !important;border-style:solid !important;border-color:#C8C8C8 !important;background-color:#39393B; color:#ffffff;}
.calendargeneral table td {border-width:0px;border-style:solid;border-color:#000000;background-color:#39393B !important; color:#ffffff !important;text-align:center}
.calendargeneral a:link, .calendargeneral a:active, .calendargeneral a:visited, .calendargeneral a:hover {color:#000000 !important; text-decoration:underline}
*/
.calendarselector {color:#ffffff}

#CMSCalendar {border-width:1px;border-style:solid;border-color:#39393B;border-collapse:collapse;width:140px !important}
#CMSCalendar td {text-align:center;border-width:1px;border-style:solid;border-color:#39393B; font-size:11px}
/*#CMSCalendar td {background-color:#EBEBEB !important;text-align:center}*/
.calendartitle td {font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#39393B !important;border-width:0;border-style:none;border-color:none;color:#ffffff !important;font-weight:bold}
.calendarnextprev {background-color:#000000 !important;color:#ffffff;}
.calendarnextprev a:link, .calendarnextprev a:visited, .calendarnextprev a:active, .calendarnextprev a:hover {color:#ffffff !important;}

#CMSCalendar .calendardayheader {background-color:#ACB6B5 !important;color:#000000;}
#CMSCalendar .calendarothermonthdays {background-color:#ffffff;color:#000000;padding:2px}

#CMSCalendar .calendarday {background-color:#ebebeb !important;color:#000000;padding:2px}
#CMSCalendar .calendarselectedday {font-weight:bold;background-color:#ffffff !important;color:#000000 !important;padding:2px}
#CMSCalendar .calendartoday {background-color:#ebebeb !important;color:#000000;padding:2px} 

/*.calendaritemcontainer {background-color:#F7F7F7; padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#39393B;padding-bottom:5px}
.calendarmorelink:link, .calendarmorelink:visited, .calendarmorelink:active, .calendarmorelink:hover {color:#000000;text-decoration:underline}
.calendaritemseparator {background-color:#000000;padding:0;margin:0;height:1px;}
.calendaritem {text-align:left;padding:0px;margin:0px;padding-bottom:1px}*/

.calendarday a:link, .calendarday a:visited, .calendarday a:active, .calendarday a:hover {font-size:11px !important;color:#000000}
.calendarprintabletext, .calendarprintabletext a:link, .calendarprintabletext a:visited, .calendarprintabletext a:active {text-align:center; font-weight:bold; color:#000000 !important} 

.printcalendarbg {background-color:#ffffff}
.calendarviewalign {text-align:left}
.printcalendarbg td {color:#000000}

/*.calendargeneral a:link, .calendargeneral a:active, .calendargeneral a:visited {font-size:12px !important} */



