

.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#F3FAFF;
	background-image: url(content/images/back.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}.body .head {
	background-image:url(content/images/head/-1.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:241px;
}
.body .site { 
	float:left;
	width:1010px !important;
	width:1020px;
}
.body .head .controll {
	background-image:url(content/images/head/head.gif);
	background-repeat:no-repeat;
	width:900px;
	height:230px;
}
.body .head .controll .logo {
	width:100%;
	height:95px;
}
.body .head .controll .menu1 {
	width:100%;
	float:left;
	height:25px;
	padding-left: 28px;
}
.body .head .controll .menu2 {
	height:30px;
	width:100%;
	margin-top:50px;
	float:left;
	padding-left: 25px;
	line-height: 30px;
}
.body .guide {
	height:46px;
	width:788px;
	float:left;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	line-height: 45px;
	padding-left: 40px;
	background-image: url(content/images/lineh.gif);
	background-repeat: repeat-x;
	background-position: 0px 45px;
}
.body .content {
	float:left;
	width:829px;
	background-image: url(content/images/linev.gif);
	background-repeat: repeat-y;
	background-position: 826px 0px;
	height: 300px;
}
.body .side {
	float:left;
	padding-left: 20px;
}
.body .side .element {
	width:160px;
}
.body .side .element .topic {
	float:left;
	width:100%;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	color:#666666;
}
.body .side .element .text {
	float:left;
	width:100%;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
.body .side .element .link {
	float:left;
	padding-bottom:15px;
}
.body .side .element a.linkSide, a.linkInfo, a.linkBlack {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	color:#0C6EB0;
	background-image:url(content/images/linkSide.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:8px;
	width:100%; 
}
a.linkBlack { background-image:url(content/images/linkBlack.gif); color:#000000; padding-left:12px; }
a.linkBlack:hover { background-image:url(content/images/linkSide.gif); color:#0C6EB0; }
.body .side .element a.linkSide:hover, a.linkInfo:hover { color:#129DFC; background-image:url(content/images/linkSideon.gif); }
.body .content .inside {
	float:left;
	width:786px;
}
.body .content .inside .text {
	float:left;
	width:746px;
	padding:15px 40px 15px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


a.menutop, a.menutop_active { 
	display:block;
	float:left;
	font-size:11px;
	color:#FFFFFF;
	padding:0px 10px 0px 10px;
	text-decoration:none;
	line-height:23px;
}
a.menutop:hover { background-color: #D9EFFF; color:#129DFC;}
a.menutop_active { font-weight:bold; }.body .content .box {
	float:left;
	width:140px;
	border-right:1px solid #CBE1EF;
	padding:25px 20px 25px 20px;
}


.body .content .box {
	float:left;
	width:140px;
	border-right:1px solid #F0F9FF;
	padding:25px 25px 25px 20px;
}
.body .content .box .topic {
	width:100%;
	padding-bottom:15px;
	font-size:11px;
	font-weight:bold;
}
.body .content .box .image {
	width:100%;
	padding-bottom:7px;
}
.body .content .box .info {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:15px;
}
.body .content .box .link {
	width:100%;
}
.body .content .menucontent {
	width:791px;
	height:25px;
	background-color:#CEE1EF;
	padding:45px 0px 0px 35px;
}


a.menusub, a.menusub_active { 
	display:block;
	float:left;
	padding:0px 10px 0px 10px;
	line-height:20px;
	height:30px;
	font-weight:bold;
	font-size:11px;
	color:#8C9AA3;
	text-decoration:none;
	margin-right:5px;
}
a.menusub:hover { color:#FFFFFF; }
a.menusub_active { 	background-color:#FFFFFF; color:#000000; }



.listTopic { float:left; color:#494949; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:10px 0px 10px 40px; }
.listLineEnd { float:left; width:100%; height:1px; line-height:1px; background:url(content/images/lineh.gif) }
.listContent { float:left; width:100%; background-color:#E7F5FF; margin:1px 0px 1px 0px; padding: 15px 0px 15px 0px; }

.listDownload { float:left; width:440px; height:22px; line-height:22px;  padding-left:45px; background-image:url(content/images/linkSide.gif); background-position:20px 8px; background-repeat:no-repeat; }
a.listDownloadLink { text-decoration: none;  height:20px; line-height:20px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }
.listDownloadSize { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  font-style:italic; }
a.listDownloadLink:hover { line-height:20px; height:20px; background-color: #E7F5FF; color:#0C6EB0;  }




.contentTextImage { margin: 0px 0px 10px 10px }

.form { width:585px; height:auto; overflow:auto; padding:10px 0px 10px 30px; background-color:#E7F5FF; }
.form_topic {  padding:10px 0px 10px 30px;   color: #666666; font-size:12px; font-weight:bold; }
.form_info { float:left; width:100%; font-size: 11px; color: #333333; margin-bottom:2px;}
.form_info_inside { float:left; width:160px;  line-height:20px; }
.form_msg { padding: 10px 0px 10px 30px; }


.formtext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #64615E; background-color: #FFFFFF; height: 16px; width: 170px; border: 1px solid #666666; border-width: 1px 1px 1px 1px; border-bottom-color: #B9B9B9; border-right-color:#B9B9B9; border-left-color:#64615E; border-top-color:#64615E;  }
.formselect { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #64615E; background-color: #FFFFFF; height: 16px; width: 170px; border: 1px solid #666666; border-width: 1px 1px 1px 1px; border-bottom-color: #B9B9B9; border-right-color:#B9B9B9; border-left-color:#64615E; border-top-color:#64615E;  }
.formtextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	height: 180px;
	width: 450px;
	border: 1px solid #666666;
	padding: 7px 7px 7px 7px;
}
.formlogin { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #64615E; background-color: #FFFFFF; height: 16px; width: 135px; border: 1px solid #666666; border-width: 1px 1px 1px 1px; border-bottom-color: #B9B9B9; border-right-color:#B9B9B9; border-left-color:#64615E; border-top-color:#64615E;  }
