.spacer18 {
	background-color: #FFFFFF;
	width: 932px;
	height: 18px;
}

.mainlinks {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
	font-weight: bold;	
}

.mainlinks:hover {
	font-family: Arial;
	font-size: 13px;
	color: #5A86B5;
	line-height: 24px;
	font-weight: bold;
}

.linkslines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 17px;
	font-weight: normal;
	color: #CCCCCC;
}

.lightblueline {
	background-color: #B3C9D9;
	height: 11px;
	width: 936px;
}

.headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 50px;
	font-weight: bold;
	color: #00528D;
}

h1,h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 50px;
	font-weight: bolder;
	font-variant: normal;
	color: #00528D;
}

h2 {font-size:16px;}
p.first {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}

.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 40px;
	font-weight: bold;
	color: #999999;
}

.copyrighttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 40px;
	font-weight: normal;
	color: #999999;
}

.externallinks {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 24px;
	font-weight: normal;	
}

.externallinks:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #5A86B5;
	line-height: 24px;
	font-weight: normal;
}
.textboxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 22px;
	width: 380px;
	border: 1px solid #00528D;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	height: 200px;
	width: 380px;
	border: 1px solid #00528D;
}

table.data {width:100%;font-family: Verdana, Arial, Helvetica, sans-serif;}
table.data tbody tr th {font-weight:normal;text-align:center;}
table.data tr.colgroups th.date,table.data tr.colgroups th.rate {border-top:1px solid #000000;border-left:1px solid #000000;border-bottom:none;}
table.data tr.colgroups th.minstay {border-left:1px solid #000000;border-bottom:none;}
table.data tr.cols th {border-left:1px solid #000000;border-top:1px solid #000000;}
table.data td {text-align:center;}
table.data th, table.data td {border-bottom:1px solid #000000;}
table.data tbody th  {border-left:1px solid #000000;}
table.data tr.cols th.minstay, table.data td.lastcell {border-right:1px solid #000000;}
table.data tr.cols, table.data tr.alternate {background-color:#f0f0f0;}
th.date  {border-left:1 px solid red;}
table.data th, table.data td {padding:4px;}
table.data caption {display:none;}

table.Availability {font-family:Verdana,Arial,Helvetica,sans-serif;border-collapse:collapse;border:1px solid #000000;}
table.Availability td, table.Availability th {border:1px solid #000000;text-align:left;padding:2px 4px 2px 4px;}
table.Availability caption {display:none;}