*
{
padding:0;
margin:0;}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #555555; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c5cdb5
}
.boxwarp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; WIDTH: 938px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dbe4c6
}
.boxlogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.boxheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bgtop.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 938px; PADDING-TOP: 0px; HEIGHT: 97px
}
.boxlanguage {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px; COLOR: #acbe95; PADDING-TOP: 20px
}
.boxclear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.boxmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bgmenu.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 35px
}
.boxstory {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 600px; COLOR: #acbe95; PADDING-TOP: 100px
}
.boxcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images/bgpatch.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dbe4c6
}
.boxcontentleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 672px; PADDING-TOP: 0px
}
.boxcontentright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; WIDTH: 215px; PADDING-TOP: 10px; BACKGROUND-COLOR: #c6d0b1
}
.boxfooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #acbe95; PADDING-TOP: 10px; BACKGROUND-COLOR: #2f4218
}
.boxcontentleftwbdr {
	BORDER-RIGHT: #bec9a9 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #bec9a9 1px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bec9a9 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #bec9a9 1px
}
.main {
	margin: 0px;
	padding: 20px;
	border: 1px solid #bec9a9;
}

.boxfootlink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #bdcd53; PADDING-TOP: 0px
}
.boxheadline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
.boxnews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
.boxpatch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dbe4c6
}
.boxheaderimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/headerimage_index.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 167px
}
.boxheaderimage2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/headerimage_inside.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 104px
}
.boxheaderflat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/headerimage_flat.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 104px
}
.boxhilite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/bghilite.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 335px; PADDING-TOP: 0px; HEIGHT: 130px
}
.boxhilitepatch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 2px; PADDING-TOP: 0px; HEIGHT: 120px
}
A:link {
	COLOR: #385616; TEXT-DECORATION: none
}
A:active {
	COLOR: #385616; TEXT-DECORATION: none
}
A:visited {
	COLOR: #385616; TEXT-DECORATION: none
}
A:hover {
	COLOR: #253c0b; TEXT-DECORATION: none
}
A.more:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.more:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.more:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.more:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffff99; TEXT-DECORATION: none
}
A.language:link {
	COLOR: #acbe95; TEXT-DECORATION: none
}
A.language:active {
	COLOR: #acbe95; TEXT-DECORATION: none
}
A.language:visited {
	COLOR: #acbe95; TEXT-DECORATION: none
}
A.language:hover {
	COLOR: #dbe4c6; TEXT-DECORATION: none
}
A.languageon:link {
	COLOR: #dbe4c6; TEXT-DECORATION: none
}
A.languageon:active {
	COLOR: #dbe4c6; TEXT-DECORATION: none
}
A.languageon:visited {
	COLOR: #dbe4c6; TEXT-DECORATION: none
}
A.menu:link {
	COLOR: #d1da95; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #d1da95; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #d1da95; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #e3e3e3; TEXT-DECORATION: none
}
A.menuon:link {
	COLOR: #e3e3e3; TEXT-DECORATION: none
}
A.menuon:active {
	COLOR: #e3e3e3; TEXT-DECORATION: none
}
A.menuon:visited {
	COLOR: #e3e3e3; TEXT-DECORATION: none
}
A.submenu:link {
	COLOR: #c6d39d; TEXT-DECORATION: none
}
A.submenu:active {
	COLOR: #c6d39d; TEXT-DECORATION: none
}
A.submenu:visited {
	COLOR: #c6d39d; TEXT-DECORATION: none
}
A.submenu:hover {
	COLOR: #fffefe; TEXT-DECORATION: none
}
A.submenuon:link {
	COLOR: #fffefe; TEXT-DECORATION: none
}
A.submenuon:active {
	COLOR: #fffefe; TEXT-DECORATION: none
}
A.submenuon:visited {
	COLOR: #fffefe; TEXT-DECORATION: none
}
A.footlink:link {
	COLOR: #bdcd53; TEXT-DECORATION: none
}
A.footlink:active {
	COLOR: #bdcd53; TEXT-DECORATION: none
}
A.footlink:visited {
	COLOR: #bdcd53; TEXT-DECORATION: none
}
A.footlink:hover {
	COLOR: #dbe4c6; TEXT-DECORATION: none
}
A.footlinkon:link {
	COLOR: #dbe4c6; TEXT-DECORATION: none
}
A.footlinkon:active {
	COLOR: #dbe4c6; TEXT-DECORATION: none
}
A.footlinkon:visited {
	COLOR: #dbe4c6; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: -10px 10px 0px; PADDING-TOP: 10px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
UL.menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
LI.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 6px; COLOR: #d1da95; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 2px;
	PADDING-TOP: 0px;
	text-indent: 2em;
}
P.quote {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #385616; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
P.story {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
P.newstitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #375719; PADDING-TOP: 0px
}
P.headlinetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
P.quotecrd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #385616
}
P.submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; COLOR: #c6d39d; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
P.hilite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e4e8bf; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
P.hilitetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px; COLOR: #f0ff8a; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
IMG.story {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG.hilite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 0px
}
IMG.headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 20px 10px 0px; PADDING-TOP: 0px
}

h1 {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 10px;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 10px;
	border-left-style: solid;
	border-right-width: 10px;
	border-right-style: none;
	text-align: left;
	background-color: #669933;
	border-top-color: #CCCC00;
	border-right-color: #003300;
	border-bottom-color: #CCCC00;
	border-left-color: #003300;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	color: #FFFFFF;
}


.news_list .text{
	color: #333;
}

.news_list a {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbb;
	color: #333333;
	line-height: 24px;
	padding-left: 5px;
	margin-bottom: 2px;
	font-size: 14px;
	float: none;
}
a {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.news_list span {
	color: #993333;
	text-align: right;
	float: right;
}
.professor {
	height: 100px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.professor .intro {
	float: right;
	height: 90px;
	width: 480px;
	text-align: left;
}
.professor .intro dt {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}


.professor .photo_pro {
	background-color: #999999;
	height: 80px;
	width: 80px;
	padding: 5px;
	float: left;
}



.news_list a:hover {
	background-color: #cccc99;
	color: #FFFFFF;
}

.news_list .news_top a {
	background-color: #f6f6dd;
}

.news_list .news_date {
	color: #fe7e7e;
	font-weight: bold;
}

.news_list .news_class {
	color: #1f7de6; 
}

.news_list .news_title {
	color: #555;
}

.news_list .news_hits {
	/* color: #1cc600; */
	color: #aaa;
}

.report_title {
	font-weight: bold;
	color: #1f7de6;
}

.report_author {
	color: #fe7e7e;
}

.report_time {
	color: #777;
}

.news_others {
	text-align: right;
	color: #aaa;

	padding-top: 8px;
    padding-bottom: 8px;
	font-size: 12px;
}


.boxcontentright h2 {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: 700;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 24px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #FF6600;
	border-left-color: #FF0000;
	MARGIN-TOP: 0px;
	COLOR: #fff;
	BORDER-LEFT-STYLE: none;
	BACKGROUND-COLOR: #4a4a4a;
	BORDER-BOTTOM-STYLE: none;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.boxcontentright A {
	CLEAR: both; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 15px; COLOR: #4a4a4a; LINE-HEIGHT: 24px; BORDER-BOTTOM: #999 1px dotted; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.boxcontentright A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #cccc99; BORDER-RIGHT-COLOR: #336699;
}
