
	html, body {
	
		font-family: Arial, Helvetica, sans-serif;
		color: #666666;
		font-size: 10px;
		background-color: #848484;
		margin: 0px;
		padding: 0px;

	}
	
	a {
	color: #666666;
	text-decoration: underline;
}
	
	img {
	
		border: none;
	
	}
	
	table#container {
	
		width: 858px;
		margin: 0 auto 0 auto;
	
	}
	
	table.content {
	
		background-image: url('...images/mid_bg.jpg');
		background-repeat: repeat-y
	
	
	}
	
	p {
	
		font-family: Arial, Helvetica, sans-serif;
		color: #666666;
		font-size: 11px;
		margin: 2px;
		padding: 10px;
		line-height: 2;
	
	}
	
	h1 {
	
		font-size: 29px;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #5794AD;
		font-weight: 100;
		margin-bottom: 5px;
		margin-top: 0px;
		border-bottom: 1px solid #CCCCCC;
		letter-spacing: 0px;
		padding: 10px;
	
	}
	
	h2 {
	
		font-size: 20px;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #5794AD;
		font-weight: 100;
		
		
		
	
	}
	
	h3 {
	
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color: #6C6C6C;
		font-weight: 100;
		border-bottom: 1px dashed #6C6C6C;
		padding-bottom: 0px;
		padding: 0px;
		line-height: 1;
		
		
	
	}
	
		h4 {
	
	font-size: 29px;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #6C6C6C;
		font-weight: 100;
		margin-bottom: 5px;
		margin-top: 0px;
		padding-bottom: 10px;
		letter-spacing: 0px;
		
		
	
	}
	
	
			h5 {
	
	font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color: #6C6C6C;
		font-weight: 100;
		margin-bottom: 5px;
		margin-top: 0px;
		margin-left: 100px;
		padding: 10px;
		
		
	
	}
	
		h6 {
	
	font-size: 22px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: 100;
		margin-bottom: 5px;
		margin-top: 0px;
		margin-left: 130px;
		padding: 10px;
		
		
	
	}
	
		.joblist {
	
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		color: #6C6C6C;
		font-weight: 100;
		border-bottom: 1px dashed #6C6C6C;
		padding-bottom: 0px;
		padding: 0px;
		line-height: 2;
		
		
	
	}
	
		a.right_nav{
	
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color: #6C6C6C;
		font-weight: 100;
		border-bottom: 1px dashed #6C6C6C;
		padding-bottom: 0px;
		padding: 0px;
		line-height: 2;
		text-decoration: none;
		
		
	
	}
	
	a.right_nav:hover{
	
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color: #9B9B9B;
		font-weight: 100;
		border-bottom: 1px dashed #6C6C6C;
		padding-bottom: 0px;
		padding: 0px;
		line-height: 2;
		text-decoration: none;
		
	
	}
	
			a.front_reflect{
	
		font-size: 15px;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #6C6C6C;
		font-weight: 150;
		padding-bottom: 0px;
		padding: 0px;
		line-height: 1;	
	
	}
	

			a.front_reflect2{
	
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color: #5794AD;
		font-weight: 100;
		padding-bottom: 0px;
		padding: 0px;
		line-height: 2;
		
		
	
	}
	
				a.front_reflect2:hover{
	
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color: #93C3D7;
		font-weight: 100;
		padding-bottom: 0px;
		padding: 0px;
		line-height: 2;
		
		
	
	}
	
				a.back_port{
	
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color: #6C6C6C;
		font-weight: 100;
		border-bottom: 1px dashed #6C6C6C;
		text-decoration: none;
	
		
		
		
	
	}
	
				a.back_port:hover{
	
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color: #9C9C9C;
		font-weight: 100;
		border-bottom: 1px dashed #6C6C6C;
		
		
		
		
	
	}
	
	em {
	
		color: #999999;
		font-size: 12px;
		font-family: Georgia, "Times New Roman", Times, serif;
		letter-spacing: 1px;
		line-height: 2;
	
	}
	

	

	
	table#maintable {
	
		border: none;
	
	}
	
	tr {
	
		vertical-align: top;
	
	}
	
	td#sleftcell {
	
		vertical-align: top;
		width: 214px;
		padding: 0px;
		margin: 0px;
	
	}
	
	td.rightcell {
	
		vertical-align: top;
		padding-left: 30px;
		width: 450px;
	
	}
	
	a.project_nav {
	
		color: #6C6C6C;
		border-bottom: 1px dashed #6C6C6C;
		background-color: transparent;
		text-decoration: none;
	
	}
	
	a.project_nav:hover {
	
		color: #4B4B4B;
		border-bottom: 1px dashed #6C6C6C;
		background-color: transparent;
		text-decoration: none;
	
	}
	

	
		a.launchproject {
	
		color: #5794AD;
		border-bottom: 1px solid #d4d4d4;
		background-color: transparent;
		text-decoration: none;
	
	}
	
	a.launchproject:hover {
	
		color: #93C3D7;
		border-bottom: 1px solid #e6e6e6;
		background-color: transparent;
		text-decoration: none;
	
	}
	
			a.image {
	
		background-color: transparent;
		text-decoration: none;
	border-bottom: 1px solid #ffffff;
	}
	
	a.image:hover {
	
		background-color: transparent;
		text-decoration: none;
	border-bottom: 1px solid #ffffff;
	}
	
			a.home {
	
		color: #ffffff;
		background-color: transparent;
		text-decoration: none;
	
	}
	
	a.home:hover {
	
		color: #5794AD;
		background-color: transparent;
		text-decoration: none;
	
	}