.email-catcher{

}

.instructions{
margin-top:5px;
}

.addthis{
float:left;
}
/*
.legend-left
{
	clear: left;
}
*/
.legend-left, .legend-right
{
	
	width:313px;
	height:auto;
	float:left;

}

.legend-right-your-home{
	width:313px;
	height:auto;
	float:left;
	padding-top:28px;
}

label
{
    width: 90px;
    clear:left;
    float: left;
    display: block;
    font-size:11px;
    color:#666;
    margin:0 0.5em 0 10px;
    padding:4px 0 0 0;
}


.Content-container input, .Content-container select
{
    color:#666;
    height: auto;
    margin-left:5px;
    float:left;
    font-size:12px;
    clear:none;
	border:#CCCCCC solid 1px;
    
}

p { float: left; padding:0 0 9px 10px; margin:0px;}
    
fieldset {
    width:626px;
    padding: 10px;
    height:auto;
    float:left;
    border:1px solid #CCCCCC; 
    background-color:#F8F8F8;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666;    
    margin-bottom:15px;
}


.legends 
{
    height:20px;
	font-size:16px;
    color:#388235;
    margin-bottom:5px;
	font-family:Georgia, "Times New Roman", Times, serif;   
	padding:3px 0 0 25px;
}

.title1{background:url('/images/1-icon.gif') no-repeat;}
.title2{background:url('/images/2-icon.gif') no-repeat;}
.title3{background:url('/images/3-icon.gif') no-repeat;}
.title3{background:url('/images/3-icon.gif') no-repeat;}




.float-span
{
	/*float: left;*/
	
}

.form-go-to, .form-blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-indent:10px;
	}
	
.form-blue {color:#51B7EF;}

.form-contact-details-left{
float:left;
background:#FFFFFF;
width:300px;
height:auto;
padding-left:10px;
}

.upload-container, .upload-container-top{float:left;}

	.upload-container-bottom
	{
		clear: left;
	font-size:11px;
	margin-top:10px;
	float:left;
	text-indent:10px;
	width: 400px;
	}
	
.Form-title-2{
    font-size:16px;
    font-family:Georgia, "Times New Roman", Times, serif;
    color:#388235;
    font-weight:bold;
    text-indent:5px;
    margin-bottom:10px;
}

.form-yourreq-right{ float:left; margin-left:160px;}

.Form-Break{
height:1px; font-size:0px; margin-top:20px;margin-bottom:20px;width:626px;background:#E2E2DC;float:left;padding:0;border-bottom:1px solid #FFFFFF;}
.info{float:left; margin-left:10px;}

.submit-form-button{
display:block;
float:right;
}

#list1a {padding: 0; margin: 0; border: 1px solid #dcdcdc; width: 230px; position: relative; top: 20px; }
#list1a li {list-style: none; font-family:Arial, Helvetica, sans-serif; color: #787878; font-size: 12px; text-align:center; }
#list1a li ul{padding: 0; margin: 0; margin-top: 20px; padding: 10px}
#list1a li a{ background: url(/images/accordian-bg.gif) repeat-x; width: 230px; height: 40px; padding-top: 10px;display:block; color: #999999; font-weight:bold; text-align:center; font-size: 14px}
#list1a li a:hover, #list1a li a:visited{color: #999999;}

#list23 {padding: 0; margin: 0; border: 1px solid #dcdcdc; width: 100%;}
#list23 li {list-style: none; font-family:Arial, Helvetica, sans-serif; color: #787878; font-size: 12px; text-align:center; }
#list23 li ul{padding: 0; margin: 0; margin-top: 20px; padding: 10px}
#list23 li a{ background: url(/images/accordian-bg.gif) repeat-x; width: 100%; height: 40px; padding-top: 10px; display: block; color: #999999; font-weight:bold; text-align:center; font-size: 14px}
#list23 li a:hover, #list2 li a:visited{color: #999999;}

#list2 {padding:10; margin:10;}
#list2 li {list-style:none; display:block; margin-top:5px;}
#list2 ul li {list-style:none; padding:0; margin:0; margin-top:5px;}
#list2 li a {height:40px;}
#list22 li a:hover, #list22 li a:visited {color:#999999;}

