/* style sheet for listings pages */
body {
	margin: 0;
	font-family: Arial, sans-serif;
	background-color: #ffffff; 
}

/* Table which forms the border of the Advert */
table.outer{
	width: 90%;
	background-color: #ffffff;
	border: solid 2px outset 2pt #B30909;
}

td.outer{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}

h1.cus_bus_name {
	font-size: 16pt; 
	font-family: Arial, sans-serif; 
	font-style: italic; 
	font-weight: 600; 
	color: rgb(0,0,102); 
	background-color: transparent;
}

h2.category{
	font-size: 14pt; 
	font-family: Arial, sans-serif; 
	font-style: italic; 
	font-weight: 600; 
	color: rgb(0,0,102); 
	background-color: transparent;
}

h3{
	font-size: 12pt; 
	font-family: Arial, sans-serif; 
	font-style: italic; 
	font-weight: 600; 
	color: rgb(0,0,102); 
	background-color: transparent;
}

h4.strap_line {
	font-size: 12pt; 
	font-family: Arial, sans-serif; 
	font-style: italic; 
	font-weight: 600; 
	color: rgb(0,0,102); 
	background-color: transparent;
}

p.bodytext{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 11pt;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
	padding-left: 15px;
	padding-right: 15px;
}

p.description{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 11pt;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
	padding-left: 15px;
	padding-right: 15px;
}

p.awards{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 12pt;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
	padding-left: 15px;
	padding-right: 15px;
}

p.facilities{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 12pt;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
	padding-left: 15px;
	padding-right: 15px;
}

p.address_details{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 12pt;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
	padding-left: 15px;
	padding-right: 15px;
}

p.address{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 11pt;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
	padding-left: 15px;
	padding-right: 15px;
}

p.contact_details{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 12pt;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
	padding-left: 15px;
	padding-right: 15px;
}

p.contact{
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 11pt;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
	padding-left: 15px;
	padding-right: 15px;
}

.body{
	margin-left: 180px;
	margin-right: 180px;
	background-color: #826A75;
}

form { display: inline; }

table.acctable {}

.acchead {
	background-color: #826A75; 
	color: #ffffff; 
	text-align: left; 
	font-weight: 400;
	font-size: 11pt;
	padding-left: 5px; 
	padding-right: 2px;
	}
	
.acclabel {font-weight: bold;}

.accdata {padding-left: 5px; padding-right: 5px;}

.shaded {background-color: #98B3A9;}

.accrow1 {background-color: #98B3A9;}

.accrow2 {}

td.awas{ 
	font-size: xx-small; 
	text-align: center; 
	width: 34px; 
	height: 24px; 
	border: thin solid #cccccc;
} 

td.facs{ 
	font-size: xx-small; 
	text-align: center; 
	width: 34px; 
	height: 24px; 
	border: thin solid #cccccc;
}

