body, html {
	background-color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#4F4F4F;
}

#wrapper {
	background-color:#FFFFFF;
	border:2px solid #015D9C;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:10px;
	position:relative;
	width:780px;
}

a {
	text-decoration:none;
	color:#9E003A;
	font-size: 13px;
	text-align:center;
}

#main_navigation a {
	text-decoration:none;
	color:#FFF;
	font-size: 13px;
	text-align:center;
}

.content_left {
	width:90px;
}


.content_right {
	width:90px;
}


.content {
	background-color:#EFEFEF;
}


#red_header {
	color:#9F0000;
	padding:20px  20px 0px 20px;
}

.blue_header { 
	color:#005D9D;
	text-align:right;
	padding-right:2px;
	width:120px;
	
}

#red_text {
	color:#9E003A;
	padding:20px 20px 0px 20px;
}


#text {
	padding:20px;
}

.text {
	padding:20px;
}

#left {
	padding-left:20px;
}

#footer {
	padding:4px;
	font-size:11px;
	text-align:center
}

#copyright {
	text-align:center;
	color:#4F4F4F;
	font-size:9px;
}

#return {
	text-align:right;
}

hr {
  border:0;
  border-top: 1px solid #005D9D;
  height: 0;
  background: #E19832;
  margin:0px;
  padding:0px;
}

#grey_background {
	background-color:#EFEFEF;
}

.grey_background {
	background-color:#EFEFEF;
}

#header_box {
	border-top: 1px solid #005D9D;
	border-right: 0px solid #FFF;
	border-bottom: 1px solid #005D9D;
	border-left: 0px solid #FFF;  
	padding:5px;
	color:#005D9D;
}

#header_box span{
	color:#9E003A;
	padding:5px;
}

#header_box img {
	padding-right:4px;
}

.blue {
	color:#005D9D;
	display:inline;

}

#blue_header {
	color:#005D9D;

	
}

#contact_image {
	padding:0px;
	margin-top:-5px;
}

.contact_detail {
	padding-right:10px;
}

#query_result {
	color:#9F0000;
	text-align:center;
}

#pagination {
	color:#9E003A;
}

#pagination a{
	color:#9E003A;
}


#pagination span {
	color:#005D9D;
}

.input_width{
	width:130px;
	font-size:12px;
	color:#4F4F4F;
	height:18px;
}

.input_width_2 {
	width:130px;
	font-size:12px;
	color:#4F4F4F;
	height:21px;
}

.search_criteria {
	text-align:right;
	width:70px;
}


.search_image {
	width:180px;
}

#red {
	color:#9E003A;
}

.red {
	color:#9E003A;
}

#blue {
	padding:0px 0px 5px 25px;
	color:#005D9D;
}

.blue {
	color:#005D9D;
}

.blue span{
	color:#9E003A;
	padding:5px;
}


#search_box {
	padding:20px 35px 20px 35px;
}


#commission {
	font-size:11px;
	color:#9E003A;
}	

.search_1 {
	width:85px;
	text-align:right;
	
}

.search_2 {
	width:38px;
	text-align:right;
}

.right {
	text-align:right;
	width:70px;
}

#feature {
	color:#005D9D;
	display:inline;
}

#org_add {
	padding: 2px 0px 20px 0px;
}

#org_add span {
	padding: 5px;
}

.submit {
	font-size:11px;
}

#asterisk {
	display:inline;
	color:#9E003A;
}

#postcode_header{
	font-size:16px;
	color:#333333;
}

#postcode_desc {
	color:#333333;
	height:20px;
	text-align:center;
	font-size:20px;
}

.full_detail_image {
 padding-left:8px;
 padding-top:5px;
}

.popup_address_window {
	padding:20px;
}

.search {
	width:28px;
}

.small_image img{
	 padding:2px;
}

.etude_image_td {
	width:100px;
}

#ext_link  {
	color: orange;
	padding:10px;
}


.arrow {
	margin-top:-1px;
}

.lonres {
	text-decoration:none;
	color:#4F4F4F;
	font-size:9px;
}

#extlinks {
	padding:20px;
}


#extlinks span {
		
}

#short_header {
	color:#9E003A;
	font-size:14px;
}

.etude_img {
/*	width:100px;*/
	height:100px;
	padding:0px 10px 10px 10px;
}

.search_btn {
	padding-left:62px;
}

.search_btn2 {
	padding-left:56px;
}

.arrow {
	color:#9E003A;
	font-size:18px;
	display:inline;
}

#help {
	font-size:10px;
}