body, p, td, th, ul, li {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

h1 {
	margin-top: 0px;
	padding-top: 0px;
	font-weight: bold;
	font-size: 16px;
}

h2 {
	font-weight: bold;
	font-size: 14px;
}

h3, h4, h5, h6 {
	font-weight: bold;
}


a:link {
	color: #CC3366;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CC3366;
}
a:hover {
	text-decoration: underline;
	color: #FF5170;
}
a:active {
	text-decoration: none;
	color: #FF5170;
}

dt {
	margin-top: 20px;
}

.bg1 {
background-color: #ffd6dd;
}

.bg2 {
background-color: #FFF4F7;
}
.formtable {
	background-color: #FFF4F7;
}

.boldtext {
	font-weight: bold;
}

.boldpink {
	font-weight: bold;
	color: #ffd6dd;
}

.smallitalic {
	font-size: 10px;
	font-style: italic;
}

.message {
	text-align: center;
	font-weight: bold;
	color: #ff5170;

}
.pink {
	background-color: #ffd6dd;
}
.frontfooter
{
font-size:11px;
color:#000000;
text-decoration:none
}
.frontfooter A
{
font-size:11px;
color:#000000;
text-decoration:none
}
.frontfooter A:hover
{
font-size:11px;
color: #CC3366;
text-decoration:underline
}

.courselist {
	line-height: 18px;
}

.coursetitlebox {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	background-color: #ffd6dd;
}

.coursebottombox {
	float: left;
	width: 40%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	border-left: 6px solid #ffffff;
	text-align: center;
	background-color: #ffd6dd;
	font-weight: bold;
}

.formtopbot {
	background-color: #ffd6dd;
	font-weight:bold;
	text-align: center;
}

.formbody {
	background-color: #EBEBEC;
}

.tablecontent
{
	font-size:12px;
	color:#000000;
	background-color:#EBEBEC;
	text-decoration:none

}
.tablehead
{
	font-size:13px;
	font-weight:bold;
	color:#000000;
	background-color:#FFCFD7;
	text-decoration:none
}

input {
	border: 1px solid #cccccc;
	color: #000000;
	font-size: 11px;
	background-color: #ffffff;
} 

textarea {
	border: 1px solid #cccccc;
	color: #000000;
	font-size: 11px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;

}

radio {
background-color:#EBEBEC;
}

.formbutton {
	padding: 2px 6px 2px 6px;
	margin: 4px;
	border: 1px solid #ff5170;
	background-color: #E5E5E5;
	color: #c84dfd;
	font-size: 14px;
	font-weight: bold;
}