BODY {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	margin-top : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-bottom : 10px;
	background-color: #9999CC;
	background-image:  url("images/background.jpg");
	scrollbar-face-color: #ffecff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #993366;
	scrollbar-darkshadow-color: #cc3399;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #993366;
	scrollbar-track-color: #ffecff;
}
.text {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 12px;
	COLOR: #666666;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: MS Sans Serif, verdana;
}
TD.main {
	BORDER-top: #ff99cc 1px solid;
	BORDER-bottom: #993366 1px solid;
	BORDER-right: #ff99cc 1px solid;
	BORDER-left: #993366 1px solid;
	PADDING: 3px;
	width: 99%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #ffffff;
	color: #996799;
	font-weight : normal;
	text-align: center;
}
TD.raised {
	BORDER-top: #ff99cc 1px solid;
	BORDER-bottom: #993366 0px solid;
	BORDER-right: #ff99cc 0px solid;
	BORDER-left: #993366 0px solid;
	PADDING: 3px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #ffffff;
	color: #996799;
	font-weight : normal;
	text-align: center;
}
TD.raised2 {
	BORDER-top: #ff99cc 1px solid;
	BORDER-bottom: #993366 0px solid;
	BORDER-right: #ff99cc 0px solid;
	BORDER-left: #993366 0px solid;
	PADDING: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #ffffff;
	color: #996799;
}
TD.raised3 {
	BORDER-top: #ff99cc 1px solid;
	BORDER-bottom: #993366 0px solid;
	BORDER-right: #ff99cc 0px solid;
	BORDER-left: #993366 0px solid;
	PADDING: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	text-align: center;
	background: #ffffff;
	color: #666666;
}
.bottom {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #ffffff;
	color: #996799;
	font-weight : normal;
	text-align: center;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996799;
	font-weight : normal;
}
P {
PADDING: 0px FONT-SIZE: 12px;
	COLOR: #996799;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A {
	COLOR: #996799;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #cc99cc;
}
A:hover {
	COLOR: #D8BDD3;
	TEXT-DECORATION: underline;
}
img {
	BORDER: #ffffff 2px solid;
}
.contactformbutton input, .contactformbutton textarea, .contactformbutton select {
	border: 1px solid #FF99CC;
}
.contactformbutton input[type="radio"] {
	border: none;
}
input:focus, .eco textarea:focus {
	border: 1px dashed #FF99CC !important;
}
input.error, textarea.error {
	border: 1px dashed #FF0000 !important;
}
form.contactme label {
	vertical-align: top;
	cursor: hand;
	color: #666;
}
#results {
	background-color: #FF0000;
	color: #FFFFFF;
	display: block;
	margin-bottom: 9px;
	margin-left: 19px;
	padding: 5px;
}
.hresults {
	display:none !important;
}
input, select, textarea {
	border: 1px solid #FF99CC;
}
