 

.lfloat,.clear {clear: both;}

.lfloat label {
	float:left;
	padding-right:11px;
	text-align:right;
	width:192px;
}
.lfloat div {float:left;}


.akform{
	padding: 0px;
	text-align: left;
	border: none;
	margin: 0 auto;
}

.akform .fields{
   padding: 10px 0;
  /* background: #222; */
}

.akform .field{
    /*background: #222; */
    padding: 5px 10px;
}

.akform .field .fieldInput{
    width: 535px; 
}

 
#submitButton {margin-left:211px;}

.akform .field .fieldTick{
    background: url('images/tick.png') no-repeat right center;
}

.akform .field .fieldCross{
    background: url('images/cross.png') no-repeat right center;
}

.akform .field label{
    display: block;
    font-weight: bold;
    margin-bottom: 3px;
}

.akform input.textinput{
    padding:5px;
	width:500px;
	background:#565953;
	border:none;
	color:#FFFFFF;
}

.akform textarea{
	width: 56%;
	height: 50px;
	padding: 3px;
	background:#565953;
	border:none;
	color:#FFFFFF;
}

.akform span.mandatory{
    color: #ff0000;
}

 


}
.akmap{
    font: normal 12px arial,helvetica,sans-serif;
    color: #333;
    padding: 20px;
    background: #eee;
    border: 1px solid #ccc;

    margin: 0 auto 20px;
    width: 900px;
    height: 400px;
}

.akmap .googleMapPlaceholder{
    background: #ddd;
    border: 1px solid #ccc;
    height: 100%;
}

.akform #confirm{
   /* background: #efe;*/
    padding: 40px;
   /* border: 1px solid #060;*/
    color: #9fbd09;
    font-weight: bold;
    text-align: center;
}
