 html, body, div, span, object, p, blockquote, pre, big, small,
a, abbr, address, img, sub, sup, dl, dt, dd, ol, ul, li,
form, label, legend,
table, caption, tr, th, td, fieldset
{
margin: 0px;
padding: 0px;
border: 0;
outline: 0;
font-style: normal;
font-size: 12px;
font-family: Tahoma, Arial;
vertical-align: baseline;
}
ul {
list-style: none;
}


html, body {color: #7d855d; height: 100%; min-width: 1000px; max-width: 1600px; position:relative;}
body {background:#fff; background:#F1F7E9;}

*html body {width:expression((document.compatMode && document.compatMode == 'CSS1Compat') ? (document.documentElement.clientWidth < 1000 ? "1000px" : (document.documentElement.clientWidth > 1600 ? "1600px" : "auto")) : (document.body.clientWidth < 1000 ? "1000px" : (document.body.clientWidth > 1600 ? "1600px" : "auto")));
}


a {color: #5bad00;}
a:hover {text-decoration:none;}
h1, h2, h3, h4, h5, h6 {color:#59ab00; font-weight:normal; margin:0;}


/* global styles */
.fleft {float: left;}
.fright {float: right;}
.abs {position: absolute;}
.bo {border: 1px solid red;}

textarea {resize: none;}
input:focus, textarea:focus, select:focus {outline: none;}

div {zoom: 1;}
