body, table, td, main-content, h1, h2, h3, p {
	font-family: Arial,"Lucida Grande","Times New Roman",sans-serif;
}
body, table, td, main-content, p {
	font-size: 12px;
}
a,a:hover,a:link,a:visited {
	color: #AF0330;
}
p {
	margin: 0px 0px 5px 0px;
}
h1, h2, h3 {
	margin: 0px;
}
h3 {
	color: #546BD1;
}
h2 {
	color: #AF0330;
	margin: 10px 0px 0px 0px;
}
body, table {
	text-align: center;
	background-position: center;
}
.main-content {
	text-align: left;
}
.calendar-day {
	background:#fff;
}
body {
	background:#C696CC;
}
.footer {
	margin:0px;
	padding:5px 0px;
	text-align:center;
	border-top:1px dashed #D6B3DA;
	border-bottom:1px solid #D6B3DA;
}
