/* CSS Document */

.leftbar{float: left; width: 230px; overflow: hidden;}



.leftbar .blkheader1{height: 30px; overflow: hidden;}
.leftbar .blkheader1 img.blkname, .leftbar .blkheader1 a img.blkname{height: 30px; border: 0;}
.leftbar .blkbody1{background-color: #fffe87; width: 230px; overflow: hidden;}

.leftbar .blkheader2{background: url(../images/leftblkheaderbg2.gif) top left repeat-x; width: 226px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; font-weight: bold;}
.leftbar .blkbody2{background: #fffe87 url(../images/leftblkbg2.gif) bottom left repeat-x; width: 226px; overflow: hidden;}
.leftbar .blkbody2sp{background: #fec838 url(../images/leftblkbg2sp.gif) bottom left repeat-x; width: 226px; overflow: hidden;}

.maincol{float: right; width: 746px; overflow: hidden;}

.cencol{float: left; width: 470px; overflow: hidden;}
.cencol .blkheader1{clear: both; height: 30px; line-height: 30px; overflow: hidden; border-width: 1px 0; border-color: #ddd; border-style: solid;}
.cencol .blkheader1 .more{float: right; margin: -20px 0 0;}

.rightbar{float: right; width: 272px;}
.rightbar .blkheader2{background: url(../images/leftblkheaderbg2.gif) top left repeat-x; height: 30px; line-height: 30px; text-align: center; font-size: 14px; font-weight: bold;}

.halveleft{float: left; width: 488px; overflow: hidden;}
.halveright{float: right; width: 488px; overflow: hidden;}




/**************************** blk style ************************************/
.leftcol{float: left;}
.rightcol{float: right;}
.blkshadow11{border: solid 1px #fff; background-color: #fbfbfb; padding: 1px;}
.blkshadow12{border: solid 1px #f6f6f6; background-color: #f1f1f1; padding: 1px;}
.blkshadow13{border: solid 1px #eee; background-color: #ccc; padding: 1px;}

.blkw{background-color: #fff;}
.blkeee{background-color: #eee;}
.blkwy{background-color: #fffde1;}
.blkwb{background-color: #f4f7ff;}
.blklg{background-color: #cf0;}
.blkwg{background-color: #f1fff0;}
.blkdg{background-color: #060; color: #fff;}
.blkdb{background-color: #004891; color: #fff;}
.blkdg em, .blkdb em{color: #fe3;}

/**************************** table ************************************/
table.graynw{display: block; clear: both;}
table.graynw th{font-weight: normal; text-align: left; text-indent: 1em;}
table.graynw td{border-left: solid 1px #ccc; text-indent: 1em;}
table.graynw .noindent th, table.graynw .noindent td{text-indent: 0;}
table.graynw .lp6 th, table.graynw .lp6 td{padding-left: 6px; text-indent: 0;}
table.graynw th.tworowspan, table.graynw td.tworowspan{height: 47px; line-height:47px; text-align: center; border-bottom: solid 1px #ccc;}
table.graynw thead th, table.graynw thead td{background-color: #ddd;}
/*table.graynw tbody th, table.graynw tbody td{background-color: #fff;}*/
table.graynw tbody .oddsp th, table.graynw tbody .oddsp td{border-top: solid 1px #eee;}
table.graynw tbody .even th, table.graynw tbody .even td{background-color: #f5f5f5;}
table.graynw tbody .evensp th, table.graynw tbody .evensp td{background-color: #f5f5f5; border-top: solid 1px #eee;}
table.graynw tbody .dark th, table.graynw tbody .dark td{background-color: #eee;}
table.graynw .title{background-color: #eee; text-align: center; border-top: solid 4px #fff;}
table.graynw td img{display: inline;}


table.rednw{display: block; clear: both;}
table.rednw th, table.rednw td{border: solid 1px #fff;}
table.rednw thead th, table.rednw thead td{background-color: #000; color: #fff; font-weight: bold;}
table.rednw tbody th{font-weight: normal; background: #f00 url(../icons/gif008.gif) 10px 8px no-repeat; padding: 0 0 0 24px; color: #fff;}
table.rednw tbody td{background-color: #f00; color: #fff;}
table.rednw tbody em{color: #ff0;}
table.rednw tbody .even em{color: #000;}
table.rednw tbody .even td, table.rednw tbody .even th{background-color: #d9e1f9; color: #000;}
table.rednw tbody a{color: #00f;}

