/localtreasures/a/img/localtreasures/span.mandatory {
	color:#e61e24;
}

input {
	width: 130px;

}

div.errorsnourn div#errorMessages {
	color:red;
	font-size:12px;
	font-weight:lighter;
	margin-bottom:-10px;
}

div.errorMessageBirch{margin-right:20px;}

#recaptcha_widget_div {
	z-index: 99999;
	margin-bottom:0px;
}

.recaptcha_image_cell {
	width: 210px !important;
}



 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#FFf !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #FFf !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: #333333 !important; //Text input field border color
   background-color: #CCCCCC !important; //Text input field background color
   position:absolute; top:0;
   
 }

 
#recaptcha_image {
	width: 210px !important;
}

#recaptcha_image img {
 	width: 210px;
 }
 
 
 #recaptcha_logo, #recaptcha_tagline {
  display: none;
 }
 
 .recaptcha_image_cell {
 	width: 220px !important;
 }
 
 #recaptcha_response_field {
 	width: 210px !important;
 }
 
 #getUrn #recaptcha_area {
 	margin-top: 5px !important;
 }
 
 #getUrn #recaptcha_response_field {
 	width: 240px !important;
 }
 #getUrn  #recaptcha_image {
	width: 240px !important;
	height: 100px;
	border: 0 !important;
}

 #getUrn #recaptcha_image img {
 	width: 240px;
 	height: 80px !important;
 }
 
 #getUrn  #recaptcha_logo {
  display: none;
 }
 
 #getUrn  .recaptcha_image_cell {
 	width: 250px !important;
 	height: 105px !important;
 }
 
 
 .attractionlist .middle {
 	height: 130px;
 	overflow: auto;
 	margin-right: 5px;
 }
 
 ul.attractionList {
 	height: 290px;
 	overflow:auto;
 	cursor: pointer;
 }
 
 li#closeList {
 	float: right;
 	list-style: none;
 	margin-right: 20px;
 	cursor: pointer;
 }
 
 
 div.greenbox p {
 	margin-right: 10px;
 }
 
#rightwrapper #mainboard .content .width250 .greenbox  { 
 	padding: 5px 0 0 20px;
 }
 
 html > body #rightwrapper #mainboard .content .width250 .greenbox label {
 	height: 20px;
 }
 
 .printcontent #col1 h1 {
 	width: 500px;
 }
 
#terms {
	color:#0000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;	

 }
 
 .greenbox{
	background:url(/localtreasures/a/img/localtreasures/greenborder.gif) no-repeat;
	height: 172px;
	width: 235px;
	text-align:left;
	padding:20px 0 0 20px;
	margin:30px 0 0 0; 
}

h2.thereNoPlaceLikeHome {
	margin-top: 10px
}

#rightwrapper.local #bottom #inner #leftInner {
	float: left;
}

#rightwrapper.local #bottom #inner #leftInner input {
	float: left;
}

div.greenbox {
	margin-top: 10px;
}

.entry .formRow label {float: right;}
.entry .formRow input {float: left;}

#residenceROI .formRow{overflow:hidden;width:235px;} 

#residenceROI .formRow label{float:left;width:180px;}
#residenceROI .formRow input.radio{float:left;width:12px ;}

.noMarginTop {
	margin-top: 0 !important;
}