* {

	font-family: Tahoma, Arial;

	font-size:100%;

}



body {

	padding:0;

	margin:0;

	background:#fff;

	max-width:1440px;

	min-width:750px;

	_width:expression(((document.body.clientWidth > 750)?((document.body.clientWidth > 1440)?"1440px":"auto"):"750px"));

	font-size:79%;

}



a:link {

	color:#00f;

	border-color:#00f;

}



a:visited {

	color:#00f;

	border-color:#00f;

}



a:hover {

	color:#00f;

	border-color:#00f;

}



h1 {

	font-size:190%;

	font-weight:normal;

	color:#000;

	margin:0.5em 0 0.8em;

}



h2 {

	font-size:160%;

	font-weight:normal;

	color:#000;

	margin:0.5em 0 0.8em;

}



h3 {

	font-size:120%;

	color:#000;

	margin:0;

}



p {

	margin:0.7em 0 1.5em;

}



a img {

	border:none;

}



table {

	border-collapse:collapse;

}



td, th {

	padding:0;

}



form {

	padding:0;

	margin:0;

}



ul, ol {

	margin:1em 0 1em 3em;

	padding:0;

}



.full-width {

	width:100%;

}



.form {

	width:40%;

}



.form dd {

	margin:0 0 1em;

}



.header {

	height:104px;

	background:url("/img/header_bg.gif") 0 0 repeat-x;

}



.content-block {

	background:#e3eee3;

	border-left:1px solid #fff;

	padding:2em 1em;

}



.content-block table {

	margin:1em 0;

}



.content-block th {

	padding:0.5em;

}



.content-block td {

	border:1px solid #666;

	padding:0.5em;

}



.left-block {

	background:#c7dec7;

	width:190px;

	padding-bottom:1em;

}



.left-banners {

	margin:4em 2em 0 2em;

}



.left-banners p {

	margin:0.5em 0;

}



.menu1 {

	height:33px;

	background:url("/img/menu1_bg.gif") 0 0 repeat-x;

}



.menu1 td {

	background:url("/img/menu1_bg2.gif") 100% 0 no-repeat;

	padding:10px 48px 0;

}



.menu1 .last {

	background:none;

}



.menu2 {

	margin:4em 2em 0 2em;

	font-size:90%;

	list-style-type:none;

}



.menu2 li {

	margin:1.5em 0;

}



.menu2 a {

	font-weight:bold;

	text-decoration:none;

}



.menu2 b {

	color:#3bc74a;

}



.menu2 a:link, .menu2 a:visited {

	color:#33463b;

}



.menu2 a:hover {

	color:#3bc74a;

}

.web p {
text-align:justify;
}

.web li {
text-align:justify;
}