/* CSS Document */

/* Menu CSS */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f0efef;
}

p {
  color:#4D4D4D;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:normal;
  line-height:14px;
  text-decoration:none;
}

.logo {
	float:left;
	height:127px;
	width:185px;
}

.nav {
	float:left;
	height:auto;
	width:570px;
}

.top_nav {
	float:left;
	height:30px;
	padding-top:7px;
	text-align:right;
	width:561px;
}
.contact_nav {
	float:left;
	height:44px;
	width:561px;
	text-align:right;
}

.new_navigation {
	float:left;
	height:27px;
	text-align:right;
	width:567px;
	padding-top:20px;
}


p a:link, a:hover, a:visited {
  color:#DF1176;  
  text-decoration: none;
}

.menu_textnormal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ed228d;
	text-decoration: none;
}


.menu_text_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ed228d;
	text-decoration: none;
}

.smallgraybold{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#2B2C6F;
}

.blue {
	color:#333B90;
	font-family:Arial,Helvetica,sans-serif;
	font-size:23px;
	font-weight:bold;
	padding:22px 0 5px 28px;
}

.header_blue {
	color:#333B90;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:0;
	margin-bottom:10px;
}

.blue_smaller {
	color:#333B90;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	padding:18px 0 5px 26px;
}

.latest_properties {
	border:1px solid #CCC;
	height:170px;
	width:231px;
	padding:10px;
	margin:0;
	font-family:Arial,Helvetica,sans-serif;
	color:#4D4D4D;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
}

.latest_properties_container {
	width:232px;
	height:65px;
	float:left;
	padding-bottom:8px;
}

.latest_properties_container a {
	color:#DF1176;
	text-decoration:none;
}

.latest_img {
	border:1px solid #CCC;
}

.latest_properties_image {
	width:80px;
	height:60px;
	float:left;
	margin-bottom:10px;
}

.latest_properties_text {
	width:127px;
	height:60px;
	float:right;
}

.property_maintenance {
	border:1px solid #CCC;
	height:170px;
	width:auto;
	padding:10px;
	margin:0;
	font-family:Arial,Helvetica,sans-serif;
	color:#4D4D4D;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
}

.maintenance_image {
	position:absolute;
	right:273px;
	top:538px;
}

.medium_pink {
	color:#df1176;
	font-family:Arial,Helvetica,sans-serif;
	font-size:23px;
	font-weight:bold;
	padding:27px 0 0 0;
}

.white_search_text {
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	width:130px;
	line-height:20px;
}

.updates {
	border:1px solid #CCC;
	width:183px;
}

.updates_text {
	color:#333B90;
	font-family:Arial,Helvetica,sans-serif;
	font-size:17px;
	font-weight:bold;
	padding:17px 0 17px 0;
	text-align:center;
	line-height:18px;
}



.menu_text_hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #292668;
	text-decoration: none;
}

a.menu_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ed228d;
	text-decoration: none;
}

a.menu_text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #292668;
	text-decoration: none;
}

/* Welcome text */

.welcome_textbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #323b90;
	text-decoration: none;
	text-align:center;
	padding-top:5px;

}

.welcome_textbig_pink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #2b2c6f;
	text-decoration: none;
	margin-top: 20px;
}

.welcome_textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2b2c6f;
	text-decoration: none;
	line-height: 18px;
}

.welcome_textsmall_pink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #df1176;
	text-decoration: none;
	line-height: 18px;
}


/* Main contain text */

.main_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4d4d4d;
	text-decoration: none;
	line-height: 14px;
}

.main_text1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4d4d4d;
	text-decoration: underline;
	line-height: 14px;
}

.main_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}

/* Hedar text CSS */

.hedar_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #c3c6ba;
	text-decoration: none;
}

.hedar_text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #98a96f;
	text-decoration: none;
}

/* Top menu CSS */

.top_menu_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.top_menu_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #292668;
	text-decoration: none;
}

a.top_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

a.top_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #292668;
	text-decoration: none;
}

/* NEW TOP MENU RW 21/06/2010 */

.top_menu_normal_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#000;
	text-decoration: none;
}

.top_menu_active_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:  #000;
	text-decoration: none;
}

a.top_menu_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #df1176;
	text-decoration: none;
}

a.top_menu_new:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:  #df1176;
	text-decoration: none;
}


/* More info CSS */

