BODY {
	BACKGROUND-COLOR: #ffffff;
	font-family:Verdana;
	font-size:smaller;
}
.bubble 
{
	text-align:left;
width: 350px;
}
.bubble h2 {
margin: 0;
padding: 0;
font-size: 110%;
text-align:left;
}

.townTable TD
{
	padding:5px;
	width:350px;
}
.countyTable TD
{
	padding:5px;
	width:350px;
}

.map
{
	vertical-align:middle;
	text-align: center;
}

/*divs and classes used when rendering results*/
#results {width:500px;padding:10px;float:left; }
#resultHeader {width:500px;padding-bottom:5px; font-size:110%; font-weight:bold;float:left;}
#resultLeftPane {width:298px;float:left;}
#resultRightPane {width:198px;float:left;}
.resultWebsite {}
.resultAddress{}
.resultTelephone {}
.resultAddress {}
.resultContact {}
.resultEmailLink {}
.resultDistance {width:500px; font-style:italic;padding-top:5px;padding-bottom:5px;}

#newsresults {width:500px;padding:10px;border:dotted 1px blue; }
#newsresultHeader {width:500px;padding-bottom:5px; font-size:110%; font-weight:bold;}
#newsresultLeftPane {width:300px;float:left;}
#newsresultRightPane {width:200px;float:left;}
#newsSnippett { width:500px; }

#newsArticleBody{width:100%;}

.postcodeResult {text-decoration:none; text-transform:uppercase;color:black;}

.countyResult {text-decoration:none;color: black;}
.townResult {text-decoration:none;color: black;}

/*email popup when sending accountants emails*/
.emailForm{width:575px;text-align:left;background-color:White;padding:15px;margin:15px;}
.emailformResult { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; text-decoration:none;}

.postcodeSearchRow{float:left;width:450px;padding-bottom:5px;font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; }
.postcodeSearchLeftCell{width:100px;float:left;}
.postcodeSearchRightCell{width:200px;float:left;}

.inputSubmit {border: solid 1px black;}
TEXTAREA{font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px;}

#resultsemail {width:500px;padding:10px;padding-left:0px;padding-bottom:15px;float:left;font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; }
#resultemailHeader {width:500px;padding-bottom:5px; font-size:110%; font-weight:bold;float:left;}
#resultemailLeftPane {width:298px;float:left;font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #646464;}
#resultemailRightPane {width:198px;float:left;font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #646464;}
.resultemailWebsite {}
.resultemailAddress{}
.resultemailTelephone {}
.resultemailAddress {}
.resultemailContact {}
.resultemailEmailLink {}
.resultemailPostcode {text-decoration:none;font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #646464;}
.resultemailDistance {width:500px; font-style:italic;padding-top:5px;padding-bottom:5px;}

.archiveText { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; text-decoration:none;}
