 

/* Added by Spencer, Oct'09: Customise boxes */
div#mainContentRow1Column1 .module, div#mainContentRow1Column4 .module, div#mainContentRow2Column1 .module {
    background-image: none !important;
    margin: 0px !important;
    padding: 0px !important;
}
div#mainContentRow1 {
    padding: 14px 0px 14px 0px !important;
}
div#mainContentRow1Column1 .module {
    margin-right: 25px !important;
}
div#mainContentRow1Column1 a, div#mainContentRow2Column1 a {
    background-image: none !important;
}
#middleSection img{
    border: none;
}
p {
    margin: 0px 0px 15px 0px !important;
    font-size: 110% !important;
}
div#mainContentRow1Column1 {
	width: 575px !important;
}
div#mainContentRow1Column4 {
	width: 300px !important;
}
div#mainContentRow2 {
	margin-top: 2px;
	clear: both;
}

/* grid of brochures */
div.brochures_grid div.box {
  width: 270px;
  float: left;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  height: 110px;
  margin-right: 40px;
  margin-bottom: 25px;
}
div.brochures_grid div.col1 {
  width: 60px;
  float: left;
}
div.brochures_grid div.col2 {
  width: 194px;
  float: left;
  padding-left: 6px;
}
div.brochures_grid h4 {
  font-size: 160% !important;
  font-weight: bold;
  margin: 20px 0px 30px 0px !important;
  clear: left;
}
div.brochures_grid h4.trad {
  color: #a0b88a;
}
div.brochures_grid h4.urb {
  color: #6a808b;
}
div.brochures_grid h3 {
    margin-top: 20px;
}

/* brochure_form */
.brochure_form {
    border: 1px solid #cdcdcd !important;
}
.brochure_form form {
    background: #E4E8E0;
    padding: 0px !important;
}
.brochure_form ol {  
    padding: 0px !important;
	margin: 20px 0px 0px 0px;
	list-style: none;
} 
.brochure_form ol li {  
	padding: 10px 0px 0px 15px !important;
	margin: 0px !important;
    font-size: 110% !important;
}
.brochure_form input.text, .brochure_form textarea, .brochure_form select#addresslist {
	width: 260px;
    margin: 0px !important;
}
.brochure_form input.smalltxt {
	width: 25px;
}
.brochure_form input.medtxt {
	width: 100px;
}
.brochure_form input.lookup {
	width: 160px;
}
.brochure_form select {
    font-size: 110% !important;
}
.brochure_form label {  
	float: left;  
	width: 126px;  
	margin-right: 12px; 
}
.brochure_form h3 {
    background-color: #b4c5a3;
    color: #FFF;
    margin: 0px 0px 5px 0px;
    padding: 10px;
}

.success.message {
	color: #d14923;
    font-weight: bold;
    padding: 20px;
}
.error_message {
    color: #d14923;
    font-weight: bold;
    padding: 14px;
}