a.moreinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #df1176;
	text-decoration: none;
}

a.moreinfo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4d4d4d;
	text-decoration: underline;
}

a.moreinfo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #656565;
	text-decoration: underline;
}

a.moreinfo1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #656565;
	text-decoration: none;
}

/* Big button CSS */

.blue_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 5px;
}


a.blue_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 5px;
	text-decoration:none;
}

a.blue_button:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 5px;
	text-decoration:none;
}

/* Search site CSS */

.search_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #df1176;
}

.search_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #df1176;
}

/* Extra CSS */
.space1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.space2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.space3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 4px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}


.focauson {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #df1176;
	font-weight: normal;
	text-decoration:none;
}

.waters-edge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}

.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}


.gernotified {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #9c9b9c;
	font-weight: normal;
	text-decoration: none;
}
.textboxcolor {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom-color: #a7a5a5;
	border-left-color: #a7a5a5;
	border-right-color: #a7a5a5;
	border-top-color: #a7a5a5;
	color: #000000;
}

.blue_text_property {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #292668;
	font-weight: normal;
	text-decoration: none;
}

.about_us_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #df1176;
	font-weight: normal;
	text-decoration: none;
}

.about_us_help {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}

.about_us_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #df1176;
	font-weight: normal;
	text-decoration: none;
}

.about_us_text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	font-weight: normal;
	text-decoration: none;
}

.about_us_text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	font-weight: bold;
	text-decoration: none;
}

.about_us_text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
}

.about_us_text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7a7a7a;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
}

.garnett_street_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #df1176;
	font-weight: bold;
	text-decoration: none;
}

.garnett_button_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
}

/* Page link */
.pageLink, td.pageLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #292668;
	font-weight: normal;
	text-decoration: none;
}

