body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-image: url(/i/back/pgback.jpg); background-repeat: no-repeat;background-position: top center; margin:auto;text-align:center}
body.pop {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin:auto;text-align:center}

a { color: #4797d2; text-decoration: underline; font-weight: bold}
a:link { color: #4797d2; text-decoration: underline; font-weight: bold}
a:active { color: #4797d2; text-decoration: underline; font-weight: bold}
a:visited { color: #4797d2; text-decoration: underline; font-weight: bold}
a:hover { color: #2fb1ca; text-decoration: underline; font-weight: bold}

a.link_head:link { color: #4797d2; text-decoration: underline;  font-size: 14px; font-weight: bold}
a.link_head:active { color: #4797d2; text-decoration: underline;  font-size: 14px; font-weight: bold}
a.link_head:visited { color: #4797d2; text-decoration: underline;  font-size: 14px; font-weight: bold}
a.link_head:hover { color: #2fb1ca; text-decoration: underline;  font-size: 14px; font-weight: bold}

a.link_top:link { color: #000; text-decoration: none  ;  font-size: 10px; font-weight: normal}
a.link_top:active { color: #000; text-decoration: none ;  font-size: 10px; font-weight: normal}
a.link_top:visited { color: #000; text-decoration: none  ;  font-size: 10px; font-weight: normal}
a.link_top:hover { color: #000; text-decoration: underline  ;  font-size: 10px; font-weight: normal}

a.link_foot:link { color: #4797d2; text-decoration: none  ;  font-size: 9px; font-weight: normal}
a.link_foot:active { color: #4797d2; text-decoration: none ;  font-size: 9px; font-weight: normal}
a.link_foot:visited { color: #4797d2; text-decoration: none  ;  font-size: 9px; font-weight: normal}
a.link_foot:hover { color: #2fb1ca; text-decoration: none  ;  font-size: 9px; font-weight: normal}

a.menu1:link { color: #4797d2; text-decoration: none  ;  font-size: 14px; font-weight: bold}
a.menu1:active { color: #4797d2; text-decoration: none ;  font-size: 14px; font-weight: bold}
a.menu1:visited { color: #4797d2; text-decoration: none  ;  font-size: 14px; font-weight: bold}
a.menu1:hover { color: #2fb1ca; text-decoration: none  ;  font-size: 14px; font-weight: bold}

a.menu2:link { color: #4797d2; text-decoration: none  ;  font-size: 12px; font-weight: bold}
a.menu2:active { color: #4797d2; text-decoration: none ;  font-size: 12px; font-weight: bold}
a.menu2:visited { color: #4797d2; text-decoration: none  ;  font-size: 12px; font-weight: bold}
a.menu2:hover { color: #2fb1ca; text-decoration: none  ;  font-size: 12px; font-weight: bold}

a.menu3:link { color: #4797d2; text-decoration: none  ;  font-size: 10px; font-weight: normal; font-style: italic}
a.menu3:active { color: #4797d2; text-decoration: none ;  font-size: 10px; font-weight: normal; font-style: italic}
a.menu3:visited { color: #4797d2; text-decoration: none  ;  font-size: 10px; font-weight: normal; font-style: italic}
a.menu3:hover { color: #2fb1ca; text-decoration: none  ;  font-size: 10px; font-weight: normal; font-style: italic}

a.menuP:link { color: #4797d2; text-decoration: underline;  font-size: 16px; font-weight: bold}
a.menuP:active { color: #4797d2; text-decoration: underline;  font-size: 16px; font-weight: bold}
a.menuP:visited { color: #4797d2; text-decoration: underline;  font-size: 16px; font-weight: bold}
a.menuP:hover { color: #2fb1ca; text-decoration: underline;  font-size: 16px; font-weight: bold}
.menuP { color: #000; text-decoration: underline;  font-size: 16px; font-weight: bold}

div.form {padding:20px}
div.page {  text-align:center;width:960px;margin:auto }
div.body {text-align:left}
div.clear {clear:both;height:1px}
table {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
h1, h2, h3, h4, h5, h6 {font-size:1em;margin:0em 0em 0.8em 0em}
h1 {font-size:24px}
h2 {font-size:16px}
.ulcustom { list-style-position: outside; list-style-image: url(/i/bullet/list.gif); padding-left: 20px;}
.menu_heading {   font-size: 12px; font-weight: bold; color: #000000}
.TextArea {   font-size: 12px; font-weight: normal}
.alert {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}

.emC1{font-size: 16px;font-weight: bold; background: url(/i/lbox-bg.gif) #31BBD5;color:#FFF}
.emC2{font-size: 14px;font-weight: bold; color: #000000; background-color: #FFF}
.emC3{font-size: 14px;font-weight: normal; color: #000000; background-color: #FFF}

.button { font-size: 10px; font-style: normal; font-weight: bolder; color: #FFFFFF; background-color: #CF1559; text-align: center; vertical-align: middle; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}

div.header{width:962px;text-align:left}
div.top_links {text-align:right;width:942px;padding-bottom:10px}
div.top_left {width:622px;float:left}
div.top_right {width:340px;float:left}

div.navbar {padding:45px 10px 45px 10px;width:622px}
div.navbar div {float:left;padding:0 13px 0 13px}
div.navbar div a {color:#000;font-weight:800;font-size:14px;text-decoration: none}
div.navbar div a:link {color:#000;font-weight:800;font-size:14px;text-decoration: none}
div.navbar div a:active {color:#000;font-weight:800;font-size:14px;text-decoration: none}
div.navbar div a:visited {color:#000;font-weight:800;font-size:14px;text-decoration: none}
div.navbar div a:hover {color:#fff;font-weight:800;font-size:14px;text-decoration: underline}

div.navbar div.selected {color:#fff;}
.table_top {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #E9E9E9;padding-bottom:10px}
.table_foot {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal}
div.body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;width:962px}
div.leftcol {width:218px;float:left}
div.maincol {width:710px;padding-left:20px;float:left}
.boxTopHolder h1, .boxTopHolder h2, .boxTopHolder h3, .boxTopHolder h4 {margin:0em}

/* Main Menu Tags */
.mainTab {float:left;width:942px;  padding: 0em 0em 0em 0em}
.mainTab div {margin:0em;padding:0em;float:left;}
.mainTab a {color:#333333;text-decoration:none;font-weight:bold;display:block;text-align:center;line-height:2em;height:2em;}
* html .mainTab a {height:auto;} /* This fixes IE5 */
.mainTab span {color:#333333;text-decoration:none;font-weight:bold;display:block;text-align:center;line-height:2em;height:2em;}

.mainTab .tabSpace {float:left; width:0.75em; border-bottom:1px solid #cdd2e8; border-top:1px solid #fff; border-left: 2px solid #a2abcc;}
.mainTab .heightSpace {line-height:3.5em;height:3.5em;}
* html .mainTab .heightSpace {height:auto;} /* This fixes IE5 */
.mainTab .tabHolder {float:left;width:14.5em;background-color:#fff;border:1px solid #cdd2e8;border-right-width:1px;}
.mainTab .tabHeight {height:3.5em}
.mainTab .linkFix {position:absolute;width:14.5em}
.mainTab .ieShadow {visibility:hidden;display:none}
* html .mainTab .ieShadow {visibility:visible;display:block;position:absolute;width:14.5em;height:3.8em;border-bottom:1px solid #DDDDDD}
.mainTab .rightSpace {border-bottom:1px solid #cdd2e8;border-top:1px solid #fff}

.mainMenu {float:left;width:100%;margin:0.25em 0em 0em 0em;padding:0em;background-color:#FFFFFF;}
.mainMenu li {list-style:none;margin:0em;padding:0em;width:16.61%;float:left}
.mainMenu a {background-color:#DCDEE5;color:#333333;text-decoration:none;font-weight:bold;font-size:1.125em;display:block;border:0.166em solid;border-color: #DDDDDD #999999 #999999 #DDDDDD;text-align:center;line-height:1.5em;height:1.5em;margin-left:0.25em}
.mainMenu.ba a {line-height:1.1em;height:1.1em}
.mainMenu li.selected a {background-color:#EEEEEE;color:#333333}
.mainMenu li.selectedSub a {background-color:#EEEEEE;color:#333333;border-bottom:0px solid #EEEEEE;padding-bottom:0.4em;/*margin-bottom:-3px*/}
.mainMenu a:hover,.mainMenu li.selected a:hover,.mainMenu li.selectedSub a:hover {background-color:#339900;color:#FFFFFF}

.subMenu {float:left;width:100%;background-color:#EEEEEE;margin:0em;padding:0em;border-bottom:0.166em solid #AAAAAA}
.subMenu li {list-style:none;margin:0em;padding:0em;float:left}
.subMenu a {/*background-color:#DCDEE5;*/float:left;white-space:nowrap;color:#333333;text-decoration:none;font-weight:bold;font-size:1em;display:block;padding:0px 1.5em;border-left:0.083em solid #FFFFFF;border-right:0.083em solid #AAAAAA;/*border-color: #DDDDDD #999999 #999999 #DDDDDD;*/text-align:center;line-height:1.5em;height:1.5em;/*margin-left:0.25em*/}
.subMenu.ba a {line-height:1.1em;height:1.1em}
.subMenu a:hover {background-color:#339900;color:#FFFFFF}
/* End Main Menu Tags */

div.leftmenu {width:210px;padding:1px 8px 1px;background-color:#fff;border:1px solid #dbdbdb;margin:0}

/* Left Search Box Tags */
.leftsearch {padding:1px;background-color:#fff;border:1px solid #dbdbdb;margin-bottom:12px}
.leftsearch .boxTopHolder {height:38px;background: url(/i/lbox-bg.gif) #31BBD5;color:#FFF;font-weight:bold;text-transform:lowercase}
.leftsearch .boxTopHolder h3 {color:#FFF;padding:10px;font-weight:400;text-transform:lowercase;font-size:18px}
.leftsearch .boxMain {padding:0.5em 0.7em}
.leftsearch ul {list-style:none;margin:0em;padding:0.5em 1em 1em 1em}
.leftsearch ul li {margin:0em;padding:0.2em}
/* End Left Search Tags */

ul.hiLight a {font-weight: bold;padding:0}

/* homepage */
div.home-topbox {background-color:#fff;border:1px solid #dbdbdb;width:680px;padding:10px;margin-bottom:50px}
div.home-toptxt {background-color:#fef6df;padding:31px;width:620px}
div.home-toptxt h1 {font-size:24px;font-weight:800}
div.home-toptxt p {font-size:14px}
span.yellow {color:#f7ba00}

/* results list */
div.listspace {padding-bottom:25px}
div.listitem {border-bottom:solid 1px #dadada;padding-bottom:15px}
div.listimg {width:280px;padding-right:25px;float:left;padding-top:40px}
div.listitemdets {width:245px;padding-right:25px;float:left;padding-top:40px;font-size:14px}
div.listitemright {background-color:#bfd5ec;width:115px;float:left;padding:10px 10px 10px 10px;margin-top:40px;font-size:14px}
div.listitemtxt {padding-bottom:15px}

div.listitemttl {}

div.propdet_img {width:280px;float:left;padding-right:20px}
div.propdet_label {width:150px;float:left}
div.propdet_value {width:250px;float:left}
div.propdet_txt {padding-bottom:5px}
div.propfrm_label {width:150px;float:left;padding-left:10px}
div.propfrm_value {width:250px;float:left}
div.propfrm_submit {width:460px;text-align:right}

div.propfrm_foottxt {text-align:center;font-size:10px}
div.formbox {padding:1px;background-color:#fff;border:1px solid #dbdbdb;width:600px}
div.formheader {height:38px;background: url(/i/lbox-bg.gif) #31BBD5;color:#FFF;font-weight:bold;text-transform:lowercase}
div.formheader h3 {color:#FFF;padding:10px;font-weight:400;text-transform:lowercase;font-size:18px;margin:0}
div.formtoptxt {padding:10px}
div.formboxalert {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000;border-bottom:solid 1px #dadada;padding-bottom:5px;margin-bottom:20px}


/* footer */
div.footer {width:960px;padding:20px 10px 20px 10px;text-align:left}
div.footer_left {width:590px;float:left}
div.footer_link  {width:110px;float:left;padding-left:0 0 0 20px;text-align:right }
    
