﻿html, body, form
{
	position: relative;
	margin: 0;
	padding: 0;
	/* text-align:left; */
	font-family: verdana;
	font-size: 9px;
	/*height:100%;   needed for container min-height */
	/* background: #fff repeat-x fixed top left; */
	border:solid 0px red;
}



div#Container
{
	position: relative; /* needed for footer positioning*/
	margin: 0 auto;
	float:left;
	/* for now we are shooting for screen width of 1280px.  But we need to leave a little room for scrollbars. */
	width: 1245px; /*was 1246px*/
	font-size: 9px;
	border:Solid 0px black;
	/*height: auto !important;  real browsers */
	/*height: 100%;  IE6: treated as min-height*/
	/*min-height: 100%;  real browsers */
	background: transparent url(images/none) top left repeat-y;
}


div#PageHeader
{
	position:relative;
	width:100%;
	height:120px;
	z-index:100;
}

div#PageMenu
{
	position:relative;
	z-index:100;
	margin: 0 auto;
	width:100%;
	height:35px;
	background: transparent url(images/menubg.gif) 0px 2px repeat-x;
	border:solid 0px red;
}


div#ProductMenu
{
	position:relative;
	z-index:100;
	margin: 0 auto;
	width:100%;
	height:35px;
	background: transparent url(images/menubg.gif) 0px 2px repeat-x;
	border:solid 0px red;
}

div#PageMiddle
{
	position:relative;
	z-index:0;
	padding-top:20px;
	width: 100%;
	margin: 0 auto;
	
}


div#PageBottom
{
	position: relative;
	top:20px;
	width: 100%;
	/* bottom: -1px; stick to bottom */
	background: transparent url(images/none) bottom left no-repeat;
}



