.leftmenu a {display:block;
padding: 2px 2px 2px 6px;
color: #eef;
border-left: 6px solid #68a;
border-top: 1px solid #68a;
margin-bottom: 1px;}
.leftmenu a:hover {background-color: #ff9;
color: black;
text-decoration: none;}
.leftmenu .l0 {}
.leftmenu .l1 {padding-left: 18px}
.leftmenu .l2 {padding-left: 28px}
.leftmenu .l2 {padding-left: 38px}
.leftmenu .sel {background-color: #ff9;
color: black;}
.leftmenu .leaf {background-color: white;
border-left: 6px solid #883;}
.brown {color: #775313}
h1 {font-size: 17px; color: #775313; margin-top: 0px; margin-bottom: 6px}
h2 {font-size: 14px; color: #336633; margin-top: 0px; padding: 0px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}
h5 {font-size: 10px;}
h6 {font-size: 10px;}
.flash {padding:6px;
border:1px solid black;
margin-top: 6px;
margin-bottom: 6px;
text-transform:uppercase;
font-weight:bold;
font-size:10px;}
.flash-error {background: #ffcccc;}
.flash-warning {background: #ffffcc;}
.flash-notice {background: #ccffcc;}
.static_page {padding: 20px 20px 10px 20px;
color: black;
background-color: white;
border: 1px solid #ddd;}
.box, .fullcolumn {padding: 16px 20px 10px 20px;
color: #333;
background-color: white;
border: 1px solid #ddd;
margin-bottom: 10px;
font-size:13px;
font-family:"Lucida Grande",Verdana,sans-serif;}
.box .desc {font-size: 12px;
width: 620px;
margin-bottom: 10px;}
.sidebar .box {padding: 12px;}
.sidebar .box h1, .sidebar .box h2 {font-size: 10px;
color: #424;
text-transform: uppercase;
margin-bottom: 10px;
border-bottom: 2px solid #bbb;}
.space td {font-family: arial;
font-size: 13px;}
.space td input,textarea {border: 1px solid #c0c0c0;}
.instruct {color: #999;
font-size: 11px;
font-style: italic;}
#leasetype_info {border: 1px solid #66bb66;
background-color: #eeffee;
width: 320px;
font-size: 12px;
padding: 10px;}
.box a {text-decoration: underline;}
.item {padding-bottom: 9px;}
.item a {font-size: 13px;}
.pubinfo {color: #666; font-size: 10px;}
.rightcol {text-align: center;
border:1px solid #205600;
margin-left: 12px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;}
.rightcol a {text-decoration: none;}
.bordertable td {border: 1px dotted #999;
padding: 8px;}
.bordertable td h1 {font-size: 16px;
color: #480;}
.bordertable td p {margin: 0px; margin-bottom: 3px;}
.articletitlepromo {padding-top: 3px;}
.articledatepromo {color: #666;}
.breadcrumb {color: #888;}
#subnav .subnav {padding: 7px 10px 7px 18px; 
font-size:12px; 
color: #888;}
.articlepromo {padding-bottom: 8px;}
.welcometext h2 {font-style: italic;}
.hometable {border: 0px;
table-cell-spacing: 0px;
table-cell-padding: 0px;
margin-top: 26px;
width: 100%;}
.hometable td {vertical-align: top;
font-size: 10px;
line-height: 1.3;
padding-bottom: 20px;}
.hometable td img {width: 116px; height: 77px; border: 0px;}
.hometable td:nth-child(even) {padding: 7px 9px 20px 9px;}
.hometable td:nth-child(2) {width: 220px;}
.hometable td:nth-child(4) {width: 170px;}
.hometable td h2 {font-style: normal;
font-weight: normal;
font-size: 15px;
margin-bottom: 5px;
padding: 0px;
color: #2f7a2f;}
div#tipDiv ul {margin: .5em .4em .5em 1em;
padding: 0;}
div#tipDiv ul li {margin: 0 0 .4em 1em;}
div#tipDiv {position: absolute;
visibility: hidden;
left: 0;
top: 0; 
z-index: 10000;
background-color: #dee7f7;
border: 1px #336 solid; 
width: 180px;
padding: 6px;
color: #000; 
line-height: 1.2;
font: normal 10px arial;}
div#tipDiv a:link {color: #33b;}
div#tipDiv a:visited {color: #339;}
