@charset "utf-8";
/* CSS Document */

/* div.topLayout{padding:5px;border:1px solid #d8d8d8;width:96%;margin:30px auto 20px auto;background-color: #FFFFFF;}*/
div.topLayout{padding:5px;border-bottom:1px solid #d8d8d8;margin:30px auto 20px auto;background-color: #F4F4F4; background-image: url(../images/publication/box_bg.gif); width:720px; background-repeat: no-repeat;	background-position: left top; overflow: hidden;clear: both;}
div.topTitle{margin:0px 0px 0px 3px;	text-align: left;	padding:6px;	font-size:120%;	color:#EB6B6A;	font-weight: bolder; float:left;}
div.topTxt{margin:3px 0px 0px 3px;	text-align: left;	padding:6px;	font-size:100%;	color:#737373;}
div.topImg{margin:6px 10px auto 10px; padding:10px; float:right;}
div.mLayout{padding:0px 17px 6px 17px;border:1px solid #d8d8d8;border-top:0px;width:92%;margin:0px auto 10px auto;background-color: #FFFFFF; line-height:24px;overflow: hidden;clear: both;}


.img {border: 1px solid #CCCCCC;	padding: 3px; margins:3px;}


table.publication {align: center;	text-align: left;	font-size:100%; margin:10px; }
table.publication td.bookbg{padding:3px 3px 3px 22px; background-image: url(../images/publication/book.gif); background-repeat: no-repeat;	background-position: left bottom;}   
table.publication td.txt{text-align:left;	padding:5px 3px 6px 3px;	background-image: url(none); line-height:22px;}
table.publication td.odd{border-bottom:1px solid #ffe4fc;	color: #333333;	text-align: left;	font-weight: normal;	background: #EAC1FF; padding-left:6px; }   
table.publication td.even{border-bottom:1px solid #ffe4fc;	background-color: #F1D7FF;	color: #333333;	text-align: left;	font-weight: normal;	padding-left:6px;}   
table.publication td.info{border-bottom:1px solid #ffe4fc;	background-color: #F9F9F9;	padding:0px auto 0px 2px; line-height:20px;}   


