html, body{ 
text-align: center;
min-width: 794px;
font: 12px Arial, Tahoma, Verdana, sans-serif;
padding:0; 
margin:0;
background-color:#e4e4e4;
height:100%;
}

h1{
font-size: 14px;
font-weight: bold;
}

a{
font: 12px Arial, Tahoma, Verdana, sans-serif;
color: #333333;
text-decoration:none;
}

 
a:hover{
font: 12px Arial, Tahoma, Verdana, sans-serif;
color: #fe4800;
text-decoration:none;
}


#pagewidth{
	background-image:url("img/site_bg.gif");
	background-repeat:repeat-y;
	width:794px; 
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	height:100%;
} 
 
#header{
 position:relative; 
 height:41px; 
 width:725px;
 margin-left:34px;
 width:725px;
 padding-top:5px;
} 
 
 #hmenu{
	width:725px;
}

#hmenu ul{
	height:41px;
	background-image:url("img/hmenu/big_bg.jpg");
	background-repeat:repeat-x;
	margin:0; 
	padding:0; 
}

#hmenu li{
display: inline;
margin:0; 
padding:0; 
}

#hmenu li a{
float: left;
font-size:12px;
font-weight:bold;
color: #d9d9d9;
padding-top:2px;
display:block;
padding-left:25px;
padding-right:25px;
border-left:1px solid #7d7777;
border-right:1px solid #1f1919;
margin-top:10px;
height:20px;
font: 12px Arial, Tahoma, Verdana, sans-serif;
font-weight:bold;
text-decoration: none;
background: url(img/hmenu/small_bg.jpg);
background-repeat:repeat-x;
}

#hmenu li a:hover{
	color: #ffffff;
}


#header_picture4 {
	background-image:url("img/header_picture4.jpg");
	background-repeat:no-repeat;
	height: 252px;
	width:725px;
	margin-left:34px;
	margin-top:7px;
}

#header_picture_download {
	background-image:url("img/header_download.jpg");
	background-repeat:no-repeat;
	height: 252px;
	width:725px;
	margin-left:34px;
	margin-top:7px;
}


#maincol{ 
	display:inline; 
	position: relative; 
	width:794px;
	margin-left:34px;
}

#acontent{
	position: relative; 
	margin-top:5px;
	width:725px;
	margin-left:34px;
	font: 12px Arial, Tahoma, Verdana, sans-serif;
}

#feedbackform{
background-color:#eeeeee;
width:550px;
}

#feedbackform li .label{
display:inline;
background-color:#336699;
width:270px;
}

#feedbackform span .label{
display:inline;
width:250px;
}

#feedbackform .value{
display:inline;
background-color:red;
}

#steps{
	background-repeat:no-repeat;
	width:725px;
	float:left;
}

#step1{
width:235px; 
float:left;
}

#step2{
width:252px; float:right;
}

#footer{
background-image:url("img/site_bg.gif");
background-repeat:repeat-y;
text-align:middle;
padding-top:44px;
margin-bottom:0px;
}

#footer_left{
	float:left; margin-left:34px;
	background-color:#ffd207;
}

#footer_right{
	float:right; margin-right:34px;
	background-color:#ff0099;
}

#footerdiv{
	margin-top:10px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:265px;
 }

 #footer span{
	margin-left:15px;
	margin-right:15px;
 }

 #copyright_note{
	width: 725px;
	font-size:10px;
	margin-left:34px;
	margin-right:34px;
	margin-bottom:0px;
}


 
 /* *** Float containers fix: */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;
background-image:url("img/site_bg.gif");
	background-repeat:repeat-y;
}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


