a:link {color: #808080; text-decoration: none; background-color: transparent }
a:visited { color: #808080; text-decoration: none; background-color: transparent }
a:hover { color: #ccc; text-decoration: underline; background-color: transparent }
a:active { color: #ccc; text-decoration: underline; background-color: transparent }

a.altColour:link {color: #b58008; text-decoration: none; background-color: transparent }
a.altColour:visited { color: #b58008; text-decoration: none; background-color: transparent }
a.altColour:hover { color: #FFFFFF; text-decoration: underline; background-color: transparent }
a.altColour:active { color: #FFFFFF; text-decoration: underline; background-color: transparent }

body {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

#map {
width: 100%;
height: 570px;
}

.headerTable {
	width:800px;
	border:1px solid #ccc;
	background-color: #FFFFFF;
	padding: 3px;
}

.headerTableBottom {
	width:800px;
	border:1px solid #ccc;
	background-color: #FFB400;
	padding: 3px;
}

.mainTable {
	width:800px;
	border:1px solid #ccc;
	background-color: #FFFFFF;
	padding: 3px;
}

.menuButton {
	background-color: #FFCD55;
	font-weight: bold;
	padding: 7px;
	font-size:15px;
}

.headline {
	font-size:25px;
	font-weight: bold;
}

.heavyText {
	font-weight: bold;
	color: #b58008;
}

.smallText {
	font-size:12px;
}

.BasicText {
}

.borderTable{ 
	border:1px solid #ccc;
}

.reviewData{
	font-size:12px;
	vertical-align: top;
	width:20pc;
}

.reviewComment{
	vertical-align: top;
	width:80pc;
}

.highlightedReview{
	background-color: #003279; 
}

.scoresBody{
	text-align:center;
	font-weight:bold;
}

.overallBody{
	text-align:center;
	font-weight:bold;
	font-size:3em;
}

.recommendBody{
	text-align:center;
	font-weight:bold;
	font-size:1.5em;
}

.resultsHeader{
	background-color: #FFCD55; 
	color: #b58008;
	padding: 3px;
	
	text-align: center;
}

.resultsBody{
	text-align:center;
	font-weight:bold;
}


.developmentMini{
	font-size:10px;
}

.legal{
	font-size:10px;
}

.searchBoxBig{
	font-size:15px;
	background-color: #FFB400; 
	color: #FFFFFF;
}

.formTable{
	font-size:15px;
	background-color: #FFB400; 
	color: #FFFFFF;
}

hr {
	border: 0;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
}

