.calendarmonthyear { color: #ffffff; text-decoration:none; font-weight:bold; font-size: 9pt; font-family: Arial; }
.calendarweekdayletter { color: #333333; text-decoration:none; font-weight:bold; font-size: 8pt; font-family: Arial; }
.calendarclickdigit { color: #000000; text-decoration:none; font-weight:bold; font-size: 8pt; font-family: Arial; }
.calendarnoclickdigit { color: #888888; text-decoration:none; font-weight:bold; font-size: 8pt; font-family: Arial; }
.noncalendartext { color: #333333; text-decoration:none; font-weight:bold; font-size: 12pt; font-family: Arial; }
.noncalendartext2 { color: #$textcolor; text-decoration:none; font-weight:bold; font-size: 9pt; font-family: Arial;}
a.arrows:link { color: #333333; text-decoration:none; font-weight:bold; font-size: 9pt; font-family: Arial; }
a.arrows:visited { color: #333333; text-decoration:none; font-weight:bold; font-size: 9pt; font-family: Arial; }
a.arrows:hover { color: #333333; text-decoration:none; font-weight:bold; font-size: 9pt; font-family: Arial; }
a.arrows:active{ color: #333333; text-decoration:none; font-weight:bold; font-size: 9pt; font-family: Arial; }
select.calselector {  background-color: #ffffff;  color: #333333; font-size: 9px; margin-right: 1px; margin-bottom: 1px;}


td.color1
{ font-family:arial, verdana; font-size:10pt; font-weight:normal; background-color:#000000}

td.color2
{ font-family:arial, verdana; font-size:10pt; font-weight:normal; background-color:#000000}

td.color3
{ font-family:arial, verdana; font-size:10pt; font-weight:normal; background-color:#000000}

td.amenitieslist
{ font-family:arial, verdana; font-size:8pt; font-weight:normal; background-color:#efefef}

td.calcell 
{ text-align: center;font-size: 8pt;font-family: arial;font-weight: normal;width:  45;height: 45;}



a.topmenu:link
{ color: #ffffff; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.topmenu:visited
{ color: #ffffff; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal;  }

a.topmenu:active
{ color: #ffffff; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.topmenu:hover
{ color: #ffffff; text-decoration: underline; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; 
}


a.leftmenu:link
{ color: #ffffff; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.leftmenu:visited
{ color: #ffffff; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.leftmenu:active
{ color: #ffffff; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.leftmenu:hover
{ color: #ffffff; text-decoration: underline; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; 
}


a.onwhite:link
{ color: #000000; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.onwhite:visited
{ color: #000000; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.onwhite:active
{ color: #000000; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.onwhite:hover
{ color: #000000; text-decoration: underline; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; 
}

.menu       
{ color: #ffffff; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

.menu2
{ color: #009240; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

.onwhite
{ color: #1356c0; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

.toppagetitle
{ color: #ffffff; text-decoration: none; font-family:verdana,arial; font-size:10pt; font-weight:bold; line-height:normal; 
background-color:#db251d}

.pagetitle
{ color: #ffffff; text-decoration: none; font-family:verdana,arial; font-size:10pt; font-weight:bold; line-height:normal; }


.pageheader
{ color: #000000; text-decoration: underline; font-family:verdana,arial; font-size:14pt; font-weight:bold; line-height:normal; }

.merlintext
{ color: #db251d; text-decoration: none; font-family:verdana,arial; font-size:10pt; font-weight:bold; line-height:normal; }


h1
{ color: #1356c0; text-decoration:none; font-weight:bold; font-size:18pt; font-family:Arial }

h2
{ color: #1356c0; text-decoration:none; font-weight:bold; font-size:16pt; font-family:Arial }

h3
{ color: #aa0000; text-decoration:none; font-weight:bold; font-size:14pt; font-family:Arial }

h4
{ color: #000000; text-decoration:none; font-weight:bold; font-size:12pt; font-family:Arial }

body
{ color: #444444; text-decoration:none; font-size:9pt; font-family:Arial }

td
{ color: #000000; text-decoration:none; font-size:9pt; font-family:Arial }

td.c
{ color: #000000; text-decoration:none; font-weight:bold; font-size:9pt; font-family:Verdana, Arial; text-align:center}

.mainhead
{ color: #000000; text-decoration: underline; font-family:arial; font-size:13pt; font-weight:bold; }

.mainheadnounderline
{ color: #444444; text-decoration: none; font-family:arial; font-size:13pt; font-weight:bold; }

.subhead
{ color: #000000; text-decoration: none; font-family:verdana,arial; font-size:11pt; font-weight:bold; }

.italichead
{ color: #000000; text-decoration: none; font-family:verdana,arial; font-size:10pt;  font-weight:bold; font-style:italic; }


.nonlink
{ color: #000000; text-decoration: none; font-family:verdana,arial; font-size:10pt; font-weight:bold; line-height:normal; }

.graylink
{ color: #999999; text-decoration: none; font-family:verdana,arial; font-size:10pt; font-weight:bold; line-height:normal; }

.plaintext
{ color: #000000; text-decoration: none; font-family:verdana,arial; font-size:10pt; font-weight:normal; line-height:normal; }


a:link.panellink, a:active.panellink, a:visited.panellink {
                background: #ffffff;
                font-size: 14px;
                height: 14px;
                vertical-align: middle;
                color: #000000;
                text-decoration: none;
                font-weight: bold;
                line-height: 18px;
                padding:1px 1px;
}
a:hover.panellink {
                background: #000000;
                font-size: 14px;
                height: 14px;
                vertical-align: middle;
                color: #ffffff;
                text-decoration: none;
                font-weight: bold;
                line-height: 18px;
                padding:1px 1px;
}




a:link.linkrightcolumn, a:active.linkrightcolumn, a:visited.linkrightcolumn {
                background: #ffffff;
                font-size: 10px;
                height: 12px;
                vertical-align: middle;
                color: #000000;
                text-decoration: none;
                font-weight: normal;
                line-height: 16px;
                padding:1px 1px;
}
a:hover.linkrightcolumn {
                background: #000000;
                font-size: 10px;
                height: 12px;
                vertical-align: middle;
                color: #ffffff;
                text-decoration: none;
                font-weight: normal;
                line-height: 16px;
                padding:1px 1px;
}



.wizarderrorword {
                background: #ffffff;
                font-size: 11px;
                height: 16px;
                vertical-align: middle;
                color: #880000;
                text-decoration: none;
                font-weight: bold;
                line-height: 12px;
                padding:1px 1px;
}




a:link.wizarderror, a:active.wizarderror, a:visited.wizarderror {
                background: #ffffff;
                font-size: 10px;
                height: 12px;
                vertical-align: middle;
                color: #880000;
                text-decoration: none;
                font-weight: normal;
                line-height: 16px;
                padding:1px 1px;
}
a:hover.wizarderror {
                background: #880000;
                font-size: 10px;
                height: 12px;
                vertical-align: middle;
                color: #ffffff;
                text-decoration: none;
                font-weight: normal;
                line-height: 16px;
                padding:1px 1px;
}








a:link.biglinkrightcolumn, a:active.biglinkrightcolumn, a:visited.biglinkrightcolumn {
                background: #ffffff;
                font-size: 22px;
                height: 22px;
                vertical-align: middle;
                color: #000000;
                text-decoration: none;
                font-weight: normal;
                line-height: 24px;
                padding:1px 1px;
}
a:hover.biglinkrightcolumn {
                background: #000000;
                font-size: 22px;
                height: 22px;
                vertical-align: middle;
                color: #ffffff;
                text-decoration: none;
                font-weight: normal;
                line-height: 24px;
                padding:1px 1px;
}



a:link.intranetlinkbig, a:active.intranetlinkbig, a:visited.intranetlinkbig {
                background: #ffffff;
                font-size: 16px;
                height: 16px;
                vertical-align: middle;
                color: #000000;
                text-decoration: none;
                font-weight: bold;
                line-height: 21px;
                padding:1px 1px;
}
a:hover.intranetlinkbig {
                background: #000000;
                font-size: 16px;
                height: 16px;
                vertical-align: middle;
                color: #ffffff;
                text-decoration: none;
                font-weight: bold;
                line-height: 21px;
                padding:1px 1px;
}



a:link.intranetlinksmall, a:active.intranetlinksmall, a:visited.intranetlinksmall {
                background: #ffffff;
                font-size: 11px;
                height: 11px;
                vertical-align: middle;
                color: #000000;
                text-decoration: none;
                font-weight: normal;
                line-height: 11px;
                padding:1px 1px;
}
a:hover.intranetlinksmall {
                background: #000000;
                font-size: 11px;
                height: 11px;
                vertical-align: middle;
                color: #ffffff;
                text-decoration: none;
                font-weight: normal;
                line-height: 11px;
                padding:1px 1px;
}





a.smalldarklink:link
{ color: #000000; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.smalldarklink:visited
{ color: #000000; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.smalldarklink:active
{ color: 333333; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }

a.smalldarklink:hover
{ color: 333333; text-decoration: none; font-family:verdana,arial; font-size:9pt; font-weight:bold; line-height:normal; }


a:link.gtab, a:active.gtab, a:visited.gtab {
                background: #dddddd;
                font-size: 12px;
                height: 12px;
                vertical-align: middle;
                color: #000000;
                text-decoration: none;
                font-weight: normal;
                line-height: 16px;
                padding:2px 2px;
}
a:hover.gtab {
                background: #ffff00;
                font-size: 12px;
                height: 12px;
                vertical-align: middle;
                color: #000000;
                text-decoration: none;
                font-weight: normal;
                line-height: 16px;
                padding:2px 2px;
}


a:link.stab, a:active.stab, a:visited.stab {
                background: #ffffff;
                font-size: 12px;
                height: 16px;
                vertical-align: middle;
                color: #000000;
                text-decoration: none;
                font-weight: bold;
                line-height: 18px;
                padding:2px 2px;
}
a:hover.stab {
                background: #ffffff;
                font-size: 12px;
                height: 16px;
                vertical-align: middle;
                color: #000000;
                text-decoration: none;
                font-weight: bold;
                line-height: 18px;
                padding:2px 2px;
}
a:link.spacer, a:active.spacer, a:visited.spacer, a:hover.spacer {
                background: #555555;
                font-size: 12px;
                height: 16px;
                vertical-align: middle;
                color: #555555;
                text-decoration: none;
                font-weight: bold;
                line-height: 18px;
                padding:2px 2px;
}


