﻿html,body{
  margin:2px 0 0 0;
  padding:0;
  border:0;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
body{
  background:#70802E;
  min-width:960px;
  text-align:center;
  font-family: Fixedsys, Verdana, Tahoma, Sans-Serif;
}
.button
{
	font-family: Fixedsys,Tahoma;
}
.clear{
  clear:both;
  height:1px;
  overflow:hidden;
  line-height:1%;
  font-size:0px;
  margin-bottom:-1px;
}
* html .clear{height:auto;margin-bottom:0}
#fullheightcontainer
{
	  background:#FAFAF8;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  position:relative;
  width:960px;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
#wrapper
{
		border:solid 1px #a6a79b;
	border-top:none;
	border-bottom:none;	
  min-height:100%;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
#wrapp\65	r{
  height:auto;
}
/* \*/
* html #wrapper{
  height:100%;
}
/* Last style with height declaration hidden from Mac IE 5.x */
#outer{
  z-index:1;
  position:relative;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
#clearheadercenter{
  height:100px;
  overflow:hidden;
}
#clearfootercenter{
  height:50px;
  overflow:hidden;
}
#container-center
{
	padding:15px;
	padding-top:0;
}
#container-center h1
{
	font-size: 24px;
	font-family: Fixedsys, Tahoma, Sans-Serif;
	line-height:2px;
}
#footer{
  z-index:1;
  position:absolute;
  clear: both;
  width:960px;
  height:50px;
  overflow:hidden;
  margin-top:-50px;
}
#subfooter1
{
	border-top:solid 1px #a6a79b;
  background:#70802E url(images/ccFoot.png) no-repeat;
  text-align:right; 
  height:50px;
}
#subfooter1 p
{
	padding-right:20px;
	margin-top: 15px;		
}
#subfooter1 p a:link, #subfooter1 p a:visited, #subfooter1 p a:hover
{
	color:#70802E;
	font-weight: normal;
	text-decoration: none;		
}
#subfooter1 p a:hover
{
	text-decoration: underline;
}
#subfooter1 p a:visited
{
	color:Gray;
}
.bottomtopmargin{
  width:960px;
  overflow:hidden;
}
#header{
  z-index:1;
  position:absolute;
  top:0px;
  width:960px;
  height:92px;
  overflow:hidden;

}
#subheader1
{
	background:#70802E;
  text-align:center;
  height:90px;
}
#subheader2
{
	display:none;
}
#headergap{
  height:2px;
  overflow:hidden;
}
#gfx_bg_middle
{
  top:0px;
  position:absolute;
  height:100%;
  overflow:hidden;
  width:960px;
  margin-left:0px;
}
* html #gfx_bg_middle{
  display:none;
}
.error
{
	 color:Red;
	 font-weight: bold;
	 font-size: 12px;	
}