BODY {
	font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; margin:0px; padding:0px; BACKGROUND: #fff; TEXT-ALIGN: center
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
#right-column A {
	COLOR: #333333;
	TEXT-DECORATION: none
}
#right-column A:active {
	COLOR: #0054ff; TEXT-DECORATION: none
}
#right-column A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none
}
#right-column A:hover {
	COLOR: #0F5090;
	TEXT-DECORATION: underline
}
#right-column A:hover {
	COLOR: #0F5090;
	TEXT-DECORATION: underline
}
#container {
	WIDTH: 995px;
	TEXT-ALIGN: center;
	padding: 0px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	WIDTH: 995px; HEIGHT: 112px
}
#header-logo {
	FLOAT: left;
	WIDTH: 995px;
	HEIGHT: 112px;
	background-color: #fff;
	background-image: url(logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#header-search {
	FLOAT: right;
	WIDTH: 383px;
	MARGIN-RIGHT: 20px
}
/*搜索*/
.Search{ height:40px; line-height:40px; width:400px;  float:right; margin-right:25px;}
#Search_left{float:left; margin-top:5px;}
* html #Search_left{ float:left; margin-top:2px;}/*ie6*/
*+html #Search_left{ float:left; margin-top:-3px;}/*ie7*/

#Search_right{ float:left; margin-top:-5px;}
* html #Search_right{ float:left; margin-top:-7px;}/*ie6*/
*+html #Search_right{ float:left; margin-top:-5px;}/*ie7*/
.Search_kuang{
	width:200px;
	border:solid 1px #003F5C;
	padding:4px;
}
.Search_btn{ width:76px; height:24px; background:#FF3300 url(Search_btn_bg.gif); border:0px; color:#FFFFFF; margin-left:2px; margin-top:10px;}

/*搜索end*/


#sub-header {
	FONT-SIZE: 0px; BACKGROUND: #ffffff; WIDTH: 995px; LINE-HEIGHT: 0px; HEIGHT: 2px
}
#body-bg {
	
	WIDTH: 1000px;
	HEIGHT: auto;
	TEXT-ALIGN: left
}
#left-column {
	FLOAT: left; WIDTH: 190px
}
#left-column-header {
	BACKGROUND: url(/images/left-column-header.gif) repeat-x left top; WIDTH: 190px
}
#left-column-body {
	WIDTH: 190px;
	HEIGHT: 620px;
	MIN-HEIGHT: 620px;
	HEIGHT: auto;
	background-color: #fff;
	background-image: url(left-column-body.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
UNKNOWN {
	MIN-HEIGHT: 666px; BACKGROUND: url(/images/left-column-body.gif) #fff repeat-x left top; WIDTH: 190px; HEIGHT: auto; min-width: 190px
}
#left-column-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; PADDING-TOP: 0px
}
#left-column-nav-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#left-column-nav-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; LIST-STYLE-IMAGE: url(/images/nav-arrow-off.png); PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 12px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#left-column-nav A {
	COLOR: #000; TEXT-DECORATION: none
}
#left-column-nav A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#left-column-nav A:hover {
	COLOR: #0054ff; TEXT-DECORATION: none
}

#left-column-nav div.nav-separator A {
	COLOR: #fff; TEXT-DECORATION: none
}
#left-column-nav div.nav-separator A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.nav-arrow {
	FLOAT: left; WIDTH: 29px; CURSOR: pointer; TEXT-ALIGN: center
}
.nav-link {
	FLOAT: left; FONT: bold 12px Arial, Helvetica, sans-serif; WIDTH: 155px; CURSOR: pointer; TEXT-ALIGN: left
}
.nav-separator {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 4px; FONT: bold 12px Arial, Helvetica, sans-serif; WIDTH: 185px; CURSOR: default; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #797979; TEXT-ALIGN: left
}
#left-column-nav-div UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
}
#left-column-nav-div LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 12px/14px Arial, Helvetica, sans-serif; PADDING-TOP: 2px
}
#left-column-nav-div LI A {
	COLOR: #000; TEXT-DECORATION: none
}
#left-column-nav-div LI A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#left-column-nav-div LI A:hover {
	COLOR: #0054ff; TEXT-DECORATION: underline
}
.divclear{CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.divcleartop{CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px}

#left-column-nav-div .sub-link ul{PADDING-LEFT: 12px}
#left-column-nav-div .sub-link ul li{FONT-WEIGHT: bold; LIST-STYLE-TYPE: disc}
#left-column-nav-div .sub-link ul li ul{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#left-column-nav-div .sub-link ul li ul li{
	PADDING-LEFT: 5px;
	TEXT-INDENT: -7px;
	FONT-STYLE: normal;
	LIST-STYLE-TYPE: none
}




