body
{ background-image:url('../img/header.gif');
  background-position:top;
  background-repeat:repeat-x;
  margin:0px;
  padding:0px;
}


.mainPanel
{ width:960px;
  height:100%;
  background-color:transparent;
  position:relative; 
  margin:0px auto;  
}

.logoPanel
{
    width: 200px;
    height: 100%;
  	background-color:#FFF;
    background-image: url('../img/logo.gif');
    background-position: center top;
    background-repeat:no-repeat;
    margin:30px 0px 0px 0px;
    padding: 200px 20px 0px 20px;
    float:left;
}



.navPanel
{     
  width:700px;
  height:50px;
  background-color:#FFF;
  margin:40px 10px 10px 10px;
  vertical-align:top;
  float:left;
}


.navRow
{
  height:30px;
}

.navItem
{
  width:90px;
  margin:10px;
  display:inline;
}



.contentPanel
{     
  width:700px;
  height:100%;
  background-color:#FFF;
  margin:10px;
  float:left;
}



.contentLeft
{     
  width:340px;
  height:auto;
  float:left;
}

.contentRight
{     
  width:340px;
  height:auto;
  float:right;
  
}

.contentWide
{     
  width:680px;
  height:100%;
  background-color:#FFF;
  margin:10px;
}


.step
{
	padding:10px 0px;
	margin: 10px 0px;
	/*border: #000 1px solid;*/
}

.box
{
	padding:10px;
	margin: 10px 0px;
	border: #000 1px solid;
}

.label
{ 	background-color:#FF0000;
	margin:30px 0px 5px 0px;
	padding:4px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:#000 1px solid;
}

.msg
{ 	background-color:#FFF;
	margin:30px 0px 5px 0px;
	padding:4px;
	color:#F00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:#F00 1px solid;
}


.number
{
	padding-right:5px;
	vertical-align:top;
}


.form_block
{
	margin:5px;
}

.contact
{
	text-align:center;
	position:fixed;
	bottom:60px;
	vertical-align:bottom;
    width: 200px;
}


.copyright
{
	text-align:center;
	position:fixed;
	bottom:10px;
	vertical-align:bottom;
	color:#999;
    width: 200px;

}



