body {
  margin:0;
  padding:0;
  font-family: Tahoma, sans-serif;
  color:#000000;
  font-size: 13px;
  line-height: 16px;
}

img {
	border: 0;
}

#top {
  background: #E2E1DC url(/i/main_bg.png);
}

#body {
	background: #C6C5C1 url(/i/bg_border.png);
	min-width: 1000px;
	max-width: 1200px;
	margin: auto;
	_width:expression(document.body.clientWidth>1000?(document.body.clientWidth>1200?"1200px":"auto"):"1000px");
	text-align: left;
	padding: 0px 1px 0px 1px;
}

#header1 {
	padding: 0 1px 0 1px;
	background: #FFFFFF;
}
#header {
	background: #FFFFFF url(/i/header_bg.gif) repeat-x;
	position: relative;
	height: 148px;
}

#header div.date {
	position: absolute;
	top: 5px;
	right: 10px;
	color: #FFFFFF;
}
#header div.numbers {
	position: absolute;
	top: 125px;
	left: 20px;
	color: #FFFFFF;
}
#header div.search {
	position: absolute;
	top: 82px;
	left: 423px;
	right: 10px;
	color: #FFFFFF;
	background: #BEE3D1;
	padding: 4px;
}
#header div.slogan {
	position: absolute;
	top: 42px;
	left: 423px;
	right: 10px;
	text-align: center;
}
#header div.text {
	position: absolute;
	top: 125px;
	right: 10px;
	color: #FFFFFF;
}

#header input.textbox {
  background: #FFFFFF;
  border: #7E9DBA 1px solid;
  width: 397px;
  height: 15px;
  font-size: 12px;
  font-family: Verdana;
}

#header input.search-cmd {
  width: 55px;
  margin-left: 4px;
  height: 19px;
}

#pcenter {
  background: #FFFFFF;
  width: 100%;
  padding: 0px 1px 0px 1px;
  float: left;
}

td.navbar {
  width: 200px;
  background: #D9EFFA;
}

div.path { background: #F2F2F2; padding: 3px 0px 3px 8px; }

div.content { padding: 28px 28px 40px 28px; text-align: justify; }

/*div.copyright { font-size: 11px; color: #666666; padding: 28px 28px 20px 28px; text-align: justify;}*/
div.copyright { font-size: 11px; color: #666666;}
div.copyright p { margin: 4px 0px 0px 0px; }

a { color: #0073AC; text-decoration: none; }
a:hover { color: #009CE8; }

form { margin: 0px; padding: 0px; }

#menu ul { margin: 0px; padding: 0px; }

p { margin: 0px 0px 10px 0px; text-align: justify; }

#menu a { display:block; width:100%; }

#menu ul.main li{
  vertical-align: middle;
  text-align: left;
  font-weight: bold;
  line-height: 18px;
  list-style-type: none;
  background: #0193DE url(/i/main_menu_arr.gif) 2px 2px no-repeat;
  border-bottom: #FFFFFF 1px solid;
  padding-bottom: 1px;
  padding-left:21px;
  color: #FFFFFF;
}

#menu ul.main a { color: #FFFFFF; }

#menu ul.sub li{
  vertical-align: middle;
  text-align: left;
  line-height: 18px;
  list-style-type: none;
  background: #B2DFF6;
  border-bottom: #FFFFFF 1px solid;
  padding-left:0px;
}

#menu ul.sub li a{
	display:block;
	width:100%;
	color: #000000;
	background: #B2DFF6;
	text-indent: 20px;
}

#menu ul.sub li a:hover{
	background: #D9EFFA url(/i/sub_menu_arr.gif) 5px 6px no-repeat;
}

div.top_page { background: url(/i/bg_sep.gif) 0px 18px repeat-x; text-align: right; height: 19px; margin-bottom: 35px; }
div.sep { background: url(/i/bg_sep.gif) repeat-x; height: 1px; margin-bottom: 20px; }
div.h { height: 21px; border-bottom: #00923F 1px solid; margin: 0px 0px 20px 0px; }
h1 { color: #0081C2; font-size: 18px; margin: 0 0px 20px 0px; }
h3 { color: #0081C2; font-size: 16px; margin: 0 0px 20px 0px; }
h4 { color: #0081C2; font-size: 14px; margin: 0 0px 20px 0px; }

ul { margin: 0px 0px 10px 0px; padding: 0px; }
ul li { vertical-align: middle;
  line-height: 18px;
  list-style-type: none;
  background: url(/i/li.gif) 6px 6px no-repeat;
  padding-left:18px;
  color: #000000; }