A.ver {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
A.ver:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
 A.ver:hover {
	COLOR: #0196F4;
	TEXT-DECORATION: none
}

.nav-arrow {
	FLOAT: left;
	WIDTH: 22px;
	CURSOR: pointer;
	TEXT-ALIGN: center;
	margin-top: 2px;
}
.nav-link {
	FLOAT: left;
	WIDTH: 155px;
	CURSOR: pointer;
	TEXT-ALIGN: left;
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
}
.nav-separator {
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	FONT: bold 12px;
	WIDTH: 185px;
	CURSOR: default;
	COLOR: white;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #777777;
	TEXT-ALIGN: left
}
#left-column-nav-div UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
}
#left-column-nav-div LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	font-size: 12px;
	line-height: 24px;
}
#left-column-nav-div div ul{
	PADDING-LEFT: 8px
}
#left-column-nav-div div ul LI{
	FONT-WEIGHT: bold;
	LIST-STYLE-TYPE: none;
	text-indent: 12px;
}
#left-column-nav-div LI A {
	COLOR: #333333;
	TEXT-DECORATION: none
}
#left-column-nav-div LI A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none
}
#left-column-nav-div LI A:hover {
	COLOR: #0F5090;
	TEXT-DECORATION: underline
}
#right-column {
	FLOAT: right;
	WIDTH: 800px;
	margin-left: 2px;
	margin-top: 2px;
	overflow: hidden;
}
#right-column-body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
	/*white-space:nowrap;*/
	word-wrap:break-word;overflow:hidden;
	width: 796px;
	float: left;
	font-size: 12px;
}
.content-hp {
	PADDING-RIGHT: 4px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.content-hp H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: bold 14px/14px Gill Sans MT, Arial, Helvetica, sans-serif; PADDING-TOP: 2px
}
.content-hp P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 0px
}
#buckets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 806px; PADDING-TOP: 2px
}
.bucket-body {
	BACKGROUND: url(/images/bucket-body.gif) #fff repeat-x left top; WIDTH: 400px; HEIGHT: 265px
}
UNKNOWN {
	MIN-HEIGHT: 265px; BACKGROUND: url(/images/bucket-body.gif) #fff repeat-x left top; WIDTH: 400px; HEIGHT: auto; min-width: 400px
}
.content-bucket {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 12px; PADDING-BOTTOM: 16px; LINE-HEIGHT: 18px; PADDING-TOP: 8px
}
.content-bucket TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.content-bucket H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; FONT: bold 14px ; PADDING-TOP: 0px
}
#bucket-left {
	FLOAT: left; WIDTH: 402px
}
#bucket-right {
	FLOAT: right; WIDTH: 403px
}
#footer {
	BACKGROUND: url(/images/footer.gif) #fff no-repeat left top;
	WIDTH: 995px;
	LINE-HEIGHT: 20px;
	HEIGHT: auto;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	clear: both;
	display: block;
	margin-top: 16px;
}
#footer-copyright P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px ; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#footer-copyright A:link {
	VERTICAL-ALIGN: text-top; COLOR: #000
}
A:visited {
	VERTICAL-ALIGN: text-top; COLOR: #000
}
A:active {
	VERTICAL-ALIGN: text-top; COLOR: #000
}
#footer-copyright A:hover {
	COLOR: #000
}
.footer-devhosting A:link {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.footer-devhosting A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.footer-ls A:link {
	COLOR: #000; TEXT-DECORATION: underline
}

.footer-ls A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.EventsListing {
	WIDTH: 800px
}
.EventCategoryRow {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #ececec
}
#hintbox {
	BORDER-RIGHT: black 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; Z-INDEX: 100; VISIBILITY: hidden; PADDING-BOTTOM: 3px; FONT: 11px/18px Verdana; BORDER-LEFT: black 1px solid; WIDTH: 300px; PADDING-TOP: 3px; BORDER-BOTTOM: black 3px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #cacaca
}
.hintanchor {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 3px 8px; COLOR: navy
}

