.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: 10pt;font-family: arial;font-weight: normal;width:  45;height: 45;}
td.bcalcell 
{ text-align: center;font-size: 11pt;font-family: arial;font-weight: normal;width:  100;height: 100;}
td.smallcalcell 
{ text-align: center;font-size: 8pt;font-family: arial;font-weight: normal;width:  35;height: 35;}



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 {
	        font-family: Roboto;
        	font-weight: 300; 
	        font-size:11pt;  
                background: #ffffff;
                height: 14px;
		color:#444444;
                vertical-align: middle;
                text-decoration: none;
                line-height: 18px;
                padding:1px 1px;
}
a:hover.panellink {
                font-family: Roboto;
                font-weight: 300; 
                font-size:11pt;  
                background: #000000;
                height: 14px;
                vertical-align: middle;
                color: #ffffff;
                text-decoration: none;
                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: 14px;
                height: 14px;
                vertical-align: middle;
                color: #0d5890;
                text-decoration: none;
                font-weight: 600;
                line-height: 21px;
                padding:1px 1px;
		font-family:  Montserrat,Sans-serif
}
a:hover.intranetlinkbig {
                background: #0d5890;
                font-size: 14px;
                height: 14px;
                vertical-align: middle;
                color: #ffffff;
                text-decoration: none;
                font-weight: 600;
                line-height: 21px;
                padding:1px 1px;
		font-family:  Montserrat,Sans-serif
}


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




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



.blogheadline {
                font-size: 14px;
                height: 14px;
                vertical-align: middle;
                color: #222222;
                text-decoration: none;
                font-weight: bold;
                line-height: 21px;
                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;
}



.chunksubmit {        
   background-color:#41924b; 
   color:#ffffff;   
   padding: 5px; 
   font-size: 17px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 30px;
   -webkit-appearance: none;
   width: 100%;  
}

.mchunksubmit {        
   background-color:#41924b; 
   color:#ffffff;   
   padding: 15px; 
   font-size: 110px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 140px;
   -webkit-appearance: none;
   width: 100%;  
}

.chunksubmitred { 
   background-color:#fe8402; 
   color:#ffffff;
   padding: 5px; 
   font-size: 17px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 30px;
   -webkit-appearance: none;
   width: 100%;
}

textarea.tfullchunk { 
   padding: 5px;   
   font-size: 20px; 
   border: 1px solid #ccc;
   border-radius: 0;
   -webkit-appearance: none;  
   width: 100%;
}

input.fullchunk { 
   padding: 5px; 
   font-size: 14px; 
   font-weight:  normal;
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   width: 100%;
}
input.shortfullchunk { 
   padding: 3px; 
   font-size: 10px; 
   font-weight:  normal;
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 14px;
   -webkit-appearance: none;
   width: 100%;
}

input.mshortfullchunk { 
   padding: 3px; 
   font-size: 110px; 
   font-weight:  normal;
   line-height: 1;
   border: 1px solid #ccc;
   text-align:  center;
   border-radius: 0;
   height: 120px;
   -webkit-appearance: none;
   width: 100%;
}

input.halfchunk {  
   padding: 5px; 
   font-size: 15px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   width: 50%; 
}

input.mostchunk {  
   padding: 5px; 
   font-size: 15px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   width: 80%;   
}

select.selectthirdchunk {   
   color:#999999;  
   padding: 5px;    
   font-size: 90px;       
   line-height: 1;  
   border: 1px solid #ccc;    
   border-radius: 0;
   height: 100px;
   -webkit-appearance: none;
   width:33%;   
}

select.selecthalfchunk {   
   color:#555555;  
   padding: 5px;    
   font-size: 20px;       
   line-height: 1;  
   border: 1px solid #ccc;    
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   width:50%;   
}

select.selectfullchunk {   
   color:#222222;
   padding: 4px;    
   font-weight:  normal;
   font-size: 14px;
   line-height: 1;
   border: 1px solid #aaaaaa;
   border-radius: 0;
   height: 24px;
   -webkit-appearance: none;
   width:100%;   
}


.mobilefatsubmit {   
   font-size:100px;
   background-color:#00aa00;
   color:#ffffff;
   padding: 15px;
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 130px;
   -webkit-appearance: none;
   width: 100%;
}

input.mobilefullfat { 
   padding: 5px; 
   font-size: 50px; 
   line-height: 1;
   border: 1px solid #ccc;    
   border-radius: 0;
   height: 60px;
   -webkit-appearance: none;     
   width: 100%;
}

.fatsubmit { 
   background-color:#41924b; 
   color:#ffffff;
   text-align:center;
   padding: 5px; 
   font-size: 17px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 30px;
   -webkit-appearance: none;
   width: 100%; 
}
.dulibanfatsubmit { 
   background-color:#3ea8df; 
   color:#ffffff;
   text-align:center;
   padding: 5px; 
   font-size: 13px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 30px;
   -webkit-appearance: none;
}
.dulibanfatsubmitpink { 
   background-color:#ed4b6e; 
   color:#ffffff;
   text-align:center;
   padding: 5px; 
   font-size: 13px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 30px;
   -webkit-appearance: none;
}
.dulibanfatsubmitred { 
   background-color:#aa0000; 
   color:#ffffff;
   text-align:center;
   padding: 5px; 
   font-size: 13px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 30px;
   -webkit-appearance: none;
}
.dulibanfatsubmitpurple { 
   background-color:#800080; 
   color:#ffffff;
   text-align:center;
   padding: 5px; 
   font-size: 13px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 30px;
   -webkit-appearance: none;
}
.dulibanfatsubmitorange { 
   background-color:#FFA500; 
   color:#000000;
   text-align:center;
   padding: 5px; 
   font-size: 13px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 30px;
   -webkit-appearance: none;
}


.lessfatsubmit { 
   background-color:#41924b; 
   color:#ffffff;
   padding: 2px; 
   font-size: 12px; 
   line-height: 1;
   border: 1px solid #ccc;
   border-radius: 0;
   height: 20px;
   -webkit-appearance: none;
   width: 100%; 
}



.mheader {
	font-family:  Montserrat,Sans-serif; 
	font-weight: 700; 
	font-size:16pt;  
	color:#0d5890;
}

.rcontent {
	font-family: Roboto;
	font-weight: 300; 
	font-size:11pt;  
	color:#333333;
}
