HTML {
	HEIGHT: 100%;
}
body {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT: 0.7em Verdana, Arial, sans-serif;
}
img {
	border:none;
}

/********** Ocean Blue Large **********/

#oceanblue_large {
	padding-bottom:5px;
}
#oceanblue_large .monthname {
	color:#FFFFFF; 
	font-weight:bold;
}
#oceanblue_large .letter {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-top:2px;
}
#oceanblue_large .empty {
	color:#ffffff;
	background-color:#19526f;
}
#oceanblue_large .days {
	color:#ffffff;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#19526f;
	text-align:center;
	font-weight:bold;
}
#oceanblue_large .days18{
	color:#ffffff;
	font:18px Arial, Helvetica, sans-serif;
	background-color:#19526f;
	text-align:center;
	font-weight:bold;
}
#oceanblue_large .today {
	color:#ffffff;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#497b9a;
	font-weight:bold;
	text-align:center;
}
#oceanblue_large .todayevent {
	color:#fdfd02;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#7c1d47;
	font-weight:bold;
	text-align:center;
}
#oceanblue_large .booked {
	color:#fdfd02;
	font:9px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#6d193d;
	text-align:center;
}

/********** Ocean Blue Small **********/

#oceanblue_small {
	padding-bottom:5px;
}
#oceanblue_small .monthname {
	color:#FFFFFF; 
	font-weight:bold;
}
#oceanblue_small .letter {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-top:2px;
}
#oceanblue_small .empty {
	color:#ffffff;
	background-color:#19526f;
}
#oceanblue_small .days {
	color:#ffffff;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#19526f;
	text-align:center;
	font-weight:bold;
}
#oceanblue_small .days13 {
	color:#ffffff;
	font:13px Arial, Helvetica, sans-serif;
	background-color:#19526f;
	text-align:center;
	font-weight:bold;
}
#oceanblue_small .today {
	color:#ffffff;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#497b9a;
	font-weight:bold;
	text-align:center;
}
#oceanblue_small .todayevent {
	color:#fdfd02;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#7c1d47;
	font-weight:bold;
	text-align:center;
}
#oceanblue_small .booked {
	color:#fdfd02;
	font:9px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#6d193d;
	text-align:center;
}

/********** Pure White Large **********/

#purewhite_large {
	padding-bottom:5px;
}
#purewhite_large .monthname {
	color:#000000; 
	font-weight:bold;
}
#purewhite_large .letter {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:2px;
}
#purewhite_large .empty {
	color:#ffffff;
	background-color:#f0f0f0;
}
#purewhite_large .days {
	color:#48808f;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#f0f0f0;
	text-align:center;
	font-weight:bold;
}
#purewhite_large .days18 {
	color:#48808f;
	font:18px Arial, Helvetica, sans-serif;
	background-color:#f0f0f0;
	text-align:center;
	font-weight:bold;
}
#purewhite_large .today {
	color:#000000;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#c8d7de;
	font-weight:bold;
	text-align:center;
}
#purewhite_large .todayevent {
	color:#ffffff;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#d57270;
	font-weight:bold;
	text-align:center;
}
#purewhite_large .booked {
	color:#ffffff;
	font:9px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#a80300;
	text-align:center;
}

/********** Pure White Small **********/

#purewhite_small {
	padding-bottom:5px;
}
#purewhite_small .monthname {
	color:#000000; 
	font-weight:bold;
}
#purewhite_small .letter {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:2px;
}
#purewhite_small .empty {
	color:#ffffff;
	background-color:#f0f0f0;
}
#purewhite_small .days13 {
	color:#48808f;
	font:13px Arial, Helvetica, sans-serif;
	background-color:#f0f0f0;
	text-align:center;
	font-weight:bold;
}
#purewhite_small .days {
	color:#48808f;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#f0f0f0;
	text-align:center;
	font-weight:bold;
}
#purewhite_small .today {
	color:#000000;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#c8d7de;
	font-weight:bold;
	text-align:center;
}
#purewhite_small .todayevent {
	color:#ffffff;
	font:9px Arial, Helvetica, sans-serif;
	background-color:#d57270;
	font-weight:bold;
	text-align:center;
}
#purewhite_small .booked {
	color:#ffffff;
	font:9px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#a80300;
	text-align:center;
}

.input_ctr {
	width:166px; 
	height:15px; 
	background:#ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.srch_input_ctr {
	width:150px; 
	height:15px; 
	background:#ffffff; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #000000;
}
.select_ctr {
	width:170px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.srch_select_ctr {
	width:150px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.cal_ctr {
	width:110px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.browse_ctr {
	width:160px; 
	height:20px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.textarea_ctr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.form_ctr {
	padding-top:1px;
	width:280px;
	text-align:right;
	padding-right:220px;
}
.srch_form_ctr {
	padding-top:1px;
	width:163px;
	text-align:left;
	padding-left:12px;
}
a.yellow:link {
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: underline;
}
a.yellow:visited {
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: underline;
}	
a.yellow:hover{
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
.white9 {
  font:9px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
.white11 {
  font:11px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
.blue9 {
  font:9px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #48808f;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
.blue11 {
  font:11px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #48808f;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
.yellow11 {
  font:11px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
.yellow9 {
  font:9px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.yellow_nounderline:link {
  font:9px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.yellow_nounderline:visited {
  font:9px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.yellow_nounderline:hover{
  font:9px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: underline;
}
a.yellow_nounderline13:link {
  font:13px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.yellow_nounderline13:visited {
  font:13px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.yellow_nounderline13:hover{
  font:13px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: underline;
}
a.yellow_nounderline18:link {
  font:18px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.yellow_nounderline18:visited {
  font:18px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.yellow_nounderline18:hover{
  font:18px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: underline;
}
a.white_nounderline:link {
  font:9px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.white_nounderline:visited {
  font:9px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.white_nounderline:hover{
  font:9px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: underline;
}
a.white_nounderline18:link {
  font:18px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.white_nounderline18:visited {
  font:18px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.white_nounderline18:hover{
  font:18px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: underline;
}
a.white_nounderline13:link {
  font:13px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.white_nounderline13:visited {
  font:13px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: none;
}
a.white_nounderline13:hover{
  font:13px Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #ffffff;
  font-style: normal;
  margin-bottom: 8px;
  text-decoration: underline;
}

.yellowText {
  font:11px Verdana, Arial, Helvetica, sans-serif;
  background-color: inherit;
  color: #fdfd02;
  font-style: normal;
  margin-bottom: 8px;
}
a.green:link {
  background-color: inherit;
  color: #FFFFC6;
  font-style: normal;
  text-decoration: underline;
}
a.green:visited {
  background-color: inherit;
  color: #FFFFC6;
  font-style: normal;
  text-decoration: underline;
}
a.green:hover{
  background-color: inherit;
  color: #FFFFC6;
  font-style: normal;
  text-decoration: none;
}
.whiteText {
  background-color: inherit;
  font:11px Verdana;
  color: #FFFFFF;
  font-style: normal;
}
a.white:link {
  background-color: inherit;
  color: #CFD7DA;
  font-style: normal;
  text-decoration: underline;
}
a.white:visited {
  background-color: inherit;
  color: #CFD7DA;
  font-style: normal;
  text-decoration: underline;
}
a.white:hover{
  background-color: inherit;
  color: #CFD7DA;
  font-style: normal;
  text-decoration: none;
}

