* { -moz-box-sizing: border-box; box-sizing: border-box; }
HTML { 
	height: 100%;
	overflow: auto;
}

*HTML BODY {
	overflow-x: expression(document.body.clienWidth <= 1000 ? "scroll" : document.body.clienWidth > 1000 ? "hidden" : "auto");
}


BODY {
	position: relative;
	height: 100%;
	width: 100%;
	background: #fff;
	padding: 0;
	margin: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000;
	min-width: 1000px;
	width: expression (document.body.clientWidth < 1000 ? "1000px" : "100%");
}

TABLE, TR, TD,
H1, H2, H3,
UL, OL, LI,
DL, DT, DD { padding: 0; margin: 0; border: 0; font-weight: normal; }

A { text-decoration: underline; font-size: 100%; cursor: hand;}
A:link,
A:visited { color: #237fcd; }
A:hover,
A:active { color: #186355; }
A IMG { border: none;}

.nodisplay {display: none;}
.display {display: block;}

div.rltv {position: relative; border: solid 1px #000; margin: -20px 0px 0px 0px; height: 60px; width: 100%;}

.fleft {float: left;}
.fright {float: right;}

.imleft {float: left; margin: 5px 10px 10px 0px;}
.imright {float: right; margin: 5px 0px 10px 10px;}


.w10 {width: 10%;}
.w15 {width: 15%;}
.w20 {width: 20%;}
.w25 {width: 25%;}
.w30 {width: 30%;}
.w35 {width: 35%;}
.w40 {width: 40%;}
.w50 {width: 50%;}
.w60 {width: 60%;}
.w70 {width: 70%;}
.w80 {width: 80%;}
.w90 {width: 90%;}
.w100 {width: 100%;}


.tleft {text-align: left;}
.tcenter {text-align: center;}
.tright {text-align: right;}

.clearboth {clear: both;}

h3 > a:link, h3 > a:visited {
	color: #A77200;
}

