@import url("base.css");

div.flash { height: 190px; background: url(../img/home/flash_bg.jpg) top no-repeat;}

div.blockl { float: left; width: 440px;}
div.blockr { float: right; width: 280px;}

div.pr { height: 150px; padding: 20px 0 0; background: url(../img/home/pr_bg.jpg) no-repeat; text-align: center;}
div.pr p { margin: 15px 0 0; text-align: center;}
div.pr p img { margin: 0 7px;}

div.news { border: 1px solid #CCC;margin: 0; padding: 0}
div.news h2 { border-bottom: 1px solid #CCC; margin: 0 0 10px; padding: 0;line-height:1em;}
div.news h2 img {margin: 0; padding: 0}

div.news p {
	margin: 0 11px 3px;
	padding: 0 0 3px;
	line-height:1em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
div.news table { width: 415px; margin: 0px 0 10px 10px;}
div.news th, div.news td { vertical-align: top; font-weight: normal;}
div.news th { width: 5em; padding: 0 3px 0 0; white-space: nowrap; font-family: "Times New Roman", Times, serif;}
div.news td p { margin: 0;}
div#feed ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
div#feed li{
	margin: 0 11px 3px;
	padding: 0 0 3px;
	vertical-align: top; font-weight: normal;
}
div#feed li span { width: 5em;margin: 0 12px 0 0; padding: 0 3px 0 0; white-space: nowrap; font-family: "Times New Roman", Times, serif;}

td.listlink { text-align: right;}
td.listlink a { text-decoration: none;}

div.build { margin: 20px 0; padding: 15px 5px 15px 18px; border: 1px solid #EDEDCB; background: #F9F9EC;}
div.build h2 { float: left; width: 100px;}
a.linkbt { margin: 0 13px 0 0; padding: 2px 5px; border-width: 1px; border-style: solid; border-color: #D6D683 #9B9B33 #9B9B33 #D6D683; color: #666; text-decoration: none; font-size: 12px;}
a:hover.linkbt { border-color: #9B9B33 #D6D683 #D6D683 #9B9B33; background: #DDDDBB;}

div.build table { clear: both;}
div.build td { padding: 10px 15px 0 0;}
div.build td img { padding: 1px; border: 1px solid #CCC; background: #FFF;}
div.build td a { color: #333; text-decoration: none;}

div.topics { border: 1px solid #CCC; border-top: 2px solid #007055; text-align: center;}
div.topics h2 { margin: 0 0 7px; padding: 8px 10px; background: #F2F2F2; text-align: left;}
div.banner img { margin: 0 0 5px; border: 2px solid #FFF;}
div.banner img:hover { border: 2px solid #009966;}

div.descript { margin: 25px 0; border: 1px solid #CCC; border-top: 2px solid #007055;}
div.descript h2 { margin: 0 0 7px; padding: 4px 10px; background: #F2F2F2; color: #007044; font-size: 100%; font-weight: normal;}
div.descript p { margin: 10px;}
div.descript p.info { padding: 0 0 8px; border-bottom: 1px solid #CCC;}


