.internalPageContent ul{
	float: none;
	display: block;
	clear: both;
	list-style: none;
	list-style-image: none;
	margin: 10px 0px 0px 25px;
}
.contact{
	margin: 30px 0px 0px 25px;
}
.contact label{
	float: left;
	display: inline; /*This is to counter act IE's double margin error on floated items*/
	clear: both;
	width: 130px;
	font: lighter 1.1em Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #336699;
	margin:4px 10px 0px 0px;
}
label.required {
	font-weight: bold;
}
.contact input,select{
	float: left;
	display: inline; /*This is to counter act IE's double margin error on floated items*/
	width: 260px;
	padding: 3px;
	text-align: left;
	color: #003366;
	background-color:#F0F0FF;
	border: solid 2px #3399CC;
	margin-bottom:5px;
}
.contact select{
	width: 270px;
	border-style: solid;
}
.contact #checkBox{
	float: left;
	display: inline; /*This is to counter act IE's double margin error on floated items*/
	padding-bottom: 3px;
}
.contact .check{
	clear:left;
	width: 20px;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	background-color:#9F9FFF;
	border: 0px;
}
.contact .checkLabel{
	float: left;
	display: inline; /*This is to counter act IE's double margin error on floated items*/
	margin: 4px 10px 0px 4px;
	font: lighter 1.1em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #336699;
}

.contact textarea{
	float: left;
	display: inline; /*This is to counter act IE's double margin error on floated items*/
	width: 260px;
	padding: 3px;
	text-align: left;
	color: #003366;
	background-color:#F0F0FF;
	border: solid 2px #3399CC;
	overflow: auto;
}

/*
.contact .radio{
	width: 20px;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	background-color:#FFFFFF;
	border: 0px;
}
.contact .radioLabel{
	float: left;
	display: inline; /*This is to counter act IE's double margin error on floated items
	width: 30px;
	margin: 4px 10px 0px 0px;
	font: lighter 1.2em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #003366;
}
*/


.contact input.errorMessage {
	border: 1px solid #CC0000;
}
.contact select.errorMessage {
	border: 1px solid #CC0000;
}
.contact label.errorMessage {
	font-weight: 0.9em;
	color: #CC0000;
	margin: 1px 0px 5px 150px;
	width: 260px;
	text-align: right;
}
.contact #requiredNote{
	float: left;
	display: inline; /*This is to counter act IE's double margin error on floated items*/
	clear: both;
	font: lighter 1.2em Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #336699;
	margin: 15px 0px 0px 150px;
}
.contact #requiredNote b{
	font-weight: bold;
}
.contact #resetForm{
	float: left;
	display: inline; /*This is to counter act IE's double margin error on floated items*/
	clear: both;
	cursor: pointer;
	color: #336699;
	font-size: 1em;
	text-decoration:underline;
	background-color: #FFFFFF;
	margin: 30px 0px 0px 120px;
}
.contact #submitChanges{
	float: left;
	display: inline; /*This is to counter act IE's double margin error on floated items*/
	width: 125px;
	height: 45px;
	cursor: pointer;
	color: #FFFFFF;
	text-align: center;
	font-size: 1.4em;
	vertical-align: bottom;
	margin: 10px 0px 0px 5px;
	background: #0033FF url(../images/buttons.jpg) no-repeat center;
	line-height: 45px; /* For Opera */
}



/*-------------------------------------- PROFILE END ------------------------------------*/