body {
	background:#F4F6F8;
}
body, td, th, div {
	font:normal normal 11px Arial, Tahoma, sans-serif;
}
a, a:link, a:active, a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active {
	text-decoration:none;
}
.ainv a:hover {
	text-decoration:underline;
}
a.ainv:link, a.ainv:visited, a.ainv:active {
	text-decoration:none;
}
a.ainv:hover {
	text-decoration:underline;
}
#main {
	width:960px;
	margin:0 auto;
	text-align:left;
	border:1px solid #E7E7E7;
	background:#FFF;
}
#footer {
	height:32px;
}
#footer div.fl {
	padding:11px 0 0 20px;
	color:#888;
	font-size:10px;
}
#footer div.fr {
	padding:11px 20px 0 0;
	color:#888;
	font-size:10px;
}
#footer div.fr a {
	color:#233669;
	font-size:10px;
	text-decoration:none !important;
}
#bot-nav {
	background:#E5E8DD;
	padding:5px 0 5px 20px;
	color:#D3D5CD;
}
#bot-nav a {
	color:#504F4D;
	text-decoration:none !important;
	margin:0 10px;
}
#bot-nav a:hover {
	color:#7f895E;
	text-decoration:underline !important;
}
#header {
	margin:8px 8px 1px 8px;
	background:#E5E8DD;
	height:27px;
	padding:0 33px;
}
#header ul {
	display:block;
	padding:8px 0 0 0;
	margin:0;
	list-style:none;
}
#header li {
	display:inline;
	padding:0;
	margin:0;
	list-style:none;
}
#header .fl li {
	padding:0 19px;
}
#header a {
	color:#504F4D;
}
#header .fl li.i-1 {
	background:url(../img/btn/home.gif) 0 1px no-repeat;
}
#header .fl li.i-2 {
	background:url(../img/btn/mail.gif) 0 1px no-repeat;
}
#header .fr li {
	padding:0 0 0 10px;
	margin:0 0 0 22px;
	background:url(../img/ico/raquo-1.gif) 0 center no-repeat;
}
h1 {
	display:block;
	position:absolute;
	margin:25px auto auto 25px;
	width:64px;
	height:75px;
	background:url(../img/hdr/notabene.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}
h1 a {
	display:block;
	width:64px;
	height:75px;
	cursor:pointer;
	cursor:hand;
}
h1 span {
	display:none;
}
#content {
	margin:1px 8px 60px 8px;
	border:4px solid #F0F2F5;
	border-bottom:0 solid #F0F2F5;
}
#content td.wf {
	padding:15px 15px 10px 20px;
	vertical-align:top
}
#top-nav {
	margin:0 0 0 190px;
	padding:0;
	display:block;
	list-style:none;
}
#top-nav li {
	margin:0;
	padding:0 12px 0 15px;
	border-left:1px solid #DDD;
	display:inline;
	list-style:none;
}
#top-nav li.fst {
	border-left:0 solid #DDD;
}
#top-nav a {
	color:#504F4D;
	text-decoration:none !important;
}
#top-nav a:hover {
	color:#7f895E;
	text-decoration:underline !important;
}
h2 {
	display:block;
	padding:50px 0 13px 15px;
	font-size:18px;
	color:#233669;
	font-weight:normal;
	margin:0 12px 30px 190px;
	border-bottom:1px solid #DDD;
}

h3 {
padding:50px 0 13px 15px;
   font-size:14px;
   color:#233669;
   font-weight:normal;
   margin:0 12px 30px 190px;
}

.list-1 table {
	margin:0 14px 8px 0;
	border:1px solid #DDD;
	float:left;
	width:153px;
	height:59px;
	background:url(../img/bg/off.gif) no-repeat;
}
.list-1 table td {
	padding:0 5px 0 16px;
}
.list-1 table a {
	line-height:130%;
	font-weight:bold;
	color:#504F4D;
	text-decoration:none !important;
}
.list-1 table.on {
	background:url(../img/bg/on.gif) no-repeat;
}
.list-1 table.on a {
	color:#99A378;
}
.bg {
	vertical-align:top;
	padding:3px 3px 0 3px;
	border-left:1px solid #DDD;
}
.top-banner {
	padding:17px 7px;
	text-align:center;
	display:block;
	background:#F7F8F5;
   height:160px;
}
.top-banner img {
	display:inline;
}
.block {
	background:#C3CAB0;
	padding:20px 5px;
	border-top:1px solid #FFF;
	text-align:center;
}
.block img {
	display:inline;
}
.block a {
	color:#504F4D;
	font-size:12px;
	text-decoration:none;
	margin:0 20px 0 10px;
}
.block .ico-1 {
	margin:0 10px -10px 0;
}
.block .ico-2 {
	margin:0 0 0 6px;
}
.block div {
	padding:25px 0 0 0;
}
.search {
	background:#D4D9C6;
	border-top:1px solid #FFF;
	padding:13px 0 11px 10px;
	color:#7F895E;
	font-weight:bold;
}
.search label {
	display:block;
	padding:0 0 7px 0;
}
.search .tt {
	border:1px solid #ADB78B;
	width:150px;
	margin:0 10px 0 0;
}
.search .btn-1 {
	background:url(../img/btn/search.gif) center center no-repeat #7f895E;
	cursor:pointer;
	cursor:hand;
	border:0 solid #FFF;
}


#search-list {
   margin:0 0 0 190px;
   padding:0;
   display:block;
   list-style:none;
}
#search-list li {
   margin:10px;
   padding:0 12px 0 15px;
   border-left:1px solid #DDD;
   list-style:none;
}

#search-list li a {
   color: #233669;
   font-weight:bold;
   text-decoration: none;
}

#search-list li a:hover{
   color: #233669;
   text-decoration:underline !important;
}

#content_text{
margin:0 0 0 190px;
color: #504F4D;
}

#content_text a{
color: #233669;
text-decoration: none;
}

#content_text a{
color: #233669;
text-decoration:underline !important;
}