body {
	background: #B6E3C6 url(images/bg-page.png) repeat-x left top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f3f;
}
.back { background:url(images/bg-shades2.jpg) no-repeat center 64px; height:372px; width:100%;} 
.wrapper { width:1026px; margin:0px auto;}
.logo { height:64px; float:left; width:1015px;  padding-left:27px;}
.container { float:left;}


.left { float:left; width:679px; }
.header { float:left; width:679px; height:194px; background:url(images/bg-header-trans.png) no-repeat left top;}
.header Div { padding:22px 0px 0px 21px;}
.content { float:left; width:679px;   background:url(images/bg-content-trans.png) repeat-y left top;}
.content .maintext { float:left; width:580px;  padding:30px 0px 0px 50px; }
.contentBtm { float:left; width:679px; height:50px; background:url(images/bg-contentBtm-trans.png) no-repeat left top;}


.right { float:left; width:347px; margin:8px 0px 0px -10px; position:relative;}
.qualif { float:left; background:url(images/bg-qualif-trans.png) no-repeat left top; width:347px; height:234px; }
.qualif  ul { display:block; width:278px; color:#083964; margin-top:60px;}
.qualif  ul li { padding:2px 0px 2px 16px; background:url(images/bullet-trans.png) no-repeat left top; list-style-type: none;}
.infoform { float:left; background:url(images/bg-form-trans.png) no-repeat left top; width:347px; height:353px; margin-top:6px;}

.footer { width:1025px; float:left; color:#3f9b90; font-style: italic; font-size:14px; margin-bottom:30px;}
.footer a { color:#3f9b90; text-decoration:none;}
.footer a:hover { color:#000; text-decoration:none;}
.copyright { float:left; width:600px; padding-left:36px;}
.webdesign { float:left; width:365px; text-align:right;}
	










.clear {
	clear:both
}
.block {
	width:300px;
	margin:0 auto;
	text-align:left;
}
.form { margin:60px 0px 0px 0px; padding:20px 0px 0px 15px; width:290px; z-index:100; position:absolute; }
form { margin:0px; padding:0px;}
.element * {
	padding:2px; 
	margin:0px; 
	font-family:arial;
	font-size:12px;
}
.element label {
	float:left; 
	width:100%;
	font-weight:700; color:#FFFFFF; margin-top:10px;
}
.element input.text {
	float:left;
	padding-left:20px;
}
.element .textarea {
	height:120px; 
	padding-left:4px;
}
.element .hightlight {
	border:2px solid #ff0000;
	background:#FFFFFF url(images/iconCaution.gif) no-repeat 2px; 
}
.element #submit {
	float:right;
	margin-right:10px;
}
.loading {
	float:right; 
	background:url(images/ajax-loader.gif) no-repeat 1px; 
	height:28px; 
	width:28px; 
	display:none;
}
.done {
	padding-left:5px;
	padding-top:100px;
	font-family:arial;
	font-size:14px; 
	width:85%; 
	margin:20px auto; 
	color:#FFFFFF;
	line-height:20px;
		text-align:center;
position: absolute; z-index:99; display:none;
}
