tt {
	position: relative;
}

tt.aacms_slideshow {
    position:relative;
}

tt.aacms_slideshow tt 
{
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    background-color: #FFF;
}

tt.aacms_slideshow tt.slide-active {
    z-index:10;
    opacity:1.0;
}

tt.aacms_slideshow tt.slide-last-active {
    z-index:9;
}

tt.aacms_slideshow tt img {
    display: block;
    border: 0;
}

img 
{
	z-index: 5;
}

form ol { list-style-type:none; }

#content form ol li { list-style-type:none; } 

form 	{ text-align:left; margin:20px;	}

label 	{ float: left; width: 150px; margin-top:5px;
		text-align:right; display:block; background:none; font-weight:bold;
		}
	
submit	{ background:none; 	}

input 	{ width: 280px; margin:0 0 16px 10px;
		border:1px #bbb solid; padding:5px; background:none; 
		}
		
input:focus, textarea:focus	{ background-color:#BFEBFF; }

textarea { width: 280px; height: 150px; margin:0 0 16px 10px;
		border:1px #bbb solid; padding:5px; background:none; 
		}

select { margin-bottom:20px;	}
	
.month { margin-left:155px;	}

.submit {
		background:url(../../images/img/button-enquire.png);
		width:97px;
		width:97px; height:29px;
		margin-left:160px;
		font-size:12px;
		}
		
#captcha { 
		margin-left:160px;
}
	
@media (max-width: 580px)
{
	.submission-form { max-width: 100%; }
	
	.label
	{
		float: left;
		width: 25%;
		margin: 0 2% 0 0;
		text-align: left;
	}
	
	.input,.select,.textarea
	{
		float: left;
		width: 90%;
	}

	.submit {
	margin-left:20px;
	padding-bottom:50px;
	}

	.form-indent
	{
		margin-left: 27%;
		width: 70%;
	}
#captcha { 
		margin-left:20px;
		}

}



		
@media (max-width: 420px)
{
	.submission-form { max-width: 100%; }
	
	.label
	{
		float: left;
		width: 25%;
		margin: 0 2% 0 0;
		text-align: left;
	}
	
	.input,.select,.textarea
	{
		float: left;
		width: 90%;
	}
	.submit {
	margin-left:20px;	
	}
	
	.form-indent
	{
		margin-left: 27%;
		width: 70%;
	}
#captcha { 
		margin-left:160px;
		padding-bottom:50px;
}
}

