body {

		font-family: Verdana;

		font-size: 10px;

		color: #FFFFFF;

		margin-top:0;

		margin-bottom:0;

		margin-left:0;

		margin-right:0;

		background-color: #F8F3CE;



}



.concertina {

	cursor: hand;

}



.pageborder {

	background-color: #E2C3CA;

}



.content {

	background-color: #FFF7E1;

}



.fs-table {

	background-color: #FCF7D2;

	background-image: url('../images/shell/fullsizetable-fill.gif');

}



.menulink {

	font-weight: bold;

	font-size: 10px;

	display: block;

	text-decoration: none;

	font-weight: bold;

	font-size:10px;

	padding: 2px;

	color: #D09695;

	border: 1px solid #FCF7D2;

}



.menulink:visited {

	color: #D09695;

}



.menulink:hover {

	color: #D09695;

	border: 1px solid #D09695;

}



.subtablefill{

	background-color: #FCF7D2;

	padding: 14px;

	background-image: url('../images/shell/smallertable-fill.gif');

}





.subfill{

	background-color: #FCF7D2;

	font-weight: bold;

	font-size: 10px;

	background-image: url('../images/sub/subfill.gif');

}



.menu {

	background-color: #FCF7D2;

	background-image: url('../images/menu/fill.gif');

	background-repeat: repeat-x;

}



td {

	color: #7E0013;

	font-size: 12px;

	line-height: 20px;

	font-family: Georgia, Arial, Helvetica, sans-serif;

}



.maintable {

	background-image: url('../images/shell/crest.gif');

	background-position: center;

	background-repeat: no-repeat;

}



.footlink {

	color: #E2C3CA;

	font-size: 10px;

	font-family: Arial;

}



.footlink:hover {

		color: #7E0013;

}



.footer {

	background-image: url('../images/shell/footer.gif');

	background-repeat: no-repeat;



}



.contactbox {

	background-color: #FFEAAD;

	background-image: url('../images/contact/contactform-fill.gif');

}





textarea, select {

	border-left: 1px solid #7E0013;

	border-right: 1px solid #7E0013;

	border-top: 1px solid #7E0013;

	border-bottom: 1px solid #7E0013;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #7E0013;

	background: #FCF7D2;

}



.maininput {

	border-left: 1px solid #7E0013;

	border-right: 1px solid #7E0013;

	border-top: 1px solid #7E0013;

	border-bottom: 1px solid #7E0013;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #7E0013;

	background: #FCF7D2;

}

.maintext {

	padding: 15px;

}

form {

	padding: 0px;

}





.footer {

	color: #C5E5FF;

	font-weight : bold;

}



a {

	color: #CC8E52;

}



a:hover {

	color: #BFAE00;

	

}



ul {

	margin-top:0px;

	margin-bottom: 0px;

}



li {

	list-style: square;

}



.tabheads{	

	color: #FFFFFF;

	font-weight: bold;

	padding: 4px;

}



.headings {

font-weight: bold;

text-decoration: underline;

	

}