/* ----- Tag Styles ----- */

body {
	margin: 0px;
	padding: 0px;
	font-size: 1em;
}

div {
	position: relative;
	float: none;
	margin: 0px; padding: 0px;
	font-size: 1em;
	text-align: left;
}
	
img {
	display: block;
	margin: 0px; padding: 0px;
	border: 0px;
}

/* ----- Tag Styles ----- */


/* ----- Div Parameters ----- */

div#container {
}

	div#leftbar, div#rightbar {
		display: none;
	}

	div#middlebar {
	}
		
		div#searchbar {
			display: none;
		}
		
		div#header {
			display: none;
		}
		img#printable_header {
			display: block;
			margin-bottom: 20px;
		}
			
			div#header .right {
				display: none;
			}
		
		div#body {
		}
			
			div#leftmenu, div#rightmenu {
				display: none;
			}
			
			div#page {
			}
				
				div#page div.content {
					overflow: visible;
					float: none;
					width: auto;
					margin: 0px;
					padding-right: 18px;
				}
			
			div.clear {
				display: none;
			}

	div#footer {
		clear: both;
		width: 100%;
		height: 46px;
	}
	
			div#footerborder {
				height: 0px;
				border-bottom: 3px solid #98CB01;
				border-top: 8px solid #00449B;
			}

			div#footercontent div.left {
				margin: 10px;
				color: black;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1em;
			}

			div#footercontent div.right {
				margin: 10px;
				color: black;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1em;
			}

/* ----- Div Parameters ----- */

/* ----- Classes ----- */

.left {
	float: left;
	text-align: left;
}

.right {
	float: right;
	text-align: right;
}

.center {
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/* ----- Classes ----- */
