@charset "utf-8";
/* CSS Document */
html {
height: 100%; /*required for full page stretch in everything except IE6*/

}

body {
	background-color: #000;
	margin: 0; /*remove gap at top of page*/
	padding: 0;/*remove gap at top of page*/
	height:100%;
	
}

img {
border-style: none;
}

a:link {
text-decoration: none;
color:#860a02;
}
a:visited {
text-decoration: none;
color:#860a02;
}
a:active {text-decoration: none}

#logo {
float:left;
border-right: solid #860a02 1px;
padding-top:125px;
background-color: #000;
height:100%;
margin-right:50px;

}
#spacer{
height: 157px;
}
#main-image{
	background-image:  url(images/main.jpg);
	background-repeat: no-repeat;
	height: 374px;
	width: 754px;
	margin-left:100px;
	
}
#spacer-text{
height: 10px;

}
#main-text{
	text-align: justify;
	width:330px;
	margin-left:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}

#index-text{
text-align: justify;
width:200px;
font-size:14px;
font-weight:bold;
padding-top: 50px;	
margin-left:105px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
line-height: 20pt
}

/*---------------------*/
/*start navigation css*/
/*--------------------*/
#navcontainer {
padding-left: 1px;
margin-left: 0px;
margin-top:117px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
}
/*CSS hacking for IE7 and FF to solve issue of IE6 and IE7 displaying less padding size than specified*/
/*http://www.mdibb.co.uk/2007/02/13/two-css-hacks-for-identical-pages-on-ff-ie6-and-ie7/*/

#navcontainer a{
color: #fff;
font-weight: bold;
	}

/* IE6 Only */
* html #navcontainer {
padding-top:13px;
padding-left: 3px;
}

/* IE7 Only */
*:first-child+html #navcontainer {
padding-top:13px;
}

#navcontainer ul li {
display: inline;
}
#navcontainer li {
padding-left: 20px;
		}		
#green-logo {
	background-image:  url(images/green.jpg);
	background-repeat: no-repeat;
	height: 77px;
	width: 286px;
	margin-left: 102px;
	}
/*------------------*/
/*end navigation css*/
/*------------------*/


#container {
	width:860px;
	margin:0 auto;
	text-align:left;
	background:#000;
	height:100%;
}

/*------------------*/
/*begin form css    */
/*------------------*/
.table {
		border-collapse:collapse;
		width:305px;
	}
	
	.table_header{
		border:1px solid #070707;
		background-color:#C03738;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight:bold;
		color: #FFFFFF;
		text-align:center;
		padding:2px;
	}
	
	.attach_info{
		border:1px solid #070707;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		padding:4px;
	}
	
	
	.table_body{

		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		padding:2px;
	}
	
	
	.table_footer{

		text-align:center;
		padding:2px;
	}
	
	
	input,select,textarea {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;

	}
	
.error_message{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #860a02;
	}
	
	.thanks_message{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #860a02;
	}
	
	form{
		padding:0px;
		margin:0px;
	}