body {margin-bottom: 0px; color: #000000; background-color: #9ABD83; background-image: url(/li/orchard-background.png); background-repeat: repeat-x; font-family: Arial,Verdana,sans-serif; font-size: 12px;}
td {padding: 0px; text-align: left; vertical-align: top; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
form {margin: 0px;}

a:link {color: #7E9B67; font-weight: bold; text-decoration: none;}
a:active {color: #7E9B67; font-weight: bold; text-decoration: none;}
a:visited {color: #7E9B67; font-weight: bold; text-decoration: none;}
a:hover {color: #7E9B67; font-weight: bold; text-decoration: underline;}

#bar a:link {color: #000000; text-decoration: none;}
#bar a:visited {color: #000000; text-decoration: none;}
#bar a:hover {color: #000000; text-decoration: underline;}
#bar a:active {color: #000000; text-decoration: underline;}

#main-nav a:link {color: #7E9B67; font-weight: bold; text-decoration: none;}
#main-nav a:visited {color: #7E9B67; font-weight: bold; text-decoration: none;}
#main-nav a:hover {color: #7E9B67; font-weight: bold; text-decoration: underline;}
#main-nav a:active {color: #7E9B67; font-weight: bold; text-decoration: underline;}

#container {text-align: center; margin-left: auto; margin-right: auto;}

#roof {width: 960px; height: 100px; background-image: url(/li/orchard-roof.png); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}
#bar {width: 960px; height: 30px; background-image: url(/li/orchard-bar.png); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}
#bar-table {width: 920px; height: 24px; margin: 3px 0px 3px 0px; border: 0px;}
.bar-cell {font-size: 15px; height: 24px; padding: 2px 2px 2px 2px; text-align: center; width: 20%; vertical-align: middle;}
.bar-break-cell {height: 22px; padding: 0px; text-align: center; vertical-align: middle;}
.bar-break-image {height: 22px; margin: 0px; border: 0px; width: 1px;}
#main {width: 960px; background-image: url(/li/orchard-backdrop.png); background-repeat: repeat-y; margin-left: auto; margin-right: auto;}
#main-table {width: 920px; margin-left: auto; margin-right: auto;}
#main-nav {width: 200px; padding: 15px 3px 15px 3px; font-size: 14px;}
.main-nav-subheading {font-size: 14px; font-weight: bold; margin: 10px 0px 5px 0px;}
.main-nav-link {font-size: 12px; margin: 0px 0px 5px 7px;}
#main-cell {width: 740px; padding: 15px;}

#footer {width: 960px; color: #676767; background-image: url(/li/orchard-backdrop.png); background-repeat: repeat-y; margin-left: auto; margin-right: auto;}
#footer a:link {color: #676767; font-weight: normal; text-decoration: none;}
#footer a:visited {color: #676767; font-weight: normal; text-decoration: none;}
#footer a:hover {color: #676767; font-weight: normal; text-decoration: underline;}
#footer a:active {color: #676767; font-weight: normal; text-decoration: underline;}
#footer-table {width: 740px; margin: 0px 0px 5px 200px; border: 0px;}
#footer-left {text-align: left; padding-top: 2px; padding-left: 27px;}
#footer-right {text-align: right; padding-top: 2px; padding-right: 27px;}

h1 {font-weight: normal; font-size: 20px; color: #7E9B67;}
h2 {color: #7E9B67; line-height: 150%; font-size: 17px; font-weight: normal; margin: 0px;}
h3 {color: #7E9B67; line-height: 150%; font-size: 15px; font-weight: normal; margin: 0px;}
h4 {color: #7E9B67; line-height: 125%; font-size: 12px; font-weight: normal; margin: 0px;}

.req {font-size: 8pt; color: #B80000;}
.i {width: 12px; height: 12px; border: 0px; vertical-align: text-bottom;}
.sma {width: 8px; height: 8px; border: 0px; margin-right: 3px;}

.tree {font-size: 14px; font-weight: bold; border: 1px solid #000000; background-color: #F1F1F1; width: 99%; padding: 3px;}

.list-table {border-collapse: collapse; border-spacing: 0px; border-top: 1px solid #000000; border-left: 1px solid #000000; width: 100%; margin-bottom: 10px;}
.list-heading {background-color: #7E9B67; color: #FFFFFF; font-size: 16px; font-weight: bold; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 5px;}
.list-heading a:link {color: #CDF28D; font-weight: normal; text-decoration: none;}
.list-heading a:visited {color: #CDF28D; font-weight: normal; text-decoration: none;}
.list-heading a:hover {color: #CDF28D; font-weight: normal; text-decoration: underline;}
.list-heading a:active {color: #CDF28D; font-weight: normal; text-decoration: underline;}.contact-cell {font-size: 14px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 5px; vertical-align: middle;}
.list-cell {font-size: 16px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 5px; vertical-align: middle;}
.list-cell input {font-size: 16px; padding: 0px;}
.list-cell select {font-size: 16px; padding: 0px;}

.contact-table {border-collapse: collapse; border-spacing: 0px; border-top: 1px solid #000000; border-left: 1px solid #000000; width: 100%; margin-bottom: 10px;}
.contact-heading {background-color: #7E9B67; color: #FFFFFF; font-size: 14px; font-weight: bold; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 5px;}
.contact-heading a:link {color: #CDF28D; font-weight: normal; text-decoration: none;}
.contact-heading a:visited {color: #CDF28D; font-weight: normal; text-decoration: none;}
.contact-heading a:hover {color: #CDF28D; font-weight: normal; text-decoration: underline;}
.contact-heading a:active {color: #CDF28D; font-weight: normal; text-decoration: underline;}.contact-cell {font-size: 14px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 5px; vertical-align: middle;}
.contact-cell {font-size: 14px; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 5px; vertical-align: middle;}
.contact-cell input {font-size: 14px; padding: 0px;}
.contact-cell select {font-size: 14px; padding: 0px;}

.list-input-160 {display: block; width: 160px; height: 38px; background: transparent url(/li/input-160x32-background-orchard.png) no-repeat left top;}
.list-input-160 input {display: block; width: 150px; height: 32px; border: 0px; padding: 8px 10px 3px 10px; background: transparent; font-size: 14px; letter-spacing: 1px;}
.list-input-550 {display: block; width: 550px; height: 38px; background: transparent url(/li/input-550x32-background-orchard.png) no-repeat left top;}
.list-input-550 input {display: block; width: 540px; height: 32px; border: 0px; padding: 8px 10px 3px 10px; background: transparent; font-size: 14px; letter-spacing: 1px;}

