* {
	float: none;
	position: static;
}


body {
	background: #fff;
}



#container {
	width: auto;
	text-align: left;
}

	#header {
		position: relative;
		height: auto;
		background: none;
		padding-bottom: 0;
	}
		#header h1 {
			position: static;
			top: auto;
			left: auto;
			width: auto;
			height: auto;
			background-image: none;

			overflow: hidden;
			text-indent: 0;
			margin: 0;
			padding: 0;
		}

			#header h1 a {
				text-decoration: none;
				color:#000;
			}

		#header h2, #header #header_flash, #header #header_static, #header p.contact, #header p.quick, #header ul, #header form {
			display: none;
		}




	/* NAVIGATION */

	#nav {
		display: none;
	}

		#content {
			padding: 0 0 20px 0;
		}

			#content h2 {
				font-size: 1.6em;
				color:#6C9A76;
				font-weight: normal;
				margin: 10px 0px 20px 0px;
			}
			#content h3 {
				font-size: 1.2em;
				color: #6C9A76;
				font-weight: normal;
				margin: 10px 0px 20px 0px;
			}

				#content h3 a {
					color: #6C9A76;
					text-decoration: none;
					font-weight: normal;
				}

					#content h3 a:hover {
						text-decoration: underline;
					}


			#content h4 {
				font-size: 0.8em;
				color:#6C9A76;
				
				margin: 10px 0px 20px 0px;
			}
			#content p {
				font-size: 0.8em;
				margin: 10px 0px 20px 0px;
				line-height: 1.4em;
				color:#333;
			}

				#content p.date {
					color:#666;
					margin-top:0;
				}

					#content .datebelow {
						margin-bottom:0px;
					}

					#content p.terms {
						color:#666;
						font-size: 0.7em;
						margin-top:0;
					}

				#content img.half {
					width:344px;
				}

				#content img.right {
					float:right;
					margin: 0 20px 20px 20px;
				}

			#content ul {
				font-size: 0.8em;
				line-height: 1.4em;
				margin: 10px 0px 20px 0px;
				padding-left: 20px;
list-style-type: circle;
			}

				#content ul li {
					margin: 0 0 0.8em 0;
				}
				#content ul li ul {
					font-size: 1em;
				}
			#content ol {
				font-size: 0.8em;
				line-height: 1.4em;
				margin: 10px 0px 20px 0px;
				padding-left: 22px;
			}

				#content ol li {
					margin: 0 0 0.8em 0;
				}

			#content table {
				border-collapse: collapse;
				margin: 10px 20px;
				font-size: 0.76em;
				border: 1px solid #C1CDDE;
			}

				#content table tr th, #content table tr td {
					padding: 15px 10px;
					vertical-align: top;
					border-bottom: 1px solid #C1CDDE;
				}

				#content table tr th {
					background-color:#ddd;
					color:#555;
					padding: 10px;
				}

					#content table tr td strong { color:#6C9A76; }


			#content a {
				color: #003974;
				text-decoration: none;
				font-weight:bold;
			}

				#content a:hover, #content a.selected {
					text-decoration: underline;
				}

			#content div.hr {
				margin: 20px;
clear:both;
				border-top: 2px solid #C1CDDE;
			}

				#content div.hr hr {
					display: none;
				}

#content div.highlight {
border: 1px solid #ccc;

padding:10px 0;
background-color:#eee;
margin: 20px;
}

#content div.highlight h3 {
margin-bottom: 10px;
}

			#content div.threequarter {
				float:left;
				width: 573px;
			}

			#content div.half {
				float: left;
				width: 382px;
			}

			#content div.quarter {
				float:left;
				width: 191px;
			}

				#content div.quarter div.sidebox {
					margin: 20px 20px 20px 20px;
				}

					#content div.quarter div.sidebox a img {
						margin:0;
						display:block;
						border: none;
					}

					#content div.quarter div.sidebox a span {
						margin:0;
						border-bottom: 2px solid #C1CDDE;
						display:block;
						padding: 10px 0 20px 0;
						font-size: 0.8em;
						color:#000;
						font-weight:normal;
					}

					#content div.quarter div.sidebox a strong {
						color:#2D5188;
						font-size: 1.1em;
						margin: 0 0 3px 0;
						display:block;
						text-transform: uppercase;
					}

						#content div.quarter div.sidebox a:hover strong {
							text-decoration: underline;
						}

				#content div.quarter ul.sidelist {
					list-style-type: none;
					padding:0;
					margin: 0 20px;
				}

					#content div.quarter ul.sidelist li a {
						display:block;
					}
#content div.quarter ul.sidelist li a img {
						border: none;
					}

						#content div.quarter ul.sidelist li span {
							color:#666;
							font-size: 0.8em;
						}



#content div.quarter form {
	margin: 0 auto;
	padding: 0;
	width: 180px;
}

	#content div.quarter form p {
		margin: 0 0 10px 15px;
	}

	#content div.quarter form p input, #content div.quarter form p textarea {
		font-size: 0.9em;
		color: #666;
		padding: 2px;
		width: 151px;
		border: 1px solid #ccc;
	}

	#content div.quarter form p textarea {
		font-size: 1.2em;
		height: 6em;
	}

	#content div.quarter form p input.button {
		font-size: 0.9em;
		color: #666;
		border: 1px solid #aaa;
		padding: 2px;
		width: auto;
		color: #000;
	}

	#content div.quarter form p label {
		display: none;
	}


	#footer {
		position: relative;
		background-color:#fff;
		border-top: 2px solid #C1CDDE;
		height:60px;
	}

		#footer p {
			margin: 10px 20px;
			font-size: 0.76em;
		}

		#footer ul {
			position: absolute;
			top: 10px;
			margin:0;
			right: 20px;
			list-style-type: none;
		}

			#footer ul li {
				float: left;
				margin: 0 0 0 20px;
				font-size: 0.76em;
			}

				#footer ul li a {
					color:#888;
					font-weight:bold;
					text-decoration: none;
				}

					#footer ul li a:hover {
						text-decoration: underline;
						color:#003974;
					}

iframe {
	background-color: transparent;
	width: 557px;
	height: 200px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
}

/* for clearing floats */

	.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */
