/* CSS Document */
* { margin:0; padding:0;}
html{ font-family:Arial, Helvetica, Verdana, sans-serif;}
body{
	background: url(/app_themes/hayslettteam/images/bg_header.gif) left top repeat-x #445871;
	font-size:100%;
	line-height:1em;
	color:#46464A;	
}
a {
text-decoration: none;
}

img{ border:0px none; margin:0; padding:0; vertical-align:top;}A
/**********font size***************/
#header{font-size:0.6875em; line-height:0.875em;}
.content{font-size:0.6875em; line-height:1.28em;}
#footer{font-size:0.6875em; line-height:0.875em;}
/********** end font size***************/

input, textarea, select{ 
	font-family:tahoma, arial;
	font-size:1em;
	line-height:0.875em;
	color:#55595E; 	vertical-align:top;
	margin: 3px 0px 3px 0px;
}

label {
padding-left: 3px;
line-height: 21px;
}
.main h1 {background-image: none; text-indent: 0; line-height: 35px; color: #4e629e;}
.inp_h {
padding-bottom: 2px;
}
.col sep_w {
padding-bottom: 2px;
}
.col {
padding-bottom: 2px;
}

/****************** GLOBAL ***********************************************/
.w100{ width:100%;}
.h100{ height:100%;}
.float{ float:left; margin:0;}
.float_r{ float:right; margin:0;}
.right{ text-align:right;}
.title { display:block; margin:0; padding:0;}

.indent, .box , .row, .row, .row_1, .row_2, .block, .block_1, .block_2, .block_3, .block_4
{ 
	margin:0; 
	padding:0; 
	width:auto; 
	height:auto; 
	background:none;
}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
/********************* END GLOBAL ********************************************/

ul {list-style:none;}
li a { 
	background:url(/app_themes/hayslettteam/images/bull.gif) 0 5px no-repeat;
	padding:0 0 0 7px;
	line-height:1.73em;
	color:#89A6CD;
	text-decoration:none;
}
li a:hover {text-decoration:none;}

.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

/***************links**************/
a{ color:#46464A;}
a:hover{ text-decoration:none;}
.link{ font-size:0.81em; color:#89A6CD; background:url(/app_themes/hayslettteam/images/bull.gif) 0 5px no-repeat; padding:0 0 0 6px; text-decoration:none;}
.link:hover{text-decoration:underline;}
.more{ background:url(/app_themes/hayslettteam/images/bg_more_1.gif) 0 0 repeat-x;}
.more_1{ background:url(/app_themes/hayslettteam/images/bg_more.gif) right top no-repeat; text-align:right; padding:3px 14px 6px 0;}
.more_2{ background:url(/app_themes/hayslettteam/images/bg_more_3.gif) right top no-repeat; text-align:right; padding:3px 14px 6px 0;}

.link_1{ font-size:0.9em; color:#446889; font-weight:bold; text-decoration:none;}
.link_1:hover{ text-decoration:underline;}
.link_2{ color:#89A6CD; font-size:0.9em; font-weight:bold;}
.link_3{ font-size:0.81em; color:#46464A; text-decoration:none;}
.link_3:hover{text-decoration:underline;}
.link_4{color:#46464A; font-weight:bold;}
.link_5{color:#89A6CD;}
/**************end links**************/

/***************txt***************/
h1, h2{ margin:0; padding:0; font-family:Arial, Helvetica, Verdana, sans-serif;}
.logo h1 {text-indent:-10000px; background:url(/app_themes/hayslettteam/images/logo.jpg) no-repeat left top; height:86px;}
h2 {
line-height: 22px;
}
h3 {font-family:Arial, Helvetica, Verdana, sans-serif; line-height: 22px;}
.txt{ color:#363636;}
.txt_1{ font-size:0.81em; color:#89A6CD;}
.txt_2{ font-size:1.09em; color:#46464A; font-weight:bold; font-style:italic;}
.txt_3{ color:#446889; font-weight:bold;}
.column_1 h1 {
font-family:Arial, Helvetica, Verdana, sans-serif;
background: none;
display: block;
font-size: 16px;
color: #003366;
text-indent: 0;
height: auto;
line-height: 36px;
}
/***************end txt***************/

.main {margin:0 auto;}
#header a{ color:#ffffff; font-size:0.81em;}
#header .adv_s{width:73px;}
#header .sep_w{width:90px;}
#header strong { color:#4e629e; font-weight:bold;}
#header .row{ height:86px; }
#header .row .column .indent {padding:0px 0 0 24px;}
#header .menu {padding:0px 0 0 24px;}
#header .row_1 .column .indent {padding:16px 0 0 23px;}
#header .row_1 .column_1 {padding:16px 0 0 0;}
#header .row_1 .column .block{ width:428px; height:178px; background:url(/app_themes/hayslettteam/images/bg_1.gif) 0 0 no-repeat; position:relative; margin:-4px 0 0 0;}
#header .row_1 .column .block33{ width:428px; height:178px; background:url(/app_themes/hayslettteam/images/bg_2.gif) 0 0 no-repeat; position:relative; margin:-4px 0 0 0;}
#header .row_1 .column .block .block_1{ width:214px; background:url(/app_themes/hayslettteam/images/sep.gif) right 20px no-repeat; margin-top: -8px;}
#header .row_1 .column .block .block_1 .indent{ padding:27px 0 0 25px;}
#header .row_1 .column .block .block_2 .indent{ padding:27px 0 0 25px;}
.block_2 {
margin-top: -8px;
}

.dbg {
background:url(/app_themes/hayslettteam/images/bg_2.gif) 0 0 no-repeat; 
}


/*******************box #1*********************************/
.box .left_top{ background:url(/app_themes/hayslettteam/images/left_top.gif) left top no-repeat;}
.box .right_top{ background:url(/app_themes/hayslettteam/images/right_top.gif) right top no-repeat;}
.box .left_bot{ background:url(/app_themes/hayslettteam/images/left_bot.gif) left bottom no-repeat;}
.box .right_bot{ background:url(/app_themes/hayslettteam/images/right_bot.gif) right bottom no-repeat; width:100%;}

.box .side_left{ background:url(/app_themes/hayslettteam/images/side_left.gif) left top repeat-y #EFEDE0;}
.box .side_right{ background:url(/app_themes/hayslettteam/images/side_right.gif) right top repeat-y;}
.box .side_top{ background:url(/app_themes/hayslettteam/images/side_top.gif) left top repeat-x;}
.box .side_bot{ background:url(/app_themes/hayslettteam/images/side_bot.gif) left bottom repeat-x;}
/***************************end box #1**************************/

/*******************box #2*********************************/
.box_1 .left_top{ background:url(/app_themes/hayslettteam/images/left_top_1.gif) left top no-repeat;}
.box_1 .right_top{ background:url(/app_themes/hayslettteam/images/right_top_1.gif) right top no-repeat;}
.box_1 .left_bot{ background:url(/app_themes/hayslettteam/images/left_bot_1.gif) left bottom no-repeat;}
.box_1 .right_bot{ background:url(/app_themes/hayslettteam/images/right_bot_1.gif) right bottom no-repeat; width:100%;}

.box_1 .side_left{ background:url(/app_themes/hayslettteam/images/side_left_1.gif) left top repeat-y #E6E6E9;}
.box_1 .side_right{ background:url(/app_themes/hayslettteam/images/side_right_1.gif) right top repeat-y;}
.box_1 .side_top{ background:url(/app_themes/hayslettteam/images/side_top_1.gif) left top repeat-x;}
.box_1 .side_bot{ background:url(/app_themes/hayslettteam/images/side_bot_1.gif) left bottom repeat-x;}
/***************************end box #2**************************/
.content { background:#FFFFFF;
font-size: 0.75em;
} 

/***************************page**************************/
#page .content .indent{padding:25px 22px 26px 24px;}

#page .content .column { background:url(/app_themes/hayslettteam/images/bg_1.jpg) left top no-repeat;}
#page .content .column .title{ background:url(/app_themes/hayslettteam/images/bg_title.jpg) 0 0 no-repeat; padding:0 0 0px 0px; height: 20px;}
#page .content .column .block .float{ margin:0 20px 0 0;}
#page .content .column .indent{padding:0 25px 0 23px;}
#page .content .column .block{ padding:0 0 35px 0;}
#page .content .column .block_1{ padding:0 0 25px 0;}
#page .content .column .block_1 .float{ margin:0 20px 0 0;}

#page .content .column_1 .block{ background:url(/app_themes/hayslettteam/images/bg_3a.jpg) 0 0 no-repeat; padding:10px 10px 10px 10px; margin:0 0 11px 0; min-height: 140px; height: 140px; height: auto; padding-top: 23px;}
#page .content .column_1 .block .title{ padding:0 0 0 0px;}
#page .content .column_1 .block .indent{ background:url(/app_themes/hayslettteam/images/bg_4.gif) 0 0 no-repeat; padding:4px 15px 15px 57px; margin-top: -20px;}
#page .content .column_1 .block .right{ padding:13px 4px 0 0;}

#page .content .column_1 .block_1{ background:url(/app_themes/hayslettteam/images/bg_3.jpg) 0 0 no-repeat; padding:0 0 0 0;height: 200px;}
#page .content .column_1 .block_1 .title{ background:url(/app_themes/hayslettteam/images/bg_title_1.gif) 0 0 no-repeat;  padding:0 0 0 45px; height: 34px;}
#page .content .column_1 .block_1 .indent{padding:13px 15px 6px 31px;}
#page .content .column_1 .block_1 .bg_he{background:url(/app_themes/hayslettteam/images/bg_5.gif) 0 0 repeat-x; height:26px; margin:0 1px 0 1px;}
#page .content .column_1 .block_1 .bl{ width:141px;}
#page .content .column_1 .block_1 .bl .indent{ padding:6px 0 0 32px;}
#page .content .column_1 .block_1 .bl_2{ width:87px;}
#page .content .column_1 .block_1 .bl_2 .indent{ padding:6px 0 0 0;}
#page .content .column_1 .block_1 .bl_3 .indent{ padding:6px 0 0 0;}
#page .content .column_1 .block_1 .bl_4{ width:141px;}
#page .content .column_1 .block_1 .bl_4 .indent{ padding:10px 0 0 32px;}
#page .content .column_1 .block_1 .bl_5{ width:87px;}
#page .content .column_1 .block_1 .bl_5 .indent{ padding:10px 0 3px 0;}
#page .content .column_1 .block_1 .bl_6 .indent{ padding:10px 0 0 0;}
/***************************end page**************************/

/***************************page_1**************************/
#page_1 .min_height{ height:356px}
#page_1 .content .indent{padding:25px 22px 0 23px;}

#page_1 .content .column .box{ padding:0 26px 0 0;}
#page_1 .content .column .title{ padding:12px 0 18px 18px;}
#page_1 .content .column .indent{padding:0 25px 23px 24px;}
#page_1 .content .column .float{ margin:0 13px 16px 0;}

#page_1 .content .column_1 { background:url(/app_themes/hayslettteam/images/bg_1.jpg) left top no-repeat;}
#page_1 .content .column_1 .title{ background:url(/app_themes/hayslettteam/images/bg_title.jpg) 0 0 no-repeat; padding:0 0 12px 40px;}
#page_1 .content .column_1 .indent{padding:0 10px 20px 24px;}
#page_1 .content .column_1 .block{ padding:30px 0 20px 0;}
#page_1 .content .column_1 .block .float{ margin:0 20px 0 0;}
/***************************end page_1**************************/

/***************************page_2**************************/
#page_2 .min_height{ height:356px}
#page_2 .content .indent{padding:25px 22px 0 24px;}

#page_2 .content .column { background:url(/app_themes/hayslettteam/images/bg_1.jpg) left top no-repeat;}
#page_2 .content .column .title{ background:url(/app_themes/hayslettteam/images/bg_title.jpg) 0 0 no-repeat; padding:0 0 13px 40px;}
#page_2 .content .column .indent{padding:0 30px 20px 24px;}
#page_2 .content .column .block{ padding:0 0 13px 0;}
#page_2 .content .column .block .float{ margin:0 20px 0 0;}

#page_2 .content .column_1 .box{ padding:0 26px 0 0;}
#page_2 .content .column_1 .title{ background:url(/app_themes/hayslettteam/images/bg_title_2.gif) 0 0 no-repeat; padding:0 0 16px 40px;}
#page_2 .content .column_1 .indent{padding:0 32px 13px 25px;}
#page_2 .content .column_1 .float{ margin:0 21px 16px 0;}
/***************************end page_2**************************/

/***************************page_3**************************/
#page_3 .min_height{ height:356px}
#page_3 .content .indent{padding:25px 22px 0 23px;}

#page_3 .content .column .box{ padding:0 26px 10px 0;}
#page_3 .content .column .title{ padding:12px 0 20px 18px;}
#page_3 .content .column .indent{padding:0 25px 22px 24px;}
#page_3 .content .column .float{ margin:0 13px 20px 0;}

#page_3 .content .column_1 { background:url(/app_themes/hayslettteam/images/bg_1.jpg) left top no-repeat;}
#page_3 .content .column_1 .title{ background:url(/app_themes/hayslettteam/images/bg_title.jpg) 0 0 no-repeat; padding:0 0 15px 40px;}
#page_3 .content .column_1 .indent{padding:0 10px 20px 23px;}
#page_3 .content .column_1 .block{ padding:0 0 0 0;}
#page_3 .content .column_1 .block .float{ margin:0 20px 27px 0;}
/***************************end page_3**************************/

/***************************page_4**************************/
#page_4 .min_height{ height:356px}
#page_4 .content .indent{padding:25px 22px 0 24px;}

#page_4 .content .column { background:url(/app_themes/hayslettteam/images/bg_1.jpg) left top no-repeat;}
#page_4 .content .column .title{ background:url(/app_themes/hayslettteam/images/bg_title.jpg) 0 0 no-repeat; padding:0 0 11px 40px;}
#page_4 .content .column .indent{padding:0 29px 20px 25px;}
#page_4 .content .column .block{ padding:0 0 13px 0;}
#page_4 .content .column .block .float{ margin:0 20px 13px 0;}

#page_4 .content .column_1 .box_1{ padding:0 0 11px 0;}
#page_4 .content .column_1 .box_1 .title{ background:url(/app_themes/hayslettteam/images/bg_title_2.gif) 0 0 no-repeat; padding:0 0 18px 40px;}
#page_4 .content .column_1 .box_1 .indent{padding:0 32px 25px 27px;}
#page_4 .content .column_1 .box_1 .float{ margin:0 21px 16px 0;}

#page_4 .content .column_1 .box { padding:0 0 10px 0;}
#page_4 .content .column_1 .box .title{ padding:0 0 15px 0;}
#page_4 .content .column_1 .box .indent{padding:0 30px 26px 25px;}
/***************************end page_4**************************/

/***************************page_5**************************/
#page_5 .min_height{ height:356px}
#page_5 .content .indent{padding:25px 22px 0 23px;}

#page_5 .content .column .box{ padding:0 26px 10px 0;}
#page_5 .content .column .title{ padding:12px 0 18px 18px;}
#page_5 .content .column .indent{padding:0 25px 1px 24px;}
#page_5 .content .column .float{ margin:0 13px 20px 0;}

#page_5 .content .column_1 {  }
#page_5 .content .column_1 .title{ background:url(/app_themes/hayslettteam/images/bg_title.jpg) 0 0 no-repeat; padding:0 0 12px 40px;}
#page_5 .content .column_1 .indent{padding:0 0 20px 23px;}
/***************************end page_5**************************/

/***************************page_6**************************/
#page_6 .min_height{ height:356px}
#page_6 .content .indent{padding:25px 22px 0 24px;}

#page_6 .content .column { background:url(/app_themes/hayslettteam/images/bg_1.jpg) left top no-repeat;}
#page_6 .content .column .title{ background:url(/app_themes/hayslettteam/images/bg_title.jpg) 0 0 no-repeat; padding:0 0 13px 40px;}
#page_6 .content .column .indent{padding:0 30px 17px 24px;}
#page_6 .content .column .block{ padding:0 0 13px 0;}
#page_6 .content .column .block .float{ margin:0 20px 0 0;}
#page_6 .content .column .block_1 .title{ background:url(/app_themes/hayslettteam/images/bg_title_3.gif) 0 0 no-repeat; padding:0 0 23px 37px;}
#page_6 .content .column .block_1 .indent{padding:0 28px 0 24px;}

#page_6 .content .column .block_1 .more div{ text-align:right; padding:0 0 6px 0;}


#page_6 .content .column_1 .box{ padding:0 26px 0 0;}
#page_6 .content .column_1 .title{ background:url(/app_themes/hayslettteam/images/bg_title_2.gif) 0 0 no-repeat; padding:0 0 16px 40px;}
#page_6 .content .column_1 .indent{padding:0 20px 32px 25px;}
/***************************end page_6**************************/

/***************************page_7**************************/
#page_7 .min_height{ height:356px}
#page_7 .content .indent{padding:25px 22px 0 24px;}

#page_7 .content .column { background:url(/app_themes/hayslettteam/images/bg_1.jpg) left top no-repeat;}
#page_7 .content .column .title{ background:url(/app_themes/hayslettteam/images/bg_title.jpg) 0 0 no-repeat; padding:0 0 11px 40px;}
#page_7 .content .column .indent{padding:0 20px 17px 25px;}
/***************************end page_7**************************/

#footer { background: url(/app_themes/hayslettteam/images/bg_footer.gif) 0 0 repeat-x; color:#ECEBDE; }
#footer a{color:#ECEBDE; text-decoration:none; word-spacing:normal; }
#footer a:hover{text-decoration: underline }
#footer span a{color:#89A6CD; text-decoration:underline; }
#footer span a:hover{text-decoration:none; }
#footer .column .indent {padding:35px 0 10px 20px; color:#89A6CD; word-spacing:6px;}
#footer .column_1 .indent {padding:35px 0 10px 0; }


.upper_1 {
color: #ffffff;
}

.upper_1 a{
color: #ffffff;
text-decoration: none;

}

.phone {
font-size: 18px;
font-weight: bold;
}

p {
font-size: 12px;
}

input {
font-size: 12px;
line-height: normal;
}

select {
font-size: 11px;
}

label {
font-size: 10px;
padding-left: 0px;
}

.search_form label {
padding-left: 3px;
}

/*************************** Property Search **************************/
.search_form { color:#FFFFFF; background-color: #1e3044;}
.search_form h1 { color:#FFFFFF; }
.search_form label { font-size:12px; }
.search_form .form_label { font-weight: bold; }
.search_form .button { line-height:17px; padding:5px 10px 5px 7px; font-weight:bold;}

.search_tabs .ajax__tab_header { height:35px;  border:1px solid #1e3044; background-color:#3c5f86;} 
.search_tabs .ajax__tab_outer { border-right:1px solid #1e3044; background-color:#3c5f86;} 
.search_tabs .ajax__tab_inner { margin:0px 25px; } 
.search_tabs .ajax__tab_tab { padding:10px; text-align:center;  } 
.search_tabs .ajax__tab_body { padding:10px; } 
.search_tabs .ajax__tab_hover span  { background-color:#c9d7e7; color:#1e3044; } 
.search_tabs .ajax__tab_active span  { background-color:#1e3044; color:#FFFFFF; } 

.bottom_tabs { background-color: #1e3044; color:#FFFFFF; font-size:12px; padding: 0px 10px 10px 10px; }

.column_1 .indent ul {
list-style: disc;
margin-left: 25px;
}

.contactf1 {
background-image: url(/app_themes/hayslettteam/images/bannerbg.jpg);
color: #ffffff;
padding-top: 80px;
padding-left: 27px;
padding-bottom: 30px;
width: 180px;
}

#ctl00_Body_ctl00_FormView1_InsertButton {
width: 100px;
}

.btn11 #ctl00_Body_ctl00_FormView1_CommentTextBox {
margin-top: 20px;
margin-left: -120px;
}


.contactf2 {
background-image: url(/app_themes/hayslettteam/images/bannerbg2.jpg);
color: #ffffff;
padding-top: 46px;
padding-left: 27px;
padding-bottom: 5px;
width: 685px;
}

.contactf2 .btn11 #ctl00_Body_ctl00_FormView1_CommentTextBox {
margin-top: 6px;
margin-left: -120px;
}

.contactf2 #ctl00_Body_ctl00_FormView1_InsertButton {
width: 100px;
margin-top: 15px;
}
