body{
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0px;padding:0px;color:#6F6F6F;text-align:center;
	background: url(./images/site/body_bg.jpg) repeat-x #000F32;
	}

a {
  font:normal 1em Arial,Helvetica,sans-serif;
  text-decoration:none;color:#39c;
}

form,select,input {
  padding:0;margin:0;z-index:0;
}

form,th,input,select,textarea {
  font-family:Arial, Helvetica, sans-serif;
  color:color:#6F6F6F;font-size:1em;
  margin:0;vertical-align:top;
}

a:link,a:visited,a:active {

}

a:hover {
  text-decoration:underline;
}

img {
  border:0px;padding:0px;margin:0px;
}

hr {
  border:none;
  border-bottom:1px solid #AAA;
  height:0px;
}

.ow {

}

.iw {
  margin:0 auto 0 auto;
  width:760px;
  position:relative;
  text-align:left;
}


#header #pagemenu{z-index:9;}
#header{z-index:200;}

#main {
  z-index:100;
  padding:0 0 0 0;
}

#main .left {
  width:20%;
  vertical-align:top;
  padding:0px 2px 0px 2px;
}

#main .middle {
  width:80%;
  vertical-align:top;
  padding:0px 2px 0px 2px;
}

#main .right {
  vertical-align:top;
}

#main .right #linkprint {
  display:none;
}

#main #tcenter {
  width:100%;
  vertical-align:top;
  padding:0px 0px 0px 0px;
  margin:0px;
}

#startbody, #endbody {
	clear:both;height:11px;
	background:url(./images/site/rep.gif) repeat-x;
}

.footer {
	width:100%;padding:0;	
	line-height:50px;
	text-align:center; 
	vertical-align:middle;
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;	
	background:url(./images/site/footer_bg.jpg) repeat-x;
}

.footer span {
	font-size:11px;
	text-transform:uppercase; 
	color:#7A7A7A; 
}

.float_left { float:left; }
.float_right { float:right; }