/* primary tags and styles */
html { overflow: -moz-scrollbars-vertical; } /* this adds the scrollbar in Firefox so the site doesn't shift right on short pages*/
body  { margin: 0; padding: 0; }
body, td, p, ol, ul, li, div, span, form, input, textarea, select { font-size: 11px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6, form, ol, ul, li { padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { color: #000000; font-weight: bold; }
h1 { font-size: 14px; }
h2 { font-size: 12px; }
h3 { font-size: 11px; }
h4 { color: #333333; font-size: 11px; }

.leading14 { line-height: 14px; }
.leading16 { line-height: 16px; }
.leading18 { line-height: 18px; }
.emphitalic { font-style: italic; }

.maincontainer { border: solid 1px #797979; }
.mainleftcolumn { background-image:url(graphics/leftnav-bg.gif); background-repeat: repeat-y; }
.mainheader { background-image:url(graphics/header-bg.jpg); background-repeat: no-repeat; height: 100px; }
.mainheadernav { margin-right: 18px; margin-top: 43px; }
.pagecontent { padding: 0 15px 15px 30px; }
.block { display: block; }
.innertxtdiv { background-image:url(graphics/inner-div.gif); background-repeat: repeat-y; }
.innerhd { color: #cc6600; font-size: 12px; font-weight: bold; }
.subnavhd { color: #000000; font-size: 12px; line-height: 18px; font-weight: bold; }

/* properties */
.propertyname { color: #cc6600; font-size: 14px; font-weight: bold; }
.propertynamesub { color: #cc6600; font-size: 12px; font-weight: bold; }
.propertyrowodd { background-color: #f0f0f0; padding: 12px 0 12px 10px;  }
.propertyroweven { background-color: #c5d2da; padding: 12px 0 12px 10px; }
.active { color: #26678c; font-size: 10px; font-weight: bold; }

a { color: #26678c; text-decoration: none; }
a:visited { color: #26678c; text-decoration: none; }
a:hover { color: #cc6600; text-decoration: underline; }
a:active { color: #26678c; text-decoration: none; }

#innercontent h1 { color: #000000; font-size: 12px; }

#subnav { line-height: 14px; }

#properties { font-weight: bold; }
#properties a { color: #26678c; font-size: 10px; font-weight: bold; text-decoration: none; }
#properties a:visited { color: #26678c; font-size: 10px; font-weight: bold; text-decoration: none; }
#properties a:hover { color: #cc6600; font-size: 10px; font-weight: bold; text-decoration: underline; }
#properties a:active { color: #26678c; font-size: 10px; font-weight: bold; text-decoration: none; }

#pagination { color: #000000; font-size: 10px; font-weight: bold; }
#pagination a { color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; } 
#pagination a:visited { color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; } 
#pagination a:hover { color: #cc6600; font-size: 10px; font-weight: bold; text-decoration: underline; } 
#pagination a:active { color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; } 
