﻿body {
}

#sendUsPhoto
{
	margin-left:20px;	
	margin-top:40px;
}

/*--PREMISE WRAP--*/
#premiseWrap {
	width:500px;
	margin:0;
	padding:0;
	margin-left:20px;}		

#premiseWrap #premiseWrapLeft {
	float:left;
	width:500px;}

#premiseWrap h3 
{
	font-family:Trebuchet MS;
	color:#3B8BB0;
	border-bottom:solid 1px #3B8BB0;
	font-weight:normal;
	font-size:1.5em;
	margin:0 0 8px 0;
	padding:0;}

#premiseWrap p {
	margin:0;
	padding:0 0 8px 0;}

#premiseWrap p .error {
	color:#ff0000;
	font-weight:bold;
	margin:0 0 0 123px;
	padding:0;}

#premiseWrap p label {
	float:left;
	width:120px;
	color:#000033;
	margin:0;
	padding:0;}
	
#premiseWrap p input {
	border:solid 1px #999999;
	margin:0;}

#premiseWrap p select {
	border:solid 1px #999999;
	width:145px;}

/*--QUESTIONS WRAP--*/
#QuestionsWrap {
	float:left;
	width:500px;
	margin:0;
	padding:0;}		

#QuestionsWrap table {
	width:500px;
	margin:0;
	padding:0;}

#QuestionsWrap table th {
	margin:0;
	padding:4px 0 4px 0;
	width:40%;
	text-align:left;
	vertical-align:top;}

#QuestionsWrap table td {
	margin:0;
	padding:0;
	width:40%;
	text-align:left;
	vertical-align:top;}

#QuestionsWrap table td.question {
	width:208px;
	padding:0;}
	
#QuestionsWrap table td.question span {
	padding:0;}

#QuestionsWrap table td.sectionName 
{	
	width:100% ! important;
	color:#3B8BB0;
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:1.5em;
	border-top:solid 8px #fff;
	border-bottom:solid 1px #3B8BB0;}

#QuestionsWrap table table {
	width:100%;
	border:none;}
	
#QuestionsWrap table table td {
	border:none;
	width:50%;}

#QuestionsWrap table td span.spText {
	padding-left:100px;
	padding-right:0;}

#QuestionsWrap input.spText {
	width:32px !important;
	text-align:right;
	border:solid 1px #e8e8e8;}
		
.recommendedVenueTextBox {
	border:solid 1px #999999;
	margin:0;}	