/* CSS Document */

#formcontainer {
	width:600px;
	background-color:#9ad9e9;
	border:1px solid black;
	}
	
#formcontainer form label {
	width:120px;
	float:left;
	font-size:90%;
	color:#ffffff;
	padding:14px 10px;
	text-align:right;	
	background-color:#00586d;
	}		
	
/* Single Line Text Field */
	
#formcontainer .formlines {
	height:42px;
	border-bottom:1px solid black;
	}
	
#formcontainer form input {
	background-color: #ffffff;
	color: #00586d;
	border: 1px solid #00586d;
	padding:2px;
	margin-top:10px;
	margin-left:5px;
	}	
	
/* Checkbox area */

#formcontainer .bothboxes label {
	width:120px;
	float:left;
	font-size:90%;
	color:#ffffff;
	padding:14px 10px;
	text-align:right;	
	background-color:#00586d;
	height:172px;
	}	

#formcontainer .checkboxgroup1, #formcontainer .checkboxgroup2 {
	height:200px;
	float:left;
	background-color:#9ad9e9;
	}		
	
#formcontainer .checkboxgroup1 input, #formcontainer .checkboxgroup2 input {
	background-color:#9ad9e9;
	border:0;
	margin-right:10px;
	}	
	
/* Text Area section */
	
#formcontainer .textareasection {
	float:left;
	border-top:1px solid black;
	border-bottom:1px solid black;
	background-color:#9ad9e9;
	width:100%;
	}	
		
#formcontainer .textareasection textarea {
	background-color: #ffffff;
	color: #00586d;
	border: 1px solid #00586d;
	margin:10px;
	}

#formcontainer .textareasection label {
	width:120px;
	float:left;
	font-size:90%;
	color:#ffffff;
	padding:14px 10px;
	text-align:right;	
	background-color:#00586d;
	height:110px;
	}	
	
/* Submit Section */
	
#formcontainer .sumbitsection {
	height:42px;
	border-bottom:1px solid black;
	}	
	
#formcontainer .submitstyle {
	padding:0;
	background-color:#00586d;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #666;
	border-right:1px solid #666;
	width:120px;
	height:22px;
	vertical-align:middle;
	font-weight:500;
	margin:10px 10px 10px 250px;
	color:#9ad9e9;
	}		
