body {
	margin:0;
  padding:0;
	background:#FFFFFF;
	text-align:center;
}
table, tr, td, body {
  vertical-align:top;
	font-family:Arial;
	font-size:11px;
	color:#000;
}

a {
	color:#000;
  font-weight:bold;
}
a:hover {
	color:#3d3d3d;
}
img {

}
hr {
    height:2px;
    /*border-top:2px solid #996C00;*/
    background:#FFFFFF;
}
input, textarea, select {
    font-size:11px;
	border:solid 1px #00709E;
/*
background:#0A4B29;
color:#FFFFFF;
margin:1px 1px;
padding:2px;
*/
}
form {
	/* IE */
	margin:0;
}
h1 {
    font-size:16px;
}
h2 {
  font-size:14px;
  background:url(/images/design/hbg2.gif) no-repeat;
  text-align:center;
  padding:0;
  padding-top:5px;
  padding-bottom:5px;
  color:#fff;
}
h3 {
  font-size:14px;
  background:url(/images/design/hbg.jpg) no-repeat;
  text-align:center;
  padding:0;
  padding-top:5px;
  padding-bottom:5px;
  color:#fff;
}
h4 {
    font-size:13px;
}
div {
  /*border:#000 solid 1px;*/
}
#page {
  width:816px;
  margin:0 auto;
	background:url(/images/design/content.jpg) repeat-y -2px 0px;
  padding:0;
}
#header {
	background:url(/images/design/header.jpg) no-repeat;
  width:816px;
  height:216px;
  position:relative;
}
#lang {
  position:absolute;
  top:189px;
  right:15px;
}
#left_menu {
	background:url(/images/design/menubg.jpg) no-repeat;
  width:195px;
  height:311px;
  float:left;
  padding-left:5px;
  text-align:left;
}
#left_menu a {
  background:url(/images/design/menua.jpg) no-repeat;
  text-decoration:none;
  width:151px;
  display:block;
  color:#000;
  padding:8px 0px 10px 32px;
  font-size:12px;
  font-weight:normal;
  float:left;
}
#left_menu a:hover {
  background:url(/images/design/menua_hover.jpg) no-repeat;
  color:#fff;
}

#footer {
	background:url(/images/design/footer.jpg) no-repeat -2px 0px;
  text-align:center;
  width:816px;
  height:26px;
  margin:0 auto;
  padding:0;
  padding-top:18px;
}
/*
#footer a {s
  color:#fff;
  text-transform:uppercase;
}
*/
#content {
	padding:0px 15px 15px 15px;
	margin:0px 0px 0px 0px;
	text-align:left;
  margin:0px 15px 15px 205px;
  min-height:310px;
}
.w90 {
    width:90%;
}
.w40 {
    width:60px;
}
.grid {
    border-collapse: collapse;
}
.grid td {
    border:#00709E solid 1px;
}

a#netlight {
  color:#fff;
}