.photoAlbumHostLT{width:600px}

.mnuTopGroup{background-color:#FF0000;border-left: solid 1PX #FF0000;border-right: solid 1PX #FF0000;border-top: solid 1PX #FF0000;border-bottom: solid 1PX #FF0000;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;}

.mnuTopItem{border-left: solid 1PX #FF0000;border-right: solid 1PX #FF0000;border-top: solid 1PX #FF0000;border-bottom: solid 1PX #FF0000;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;background-color:#FF0000;}

.mnuTopItemActive{background-color:#EF2323;color:#121212;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;border-left: solid 1PX #000000;border-right: solid 1PX #ffffff;border-top: solid 1PX #000000;border-bottom: solid 1PX #ffffff;}

.mnuTopItemHover{border-left: solid 1PX #ffffff;border-right: solid 1PX #000000;border-top: solid 1PX #ffffff;border-bottom: solid 1PX #000000;background-color:#FF2626;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;}

.mnuTopItemExpanded{color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;border-left: solid 1PX #ffffff;border-right: solid 1PX #000000;border-top: solid 1PX #ffffff;border-bottom: solid 1PX #000000;background-color:#FF2626;}

.mnuDefaultGroup{background-color:#FF0000;border-left: solid 1PX #FF0000;border-right: solid 1PX #FF0000;border-top: solid 1PX #FF0000;border-bottom: solid 1PX #FF0000;color:#ffff00;font-family:Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;font-size:32px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;}

.mnuDefaultItem{color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;border-left: solid 1PX #FF0000;border-right: solid 1PX #FF0000;border-top: solid 1PX #FF0000;border-bottom: solid 1PX #FF0000;background-color:#FF0000;}

.mnuDefaultItemActive{background-color:#EF2323;border-left: solid 1PX #bbbbbb;border-right: solid 1PX #222222;border-top: solid 1PX #bbbbbb;border-bottom: solid 1PX #222222;color:#121212;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;}

.mnuDefaultItemHover{background-color:#FF2626;border-left: solid 1PX #cccccc;border-right: solid 1PX #333333;border-top: solid 1PX #cccccc;border-bottom: solid 1PX #333333;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;}

.mnuDefaultItemExpanded{background-color:#FF2626;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;cursor:pointer;cursor:hand;border-left: solid 1PX #cccccc;border-right: solid 1PX #333333;border-top: solid 1PX #cccccc;border-bottom: solid 1PX #333333;}

.hLText1{ncssFlashQuality:high;ncssFlashTransparency:False;}

.hAll{background-color: #FF0000;height:55px;width:100%;border-top: solid 2PX #507898;border-bottom: solid 1PX #507898;}     

.fLText1{ncssFlashQuality:high;ncssFlashTransparency:False;}

.fAll{background-color:#FF0000;padding-LEFT:8px;padding-RIGHT:8px;height:55px;width:100%;border-top: solid 1PX #507898;border-bottom: solid 1PX #507898;}




.crSpecialEventsRotator 
{
  border:2px ridge #3377FF; 
  background-color #ABABAB;
  padding-top:3px;
  padding-bottom:3px;
}
.crSpecialEventsTitle
{
  font-family:Verdana;
  font-size:12px;
  font-weight: bold;
  padding-left:4px;  
}
.crSpecialEventsText1
{
  font-family:Verdana;
  font-size:12px;
  font-weight: normal;
  color:#000000;
  padding-left:2px;  
}
.crSpecialEventsDisplayDate
{
  font-family:Verdana;
  font-size:10px;
  font-weight: bold;
  color:#CD4F39;
  padding-right:4px;  
}



.homeTopNotice 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #FFFAF0;
}
.bodyText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.scheduleMonthName
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #1212FF;
background-color: #FFFFFF;
}
.scheduleTopNotice1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
color: #FF4500;
text-align: center;
background-color: #F8ECD4;
}
.scheduleTopNotice2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #000000;
text-align: center;
background-color: #F8ECD4;
}
.scheduleDayOfWeek
{
font-family: Helvetica, sans-serif;
font-size: 18px;
color: #1212FF;
text-align: left;
background-color: #FFFFFF;
}
.scheduleHeadings
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1212FF;
text-align: left;
background-color: #FFFFFF;
border-bottom-color: #000000;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.scheduleEvents
{
font-family: Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align: left;
background-color: #F8ECD4;
}
.scheduleNotice
{
font-family: Helvetica, sans-serif;
font-size: 12px;
color: #FF4500;
text-align: left;
}
.partyMonthName
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #1212FF;
}
.partyDetailTitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
}
.partyHeadings
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0080c0;
text-align: left;
border-bottom-color: #000000;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.partyEvents
{
font-family: Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-align: left;
}
.partyNotice
{
font-family: Helvetica, sans-serif;
font-size: 12px;
color: #0080c0;
text-align: left;
}
.partyDateTitle
{
font-family: Helvetica, sans-serif;
font-size: 16px;
color: #1212FF;
text-align: left;
text-decoration: underline;
}
.mapsTitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #1212FF;
background-color: #FFFFFF;
}
.mapsStarsName
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #1212FF;
background-color: #F8ECD4;
}
.mapsText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
background-color: #F8ECD4;
}
.mapsFrom
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #1212FF;
background-color: #F8ECD4;
text-decoration: underline;
}
.classDescTitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #1212FF;
background-color: #FFFFFF;
}
.classDescCategory
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #000000;
background-color: #F8ECD4;
border-bottom-color: #000000;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.classDescName
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #1212FF;
background-color: #F8ECD4;
}
.classDescText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #F8ECD4;
}
.weddingsTitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #1212FF;
background-color: #FFFFFF;
}
.weddingsCategory
{
font-family: Palatino, Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #0080c0;
background-color: #F8ECD4;
border-bottom-color: #000000;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.weddingsText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
background-color: #FF0000;
}
.weddingSavings
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FF0000;
background-color: #F8ECD4;
}
.biosName
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #1212FF;
background-color: #F8ECD4;
border-bottom-color: #000000;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.biosText
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-color: #F8ECD4;
}
.listHeading
{
font-family: Helvetica, sans-serif;
font-size: 18px;
color: #1212FF;
text-align: center;
}
.listItem1
{
font-family: Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align: left;
}
.formLabel
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-color: #FF0000;
}
.formSubmitRecipt
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #224499;
background-color: #F8ECD4;
}
.privateLessonInquiry
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #112288;
background-color: #F8ECD4;
}
.signUpInvitation
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
color: #1212FF;
text-align: center;
background-color: #FF0000;
}