body { font-size: 80%; padding: 20px; margin: 0; line-height: 1.583;  color: #333333; }

body, h1, h2, h3, h4, h5, h6, caption, input {Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif; }

input { font-size: 100%; }

/* Links */
a { color: #68611c; text-decoration: underline;}
a:hover { color: #60571b;text-decoration: none; }

p, ul, ol, dl { margin-bottom: 1em; margin-top: 0;}

/* Headings */
h1, h2, h3, h4, h5, h6, caption { color: #386e3a; margin: 10px 0 8px 0; font-weight: bold; }

h1 { font-size: 170%; letter-spacing: 0px; margin-top: 0px; margin-bottom: 0px; color: #386e3a;}
h2 { font-size: 130%; }
h3 { font-size: 130%; line-height: 1.2; margin-top: 5px; margin-bottom: 5px;}
h4 { font-size: 110%; line-height: 1.2; margin-top: 5px; margin-bottom: 5px; }

.imgborder {border: 3px solid #a59800; }
table {border: #ffffff 0px solid; font-size: 100%;}
table td,th {border: 0;}

.tab {background: #DBE5AA;  border-collapse: collapse; margin: 0; font-size: 90%; width: 100%; }
.tab td {border-bottom : 1px solid #ffffff;  border-style: solid ; padding: 3px 7px; }

.table {background: #e5edc0;  border-collapse: collapse; margin: 0; font-size: 90%; width: 100%; }
.table td {border : 1px solid #A3B944;  border-style: solid ; padding: 3px 7px; text-align:center;}
.table th {text-align:center; color:white; background: #748236; border: 1px solid #A3B944;  border-style: solid ; padding: 3px 7px; }


.br { clear: both; }
.break { height: 1px; font-size: 1px; clear: both; overflow: hidden; visibility: hidden; }
.small { font-size: 92%;}
.hidden { display: none; }

.center { text-align: center; }
.left { text-align: left !important; }
.right { text-align: right; }

.col-h-l {float: left; width: 48%; }
.col-h-r {float: right; width: 48%; }

ul {margin: 0px 0 1em 0; padding: 0; list-style: none; }
ul li { background: url("../images/odr.gif") no-repeat 3px 12px; padding: 4px 0 3px 20px; margin: 0; }

a:hover img.no-border { border: none; }
.input {FONT-SIZE: 90%;BORDER: #7F6023 1px solid;  BACKGROUND-COLOR: #f4f8e0; }

.span { font-size: 90%; letter-spacing: 0px; margin-top: 0px; margin-bottom: 0px; color: #386e3a;}
.input-button {
	BORDER: #7F6023 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 80%;  TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BACKGROUND-COLOR: #423f1a; TEXT-ALIGN: center; padding:1px;
}

