
#container {width: 1000px; margin-right: auto; margin-bottom: 10px; }
#columns {width: auto;}

body {background: white;}
a { color: #006730;}

#container {color: #006730; background: white; }
#columns { background-color: white; }

#header { background: url(../images/header-bk.jpg); height: 200px; }
#header li {	color: #006730; display: inline; 	padding: 5px 5px 5px 10px;  background: url(../images/nav-divider.gif) left no-repeat;} 
#header a {	color: #006730;} 

#sidebar1 .border { padding: 0px 0px 8px 0px;}
#sidebar1 #main-nav { background-color:#ECEBD0; position: absolute; top: 164px; width: 164px; height: 235px; margin: 0px; margin-right: 2px; padding: 0px 10px; padding-top: 5px; border-bottom: 1px solid #006730;}
#sidebar1 ul li { height: 14px; }
#sidebar1 #helptitle { color: #006730; font-size: 1.3em; font-weight: bold; padding: 210px 16px 10px 6px; text-align: center;}
#sidebar1 #helptext {color: #006730;  padding: 0px 10px 20px 15px; line-height: 1.5em;}

#content .border { padding: 0px 0px 8px 0px; }
#content h1 {height: 35px; color: white; background: #006634 url(../images/heading2-bk.gif) repeat-x; font-size: 1.4em; line-height: 35px; padding: 0px 0px 0px 10px; margin: 0px; margin-bottom: 0px;}
#content h2 {height: 35px; color: white; background: #006634 url(../images/heading2-bk.gif) repeat-x; font-size: 1.1em; line-height: 35px; padding: 0px 0px 0px 10px; margin: 0px;}
#content h2 a {color: white; font-size: 1.1em; }
#content .h1-link a {font-size: 13px; color: white; border-left: 0px solid white; margin-left: 15px; padding-left: 10px; padding-bottom: 3px; xposition:relative; xtop: -1px;}
#content .h1-link-right { float: right; margin-bottom: 0px; padding-bottom: 0px;}
#content .h1-link-right a {font-size: 11px; color: white; margin-left: 15px; padding-right: 15px; padding-bottom: 3px; position:relative; top: 1px; margin-bottom: 0px;line-height: 30px;}
#content h3 {color: #006634; font-size: 1.1em; padding: 5px; margin: 5px 0px 10px 0px;}
#content .section {color: black; background: #F9F8EB url(../images/section-bk.gif) repeat-x bottom; padding-bottom: 25px;}
#content .section p { padding: 5px 15px; color: #006634; }
#content .section-update-help { color: #006730; }

#footer { color: #666666;  background: white; padding-top: 0px; padding-bottom: 0px; font-size: 1.0em; line-height: 1.0em;}
#footer a { color: #666666;  font-size: 1.0em;}
#footer .border {border-top: 3px #ddd solid; margin-top: 0px; padding: 20px;}
#footer #copyright {text-align: center; font-size: 0.8em; color: #666666}

#search-by-panel { line-height: 35px; margin-right: 10px;}
#search-by-panel select { color: #006634;}
#class-pages {  background: url(../images/section-bk.gif) repeat-x bottom;}

#content #add-listing-link a,
#content #new-listing-link a,
#content #copy-listing-link a { text-decoration: none; color: #006634;}
#content #copy-listing-link,
#content #add-listing-link,
#content #new-listing-link
 { padding-right: 10px; float:right; }
#content #copy-listing-link img,
#content #add-listing-link img,
#content #new-listing-link img
 { vertical-align: middle;  }

.listings { width:100%;  border-collapse: collapse}
.listings td {border-top: 1px solid #93C1A4; border-left: 1px solid #93C1A4; padding: 6px 4px; color: #006634;}
.listings .even td {background: white;}
.listings .odd td {background: #F9F8EB;}
.listings th {border-left: 1px solid white; border-bottom: 1px solid white; background: #cecd9f; padding: 7px 4px; color: #006634; height: auto;}
.listings th a {text-decoration: none; color: #006634;}
.listings { border-left: 1px solid white; }

.fields .required {color: #006730; }
.fields .odd {background: white;}

.message {color: #006634;}
.focused { background: #006634; color: white;}
.focused .required { background: #006634; color: white;}

#content .submit-large .save { line-height: auto; }
#content .helpPopup div {  background: #006634; }

.dialog-title {color: white; background: #006634 url(../images/heading2-bk.gif) repeat-x bottom; }

table.caldayheading td,
table.caldayheading, 
table.caldayheading td.wkhead, 
table.calcells td.wkhead {	background: #006634; }
table.calcells td.cell_selected { background-color: #C8EE8E; }
table.calendar { background-color: #F2F2E6; }