a.pageLink:link   	{ text-decoration: none; color : #292668; }
a.pageLink:visited 	{ text-decoration: none; color : #292668; }
a.pageLink:hover	{ text-decoration: underline; color : #292668; }


.activePage {
	font-size 		: 8pt;
	color 			: #FF0000;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: bold;
}

.disabledText {
	font-size 		: 8pt;
	color 			: #888888;
	font-family		: Tahoma, Verdana, Arial;
	font-weight		: bold;
}



td.fieldLabelRight1{
	font-family		: Tahoma, Verdana, Arial;
	font-size		: 9pt;
	font-weight		: normal;
	color			: #2B2C6F;
	text-align		: right;
	height			:25;
}

td.fieldLabel{
	font-family		: Tahoma, Verdana, Arial;
	text-align		: left;
	height			: 25;
	padding-left	: 5;
	
}

.tableborder1 {

	font-family: sans-serif,Verdana, Arial, Helvetica ;
	background-color: #E0E9CC; /* was #F1FFE6 ligt green, tried FFFFFF */
	border-bottom: 1px solid  #DF1176; /* all borders were #C4E4AA ligt green */
	border-right: 1px solid #DF1176;
	border-left: 1px solid #DF1176;
	border-top:1px solid  #DF1176;
	text-align:center; 
	padding:1 2 1 2;
	color: #ed228d;
}

.tableborder2 
{
	border-bottom: 1px solid  #DF1176;
	border-right: 1px solid #DF1176;
	border-left: 1px solid #DF1176;
	border-top:1px solid  #DF1176;
	text-align:center; 
}

.tableborder3 
{
	background-color: #F3F3F3; /* was #E7FFFF another ligt blue */
	border-bottom: 1px solid  #DF1176; /* all borders were #BBD9D7 another ligt blue */
	border-right: 1px solid #DF1176;
	border-left: 1px solid #DF1176;
	border-top:1px solid  #DF1176;
	text-align:center; 
}


.tableborder4 
{
	font-family: sans-serif,Verdana, Arial, Helvetica ;
	background-color: #E0E9CC; /* was #F1FFE6 ligt green, tried FFFFFF */
	/*border-bottom: 1px solid  #DF1176; 
	border-right: 1px solid #DF1176;
	border-left: 1px solid #DF1176;
	border-top:1px solid  #DF1176;*/
	text-align:center; 
	padding:1 2 1 2;
	color: #ed228d;
}



 select 
{
	font-size			:10px;
	color 				: #000000;
	font-family			: Tahoma, Verdana, Arial;
	font-weight			: normal;
	border				: 1px #2B2C6F solid;
	background-color	: #FFFFFF;
	height				: 15px;
}

.successMsg {
	font-family		: Tahoma, Verdana, Arial;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #DF1176
}

/* Page link */
.sitelink, td.sitelink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DF1176;
	font-weight: normal;
	text-decoration: none;
}

a.sitelink:link   	{ text-decoration: none; color : #DF1176; }
a.sitelink:visited 	{ text-decoration: none; color : #DF1176; }
a.sitelink:hover	{ text-decoration: underline; color : #DF1176; }

.text_box {
	height: 22px;
	width: 165px;
	font-family: Arial, Helvetica, sans-serif;
	padding:2px;
	margin-bottom:4px;
	font-size:12px;
}

.text_box_input {
	background:#FFFFFF url(http://www.easylocationlets.co.uk/images/search_icon.jpg) no-repeat scroll left top;
	width: 165px;
	padding-left:20px;
	padding-bottom:3px;
	margin-bottom:4px;
	margin-top:4px;
	border:0;
}

.text_box_input_updates {
	background:#FFFFFF url(http://www.easylocationlets.co.uk/images/search_icon.jpg) no-repeat scroll left top;
	width: 170px;
	padding-left:20px;
	padding-bottom:3px;
	margin-bottom:4px;
	margin:0 0 0 5px;
	border:1px solid #999;
}

.text_box_input_email {
	background:#FFFFFF url(http://www.easylocationlets.co.uk/templates/images/message.jpg) no-repeat scroll left top;
	width: 170px;
	padding-left:25px;
	padding-bottom:3px;
	margin-bottom:4px;
	margin:0 0 0 5px;
	border:1px solid #999;
	color:#333B90;
	font-size:12px;
}


INPUT.stdButton {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT-COLOR: #E0E9CC; 
	CURSOR: hand; 
	COLOR: #000000; 
	BORDER-TOP-COLOR: #E0E9CC; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #E0E9CC;
}

a.button {
	background:url(http://www.easylocationlets.co.uk/templates/images/button_left.png) no-repeat left top;
	padding:0 0 0 3px;
	color:#FFF;
	text-decoration:none;
	float:right;
	margin-bottom:10px;
	margin-right:-11px;
}
a:hover.button {
	color:#FFF;
}

a.button span {
	background:url(http://www.easylocationlets.co.uk/templates/images/button_right.png) no-repeat top right;
	display:block;
	padding:4px 15px 5px 12px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:auto;
	margin-right:1px;
	color:#FFF;
}

a.button_nav {
	background:url(http://www.easylocationlets.co.uk/templates/images/left_nav_button.jpg) no-repeat left top;
	padding:0 0 0 3px;
	color:#DF1176;
	text-decoration:none;
	float:right;
	cursor:pointer;
}

a.button_nav span{
	background:url(http://www.easylocationlets.co.uk/templates/images/right_nav_button.jpg) no-repeat top right;
	padding:8px 11px 6px 10px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right:2px;
	float:left;
}


.smallfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}.skipton_bg {
	background-image: url(http://www.easylocationlets.co.uk/templates/images/bgskip.gif);
	background-repeat: no-repeat;
}
.skipton_txt {
	margin: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", "Lucida Grande", "Lucida Sans";
	font-size: 22px;
	color: #D6206D;
	line-height: 130%;
}
.skipton_txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS", "Lucida Grande", "Lucida Sans";
	font-size: 16px;
	color: #FFFFFF;
	margin-left: 15px;
	line-height: 130%;
}

#captcha {
border:1px solid #CCCCCC;
}

.captcha_holder .captcha_refresh {
border:1px solid #CCCCCC;
}

abel.inline, label.checkbox, label.file, label.block {
font-size:1.2em;
}

.inline {
display:block;
float:left;
width:46%;
font-size:12px;
color:#666;
margin-top:5px;
}
.form_input {
background:none repeat scroll 0 0 #FAFAFA;
border:1px solid #999999;
float:left;
font-size:1.2em;
padding:0 3px;
width:210px;
}

/*---------------------------------------------------------*/
/*-- CSS Clearfix -----------------------------------------*/
/*---------------------------------------------------------*/

.clearfix:after {
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0;
}

.clearfix {
    display:inline-block;
}

html[xmlns] .clearfix {
    display:block;
}

* html .clearfix {
    height:1%;
}