.sy_zt_mian{
	float:left;
	width:520px;
	border:solid 1px #E4E4E4;
	height:315px;
	overflow:hidden;
	font-size: 12px;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 0px;
}
.sy_zt_mian_long{
	width:798px;
	margin-right: 0px;
	margin-top: 12px;
	height: auto;
}
.sy_zt_right{
	float:right;
	width:262px;
	border:solid 1px #E4E4E4;
	height:315px;
	overflow:hidden;
	font-size: 12px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 4px;
} 
.sy_zt_bt{
	border-bottom:solid 1px #E4E4E4;
	height:28px;
	line-height:28px;
	padding-left:10px;
	font-weight:bold;
	color:#0C4886;
	font-size: 14px;
	background-image: url(sy_zt_bt.gif);
	background-repeat: repeat-x;
}

.sy_zt{ width:886px; margin:auto;}
.sy_zt_left{ float:left; width:240px; border:solid 1px #E4E4E4;}

.sy_zt_lr{ padding:10px; line-height:22px; height:178px;overflow:hidden;}
.zxcp{
	width:122px;
	float:left;
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding: 0px;
	height: 130px;
	overflow: hidden;
}
.proimgbox{
	display:block;
	width:122px;
	height: 94px;
	overflow: hidden;
}
.boximgshow{
	margin: 6px;
}
.proline{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #E3E3E3;
	border-bottom-style: none;
}
.zxcp img{
	padding-bottom:2px;
}
.zxcp li{
	line-height:20px;
	text-align:center;
	padding: 0px;
	margin: 0px;
}
.zxcp li a{ color:#666666;}

*html .zxcp{ width:125px;  float:left; margin-left:3px;}
#cpmc a{
	font-weight:normal;
	color:#3B4C80
}


.index-new {
	FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 373px
}
.boge-index-news-ul {
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	list-style-type: none;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	display: block;
	width: 376px;
}
.boge-index-news-ul LI {
	CLEAR: both;
	BACKGROUND-POSITION: 10px center;
	DISPLAY: block;
	PADDING-LEFT: 20px;
	BACKGROUND-IMAGE: url(index_14.jpg);
	LINE-HEIGHT: 25px;
	BORDER-BOTTOM: #cccccc 1px dashed;
	BACKGROUND-REPEAT: no-repeat
}
.boge-index-news-ul LI A {
	COLOR: #717171
}
.boge-index-news-ul LI A:hover {
	COLOR: #096200
}
.jiange{ clear:both;}
.navbottom{
	float:left;
	width:198px;
	margin-top: 25px;
	margin-bottom: 10px;
}
.navbottom_add{
	float:left;
	width:376px;
	margin-top: 25px;
	margin-bottom: 10px;
	text-align: left;
	font-size: 11px;
	margin-left: 16px;
	border: 1px solid #D3D1CA;
	padding-right: 5px;
	padding-left: 5px;
}
 A.more {
	FLOAT: right;
	WIDTH: 50px;
	HEIGHT: 17px;
	margin-top: 0px;
	background-image: url(ico_a.gif);
	background-repeat: no-repeat;
	background-position: 0px -3px;
	display: block;
	font-size: 11px;
}
 A.more:hover {
	MARGIN-TOP: 5px;
	BACKGROUND: url(icoS.gif) no-repeat;
	background-position: 0px -3px;
	FLOAT: right;
	WIDTH: 17px;
	HEIGHT: 17px;
	clear: both;
}


/* 分页 ------------------------------------------------------------------------------*/
	div.pagination {
	padding: 0px;
	margin: 3px;
	text-align:left;
	float: none;
	font-size: 12px;
	}
	div.pagination a.current{
	background-color: #EDEDED;
}
	div.pagination a {
	border: 1px solid #ccc;
	/*	margin-right:3px;
	padding:2px 6px;*/
	background-position:bottom;
	text-decoration: none;
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	margin-right: 2px;
	}
	div.pagination a:hover, div.pagination a:active {
	border: 1px solid #CCCCCC;
	background-image:none;
	background-color:#F5F5F5;
	color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #99210B;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:2px 6px;
	
		color: #adaaad;
	}

.content{
	white-space:normal;
	word-break:break-all;
	overflow:auto;
	font-size: 12px;
	line-height: 28px;
}
.cc2 {
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	padding-top: 0px;
	padding-bottom: 6px;
}

.flbk {
	TEXT-ALIGN: left;
	LIST-STYLE-TYPE: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.flbk LI {
	WIDTH: 196px;
	FLOAT: left;
	HEIGHT: 220px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 10px;
	overflow: hidden;
}
/*.boximgbody{
	WIDTH: 166px;
	border: 1px solid #686458;
}
.boximgshow{
	WIDTH: 576px;
	border: 1px solid #686458;
}*/

.boxinnerfl {
	TEXT-ALIGN: center;
	WIDTH: 194px;
	DISPLAY: table-cell;
	HEIGHT: 130px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	padding-top: 6px;
}
.boxinnerfl IMG {
	OVERFLOW: hidden;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 4px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.content  img{max-width: 780px; } /* for Firefox & IE7 */
* html .content img { /* for IE6 */
width: expression(this.width > 780 ? '780px' : true);}

.boxinnerfl IMG{max-width: 200px;max-height: 140px;} /* for Firefox & IE7 */
* html .boxinnerfl IMG { /* for IE6 */
width: expression(this.width > 200 && this.width > this.height ? '200px' : true);
height: expression(this.height > 140 ? '140px' : true);
}



.wzlb01 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 5px;
	WIDTH: 182px;
	PADDING-RIGHT: 5px;
	COLOR: #190C03;
	FONT-SIZE: 12px;
	PADDING-TOP: 1px
}
.ccbotytitle{
	padding-left: 1em;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 14px;
	line-height: 28px;
	background-image: url(sy_zt_bt.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.ccbotytitle span,span.allproduct{
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 14px;
}

 /*products-------------------------------------------------------*/
 
 #datalist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.ArticleList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ArticleList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; HEIGHT: 20px; TEXT-ALIGN: right
}
.ArticleList LI A {
	FLOAT: left;
	COLOR: #FFFFFF
}
.ArticleList LI A:hover {
	COLOR: #b91400
}
.ArticleList LI SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ArticleList LI SPAN.Date {
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	COLOR: #666666;
	PADDING-TOP: 0px
}
.DataItemIcon {
	BACKGROUND: url(images/arrow0.gif) no-repeat center center; HEIGHT: 10px
}
.RowSeparatLine {
	PADDING-RIGHT: 0px! important;
	PADDING-LEFT: 0px! important;
	FONT-SIZE: 0px! important;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px! important;
	OVERFLOW: hidden! important;
	LINE-HEIGHT: 1px! important;
	PADDING-TOP: 0px! important;
	HEIGHT: 1px! important;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.cntMain {
	HEIGHT: 1%;
	TEXT-ALIGN: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 6px;
}

.content_kk DIV.cnt {
	MARGIN: 0px 10px; COLOR: #333; LINE-HEIGHT: 24px
}
.content_kk H2 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	FONT: bold 16px/25px SimSun,sans-serif;
	PADDING-TOP: 0px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B3B3B3;
}
.content_kk .author_k {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 4px;
	VERTICAL-ALIGN: top;
	COLOR: #CCCCCC;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 4px;
	HEIGHT: 30px;
	TEXT-ALIGN: right
}

 /*--------------------------------------        comments          --------------------------------------*/
.commentpost {
	MARGIN-BOTTOM: 16px;
	padding: 4px;
	margin-right: 2px;
	margin-left: 2px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1BFB7;
	border-right-color: #C1BFB7;
	border-bottom-color: #C1BFB7;
	border-left-color: #C1BFB7;
	display: inline-block;
}
.commentpost H5 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 4px
}
.commentpost H2 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 4px
}
.commentpostfoot {
	BORDER-TOP: #C1BFB7 1px solid;
	FONT-SIZE: 12px;
	display: block;
	MARGIN: 10px 0px 0px;
	COLOR: #aaaaaa
}

DIV.comments {
	WIDTH: 590px; PADDING-TOP: 15px
}
DIV.comments H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
DIV.comments P {
	PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}

DIV.comment {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; COLOR: #8c8680; PADDING-TOP: 8px
}

