.subcat_links{font-weight:normal;font-family:verdana,arial,sans-serif;font-size:11px;color:#039;text-decoration:underline;}
.g-head_links{color:#fff;font-family:verdana,arial,sans-serif;font-size:11px;text-decoration:none;}
.menu_links{font-weight:bold;font-family:verdana,arial,sans-serif;font-size:11px;text-decoration:none;}
.category_links{font-weight:bold;font-family:verdana,arial,sans-serif;font-size:12px;text-decoration:none;}
a:link {color:#000F99; }
a:visited {color:#000F99; }
a:hover {color:#A32D2D; }
a:active {color:#A32D2D; }

BODY {
background: #FFFFFF;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
text-decoration: none;
}

TD {
font-family: Verdana, sans-serif;
font-size: 12px;
}

TH {
font-family: Verdana, sans-serif;
font-size: 12px;
}

TEXTAREA {
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-style: solid;
border-top-width: 1px;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-indent: 2px;
}

INPUT {
background-color: transparent;
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-indent: 2px;
}

INPUT.rh-text {
background-color: #D9DCC2;
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
text-indent: 2px;
}

INPUT.rh-button {
background-color: #D9DCC2;
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
text-indent: 2px;
}

INPUT.r-button {
background-color: transparent;
font-family: Verdana, sans-serif;
}

SELECT {
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
}

SELECT.rh-text {
background-color: #D9DCC2;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
}

h1 {
  color: #A32D2D;
  font-size: 16px;
  font-family: verdana, arial, sans-serif;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
}
h1.white{color:#fff;font-size:16px;font-family:verdana,arial,sans-serif;margin-top:-2px;margin-bottom:-5px;margin-left:10px;}
h1.white a:link{color:#fff;text-decoration: none;}
h1.white a:visited{color:#fff;text-decoration: none;}
h1.white a:hover{color:#003399;text-decoration: none;}
h1.header {color:#fff;font-size:12px;font-family:verdana,arial,sans-serif;font-weight:bold;margin-top:-2px;margin-bottom:-5px;margin-left:5px;}
h1.header a:link{color:#fff;}
h1.header a:visited{color:#fff;}
h1.header a:hover{color:#3c3;}
h2{font-family:verdana,arial,sans-serif;font-size:12px;font-weight:bold;color:#000f99;text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:5px;}
h2.descrip{font-family:verdana,arial,sans-serif;font-size:12px;font-weight:normal;color:#000;text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:5px;}
h2.title-linked{font-family:verdana,arial,sans-serif;font-size:11px;font-weight:bold;color:#000f99;text-decoration:none;margin-top:0px;margin-bottom:0px;margin-left:5px;}
h3{font-size:12pt;font-weight:bold;color:#000;font-family:verdana,arial,sans-serif}


.rh-normal {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

.rh-normal A:link {
background-color: transparent;
color: #003399;
font-family: Verdana, sans-serif;
font-size: 12px;
text-decoration: underline;
font-weight: normal;
}

.rh-normal A:visited {
background-color: transparent;
color: #003399;
font-family: Verdana, sans-serif;
font-size: 12px;
text-decoration: underline;
font-weight: normal;
}

.rh-normal A:hover {
background-color: transparent;
color: #A32D2D;
font-family: Verdana, sans-serif;
font-size: 12px;
text-decoration: underline;
font-weight: normal;
}

.rh-normal A:active {
background-color: transparent;
color: #CC0000;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}

.rh-title {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.rh-title A:link {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

.rh-title A:visited {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

.rh-title A:hover {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.rh-title A:active {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.rh-pack_title {
background-color: transparent;
color: #0000FF;
font-family: Verdana, sans-serif;
font-size: 20px;
font-weight: bold;
text-decoration: none;
}

.rh-pack_title A:link {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 20px;
font-weight: bold;
text-decoration: underline;
}

.rh-pack_title A:visited {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 20px;
font-weight: bold;
text-decoration: underline;
}

.rh-pack_title A:hover {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 20px;
font-weight: bold;
text-decoration: none;
}

.rh-pack_title A:active {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 20px;
font-weight: bold;
text-decoration: none;
}

.rh-whitetitle {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana,arial,sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

A.rh-whitetitle:link {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana,arial,sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

A.rh-whitetitle:visited {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana,arial,sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

A.rh-whitetitle:hover {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana,arial,sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

A.rh-whitetitle:active {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana,arial,sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

.rh-white {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

A.rh-white:link {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

A.rh-white:visited {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

A.rh-white:hover {
background-color: transparent;
color: #E5E5E5;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

A.rh-white:active {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

.rh-pagetitle {
background-color: transparent;
color: #A32D2D;
font-family: Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

.rh-header {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

.rh-header A:link {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: underline;
}

.rh-header A:visited {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: underline;
}

.rh-header A:hover {
background-color: transparent;
color: #E5E5E5;
font-family: Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: underline;
}

.rh-header A:active {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}
.rh-header-linked {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

.rh-header-linked A:link {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
}

.rh-header-linked A:visited {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
}

.rh-header-linked A:hover {
background-color: transparent;
color: #E5E5E5;
font-family: Verdana, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
}

.rh-header-linked A:active {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

.rh-category {
background-color: transparent;
color: #993333;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.rh-category A:link {
background-color: transparent;
color: #993333;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}

.rh-category A:visited {
background-color: transparent;
color: #993333;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}

.rh-category A:hover {
background-color: #993333;
color: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}

.rh-category A:active {
background-color: transparent;
color: #993333;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}

.rh-description {
background-color: transparent;
color: #6699FF;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
.rh-valuetitle {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.rh-valuedescription {
background-color: transparent;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
.small  { 
		font-size: 10px;
		font-family: Verdana, sans-serif;
		 }

#navlist {
font-size: 1.12em;
font-weight: bold;
margin: 0 0 0 0;
width: 100%;

}
#navlist li {
float: left;
list-style-type: none;
margin: 0 0 0 0;
padding: 0;
white-space: nowrap;
}
#navlist ul {
margin: 0 0 0 1px;
padding: 0;
}
#navlist a {
padding: 3px 5px 3px 22px;
border: 1px solid;
border-color: #ddd #000 #000 #ddd;
background-color: #676767;
background-image: url(http://www.retirementhomes.com/images/homes2/l1_down.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
text-decoration: none;
}
#navlist a:link, #navlist a:visited {
color: #FFFFFF;
}
#navlist a:hover, #navlist a:active,
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
background-color: #FF6600;
background-image: url(http://www.retirementhomes.com/images/homes2/l1_over.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
color: #FFFFFF;
}

.rh-important {
background-color: transparent;
color: #FF0000;
font-family: Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.new-item, .updated-item, .popular-item, .featured-item, .bookmark-public, .bookmark-default {
  background: transparent url(http://www.retirementhomes.com/images/homes2/button-left.gif) top left no-repeat;
  font-weight: normal;
  font-size: 9px;
  color: #ffffff;
  vertical-align: top;
}
.featured-item {
  background-color: #F07800;
}
.new-item {
  background-color: #000F99;
}
.updated-item {
  background-color: #c5a600;
}
.popular-item {
  background-color: #314fb1;
}
.bookmark-public {
  background-color: #cc6613;
}
.bookmark-default {
  background-color: #7fb131;
}
.new-item span, .updated-item span, .featured-item span, .popular-item span, .bookmark-public span, .bookmark-default span {
  padding: 0px 3px;
  background: transparent url(http://www.retirementhomes.com/images/homes2/button-right.gif) top right no-repeat;
}
.linkactions {
  margin: 4px;
}
.linkactions a {
  padding: 1px 4px;
  border: 1px solid #000f99;
  font-size: 12px;
  text-decoration: none;
}
.linkactions a:link {
  background-color: #000f99;
  color: #ffffff;
  text-decoration: none;
}
.linkactions a:hover {
  background: #f07800;
  color: #ffffff;
}
.linkdescription {
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px solid #000f99;
  background: #ffffff;
  font-size: 10px;
  overflow: hidden;
}
/* overflow: hidden doesn't work in ie unless the width is set */
* html .linklisting .linkdescription .menuactions, * html .review .reviewcontent {
  width: 96%;
}

.menuactions {
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px solid #000f99;
  background: #ffffff;
  font-size: 12px;
  overflow: hidden;
}
#menulist {
font-size: 1.10em;
font-weight: bold;
margin: 2px;
width: 100%;
}
#menulist li {
background-image: url(http://www.retirementhomes.com/images/homes2/arrow-green.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}
#menulist ul {
list-style-type: none;
padding: 0;
margin-left: 1em;
}

/* HAGAI - Hidden Field */

.PhoneNumber { 
  text-decoration:underline; 
  font-weight: bold;
  color:#0000FF;
}

