.shiftClass {position:relative; top:-689px;}
.verticalShift1 {border-style:solid; border-width:0px; border-color:#669999;}
.borderclass {border-style:solid; border-width:0px; border-color:#669999;}

p {}
td {}
.background {background-color: #}

.lefttemplateMenuButton { background-color: #ffffff; visibility:hidden;}
.lefttemplateMenuButton1 { background-color: #a4ba82;  }
.lefttemplateMenuButton2 { background-color: #a4ba82; visibility:hidden; }
.lefttemplateMenuButton3 { background-color: #a4ba82; visibility:hidden;  }

.lefttemplateMenuBorder { background-color: #ffffff;}
.lefttemplateMenuBorder1 { background-color:afba82; }
.lefttemplateMenuBorder2 { background-color: #ffffff;  visibility:hidden;   }
.lefttemplateMenuBorder3 { background-color: #ffffff;  visibility:hidden;    }

.lefttemplateMenuText { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.lefttemplateMenuText1 { color: #ffffff ; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.lefttemplateMenuText2 { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.lefttemplateMenuText3 { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.lefttemplateMenuText:hover { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-bottom-width:thin; background-color: #a4ba82 }
.lefttemplateMenuText1:hover { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.lefttemplateMenuText2:hover { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.lefttemplateMenuText3:hover { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.lefttemplateMenuTextCurrent { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #a4ba82 }
.lefttemplateMenuTextCurrent1 { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.lefttemplateMenuTextCurrent2 { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.lefttemplateMenuTextCurrent3 { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }


.templateMenuButton { background-color: #ffffff  }
.templateMenuButton1 { background-color: #a4ba82  }
.templateMenuButton2 { background-color: #  }
.templateMenuButton3 { background-color: #  }

.templateMenuBorder { background-color: #ffffff  }
.templateMenuBorder1 { background-color: #A4BA82  }
.templateMenuBorder2 { background-color: #  }
.templateMenuBorder3 { background-color: #  }

.templateMenuText { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText1 { color: #ffffff ; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText2 { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText3 { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.templateMenuText:hover { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; border-bottom-width:thin; background-color: #a4ba82 }
.templateMenuText1:hover { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText2:hover { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuText3:hover { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.templateMenuTextCurrent { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #a4ba82 }
.templateMenuTextCurrent1 { color: #4c7776 ; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuTextCurrent2 { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.templateMenuTextCurrent3 { color: # ; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.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, Geneva, Swiss, SunSans-Regular }
.slideshowTitle { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.slideshowButton a:link { color: #369; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #afba82 }
.slideshowButton a:visited { color: #369; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #afba82 }
.slideshowButton a:hover { color: #396; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #eee }

.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 }

.catalogMenuTD { background-color:# ;}
.catalogMenuA { background-color:# ; color:# ; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenuA:hover { background-color:# ; color:# ; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogSubcategory { background-color:# ; color:# ; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogSubcategory:hover { background-color:# ; color:# ; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogThumbnail { background-color: # ; color:# ; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableOdd { background-color: # ; color:# ; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableEven { background-color:# ; color:# ; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTitle { background-color:# ; color:# ; font-weight: bold; font-size: 16px; line-height: 18px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }


.catalogThumbnail { background-color:#afba82 ; color:# ; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableTitle { background-color:# ; color:# ; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenu { background-color:# ; color:# ; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenuSeparator { background-color:# ; color:# ; 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; }

.calendarTitleLink					{ font-size:10px;font-family: Arial; color: black; line-height: 10px;}
.calendarForm 							{ font-size:14px;font-family: Arial; }
.calendarMonthYearTitle 		{ font-size:18px;font-family: Arial; color:#000000; font-weight: bold }

.calendarSmallMonthYear 		{ font-size:10px;font-family: Arial; color: black; background-color: a4ba82; visibility: hidden; }
.calendarSmallDay						{ font-size:8px;font-family: Arial; color: white; background-color: a4ba82; visibility: hidden;}
.calendarSmallDate					{ font-size:8px;font-family: Arial; color: black; background-color: #a4ba82; visibility: hidden; }

.calendarBigDay							{ font-size:12px; font-family: Arial; font-weight: bold; color: #000000; background-color: ffffff; }
.calendarBigDate						{ font-size:12px; font-family: Arial; line-height: 30px; font-weight: bold; color: #000000; background-color: #CCCCCC; }

.calendarBackground					{ background-color: #ffffff; }

.calendarDetailTitle				{ font-size:25px;font-family: Arial; color: black; }
.calendarDetailLink					{ font-size:12px;font-family: Arial; color: black; }
.calendarDetailLabel				{ font-size:12px;font-family: Arial; color: white; background-color: black;}
.calendarDetailDateTime			{ font-size:12px;font-family: Arial; color: black; }
.calendarDetailDescription 	{ font-size:12px;font-family: Arial; color: black; }

