body {
	text-align: left;
	margin: 0px;
	background: #FFFFFF;
}
body, td, div, p, input, select, textarea{
	font-weight: 100;
	font-family: Tahoma;
	color: #000000;
}
a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
}
form{
	margin: 0px;
	padding: 0px;
}
input {
	border-style: groove;
}
img{
	border-width: 0px;
}
.radio{
	border: 0px;
}
.button{
	border: #474747 1px solid;
	font-family: tahoma;
	background: #5DADCF;
	color: #ffffff; 
}
.page_container {
	width: 796px;
	background: url(../images/body_bck.png) #FFFFFF;
}
.page_container_inner {
	margin: 0px 10px;
	border: 1px solid #FFFFFF;
}
/**/
.page_title{
	background: url(../images/middle_page_title.png);
	height: 32px;
	text-align: left;
}
.page_title span{
	font: 700 9pt/32px Tahoma;
	color: #FFFFFF;
	padding-left: 15px;
}
.middle_sub_page_title{
	background: url(../images/middle_sub_page_title.png);
	text-align: left;
}
.middle_sub_page_title span{
	font: 700 9pt/21px Tahoma;
	color: #FFFFFF;
	padding-left: 15px;
}
.middle_content{
	padding: 9px;
}
.left_item{
	width: 171px;
	text-align: left;
	margin: 9px 0px;
	padding: 0px;
}
.left_item li{
	font: 100 8pt/22px Tahoma;
	background: url(../images/left_title_bck.gif);
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 171px;
}
.left_item li span, .left_item li a{
	padding-left: 33px;
	color: #FFFFFF;
}
.left_item li.main_item{
	height: 22px;
	overflow: hidden;
	font: 700 8pt/22px Tahoma;
	background: url(../images/left_title_bck_2.gif);
}
.left_item li.main_item a{
	color: #A8CDF6;
}
.left_item li.sub_item{
	height: 22px;
	overflow: hidden;
	font: 100 8pt/22px Tahoma;
	background: url(../images/left_title_bck.gif);
}

.base{
	clear: both;
	width: 774px;
	background: #C8CBCC;
}
.base_left{
	float: left;
}
.base_left .base_left_inner{
	width: 171px;
	overflow: hidden;
}
.base_with_left .base_left_inner{
	background-color: #2C6EB7;
}
.base_middle{
	float: left;
	text-align: left;
	/*background: url(../images/middle_content_bck.png) repeat-x;*/
	width: 602px;
	
}

/**/
.top{
	position: relative;
	width: 774px;
	height: 154px;
	background: transparent url(../images/logo.png?1) no-repeat;
}
.top .logo{
	position: absolute;
	left: 0px;
	top: 5px;
	width: 200px;
	height: 123px;
}
.top .logo img{
	width: 100%;
	height: 100%;
}
.top .menu{
	position: absolute;
	left: 544px;
	top: 10px;
	width: 270px;
}
.top .menu div{
	float: left;
	background: url(../images/menu_sep.png) transparent 0px 50% no-repeat;
	padding-right: 6px;
	padding-left: 7px;
}
.top .menu .first{
	background-image: none;
}
.top .menu div, .top .menu div a{
	color: #FFFFFF;
	font: 100 8pt/18px Tahoma;
}
.top .menu_2{
	position: absolute;
	left: 0px;
	top: 124px;
}
.top .menu_2 div{
	float: left;
	width: 110px;
	text-align: center;
}
.top .menu_2 div a{
	color: #FFFFFF;
	font: 700 8pt/30px Tahoma;
}
/**/
.footer{
	clear: both;
	width: 774px;
	height: 24px;
	background: url(../images/footer_bck.png);
}
.footer .content{
	height: 24px;
	padding: 0px 10px;
	overflow: hidden;
	text-align: left;
}
.footer .content, .footer .content a{
	font: 100 8pt/24px Tahoma;
	color: #FFFFFF;
}
/**/
