@charset "utf-8";
/* CSS Document */
	@font-face {
	font-family: 'OpenSans-Light';
	src: url('fonts/OpenSans-Light.eot');
	src: url('fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
		url('fonts/OpenSans-Light.woff') format('woff'),
		url('fonts/OpenSans-Light.ttf')  format('truetype'),
		url('fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'OpenSans-Regular';
	src: url('fonts/OpenSans-Regular.eot');
	src: url('fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('fonts/OpenSans-Regular.woff') format('woff'),
		url('fonts/OpenSans-Regular.ttf')  format('truetype'),
		url('fonts/OpenSans-Regular.svg#OpenSans-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'OpenSans-SemiBold';
	src: url('fonts/OpenSans-SemiBold.eot');
	src: url('fonts/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('fonts/OpenSans-SemiBold.woff') format('woff'),
		url('fonts/OpenSans-SemiBold.ttf')  format('truetype'),
		url('fonts/OpenSans-SemiBold.svg#OpenSans-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'OpenSans-Bold';
	src: url('fonts/OpenSans-Bold.eot');
	src: url('fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/OpenSans-Bold.woff') format('woff'),
		url('fonts/OpenSans-Bold.ttf')  format('truetype'),
		url('fonts/OpenSans-Bold.svg#OpenSans-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}

		body, html
			{
	font-family: 'OpenSans-Light';
					font-size:17px;
				line-height:25px;
				color:#000000;
				margin:0px;
				padding:0px;
			}
		.header
			{
				width:100%;
				float:left;
				background:#00567d url('images/header_bg.jpg');
				background-repeat:no-repeat;
				background-position:right;
				padding-top:30px;
				padding-bottom:30px;
			}
		.outerdiv
			{
				width:1000px;
				margin:0px auto;
			}
		.innerdiv
			{
				width:1000px;
				float:left;
			}
		.logo
			{	
				width:400px;
				float:left;
			}
		.logo img
			{
				width:400px;
				height:auto;
			}
		.main_menu
			{
				width:600px;
				float:left;
				text-align:right;
				margin-top:20px;
			}
		.main_menu ul, .main_menu ul li
			{
				margin:0px;
				padding:0px;
				display:inline-block;
			}
		.main_menu ul li a:active, .main_menu ul li a:link, .main_menu ul li a:visited, .main_menu ul li a:hover
			{
				display:inline-block;
				font-size:20px;
				color:#ffffff;
				text-decoration:none;
				padding-left:20px;
				padding-right:20px;
		font-family: 'OpenSans-Light';		}
		.main_menu ul li a:hover
			{
				display:inline-block;
				font-size:20px;
				color:#ffffff;
				text-decoration:underline;
				padding-left:20px;
				padding-right:20px;
	font-family: 'OpenSans-Light';
			}
		.main_pic
			{
				width:100%;
				float:left;
				background:url('images/main_pic_bg.jpg');
				height:936px;
				background-repeat:no-repeat;
				background-size:cover;
			}
				
		.main_pic_left
			{
				font-size:20px;
				line-height:28px;
				color:#000000;
				width:650px;
				float:left;
				margin-top:40px;
				
			}
		.main_pic_left .spanish_text
			{
				position:absolute;
				left:50px;
				
			}
		.main_pic_right
			{
				width:350px;
				float:left;
				margin-top:40px;
				line-height:25px;
			}
		.main_pic_right h2
			{
				font-size:20px;
				color:#0b546d;
				margin:0px;
				padding:0px;
				margin-bottom:10px;
			
			}
		.redtext
			{
				color:#e72814;
			}
		.main_content	
			{
				width:100%;
				float:left;
				margin-top:1px;
				background:#0c73af url('images/main_content_bg.jpg');
				background-position:right;
				background-repeat:no-repeat;
				padding-top:50px;
				padding-bottom:50px;
				color:#ffffff;
				text-align:justify;
				font-family: 'OpenSans-Light';	min-height:500px;
			}
		.main_content h2
			{
				text-align:center;
				padding:0px;
				margin:0px;
				padding-bottom:0px;
			}
		.img_right
			{
				float:right;
				padding-left:20px;
				padding-bottom:20px;
			}
		.img_left
			{
				float:left;
				padding-right:20px;
				padding-bottom:20px;
			}	
		.footer
			{
				width:100%;
				float:left;
				text-align:center;
				font-size:16px;
				color:#ffffff;
				background:#00567b;
				padding-top:30px;
				padding-bottom:30px;
				margin-top:1px;
			}
		.inputtext
			{
				width:250px;
				height:30px;
				padding:2px;
				font-size:16px;
				color:#000000;
				border:none;
			}	
		.inputtextarea
			{
				width:450px;
				height:100px;
				padding:2px;
				font-size:16px;
				color:#000000;
				border:none;
			}		
		.btnsubmit
			{
				width:150px;
				background:#fac542;
				text-align:center;
				color:#e52a10;
				padding:5px;
				font-size:26px;
				font-weight:bold;
				border:#ffffff 3px solid;
			}