body {margin:0px; padding:0px; }

.singToptemplateMenuBorder1 { background-color:#772C7D; }
.singToptemplateMenuButton1 { background-color:#772C7D; }

.singToptemplateMenuSeparator { color: #000099; font-weight: bold; font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuText { color: #FFFFFF; font-weight: bold; font-size: 13px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuText1 { color: #ffffff; font-weight: bold;  font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuText2 { color: #ffffff; font-weight: bold;  font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuText3 { color: #ffffff; font-weight: bold;  font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.singToptemplateMenuText:hover { color: #cccccc; font-weight: bold;  font-size: 13px; line-height:10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuText1:hover { color: #cccccc; font-weight: bold;  font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuText2:hover { color: #cccccc; font-weight: bold;  font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuText3:hover { color: #cccccc; font-weight: bold;  font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.singToptemplateMenuTextCurrent { color: #cccccc; font-weight: bold;  font-size: 13px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuTextCurrent1 { color: #cccccc; font-weight: bold;  font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuTextCurrent2 { color: #cccccc; font-weight: bold;  font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.singToptemplateMenuTextCurrent3 { color: #cccccc; font-weight: bold;  font-size: 11px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }



.tableSelectorTable {background-color:#ffffff;}
.catalogMenuTD { background-color:#ffffff;}
.catalogMenuA { background-color:#ffffff; color:#2E4C6E; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenuA:hover { background-color:#ffffff; color:#99ccff; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogSubcategory { background-color:#ffffff; color:#2E4C6E; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogSubcategory:hover { background-color:#ffffff; color:#2E4C6E; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableOdd { background-color: #ffffff; color:#2E4C6E; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableEven { background-color:#ffffff; color:#2E4C6E; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTitle { background-color:#ffffff; color:#2E4C6E; font-weight: bold; font-size: 16px; line-height: 18px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }

.catalogThumbnail { background-color: #BDE7E7; color:#000000; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableTitle { background-color:#FFFFFF; color:#000000; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenu { background-color:#FFFFFF; color:#000000; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenuSeparator { background-color:#FFFFFF; color:#000000; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogBillingAddressOn { visibility:visible; }
.catalogBillingAddressOff { visibility:hidden;display:none; }
.catalogField { color: black; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormField { color: black; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormRequired  { color: red; font-weight: normal; font-size: 9px; line-height: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormTitle  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormLabel  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormLabelRed  { color: red; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormNote  { color: black; font-weight: bold; font-size: 8px; line-height: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormMessage  { color: black; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogErrorFormMessage  { color: red; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.catalogDivBorder { background-color:#000000; }
.catalogSecurityCodeInformationOn { visibility:visible; }
.catalogSecurityCodeInformationOff { visibility:hidden;display:none; }

.formTable { width:300px; }
.formFieldTD { width: 250px; }
.formField { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.formLabel { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.formNote { font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.formRequired { color: red; font-style: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.FormLabelRed { color: red; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.slideshowBody { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif }
.slideshowTitle { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif }
.slideshowButton {border:thin solid #000000; margin:0px; padding:0px;}
.slideshowButton a:link { color: #000000; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none;  }
.slideshowButton a:visited { color: #000000; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none;}
.slideshowButton a:hover { color:#6C1B72; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; background-color:#fafafa; }

.lefttemplateMenuButton { background-color:#FFFFFF; }
.lefttemplateMenuButton1 { background-color:#FFFFFF; }
.lefttemplateMenuButton2 { background-color:#000000; }


.lefttemplateMenuBorder {text-align:center; }
.lefttemplateMenuBorder1 { background-color:#FFFFFF; }
.lefttemplateMenuBorder2 { background-color:#FFFFFF; }

.lefttemplateMenuText { color:#00B3B3; font-weight: bold; font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; background-color: transparent;}
.lefttemplateMenuText1 { color:#00B3B3; font-weight: bold; font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; background-color: transparent }
.lefttemplateMenuText2 { color:#00B3B3; font-weight: bold; font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; background-color: transparent; }
.lefttemplateMenuText3 {color:#00B3B3; font-weight: bold; font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; background-color: transparent; }

.lefttemplateMenuText:hover { color:#00B3B3; font-weight: bold; font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: underline; background-color: transparent }
.lefttemplateMenuText1:hover { color:#00B3B3; margin: 15px; font-weight: bold; font-size: 11px; line-height: 11px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; background-color: transparent }
.lefttemplateMenuText2:hover { color: #00B3B3; font-weight: bolder;font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  background-color: transparent }
.lefttemplateMenuText3:hover { color: #00B3B3; font-weight: bolder;font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration:none;  background-color: transparent }

.lefttemplateMenuTextCurrent { color:#00B3B3; font-weight: bold; font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; background-color: transparent; }
.lefttemplateMenuTextCurrent1 { color: #00B3B3; font-weight: bolder;font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration:none; background-color: transparent }
.lefttemplateMenuTextCurrent2 { color: #00B3B3; font-weight: bolder;font-size: 9px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   background-color: transparent }
.lefttemplateMenuTextCurrent3 { color: #00B3B3; font-weight: bolder;font-size: 9px; line-height: 11px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  background-color: transparent }

.calendarTitleLink					{ font-size:10px;font-family: Arial; color: black;}
.calendarForm 							{ font-size:16px;font-family: Arial; }
.calendarMonthYearTitle 		{ font-size:26px;font-family: Arial; font-weight:700; color:#AF2E25; }
.calendarSmallMonthYear 		{ font-size:16px;font-family: Arial;  font-weight:bold; color: white; background-color:#000000; }
.calendarSmallDay						{ font-size:16px;font-family: Arial; color: black; background-color: white; }
.calendarBigDay							{ font-size:16px;font-family: Arial; color:white; background-color:#000000; font-weight:bold;}
.calendarSmallDate					{ font-size:16px; font-family: Arial; color:#000000; background-color:white; }
.calendarBigDate						{ font-size:16px; font-family: Arial; color: #000000; background-color: white; }
.calendarBackground					{ background-color: #EEEEEE; }
.calendarDetailTitle				{ font-size:26px;font-family: Arial; font-weight:700; color:#AF2E25; }
.calendarDetailLink					{ font-size:16px;font-family: Arial; color:#AF2E25; }
.calendarDetailLabel				{ font-size:16px; font-family: Arial; font-weight:bold; color: white; background-color:#000000;}
.calendarDetailDateTime			{ font-size:16px; font-family: Arial; color: black; }
.calendarDetailDescription 	{ font-size:16px;font-family: Arial; color: black; }


.memberListSelectPage { color: black; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListCurrentPage { color: black; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListBody { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListLetter { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListLink { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListLabel  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListValue { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


.splashtemplateMenuButton { text-align:center; padding-bottom:8px; visibility:hidden; background-color:#F1DFF6; }
.splashtemplateMenuButton1 {text-align:center;visibility:hidden;  background-color:#F1DFF6; }
.splashtemplateMenuBorder {text-align:center;visibility:hidden;   background-color:#F1DFF6;}
.splashtemplateMenuBorder1 {visibility:hidden;  background-color:#F1DFF6;  }
.splashtemplateMenuText {visibility:hidden;  color:#E2E2E2; font-weight: bold; font-size: 13px; line-height: 11px; font-family:Trebuchet MS, Helvetica, Verdana, Geneva, Arial, sans-serif; text-decoration: none; background-color:#F1DFF6;}
.splashtemplateMenuText1 {visibility:hidden;  color:#E2E2E2; font-weight: bold; font-size: 13px; line-height: 11px; font-family:Trebuchet MS, Helvetica, Verdana, Geneva, Arial, sans-serif; text-decoration: none;  background-color:#F1DFF6;}
.splashtemplateMenuText2 {visibility:hidden;  color:#E2E2E2; font-weight: bold; font-size: 13px; line-height: 11px; font-family:Trebuchet MS, Helvetica, Verdana, Geneva, Arial, sans-serif; text-decoration: none; background-color:#F1DFF6; }
.splashtemplateMenuText3 {visibility:hidden; color:#E2E2E2; font-weight: bold; font-size: 13px; line-height: 11px; font-family:Trebuchet MS, Helvetica, Verdana, Geneva, Arial, sans-serif; text-decoration: none; background-color:#F1DFF6; }
.splashtemplateMenuText:hover {visibility:hidden;  color:#E2E2E2; font-weight: bold; font-size: 13px; line-height: 11px; font-family:Trebuchet MS, Helvetica, Verdana, Geneva, Arial, sans-serif; text-decoration: underline;  background-color:#F1DFF6; }
.splashtemplateMenuText1:hover {visibility:hidden;  color:#E2E2E2; font-weight: bold; font-size: 13px; line-height: 11px; font-family:Trebuchet MS, Helvetica, Verdana, Geneva, Arial, sans-serif; text-decoration: none;  background-color:#F1DFF6; }
.splashtemplateMenuText2:hover {visibility:hidden;  color: #E2E2E2; font-weight: bolder;font-size: 13px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  background-color:#F1DFF6;}
.splashtemplateMenuText3:hover {visibility:hidden;  color: #E2E2E2; font-weight: bolder;font-size: 13px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration:none;  background-color:#F1DFF6;}
.splashtemplateMenuTextCurrent {visibility:hidden;  color:#E2E2E2; font-weight: bolder; font-size: 13px; line-height: 11px; font-family:Trebuchet MS, Helvetica, Verdana, Geneva, Arial, sans-serif; text-decoration: none;  background-color:#F1DFF6;}
.splashtemplateMenuTextCurrent1 {visibility:hidden;  color:#E2E2E2; font-weight: bolder;font-size: 13px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration:none; background-color:#F1DFF6;}
.splashtemplateMenuTextCurrent2 {visibility:hidden;  color:#E2E2E2; font-weight: bolder;font-size: 13px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   background-color:#F1DFF6;}
.splashtemplateMenuTextCurrent3 {visibility:hidden;  color:#E2E2E2; font-weight: bolder;font-size: 13px; line-height: 11px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color:#F1DFF6; }


.navigation {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.navigation a {color:#FFFFFF; font-weight:bold;}
.navigation a:hover {color:#CC99FF;}
.HRXMaintemplateMenuTextCurrent a{color:#CC99FF;}


.webblake {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}


.ewsATag a:link { color: #660099; }
.ewsATag a:visited { color: #660099; }
.ewsATag a:active { color: #660099; }
.ewsATag { color: #660099; }
.ewsATagwhite { color: #FFFFFF; text-decoration: none; }
.ewsATagwhite a:link { color: #660099; text-decoration: none; }
.ewsATagwhite a:visited { color: #660099; text-decoration: none; }
.ewsATagwhite a:active { color: #660099; text-decoration: none; }
