/* CSS Document */

body {
	color: #333;
	margin: 0;
	padding: 0;
}

.container {
	background: white;
	margin: 0 auto;
	width: 982px;
}

#headerTop{
	width: 977px;
	height: 3px;
}

#companylogo{
	float: right;
	overflow: hidden;
	padding-right:82px;
	padding-top:63px;	
}

#companyname{
	width: 760px;
	height: 64px;
	overflow: hidden;
}

#companytagline {
	width: 760px;
	height: 32px;
	padding: 3px 0px 0px 10px;
	overflow: hidden;
}

#kv{
	width: 21px;
	height: 139px;
}

.topicTitleBg{
	height: 76px;
}

#globaltextbg{
	height: 148px;
	width: 778px;
}

#globaltext{
	width:412px;
	overflow-y: hidden;
	height: 128px;
	padding: 12px 0px 0px 16px;
	float: left;
}

#globaltext2{
	padding: 20px 10px 5px;
	width: 158px;
	overflow: hidden;
}

#globaltextEnd{
	height: 148px;
	width: 21px;
}

.topicTitle2bg{
	height: 35px
}

#layoutBg{
	height: 300px;
}

#layout{
	width:756px;
	padding: 10px 10px 0px;
	overflow: auto;
}
#navBg{
}

#nav img {
	border: none;
}

#nav a {
	display: block;
	text-decoration: none;
}

#nav .mainTextNav {
	display: block;
	width: 163px;
	padding: 10px 5px 5px 10px;
	overflow: hidden;
	margin: 0;
	text-decoration: none;
	text-align: left;
}

#nav .mainTextNav:hover {
	text-decoration: none;
	text-align: left;
}

#nav .mainTextNavSelected {
	text-decoration: none;
	text-align: left;
}

#nav .mainTextNavSub {
	display: block;
	width: 156px;
	overflow: hidden;
	margin: 0;
	padding: 10px 10px 10px 15px;
	text-decoration: none;
	text-align: left;
}

#nav .mainTextNavSub:hover {
	text-decoration: none;
	text-align: left;
}

#nav .mainTextNavSubSelected {
	text-decoration: none;
	text-align: left;
}

#footerBarBg{
	height: 36px
}

#footer{
	padding: 25px 56px;
	width:866px;
	overflow: hidden;
}
