<!--

/* CSS Code for IE only */

* html {
	overflow: hidden;	 /* Hide the overflow text from IE */
}

* html body {
	overflow-y: scroll;	 /* Turn on the vertical scroll bar for IE */
}

body {
	text-align: center;
	min-width:720px;	/* Prevent content from becoming unreachable in Gecko */
	height: 100%;
	width: 100%;
	margin: 0;
	border: 0 none;
	padding: 0;
	background-color: #cccccc;
    background: url("../images/bg_greyscale.jpg");
    background-repeat: repeat;
}

/* position:absolute for all browsers - the whole page scrolls */

/* position:absolute for all browsers - the whole page scrolls */

div#Header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 115px;
	margin: 0 auto;
	background-color: #00B7C6;
}

html>body #Header {
	position: fixed;
}

/* set a left margin to compensate for IE/Win always making room for a scrollbar */

div#Body_Container {

/* set left margin and bottom padding for IE5/Win */

	margin-left: 0;
	margin-right: 8px;

/* set left margin and bottom padding for others */

	voice-family: "\"}\""; 
	voice-family: inherit;
	margin-left: 8px;
}

/* set left margin for modern browsers */

html>body #Body_Container {
	margin: 0 auto;
}

div#Content {
	min-height: 800px;
	height: 100%;
	width: 762px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 120px;
	padding-bottom: 35px;
	margin-left: 20px;
	margin-right: 20px;
	margin: 0 auto;
	border-style: solid;
	border-width: 1px;
	border-color: #000080;
	background-color: #ffffff;
}

/* no positioning for IE5/Win - the whole page scrolls */

div#Footer {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 25px;
	width: 100%;
	margin: 0 auto;
	background-color: #00B7C6;
}

html>body #Footer {
	position: fixed;
}

-->