	
	
	/* CSS Document */
	
	/* ----------------------------------------------------
	
	Screen - * default browser CSS for the screen.
	
	---------------------------------------------------- */
	
	/* Include all the other css files need to render on the screen */
	@import url("reset.css");
	@import url("typography.css");
	@import url("menu.css");
	@import url("buttons.css");
	@import url("links.css");
	@import url("forms.css");
	@import url("tables.css");
	
	
	/* ----------------------------------------------------
	Global Styling
	---------------------------------------------------- */
	
	/* Set the default html tag for the entire site */
	html 
		{ 
		height: 100%; 
		margin: 0 auto; 
		padding: 0; 
		color: #000; 
		text-align: center;
		background-color: #666666;
		background-image: url('/img/background.png');
		background-repeat: repeat-x;
		}

	/* Set the default body tag for the entire site */
	body 
		{ 
		margin: 0 auto; 
		padding: 0;
		padding-top: 26px;
		font-size: 62.5%; /* Sets the default font size to 10px by using a percentage of the global size of 16px */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
		height: 100%;
		}
		
	/* IE PNG Transparency Fix */
	img
		{
		behavior: url(/iepngfix.htc);
		}
	
	img {
		border: none;
	}
	
	h1 {
		color: #cc0000;
		font-weight: bold;
		font-size: 20px;
	}

		
	/* ----------------------------------------------------
	Wrapper
	---------------------------------------------------- */
	
	/* Set the wrapper for the entire site */
	div#wrapper
		{
		margin: 0 auto; 
		padding: 0;
		width: 933px;
		}
		
		
	/* ----------------------------------------------------
	Page Header
	---------------------------------------------------- */
		
	/* Page Header Background */

	div#pageHeader
		{
		width: 955px;
		}
	
	/* Company Logo */
	div#companyLogo
		{
		
		}
		
	/* Company Logo Img Element Remove Link Border */
	.companyLogo
		{
		border: 0;
		}
		
		
	/* ----------------------------------------------------
	Main Navigation
	---------------------------------------------------- */
	
	/* Main Navigation Background */
	div#mainNavigation
		{
		width: 933px;
		height: 71px;
		}
		
	/* Main Navigation list */
	div#mainNavigation ul 
		{
		display: inline;
		} 


	/* Main Navigation Unordered list */
	div#mainNavigation ul li 
		{
		list-style: none;
		display: inline;
		}
		
	
	/* ----------------------------------------------------
	Middle
	---------------------------------------------------- */
	
	/* Middle */
	div#middle
		{
			background-color: #FFF;
			background-image: url('/img/background-middle.png');
			background-position: top left;
			background-repeat: no-repeat;
			font-size: 1.2em;
		}
		
	div#left_col {
		float: left;
		width: 284px;
		/*height: 400px;*/ /*TESTING*/
		margin-left: 17px;
		padding-top: 30px;
	}
		#left_col li{
			list-style-type: none;
		}
		
	div#right_col {
		float: left;
		width: 500px;
		/*height: 500px;*/ /*TESTING*/
		margin-right: 17px;
		padding: 55px 25px 10px 60px;
	}
		
	/* ----------------------------------------------------
	Footer
	---------------------------------------------------- */
	
	/* Footer */
	div#footer
		{
		background-image: url('/img/background-footer.png');
		background-position: bottom left;
		background-repeat: no-repeat;
		height: 30px;
		}
		
	/* Footer Content */
	div#footerContent
		{
		}
		
	/* Footer Copyright */
	div#footerCopyright
		{
		float: left;
		width: 285px;
		padding-right: 15px;
		text-align: right;
		}
		
	/* Footer Nav */
	div#footerNav
		{
		float: left;
		padding-left: 45px;
		}
		
	/* Footer Nav list */
	div#footerNav ul 
		{
		display: inline;
		} 

	/* Footer Nav Unordered list */
	div#footerNav ul li 
		{
		list-style: none;
		display: inline;
		}


	.clear {
		clear: both;
	}
	
	#recaptcha_area {
		padding: 0px;
	}
	
	#recaptcha_widget_div {
		padding: 0px;
	}
	
	.recaptchatable #recaptcha_response_field {
		margin-left: -10px;
		width: 100px;
	}
	
	#recaptcha_instructions_image, #recaptcha_instructions_audio, #recaptcha_instructions_error { width: 150px; }