/*top right bottom left*/
/*===========================================================================*/
* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	margin: 0px;
	padding: 0px;
}
img {
	border: none;
}
p {
}
a {
	color:#0069B3;
	text-decoration:none;
}
h1 {
	color: #0069B3;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 16px;
}
/*===========================================================================*/
#body {
	background: #FDE896 url('/data/img/bg_body.gif') repeat-x top;
	height: 100%;
}
/*===========================================================================*/
.navbar {
	list-style-type: none;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: right;
}
	.navbar li {
		float: left;
		margin-left: 30px;
	}
		.navbar li a {
			color: #fff;
		}
		.navbar li a:hover {
			color: #595B5F;
		}
/*===========================================================================*/
.top_menu {
	background-color: #FFF6DC;
}
	.top_menu a {
		color: #555555;
		display: block;
		float: left;
		padding: 10px 0px;
		padding-left: 20px;
	}
	.top_menu a:hover {
		color: #0069B3;
	}
	.top_menu a.active {
		color: #0069B3;
	}
/*==================================================*/
	table.drop_top_menu {
		position: absolute;
		background-color: #FFF6DC;
		border: 6px solid #FDE896;
	}
		table.drop_top_menu td {
			padding: 5px 10px;
		}
		table.drop_top_menu td a {
			color: #555555;
		}
		table.drop_top_menu td a:hover {
			color: #0069B3;
		}
/*===========================================================================*/
.navleft {
	padding: 30px 7px 5px 10px;
}
	.navleft .title {
		color:#0069B3;
		font-size:10px;
		font-weight:bold;
		margin-bottom: 20px;
	}
/*===========================================================================*/
.menu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
	.menu li {
		padding: 2px 0px;
		margin: 0px;
		background: url('/data/img/blt_close.gif') no-repeat 1px 2px;
		padding-left: 11px;
	}
	.menu li.active {
		background: url('/data/img/blt_open.gif') no-repeat 1px 6px;
	}
	.menu li.empty {
		background: url('/data/img/blt_empty.gif') no-repeat 1px 4px;
	}
		.menu li a {
		  color:#555555;
			font-size: 10px;
		}
		.menu li a:hover {
			color: #0069B3;
		}
		.menu a.active {
			color: #0069B3;
		}
/*===========================================================================*/
#content {
	padding: 40px 0px 20px 40px;
}
/*===========================================================================*/
table.solcat {
	width: 650px;
	margin-top: 30px;
}
   table.solcat .icon {
   	 width: 92px;
   	 background-color: #93a9d5;
   }
	   table.solcat .icon img {
	   	position: absolute;
	   	margin: 0px;
	   	padding: 0px;
	   	border: none;
	   }

	table.solcat .header {
		background: url('/data/img/sc_bg_top.gif') no-repeat top left;
		height: 31px;
		padding-left: 50px;
		font-weight: bold;
	}
		table.solcat .header div {
			position: absolute;
		}
	table.solcat .info {
		background: url('/data/img/sc_bg_bot.gif') no-repeat bottom left #fff6dc;
		padding-left: 50px;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	table.solcat .sep1 {
		height: 10px;
		background-color: #93a9d5;
	}
	table.solcat .sep2 {
		height: 10px;
		background-color: #fde896;
	}
/*===========================================================================*/
div.sitemap {}
	div.sitemap ul{list-style: none; margin: 0px; padding: 0px; padding-left: 30px;}
	div.sitemap ul li {list-style: none; margin: 0px; padding: 0px;}
	div.sitemap ul li a {font-weight: bold; display: block;}
	div.sitemap ul.level_0 li a {
		font-size: 16px;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	div.sitemap ul.level_1 li a {
		font-size: 11px;
		margin-top: 4px;
		margin-bottom: 4px;
	}

/*===========================================================================*/
/*===========================================================================*/

