.title {  font-family: "Times New Roman", Times, serif; font-size: 36px; font-style: normal; font-weight: bold; color: #990033; text-decoration: none}
.tableborder {  border: 1px #000000 solid}
.tablebordernotop { border: solid; border-width: 0px 1px 1px; border-color: black #000000 #000000}

A.menulink
{text-decoration: none;font-family:arial, helvetica, "sans serif";
font-size:12px;
color: #666666;
BORDER: none;
}
A.menulink:hover
{ border: none;; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #C0D5B3}

.vertline {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #999999; text-decoration: none}
.tagline {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #AA266D}
.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #999999; text-decoration: none}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

.smallbodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.emaillink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #BB6F8B; text-decoration: none}
.partialborder {  border: solid; border-width: 1px 1px 0px; border-color: #000000 #000000 black}
.bodytextdark { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none }
.noblueborder {  text-decoration: none}
.fieldcolour {  background-color: #FFF9FB}


.spiffy{ 
display:block;
} 
.spiffy *{ 
display:block;
height:1px;
overflow:hidden;
background:#C0D5B3;
} 
.spiffy1{ 
border-right:1px solid #C0D5B3;
padding-right:1px;
margin-right:3px;
border-left:1px solid #C0D5B3;
padding-left:1px;
margin-left:3px;
background:#C0D5B3;
} 
.spiffy2{ 
border-right:1px solid #C0D5B3;
border-left:1px solid #C0D5B3;
padding:0px 1px;
background:#C0D5B3;
margin:0px 1px;
} 
.spiffy3{ 
border-right:1px solid #C0D5B3;
border-left:1px solid #C0D5B3;
margin:0px 1px;
} 
.floattop {
	background-position: top;
	position: relative;
	top: 0px;
}

.spiffy4{ 
border-right:1px solid #C0D5B3;
border-left:1px solid #C0D5B3;
} 
.spiffy5{ 
border-right:1px solid #C0D5B3;
border-left:1px solid #C0D5B3;
} 
.spiffy_content{ 
padding:0px 5px;
background:#C0D5B3;
} .blackborder {
	border: 1px solid #000000;
}
.lightouterborder {
	border: 1px solid #CCCCCC;
}
.beigeborder {
	border: 1px solid #C0D5B3;
}
.whiteborder {
	border: 5px solid #FFFFFF;
}
.invertedcommas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: italic;
	font-weight: bold;
	color: #CCCCCC;
}
.courier {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.verysmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.whiteborder {
	border: 1px solid #FFFFFF;
}

