body { margin:auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Verdana; font-size:12px; color:#3b3b3b; text-decoration:none;}
#container {margin:auto; width:1002px;}
table, tbody, tfoot, thead,{ margin: 0; padding: 0; border: 0; outline: 0; font-style: inherit; font-size: 100%; font-family: inherit;	vertical-align: baseline;}
caption, td { text-align:left; height:25px; padding-left:2px; font-family:Arial; font-size:12px;}
center {width:500px; height:200px; padding:50px 0px 50px 35px; float:left;}
th {text-align:left; font-family: Arial; font-weight: bold; width:150px; color: #6b6a6a; font-size: 12px; height:25px;}
tr {padding-left:2px;}


a {color: #3f3b3c; border:0px; font-family:Verdana; font-size:11px; text-decoration: underline;}
a:hover {color: #3f3b3c; text-decoration: none;}
ol, ul { margin:0px; padding:0px; list-style: none;}
li {height:20px;}
.style1 {color: #8d8d16; font-size: 16px; font-weight:bold;}
.style3 {color: #000000; font-weight: bold;}
.style4 {color: #ff6118}
.style7 {color: #6b6a6a}
.style9 {font-size: 12px; font-weight:bold;}
.style13 {font-size: 14px; font-weight: bold;}
.style15 {font-family: Arial; color: #FF641A; font-size: 14px; font-style:italic;}
.text {text-align:justify;}
.allHead {width:760px; height:20px; padding-left:242px; padding-top:5px; font-family:Arial; font-weight:bold; font-size:11px; color:Black; float:left;}
.textBox {width:90%; float:left;}
.text_view {width:20px;}
.wid {width:100px;}
.wid1 {width:154px;}
.cntBrd {width:200px; height:200px; border:4px solid #FFA074; }

/*
.bigImg {width:500px;  float:left;}
.bigImg1 {width:500px; height:500px; float:left;}
.imgLFT { float:left; padding-bottom:10px; font-weight:bold;}
.imgRHT {float:right; padding-bottom:10px;}
.opaqueLayer { display: none; position: absolute; top: 0px;left: 0px;opacity: 0.6;filter: alpha(opacity=60);background-color: #000000;z-index: 1000;}
.questionLayer{position: absolute;top: 0px;left: 0px;display: none;z-index: 1001;border: 2px solid black;background-color: #ededed;text-align: center;vertical-align: middle;padding: 10px;}*/

.bigImg {width:500px; padding:10px;  float:left; background-color: #ededed; border-bottom:2px solid black; border-left:2px solid black; border-right:2px solid black; }
.bigImg1 {width:500px; padding:10px;  float:left; background-color: #ededed; border-top:2px solid black; border-left:2px solid black; border-right:2px solid black; }
.imgLFT { float:left; padding-bottom:10px; font-weight:bold;}
.imgRHT {float:right; padding-bottom:10px;}
.opaqueLayer{}
.questionLayer { position: absolute;  text-align: center; vertical-align: middle;}


/* Header */
#head_menu{width:1002px; height:57px; background-image:url(images/head_bg.gif); float:left;}
/*.banner{width:1002px; height:360px; background-image:url(images/banner_new1.gif); float:left;} */
.btmbanner {width:962px; height:28px; background-image:url(images/btmbaner.gif);font-family:Arial; padding:10px 0px 0px 40px; font-weight:bold; font-size:11px; color:White; float:left;}
.btmbanner a{ color:White; text-decoration:none;}
.btmbanner a:hover{ color:#e7ffb5}
.slash {width:37px; height:57px; background-image:url(images/slash.gif); float:left;}

/*
.home {width:110px; height:57px; text-align:center; float:left;}
.property {width:310px; height:57px; text-align:center; float:left;}
.contact {width:130px; height:57px; text-align:center; float:left;}
.login {width: 100px; height:57px; text-align:center; float:left;}
*/




.home {width:49px; height:32px; padding-top:24px; text-align:center; float:left;}
.property {width:235px; height:32px; padding-top:24px; text-align:center; float:left;}
.contact {width:80px; height:32px; padding-top:24px; text-align:center; float:left;}

.login {width: 47px; height:32px; padding-top:24px; text-align:center; float:left;}
.sfs_logo {width:450px; height:57px; float:left;}
.top_menus {width:552px; height:57px; float:left;}

.pipeline {width:6px; height:32px; padding-top:24px; background-image:url(images/pipeline.gif);background-repeat:no-repeat; background-position:bottom; float:left;}
.forms_top {width:98px; height:32px; padding-top:24px; text-align:center; float:left;}
/* Inner Page */
#inner_page{ width:1002px; float:left;}
.inner_left{width:240px; height:auto; background-image:url(images/left_bg.gif); float:left;}
.inner_leftt{width:240px; height:auto; background-image:url(images/left_bg1.gif); float:left;}
.inner_right{ width:748px; float:right;}
.mid_top {width:748px; height:18px; background-image:url(images/mid_top.gif); background-repeat:no-repeat; float:left;}
.mid_center{width:748px; background-image:url(images/mid_center.gif); float:left;}
.med_btm{ width:748px; height:18px; background-image:url(images/mid_bttm.gif); background-repeat:no-repeat; float:left;}

.mid_top1 {width:735px; height:18px; background-image:url(images/mid_top1.gif); background-repeat:no-repeat; float:left;}
.mid_center1{width:735px; background-image:url(images/mid_center1.gif); float:left;}
.med_btm1{ width:735px; height:18px; background-image:url(images/mid_bttm1.gif); background-repeat:no-repeat; float:left;}

.mid_heading {width:728px; height:15px; margin-left:10px; margin-top:5px; float:left;}
.mid_table {width:650px; margin:10px 20px 0px 40px; padding-bottom:10px; border:2px solid #c3bfb4; float:left;}
.tabe_head{ border-bottom:1px solid #FFFFFF; padding-left:15px; padding-top:5px; background-color:#f0edde;}
.table_head1{ background-color:#ededed; margin-top padding-top:5px; padding-left:30px;}
.heading { width:450px; height:10px; padding-left:50px; font-family:Arial; font-size:13px; font-weight:bold; color:#FFA074; float:left;}
.td_color{ background-color:#f6f6f6;}
.td_pad{ padding-left:30px;}
.links{ color:#ff6118;}
.page_nation{ width:200px; margin-top:15px;  height:25px; text-align:right; float:right;}
.add_state{ width:635px; height:20px; margin:40px 15px 0px 40px; margin-top:40px; text-align:right; float:left;}
.inner_lft_top{ width:213px; height:25px; margin-left:24px; background-image:url(images/inner_lft_top.gif); background-repeat:no-repeat; float:left;}
.inner_lft1{width:24px; height:478px; background-image:url(images/inner_lft_lft.gif); background-repeat:no-repeat; vertical-align:top; float:left;}
.inner_lft2{width:24px; height:600px; background-image:url(images/inner_lft_lft_bg.gif); vertical-align:top; float:left;}
.inner_lft_mid{width:210px; margin-left:25px; float:left;}
.inner_lft_mid1{width:240px; float:left;}
.inner_lft_rht{width:18px; height:478px; background-image:url(images/inner_lft_rht.gif); background-repeat:no-repeat; vertical-align:top; float:left;}
.inner_lft_rht1{width:18px; height:600px; background-image:url(images/inner_lft_rht_bg.gif); vertical-align:top; float:left;}
.inner_mid_top{width:185px; height:23px; background-color:#ffa074; padding:5px 0px 0px 10px; margin-top:7px; float:left;}
.menus{width:150px; padding-left:20px; margin-top:15px; margin-bottom:15px; background-image:url(images/arrow.gif); background-repeat:repeat-y; padding-top:2px; float:right;}
.menus a{color:#54490e; font-size:12px; text-decoration:none;}
.menus1 {width:177px; margin:15px 0px 15px 8px; font-family:Arial; font-size:12px; color:#333333; padding-top:2px; float:left;}
.arrow{ background-image:url(images/arrow.gif); background-repeat:no-repeat; }
.add{ width:630px; height:35px; padding-top:15px; padding-left:20px; border:1px solid #C3BFB4; background-color:#FEEFE7; display:none; margin:10px 0px 10px 40px; float:left;}
.add_key{ width:630px; height:260px; padding-top:15px; padding-left:20px; border:1px solid #C3BFB4; background-color:#FEEFE7; display:none; margin:10px 0px 10px 40px; float:left;}
.add_text{width:300px; height:30px; float:left;}
.add_bttn{width:300px; float:left;}
.style5 {font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-weight: bold; font-size: 13px;}
.edit_text{ width:100px; height:25px; display:none; float:left;}
.head1 {width:170px; font-family:Arial; font-size:14px; color:#ff6118; float:left;}
/*
.log {width:768px; height:458px; margin-left:120px; float:left;}
.log_Top {width:768px; height:22px; margin-top:30px; background-image:url(images/log_top.gif); float:left;}
.log_bg {width:618px; height:300px; background-image:url(images/log_bg.gif); padding:100px 0px 0px 150px; float:left;}
.log_btm {width:768px; height:22px; background-image:url(images/log_btm.gif); float:left;}
.log_Table {width:400px; height:200px; float:left;}
.log_Head {width:400px; height:50px; font-family:Arial; font-size:16px; font-weight:bold; color:#333333; float:left;}
.log_L {width:100px; height:40px; margin-left:20px; font-family:Arial; font-size:12px; font-weight:bold; color:#000; float:left;}
.log_TBox {width:280px; height:40px; float:left;}
 */
 
.log {width:768px; height:458px; margin-left:120px; float:left;}
.log_Top {width:768px; height:22px; margin-top:30px; background-image:url(images/log_top.gif); float:left;}
.log_bg {width:588px;  background-image:url(images/log_bg.gif); padding:10px 0px 0px 180px; float:left;}
.log_btm {width:768px; height:22px; background-image:url(images/log_btm.gif); float:left;}
.log_Table {width:400px; height:180px; float:left;}
.log_Head {width:380px; height:50px; font-family:Arial; font-size:16px; font-weight:bold; padding-left:20px; color:#999999; float:left;}
.log_L {width:90px; height:40px; margin-left:80px; font-family:Arial; font-size:12px; font-weight:bold; color:#000; float:left;}
.log_TBox {width:200px; height:40px; float:left;}
.log_H {width:400px; height:61px; font-family:Arial; font-size:30px; font-weight:bold; background-image:url(images/welcome.gif); background-repeat:no-repeat; color:#ff6118; float:left;}
.log_text { width:400px; text-align:center; font-family:Arial; margin-bottom:40px; font-size:12px; color:#ff6118; float:left;}

.err_bgL {width:400px; border:1px solid #C3BFB4; margin:10px 0px 10px 0px; background-color:#ededed; float:left;}
.srch_hdL {width:380px; font-family:Arial; font-size:12px; color:#ff6118; padding-top:2px; padding-left:20px; float:left;}
.srch_txtL {width:360px; font-family:Arial; font-size:12px; color:#000000; padding-left:40px; margin-bottom:20px; float:left;}

/* Property Info */
.prop_head {height:29px; margin-left:30px; margin-top:20px; float:left;}
.prop_head_lft {width:10px; height:29px; background-image:url(images/head_bg_lft.gif); background-repeat:no-repeat; float:left;}
.prop_head_bg {height:24px; background-color:#ffa074; padding:5px 5px 0px 5px; float:left;}
.prop_head_rht {width:10px; height:29px; background-image:url(images/head_bg_rht.gif); background-repeat:no-repeat; float:left;}
.prop_head_txt {font-family:Arial; font-size:14px; color:#ff6118;}
.prop_table1 {width:670px; margin-left:30px; margin-bottom:30px; border:1px solid #c3bfb4; float:left;}
.prop_hd {width:630px; margin-left:20px; margin-top:10px; font-family:Arial; font-size:14px; color:#ff6118; float:left;}
.prop_tab {width:600px; margin:10px 0px 30px 60px; float:left;}
.style10 {font-size: 14px; color: #FFFFFF; font-weight: bold;}
.bttns {width:580px; margin:20px 0px 10px 0px; text-align:right; height:40px; float:left;}
.map {width:500px; height:300px; border:4px solid #FFA074; margin-bottom:60px;}
.imgBrd {width:500px; height:300px; border:4px solid #FFA074; margin-bottom:60px;}
.buttons { padding:0px 5px 0px 5px; float:right;}
.view_output {color:#8a8786;}


.FAQ1 {width:600px; margin-left:50px; float:left;}

/* Featured Property */
.left1 {width:227px; float:left;}

.featured_prop {width:211px; height:22px; padding-left:10px; padding-top:5px; background-image:url(images/featured_prop.gif); float:left;}
.featured_prop1 {width:211px; height:22px; padding-left:10px; margin:6px 0px 10px 20px; padding-top:5px; background-image:url(images/featured_prop.gif); float:left;}
.featured_img {width:160px; height:160px; border:1px solid #000000; text-align:center;  margin:10px 0px 10px 30px; float:left;}
.featured_details {width:211px; margin-left:10px; float:left;}
.view_details {width:100px; height:20px; margin-left:5px; float:right;}
.map_icon {width:100px; float:left;}
.style2 {color: #FFFFFF; font-weight: bold; font-size: 13px;}

/* Property Finder */
.right1 {width:223px; float:left;}
.prop_space {width:213px; padding:5px; float:left;}
.prop_table {width:223px; margin-top:5px; float:left;}
.prop_adv {width:216px; height:17px; padding-left:7px; padding-top:3px; float:left;}
.prop_search {width:216px; height:20px; text-align:right; margin-right:7px; float:left;}

/* Property View */
.propview_box {width:730px; margin-left:8px; border:1px solid #c3bfb4; float:left;}
.propview_box1 {width:700px; height:100px; margin: 10px 10px 10px 15px; background-color:#feefe7; border:1px solid #ffa074; float:left;}
.propviewBox {width:700px; margin: 10px 10px 10px 15px; background-color:#feefe7; border:1px solid #ffa074; float:left;}

/* =tabMenu
**************/
.tabSection{float: left; width: 100%;padding-bottom: 15px; position: relative;}

.tabCont{ float: left;  width: 100%;  border-top: none; }

.tabMenu{float: left; margin-left:15px; width:559px;}
.tabMenu td, .tabMenu table{width: auto;}
.tabMenu td td{background: #9C9C89 url(images/tab_corners.gif) no-repeat 0 -58px;}
.tabMenu td td a{display: block;background:transparent url(images/tab_corners.gif) no-repeat right -87px; color: #fff; padding:7px 10px 2px; border-bottom:3px solid #9C9C89;cursor: pointer;}
.tabMenu .selected td{background-color: #ff6118; background-position: 0 0;}
.tabMenu .selected td a{background-position: right -29px;  border-bottom:3px solid #304870;  padding-bottom: 5px;}
.tabMenu td td a:hover{ border-bottom:3px solid #ff6118;text-decoration: none;}
.tabMenu td.seperator{width:1px;} 


/* Body */
#mid_body1 {width:1002px; margin-top:20px; float:left; background-image:url(images/bg_new.gif);}
#mid_body {width:1002px; margin-top:20px; float:left;}
.left{width:227px; float:left;}
.part1{width:21px; height:297px; background-image:url(images/part1.gif); float:left;}
.body_content{width:452px; text-align:justify; line-height:20px; margin-left:15px; margin-right:15px; float:left;}
.body_content1{width:478px; line-height:20px; padding-left:30px; padding-right:30px; float:left;}
.part2{width:21px; height:297px; background-image:url(images/part2.gif); float:left;}
.right{width:226px; margin-left:10px; float:right;}
.tableMov {float:left; width:100%;}
.tableSpace {float:left; width:100%;}
.SrcTop {width:650px; height:100px; margin:20px 0px 0px 40px; float:left;}

.srch_bg {width:600px; border:1px solid #C3BFB4; margin-left:40px; background-color:#f0ecde; float:left;}
.err_bg {width:670px; border:1px solid #C3BFB4; margin:10px 0px 10px 33px; background-color:#ededed; float:left;}
.srch_hd {width:630px; font-family:Arial; font-size:12px; color:#ff6118; padding-top:2px; padding-left:20px; float:left;}
.srch_txt {width:610px; font-family:Arial; font-size:12px; color:#000000; padding-left:40px; margin-bottom:20px; float:left;}
.err_txt {width:610px; font-family:Arial; font-size:12px; color:#006600; line-height:25px; padding-left:40px; margin-bottom:5px; float:left;}

.propview_box {width:730px; margin-left:8px; border:1px solid #c3bfb4; float:left;}
.propview_box1 {width:700px; margin: 10px 10px 10px 22px; background-color:#feefe7; border:1px solid #ffa074; float:left;}
.prop_img {width:145px; margin-top:23px; margin-left:5px; height:100px; float:left;}
.prop_srch {float:left;}
.s_resultRht li{padding-right:10px; height:30px; float:left;}
.s_resultLht {width:142px; padding:20px 50px 0px 40px; float:left;}
.s_NoAvailable {float:right; padding:10px 10px 0px 0px;}
.s_resultRht {width:450px; padding:20px 0px 0px 0px; float:left;}
.s_resultSpace {width:700px; height:10px; float:left;}
.s_bttmTXT {width:695px; padding:5px 0px 10px 10px; font-family:Arial; font-size:11px; color:#3B3B3B; float:left;}

.sort { float:left; width:648px; height:20px; padding-top:5px; background-color:#fed0bb; margin-top:10px;}
.sort li {float:left; height:15px; width:15px; padding-left:8px;}
.sort a{text-decoration:none; color:#ff5200;}


.body_TXT{width:720px; text-align:justify; line-height:20px; padding-left:25px; background-image:url(images/bg1.gif); background-repeat:repeat-y; float:left;}
.body_TXT1{width:735px; text-align:justify; line-height:20px; padding-left:25px; background-image:url(images/bg2.gif); background-repeat:repeat-y; float:left;}

.hd_image {width:500px; height:128px; background-image:url(images/images1.gif); background-repeat:no-repeat; margin-bottom:30px; float:left;}
.cont_image {width:500px; height:128px; background-image:url(images/cont_img.gif); background-repeat:no-repeat; margin-bottom:30px; float:left;}
.faq_image {width:500px; height:128px; background-image:url(images/faq_images.gif); background-repeat:no-repeat; margin-bottom:30px; float:left;}
.cont_Head {font-family:Arial; font-size:14px; color:#666666;}
.cont_Add {width:300px; margin-left:20px; margin-top:30px; font-family:Arial; font-size:12px; color:#333333; font-weight:bold; float:left;}
.body_Text { width:720px; font-family:Arial; color:#666666; float:left;}
.com_Prop {width:740px;background-image:url(images/com_prop2.gif); background-repeat:no-repeat; background-position:top; float:left;}
.form_FAQ { width:740px; background-image:url(images/form_faq.gif); background-repeat:no-repeat; background-position:top; float:left;}
.contact_bg { width:740px; height:400px; background-image:url(images/contact_image.gif); background-repeat:no-repeat; background-position:top; float:left;}
.com_Prop1 {width:700px; margin:0px 0px 0px 10px; font-family:Arial; font-size:12px; color:#666666; float:left;}
.body_Heading {font-family:Arial; font-size:16px; font-weight:bold; color:#8d8d16;}
.style18 {color: #8d8d16; width:730px; height:60px; font-family:Arial; font-size: 20px; font-weight:bold; float:left;}
.style19 {color: #8d8d16; font-family:Arial; font-size:14px;}
.faq_Title { width:500px; color: #274a4e; font-family:Arial; height:30px; font-size:16px; float:left;}
.style19 a{ text-decoration:underline; color: #8d8d16; font-family:Arial; font-size:14px; }
.style20 {color: #8d8d16; font-size:16px;}
.FAQ {width:600px; margin-left:30px; margin-bottom:40px; color:#000; float:left;}
.FAQ1 {width:650px; padding:80px 0px 0px 10px; float:left;}
.forms {width:200px; font-family:Arial; font-size:12px; color:#666666; font-weight:bold; float:left;}


.forms1 {width:190px; height:57px; text-align:center; float:left;}
.forms a{text-decoration:underline; color:#999999;}
.forms ul{margin:0px; padding:0px;}
.forms ul li{height:auto;  margin:0; padding-left:10px; text-align:left; background:url(images/disc.gif) no-repeat top left;}

/* Footer */
.footer{width:1002px; height:66px; margin-top:30px; text-align:center; float:left;}
.footer1{width:900px; height:26px; margin:auto;}
.footer1_lft{width:14px; height:26px; background-image:url(images/footer_lft.gif); float:left;}
.footer1_mid{width:872px; height:21px; padding-top:5px; background-image:url(images/footer_mid.gif); background-repeat:repeat-x; float:left;}
.footer1_rht{width:14px; height:26px; background-image:url(images/footer_rht.gif); float:left;}
.footer2{width:511px; height:35px; padding-top:5px; margin:auto;}
.style14 {font-family: Arial; color:#666666; font-size: 14px; height:30px; font-weight:bold;}
.style17 {font-family: Arial; font-size: 12px;}
.dot { width:500px; background-image:url(images/dot.gif); float:left;}


.N_Head {width:1002px; height:263px; float:left;}
.banner{width:1002px; height:239px; background-image:url(images/N_header.gif); float:left;}
.N_menuTitle {width:400px; height:25px; margin-top:10px; text-align:right; float:right;}
.N_menuTitle ul {margin:0; padding:0px;}
.N_menuTitle ul li {text-decoration:none; padding-left:6px; float:left;}
.N_menuTitle a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.N_menuTitle a:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.titlehead_bg {width:992px; height:20px; padding:4px 0px 0px 10px; background-image:url(images/titlehead_bg.gif); background-repeat:repeat-x; float:left;}
.title_Txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;