/*Contact page */
form { 
	border: 1px solid #000000; 
	padding: 20px 0 20px 20px; 
}

label{
	float: left;
	width: 120px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}

input { 
	background-color: #80BBE7; 
}

textarea { 
	background-color: #80BBE7;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
}

#submitbutton{
	margin-left: 120px;
	margin-top: 5px;
	width: 90px;
}

br{
	clear: left;
}

.required {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: red;
}

.formerror {
	border: 1px solid red;
	background-color : #FFCCCC;
	width: auto;
	padding: 0px 0px 5px 10px;
	text-align: left; 
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}

 /* Link style for the  name jumps on the pages */
 a.types:link { 
	font-family: Arial, Helvetica, sans-serif;
	color: #002284;
	padding: 0px 10px 0px 10px;
}

a.types:visited { 
	font-family: Arial, Helvetica, sans-serif;
	color: #002284;
	padding: 0px 10px 0px 10px;
	text-decoration: none;
}

a.types:hover { 
	font-family: Arial, Helvetica, sans-serif;
	color: #80BBE7;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
}

a.types:active { 
	font-family: Arial, Helvetica, sans-serif;
	color: #002284;
	padding: 0px 10px 0px 10px;
}

/* Description text */
.description{
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	line-height: 80%;
}

.heading {
	font-size: 20;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	padding: 0px 50px 0px 0px;
}