
.Customa45 {color:#000000 ! important;text-decoration:none;}
.Customa45 a {color:#000000 ! important;text-decoration:none;}
.Customa45 a:link {color:#000000 ! important; text-decoration:none; }
.Customa45 a:visited {color:#000000 ! important; text-decoration:none;}
.Customa45 a:active {color:#000000 ! important;text-decoration:none;}
.Customa45 a:hover {color:#3a4c30 ! important; text-decoration:underline;}

.Customar {color:#040468;text-decoration:none; font-weight:bold;}
.Customar a{color:#040468;text-decoration:none; font-weight:bold;}
.Customar a:link {color:#040468; text-decoration:none; font-weight:bold;}
.Customar a:visited {color:#040468; text-decoration:none; font-weight:bold;}
.Customar a:active {color:#040468;text-decoration:none; font-weight:bold;}
.Customar a:hover {color:#040468; text-decoration:none; font-weight:bold;}

.Customr {color:#FFFFFF; text-decoration:none; font-size:medium;}
.Customr a {color:#FFFFFF; text-decoration:none;  font-size:medium;}
.Customr a:link {color:#FFFFFF; text-decoration:none;  font-size:medium; }
.Customr a:visited {color:#FFFFFF; text-decoration:none; font-size:medium;}
.Customr a:active {color:#FFFFFF; text-decoration:none;  font-size:medium;}
.Customr a:hover {color:#FFFFFF; text-decoration:none; font-size:medium;}

.Custom89 {color:#000000; text-decoration:none;}
.Custom89 a {color:#000000; text-decoration:none;}
.Custom89 a:link {color:#000000; text-decoration:none;}
.Custom89 a:visited {color:#000000; text-decoration:none;}
.Custom89 a:active {color:#000000; text-decoration:none;}
.Custom89 a:hover {color:#000000; text-decoration:none;}

.custom1 {color:#5e5f5f; text-decoration:none; font-size:10; font-weight:bold;}
.custom1 a {color:#5e5f5f; text-decoration:none; font-size:10; font-weight:bold;}
.custom1 a:link {color:#5e5f5f; text-decoration:underline; font-size:10; font-weight:bold;}
.custom1 a:visited {color:#5e5f5f; text-decoration:underline; font-size:10; font-weight:bold;}
.custom1 a:active {color:#5e5f5f; text-decoration:underline; font-size:10; font-weight:bold;}
.custom1 a:hover {color:#5e5f5f; text-decoration:underline; font-size:10; font-weight:bold;}

.Custom4 {color:#FFFFFF ! important; text-decoration:none;}
.Custom4 a {color:#FFFFFF ! important; text-decoration:none;}
.Custom4 a:link {color:#FFFFFF ! important; text-decoration:underline;}
.Custom4 a:visited {color:#FFFFFF ! important; text-decoration:underline;}
.Custom4 a:active {color:#FFFFFF ! important; text-decoration:underline;}
.Custom4 a:hover {color:#FFFFFF ! important; text-decoration:underline;}

.WebBox_TitleText {display:none;}

.HeaderColor {background-color:#410303;}
.FooterColor {background-color:#CBBEAE;}

/*****************************
  Default Style Elements
*****************************/

.MediaRow {background-color:White; width:550px}
.MediaRow td{background-color:White;}
.AltMediaRow {background-color:LightGrey; width:550px}
.AltMediaRow td{background-color:LightGrey;}
.MediaMonthRow {background-color:#CBBEAE; width:550px}
.MediaMonthRow td{background-color:#CBBEAE;}

#ThemeContainer {width:720px; margin:0 auto; text-align:left; margin-top:10px;}
body {text-align:center;}
body, form, table, img, pre
{
	font-size:9pt;
	font-family:Arial, Verdana;
	border-style:none;
	border-width:0px; 
	padding:0;
	margin:0;
}
td, p, div, span, a, .pageBody
{
	font-size:9pt;
	font-family:Arial, Verdana;
}
body {background-color:#FFFFFF;}

.topicnav {background-color:#666666}
a {color:#000000; text-decoration:none;}
a:link {color:#000000; text-decoration:underline;}
a:visited {color:#000000; text-decoration:underline;}
a:active {color:#000000; text-decoration:underline;}
a:hover {color:#000000; text-decoration:underline;}
.nav1	{ color: white; font-weight: bold; background-color: #74253d ;padding: 0px 0px 0px 0px;border-color: #74253d; }
.nav1 a	{ color: white; color: white; font-weight: bold; background-color: #74253d ;padding: 6px 10px 4px 10px;border-color: #74253d; height:100% }
.nav1 a:link	{ color: white; text-decoration: none; }
.nav1 a:visited	{ color: white; text-decoration: none; }
.nav1 a:active	{ color: white; text-decoration: none; }
.nav1 a:hover	{ color: White; background-color: #B8B8B8; border-style:solid; border-width:6px 10px 4px 10px;padding: 0px 0px 0px 0px; border-color: #B8B8B8;}
.navtext {color:#000000; font-weight:bold; height:100%; vertical-align:middle; line-height:100%}
.navtext a {color:#000000; font-weight:bold; height:100%; vertical-align:middle; line-height:100%}
.navtext a:link {color:#000000; font-weight:bold; height:100%; vertical-align:middle; line-height:100%}
.navtext a:visited {color:#000000; font-weight:bold; height:100%; vertical-align:middle; line-height:100%}
.navtext a:active {color:#000000; font-weight:bold; height:100%; vertical-align:middle; line-height:100%}
.navtext a:hover {color:#000000; font-weight:bold; height:100%; vertical-align:middle; line-height:100%}

/*********************************
  Standard Style Elements
  -----------------------
  The following style elements are defined for every theme. When 
  creating a new theme, you should copy these elements.
***********************************/

/* MAIN LOOK & FEEL STYLES */
.pageBody {color:#000000;} /* Also make same settings in body element above */
.HeaderLeft {}
.HeaderRight {}
.HeaderLeftNav {}
.HeaderRightNav {}
.LeftColumn {}
.ContentArea{}
.RightColumn {}
.LeftFooter {}
.RightFooter {}
.FooterText {}

/* ERROR PAGE STYLES */
Maintenance_Message {}

/* Section Menu */

.PageSkin_SectionTitle{color:#74253D; font-weight: bold;}
 
 .divSectionMenuContainer {width:140px;}
 
.SectionMenu {}
.SectionMenu a, .SectionMenu a:visited, .SectionMenu a:link {color: #000000; font-family:Tahoma; font-size: 10pt; font-weight: normal; text-decoration:none; display:block; padding-left:15px; padding-top:3px; padding-bottom:3px;}
.SectionMenu a:hover {background-color:#669ACC; color:#ffffff;}

.cswmPopupBox { cursor:hand; border-left:solid 1px #66AA4E; border-right:solid 1px #66AA4E; border-top:solid 1px #66AA4E;}
.cswmPopupBox a, .cswmPopupBox a:link, .cswmPopupBox a:visited {color:#ffffff ! important;}
.cswmItem a:hover {text-decoration:underline; cursor:hand;}

td.cswmItem {height:16px; line-height:16px; width:105px;}
.cswmItem {border-bottom:solid 1px #66AA4E; display:block;}
td.cswmExpand {border-bottom:solid 1px #66AA4E ! important; width:20px ! important; table-layout:fixed;}



.BookSection_SectionTitle, .FormsSection_FormTitle {display:none;}

/* Calendar */
.daystyle {background-color:#FFFFFF; color:#000000 ! important;}
.daystyle a{background-color:#FFFFFF; color:#000000 ! important;}
.daystyle a:link{background-color:#FFFFFF; color:#000000 ! important; text-decoration:underline;}
.daystyle a:hover{background-color:#FFFFFF; color:#000000 ! important; font-weight:bold;}
.daystyle a:visited{background-color:#FFFFFF; color:#000000 ! important;}
.daystyle a:active{background-color:#FFFFFF; color:#000000 ! important;}

.eventstyle {color:#000000 ! important;}
.eventstyle a{ color:#000000 ! important; text-decoration:underline;}
.eventstyle a:link{ color:#000000 ! important; text-decoration:underline;}
.eventstyle a:hover{ color:#000000 ! important; text-decoration:underline;}
.eventstyle a:visited{color:#000000 ! important; text-decoration:underline;}
.eventstyle a:active{color:#000000 ! important; text-decoration:underline;}

.titlestyle { background-color:#67A94D;}
.selecteddaystyle { background-color:#83957D; color:#ffffff;}
.CalendarSection_SectionTitle { display:none; }
.nextprevstyle {background-color:#67A94D;}
.CalendarSection_SectionDescription {}
.CalendarSection_CalendarPicker {}
.CalendarSection_ListTable {}
.CalendarSection_ListItem {}
.CalendarSection_ListItem2 {}
.CalendarSection_ListAlternatingItem {}
.CalendarSection_ListAlternatingItem2 {}
.CalendarSection_ListTitle {}
.CalendarSection_ListDate {}
.CalendarSection_ListBriefDescription {}
.CalendarSection_ListReadMoreLink {}
.CalendarSection_ListNotVisible {}
.CalendarSection_NoBooks {}

.Calendar_Table {color:#000000;}
.Calendar_IntroCell {} 
.Calendar_BodyCell {}
.Calendar_Title {}
.Calendar_Date {}
.Calendar_BriefDescription {}
.Calendar_FullDescription {}

.CalendarForm_Title {}
.CalendarForm_Description {}
.CalendarForm_Table {}
.CalendarForm_LabelRow {}
.CalendarForm_LabelCell {}
.CalendarForm_LabelText {}
.CalendarForm_FieldRow {}
.CalendarForm_FieldCell {}
.CalendarForm_Field {}
.CalendarForm_SectionRow {}
.CalendarForm_SectionCell {}
.CalendarForm_SectionText {}
.CalendarForm_Button {}
.CalendarForm_HelpText {}
.CalendarForm_SubSectionRow {}
.CalendarForm_SubSectionCell {}
.CalendarForm_SubSectionText {}
.CalendarForm_List {}
.CalendarForm_Message {}


