* {
    margin: 0;
    padding: 0;
}

body {
	font-size: 14px;
	font-family: Helvetica, Arial, San-serif;
	line-height: 18px;
	color: #333;
	background-color: #fff;
	text-align: center;
}

h4 {
	font-size: 11px	
}

/*Bullet lists formatting for Awards page*/
li.level1 {
	margin-left:20px;
	font-size:0.9em;
	font-weight:bold;
}
li.level2 {
	margin-left:35px;
	font-size:0.9em;
	list-style-type:none;
}

/*Forms formatting: Contact Page*/
form p label {
		border-bottom:1px dashed #666;
		float:left;
		margin:0pt 5px 0pt 0pt;
		padding:0px;
		width:125px;
}

form p.submit_but {
		text-align:center;
}

form p.press {
		text-align:left;
}

img {
	border: 0px solid #000;
}

a {
	color: #FF6600;
}

a:hover {
	color: #7A9BD0;
}

#form label, #form input {
	display: block;
	float: left;
	margin-bottom: 10px;
}

#form legend {
	color: #FF6600;
	margin-bottom: 4px;
}

#form fieldset {
	border: 1px solid #7A9BD0;
	padding: 4px;
	margin: 15px 0px;
}

#form label {
	text-align: right;
	color: #FFFFFF;
	font-size: 12px;
	padding-right: 10px;
}

#form input, #form textarea, #form select {
	border: 1px solid #333;
}

#form br {
	clear: left;
}

#contact_form label, #form input {
	display: block;
	float: left;
}

#contact_form legend {
	color: #FF6600;
}

#contact_form fieldset {
	border: 1px solid #7A9BD0;
	padding: 8px;
	margin: 5px 0px;
}

#contact_form label {
	text-align: right;
	color: #333;
	width: 115px;
	font-size: 12px;
	padding-right: 20px;
}

#contact_form .checkbox {
	border: 0px solid #fff;
}

#contact_form .checkbox_text {
	text-align: left;
	width: 600px;
	font-weight: bold;
}

#contact_form input, #contact_form textarea, #contact_form select {
	border: 1px solid #333;
}

#contact_form .submit_but {
	margin-top: 10px;
}

#contact_form br {
	clear: both;
}

.input_wrapper {
	float: right;
	width: 400px;
	font-size: 12px;
	margin-bottom: 15px;
}

.error {
	color: #FF0000;
}