	html, body {height: 100%;}

	*{
		margin: 0px; padding: 0px;
	}
	
	body {
		background-color: #C1DAEF;
		font-family:arial,sans-serif;
		font-size:13px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
	}


	small{
		font-size: 10px;
	}



	
	#wrap{
		margin: auto; overflow: hidden;
		background-color: #fff;
	}


		#head{
			background-color: #598cba;
			border-bottom: 4px solid #FFFFFF;
			text-align: center;
		}
	
		h1{
			font-size: 16px; padding: 50px 10px 10px;
		} 
		
		h2{
			font-size: 14px; font-style: oblique;padding: 10px;
		} 
		
		h3{
			font-size: 12px; font-weight: normal;padding: 10px;
		}
		
		

		
	#footer{
		padding: 10px; clear: both;
		border-top: solid 3px #fff;
		background-color: #598cba;
		color: #fff; font-weight: bold; font-size: 12px; text-align: center;
	}
	
	#footer a{
		color: #fff; font-weight: bold; font-size: 12px; text-decoration: underline;
	}
	
	#footer a:hover{
		color: #fff; font-weight: bold; font-size: 12px; text-decoration: none;
	}
	
	
	#contact{
		position: relative; width: 560px; margin: auto; top: 25%; padding-bottom: 10px;
		background-color: #fff;
		border: solid 4px #3982c0;
		color: #3982c0;
	}

	#contact h1{
		padding: 10px;
		background-color: #3982c0;
		font-size: 16px; font-weight: bold; color: #fff;
	}
	
	#contact h1 a {
		font-size: 10px; font-weight: bold; color: #fff; text-decoration: none;
	}

	#contact h1 a:hover {
		color: #3982c0; text-decoration: none;
		background-color: #fff;
	}

	#contact h1 a img{
		border: solid 1px #fff; vertical-align: bottom;
	}	
	
	#contact div{
		padding: 10px; color: #333;
	}
	
			#formHintBox{
				position: absolute; display: none; padding: 10px; width: 232px;
				border: solid 1px #3982c0;
				background-color: #D2E3F2;
				font-size: 12px;
			}