body {
color: #333;
font: 12px/18px Verdana, Tahoma, sans-serif;
}

h1, h2, h3, h4, h5, h6 { font-family: Verdana, Tahoma, sans-serif; padding: 0; margin: 0 0 5px 0; }

a { color: #0c2e82; font-weight: bold; }
a:hover { color: #333; text-decoration: none; }


h1 { font-size: 36px; margin: 0 0 8px 0; }
h2 { font-size: 18px; }

#wrapper {
margin: 35px auto;
padding: 0;
width: 800px;
}

#header { background: #fff; font-size: 12px; color: #0c2e82; padding: 10px 0; text-align: left; clear: both;}

#content {
width: 500px;
float: left;
}

#content img {
margin: 0 0 5px 8px;
}

#nav {
width: 280px;
margin: 0 0 0 520px;
}

#footer { background: #eee; font-size: 11px; color: #666; padding: 10px 0; text-align: center; clear: both;}


/* Form Styles
--------------------------*/


#content form {

padding: 12px;
font-size: 10px;
background: #e7e8f0;
border: solid 1px #c3c4d0;
margin: 0 0 12px 0;

}

		#content form input {
		
		padding: 4px;
	
		font-size: 10px;
		margin: 0 5px 0 0;
		}
		
		#content form p.checkbox label {
		font-size: 10px;
		display: inline;
		
		}
		
		#content form input.forminput {
			border: solid 1px #c3c4d0;
		width: 140px;
		font-size: 10px;
				
		}
		
		#content form input.submit {
		
		width: 125px;
		font-weight: bold;
		background: #c3c4d0;
		margin: 15px 0 0 0;
		font-size: 10px;
				
		}
		
		#content form textarea {
		
		font-family: Verdana, Tahoma, sans-serif;
		width: 350px;
		height: 150px;
		font-size: 10px;
		padding: 4px;
		border: solid 1px #c3c4d0;
		}
		
		#content form div.formr, #content form p {
		font-size: 10px;
		padding: 0 0 10px 0;		
		
		}
		
		#content form p.formcolspan input.forminput {
		
		width: 89%;
		
		}
		
		#content form label {
		
		display: block;
		font-size: 10px;
		color: #333;
		padding: 0 0 2px 0;
				
		}
		
		#content form fieldset legend {
		
		font-size: 10px;
		font-weight: bold;
		color: #333;
		padding: 0 0 2px 0;
		
		}
		
		#content form fieldset label {
		
		display: block;
		font-size: 10px;
		font-weight: bold;
		color: #333;
		width: 15px;
		clear: both;
						
		}
		
		#label {
		
		display: block;
		font-size: 10px;
		font-weight: normal;
		color: #333;
		clear: both;
						
		}
		
		#content form fieldset input {
		font-size: 10px;
		margin: 0 0 0 20px;
		
		}
		
		#content form ul, #content form li {
		font-size: 10px;
		list-style: none;
		padding: 0;
		margin: 0;
		
		}
		
		#content form li input {
		font-size: 10px;
		border: none;
		
		}
		
		#content form fieldset {
		font-size: 10px;
		border: none;
		padding: 10px;
		background: #ced0dd;
		
		}
		
		#content form fieldset h4 {
		font-size: 10px;
		color: #333;
		font-family: Verdana, Tahoma, sans-serif;
		font-size: 1em;
		padding: 0;
		
		}
		
		#content form#sendtofriend fieldset {
		
		padding: 10px;
		
		}
		
		#content form#sendtofriend fieldset p {
		
		padding: 2px 0 2px 0;
		
		}
		
		#content form#sendtofriend fieldset input {
		
		margin: 0 5px 0 0;
		
		}
		
		
		span.required { font-size: 10px; color: #cc0000; }
 		
		span.error {
		
		display: block;
		font-size: 10px;
		color: #cc0000;
		
		}
		
		#content form fieldset span.error {
		font-size: 10px;
		margin: 0 0 0 36px;
		
		}
		
		#content form p.formcontent {
		font-size: 10px;
		width: 45%;
		float: left;
		clear: both;
		padding: 0 0 2px 0;
		
		}
		
		#content form p.formcol1 {
		font-size: 10px;
		width: 45%;
		float: left;
		clear: both;
		padding: 0 0 5px 0;
		margin: 0px;
		
		}
		
		#content form p.formcol2 {
		font-size: 10px;
		margin: 0 0 0 50%;
		padding: 0 0 5px 0;
				
		}
		
		
		#content form p.checkbox {
		font-size: 10px;
		clear: both;
	
		
		}
		
		#content form p.formrow {
		
		clear: both;
		
		}
		
		#content form p.checkbox input {
		font-size: 10px;
		clear: both;
		display: block;
		float: left;
		vertical-align: middle;
		
		}
		
		#content form p.checkbox label {
		font-size: 10px;
		display: block;
		margin: 0 0 0 20px;
		
		
		}
		
		#content form div.forminset {
		
		font-size: 10px;
		padding: 5px;
		margin: 5px 0 0 0;
		background: #ced0dd;
		
		}
		
		#content form div.forminset input {
		font-size: 10px;
		border: solid 1px #c3c4d0;
		
		}
		
		#content form div.forminset input.checkbox {
		font-size: 10px;
		border: 1px solid #ced0dd;
		
		}
		
		#content form div.forminset h4 {
		
		color: #333;
		font-family: Verdana, Tahoma, sans-serif;
		font-size: 10px;
		
		}
		
		#content form p.formcontent select, #content form p.formcol2 select {
		
		display: block;

		}