.normalrow{color:#666666;}
.topic{font-size:14px; font-family:simsun,arial}
a.topic:active { color: #004273; text-decoration: none}
a.topic:hover { color: #004273; text-decoration: none}
a.topic:link { color:#004273; text-decoration: none}
a.topic:visited {color: #004273; text-decoration: none}

.author{font-size:12px;color: #0089B7;cursor:pointer;}
a.author:active { color: #0089B7; text-decoration: none}
a.author:hover { color: #0089B7; text-decoration: none;}
a.author:link { color: #0089B7; text-decoration: none}
a.author:visited {color: #0089B7; text-decoration: none}

.spantitle{font-size:16px;color:#800000;font-weight: bold}


.outtd{border:0px solid #CCCCCC;padding:0px;height:100%}
.indiv{height: 100%;border:1px solid #CCCCCC;padding:4px;margin:0px;}

.outtd-src{border:2px solid #F5DDB9;padding:0px;height:100%}
.indiv-src{height: 100%;border:1px solid #3299FE;padding:15px;margin:0px;}


.con{width:100%;border-top:1px solid #CCCCCC;text-align:left;margin-top:25px;}
.infotitle{
left:16px;
top:-8px;
position:relative;
color:#333333;
background:white;
font-size:12px;
padding:2px;
}
.infotable{margin-left:12px;}
.td1{
text-align:left;
vertical-align:top;
font-size:12px;
height:24px;
width:100px;
font-family:Tahoma, Arial, Sans-serif, Simsun;
font-weight:bold;
}
.td2{
text-align:left;
vertical-align:top;
font-size:12px;
height:24px;
font-family:Tahoma, Arial, Sans-serif, Simsun;
}
.myinput{
text-align:left;
font-size:12px;
padding-left:3px;
height:20px;
color:black;
background:white;
font-family:Tahoma, Arial, Sans-serif, Simsun;
border-top:1px solid #838383;
border-left:1px solid #838383;
border-bottom:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;

}

.module_name{
font-family:Tahoma, Arial, Sans-serif, Simsun;
font-size:13px;
color:#993300;
width:160px;
height:26px;
margin-top:5px;
padding-top:4px;
padding-left:10px;
background:#FFFFDD;

border-top:0px groove #FFFFDD;
border-left:0px groove #FFFFDD;
border-bottom:2px ridge #3399FF;
border-right:2px ridge #3399FF;

cursor:pointer;
}

.top-list-menu
{
	position:absolute;
	left:0px;
	top:22px;
	visibility:hidden;
    width:80px;
	background-color:#FFFFFF;
	padding:0px;
	text-align:left;
	border:1px solid #66AACD;
	z-index:5
}
.top-td-title-module-bottom
{
  border-bottom:1px solid #66AACD;
  height:25px;
}
.top-td-title-module
{
  background-color:#66AACD;
}