@charset "utf-8";
/* CSS Document */

/**** REF: COLORS USED ****

light green: #c8c8ac
dark green: #233936
WEX red: #ae2c48

**********************/









/********************************* TYPOGRAPHY *********************************/

.intro1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
}

.body1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.formtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin:10px;
}

.footer1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#233936;
	margin:10px;
}

	.footer1 a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#ffffff;
		margin:10px;
		text-decoration:none;
	}
	
	.footer1 a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#ffffff;
		margin:10px;
		text-decoration:none;
	}
	
	.footer1 a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#ffffff;
		margin:10px;
		text-decoration:none;
	}
	
	.footer1 a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#ffffff;
		margin:10px;
		text-decoration:underline;
	}
	
.star {
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#ae2c48;
}

/********************************* END TYPOGRAPHY *********************************/








 






/********************************* FORM *********************************/

fieldset {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border:1px solid #c8c8ac;
	padding:10px;
}

	legend {
		color:#ffffff;
		background-color:#ae2c48;
		border:1px solid #ae2c48;
		padding:2px 4px;
	}
	
	input {
		color: #ae2c48;
		background-color: #ffffff;
		border: 1px solid #c8c8ac;
	}
	
	label {
		width: 9em;
		float: left;
		text-align: right;
		margin-right: 0.5em;
		display: block
	}
	
	textarea {
		color: #ae2c48;
		background-color: #ffffff;
		border: 1px solid #c8c8ac;
	}
	
	select {
		color: #ae2c48;
		background-color: #ffffff;
		border: 1px solid #c8c8ac;
	}

	.submit input {
		margin-left: 4.5em;
	}
	
/********************************* END FORM *********************************/	











/********************************* LAYOUT *********************************/

html {
	overflow: -moz-scrollbars-vertical;
	height:100%;
}

body {
	text-align:center;
	background-color:#cccccc;
	/* background-color:#ae2c48; */
	margin:0px;
	height:100%;
} 

#container {
	position:relative;
	margin:0px auto;
	width:950px;
	height:100%;
	background-color:#cccccc;
}

	#top {
		position:relative;
		background-image:url(images/box_900.gif);
		width:900px;
		height:310px;
		text-align:left;
		margin:0 auto;
		overflow:hidden;
	}
	
		#toptextleft {
			position:relative;
			width:500px;
			top:105px;
			left:50px;
			text-align:left;
			float:left;
		}
		
		#toptextright {
			position:relative;
			width:400px;
			top:88px;
			left:70px;
			text-align:left;
			float:left;
		}	

	#left {
		position:relative;
		background-image:url(images/box2_450_l.gif);
		width:447px;
		height:500px;
		float:left;
		text-align:left;
		margin:0 0 0 27px;
		overflow:hidden;
		display:inline;
	}
	
		#form_left {
			position:relative;
			width:350px;
			top:40px;
			left:50px;
			text-align:left;
			z-index:100;
			font-family:Arial, Helvetica, sans-serif;
			font-size:8pt;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			overflow:hidden;
		}
	
	#right {
		position:relative;
		background-image:url(images/box2_450_r.gif);
		width:447px;
		height:500px;
		float:left;
		text-align:left;
		overflow:hidden;
		display:inline;
	}
	
		#form_right {
			position:relative;
			width:350px;
			top:40px;
			left:50px;
			text-align:left;
			z-index:100;
			font-family:Arial, Helvetica, sans-serif;
			font-size:8pt;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			overflow:hidden;
		}
		
#footer {
	position:relative;
	background-image:url(images/box_900_bottom.gif);
	width:900px;
	height:174px;
	text-align:left;
	float:left;
	margin:3px 0 0 26px;
	display:inline;
}

	#footertext {
		position:relative;
		margin:68px 50px 0 0;
		text-align:right;
	}
	
#footer2 {
	position:relative;
	width:900px;
	margin: 0 0 0 30px;
	float:left;
	text-align:left;
}	

#clearfloat {
	clear:both;
}

/********************************* END LAYOUT *********************************/