a{ color: #444444; text-decoration: none; }
a:hover{ color: #0099cc; font-weight: normal; }
a.menu,a.menu:link,a.menu:visited{ color: #ffffff; display: block; font-size: 11px; text-align: center; text-decoration: none; width: 124px; }
a.menu:hover,a.menu:focus,a.menu:active{ color: #ffff00; font-size: 11px; font-weight: normal; text-align: center; }
a.smenu, a.url{ color: #444444; font-size: 11px;  cursor: pointer;  }
a.smenu:hover{ color: #0080fb; }
/*  */

b{ color: #0080c0;  }
body{ background: #006595; color: #595959; font-family: Arial,Helvetica,sans-serif; margin: 12px 0 0 0; text-align: center; }
div.info{ left: 0; position: absolute; visibility: hidden; width: 600px; z-index: -1; }
div.menu, table.menu td { text-align: center; }
div.pics table { border-left: 1px; border-right: 1px;}
div.pics td { border: 1px solid #ffffff; border-collapse: collapse; }
div.smenu { color: #ff0000; margin-left: 5px; }
font.subh1{ font-size: 14px;font-weight:bold }
h1{ border-bottom-color: #ffffff; border-bottom-style: solid; border-bottom-width: 1px; color: #ffffff; font-size: 23px; font-weight: normal; line-height: 32px; margin:16px 20px 0px 0px; text-align: right; }
h1.site{ border: 0 none; color: #0080c0; font-size: 20px; font-weight: normal; line-height: 30px; margin-top: -4px; text-align: center; }
h2{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
h3{color:#4397C9;font-size:17px;text-align:center;}
h4{ color: #e85d00; }
hr{ border: none; border-top: 1px solid #c0c0c0; color: #c0c0c0; height: 1px; }
html>body #footer{ width: 766px; }
i.smenu{ font-size:11px;text-align: center; display: block; color: #ea4d00;  background-color: #FFFFfF;    padding: 2px 1px 2px 1px;  border: 1px solid #B0C4DE;border-left: 5px solid #629EDB; margin-left:-5px;margin-top:3px;margin-bottom:3px;}
iframe{ margin: 0 auto; }
p,td{ color: #595959; font-size: 12px; text-align: justify; }
small{ color: #454545; font-size: 12px; font-weight: normal;       }

table.bodyborder{ border: solid #ffffff; border-collapse: collapse; border-width: 0 1px; }
table.border,td.border{ border: 1px solid #d7d7d7; border-collapse: collapse; font-size: 11px; }
table.border2,td.border2{ border: 1px solid #9cc5d8; border-collapse: collapse; font-size: 11px; text-align: center; }
table.border3,td.border3{ border: 10px solid #ffffff; border-collapse: collapse; font-size: 11px; text-align: center; }
table.menu{ background: #629edb; background-image: url(../graphics/menubar.gif); border: 1px solid #ffffff; border-bottom: 0; height: 20px; width: 768px; }
table.r { border: 1px solid #DCDCDC; border-bottom-style: none; border-collapse: collapse; border-right-style: none; color: #ff0000; font-size: 12px; text-align: center; }
td.bads{ background: #ffffff; padding: 10px 0 10px 0; text-align: center; width: 140px;border:solid #DCDCDC;  border-width: 0px 0px 0px 1px; }
td.body{ background-color: #ffffff; border: solid #EBEBEB; border-width: 0px 0px 0px 0px; padding: 10px; }
td.body2{ background-color: #ffffff; padding: 10px; }
td.list{ padding-bottom:10px; color:red;  padding: 10px 0 10px 15px;  }
td.r, td.rb { border: 1px solid #DCDCDC; border-collapse: collapse; border-left-style: none; border-top-style: none; font-size: 12px; text-align: center; }

td.smenu { background: #F4F8FB; color: #FB5200; font-size: 12px; padding: 15px 9px 10px 9px; width: 108px;  border:solid #DCDCDC;  border-width: 0px 1px 0px 0px;        }
th{ background: #629EDB; color: #FFFFFF; font-size: 11px; padding: 3px;  border: 1px solid #DCDCDC;    background-image: url(.../graphics/menubar.gif);   }
#lists  li {font-size:11px;margin-left:0px;color:red;}
.quote { border: 1px solid #B5E6FF; width: 468px; }
#beds table b, #beds table th{ font-size: 12px; }
#beds td,#beds table{ border: 1px solid #dcdcdc; border-collapse: collapse; font-size: 10px; } 
#bulist li{font-size:11px;color: #707070;  list-style: circle;  dxisplay: block;  margin-left: -7px;       }
#footer{ background: #629edb; background-image: url(../graphics/menubar.gif); border: 1px solid #ffffff; clear: both; height: 20px; margin: 0; width: 766px; }
#footer a{ color: #ffffff; float: left; font: 11px arial; line-height: 20px; margin-left: 5px; text-decoration: none; }
#footer a:hover{ color: #ffff00; }
#footer i{ color: #ffffff; float: right; font: 11px arial; line-height: 20px; margin-right: 5px; }
#table td,#table table { border: 1px solid #dcdcdc; border-collapse: collapse; font-size: 12px; text-align: center; }
#table2 table{ background-color: #ffffff; border: 1px solid #d1d1d1; border-bottom: 1px solid #9c9c9c; border-collapse: collapse; border-right: 1px solid #9c9c9c; font-size: 11px; }

#table2 td { border: 1px solid #e2e2c5; border-collapse: collapse; font-size: 11px; }


#table3 a:hover, #table2 a:hover { color: #518cc5; }
#table3 td,#table3 table, #table2 td,#table2 table { border: 1px solid #dcdcdc; border-collapse: collapse; font-size: 11px; }
