body {
	margin: 0px 0px 0px 0px;
}
.programHeads {	font-family: "Arial Narrow", Arial, sans-serif;
	font-size: 24px;
	color: #B691DB;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.quote {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #3e267e;
}
ul{
	list-style-position: outside;
	list-style-type: disc;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333366;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
li {
	list-style-position: outside;
	list-style-type: disc;
}
.style1 {color: #000000; font-family: Arial, Helvetica, sans-serif;}
#contact_us {
background:#EFE9FF;
padding:10px;
}
label {
color:#000066;
font-size:14px;
font-weight:bold;
display:block;
}
textarea {
border: 1px solid #000066;
width:220px;
height:180px;
margin-bottom:10px;
}
#how {
width:220px;
border: 1px solid #000066;
}
.requiredlabel {
color:maroon !important;
}

input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required, input.notrequired, .emailaddress2-confirm {
	border: 1px solid #000066;
	width:210px;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid maroon;
	color : maroon;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #000066;
}

.validation-advice, .custom-advice {
	color: maroon;
	font-size: 12px;
	font-weight: bold;
}
button {
border:0px;
background:none;
cursor:pointer;
width:163px;
margin:15px auto 0px auto;
padding:0px;
}