body {
	margin:0px;
}
body, td, tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a, a:hover{
	color:#9A6B7B;
}
p.heading, td.heading{
	color:#630F31;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
td.contents{
	font-size:11px;
}
table.main{
	border-left:1px solid #9A6B7B;
	border-right:1px solid #9A6B7B;
}
td.footer{
	color:#FFFFFF;
}
td.footer a, td.footer a:hover, td.footer a:active, td.footer a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
table.lefttable{
	border-right:1px solid #956F8A;
}
table.lefttable td{
	color:#FFFFFF;
}
td.lefthead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/lefthead.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
}
input, textarea{
	border:1px solid #96758A;
	background-color:#FFFFFF;
	font-size:10px;
}
textarea {
	font-size:12px;
}
.but{
	background-color:#956F8A;
	color:#FFFFFF;
	border:1px solid #96758A;
}
table.serv{
	border:1px solid #550424;
	background-color:#FFEFF5;
}
table.cal{
	border:1px solid #FFFFFF;
	background-color:#ccbda6;
	font-size:10px;
}
td.calhead{
	background-color:#9c8271;
	color:#FFFFFF;
	font-size:12px;
	border-bottom:2px solid #F6F0F2;
}
td.calhead a, td.calhead a:hover, td.calhead a:active, td.calhead a:visited{
	color:#FFFFFF;
}
td.calhead2{
	background-color:#b8a886;
	font-size:10px;
}
td.caldates{
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}
td.caldates a, td.caldates a:hover, td.caldates a:active, td.caldates a:visited{
	color:#6A4F62;
	background-color:#F6F2F3;
	border:1px solid #B88FA0;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	font-size:10px;
}
a.whitelink, a.whitelink:hover, a.whitelink:active, a.whitelink:visited{
	color:#FFFFFF;
}
#er {
	background-color:#FFFFCC;
	border:1px solid #FF6600;
	padding:5px;
	margin:5px;
	text-align:center;
}
p.question{
	background-color:#F2EEF0;
	border-bottom:1px solid #AB788D;
	padding:5px;
}