body {
color:#333333;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #676767;
scrollbar-arrow-color: #676767;
scrollbar-base-color: #676767;
scrollbar-3d-light-color: #676767;
scrollbar-dark-shadow-color: #ffffff;
scrollbar-track-color : #e6e6e6;
line-height: 120%;
}
a:link    {text-decoration:none; color:#3333FF; }
a:visited {text-decoration:none; color:#3333FF; }
a:hover { color: #ff0000; }
td {
font-size:11pt;
line-height: 140%;
}
td.dai {
font-size:10pt;
line-height: 140%;
}

div.back {
width:800px;
background-image: url(http://www.shanghai-net.org/gif/back1000.gif);
background-repeat: repeat-x;
margin-top:-1em;
text-align:center;
border-right: #999999 2px solid;
border-bottom: #999999 2px solid;
border-left: #E7E7E8 1px solid;
padding: 2px;
}

div.back1 {
width:800px;
background-image: url(http://www.shanghai-net.org/gif/back1500.gif);
background-repeat: repeat-x;
margin-top:-1em;
text-align:center;
border-right: #999999 2px solid;
border-bottom: #999999 2px solid;
border-left: #E7E7E8 1px solid;
padding: 2px;
}

div.back2 {
width:800px;
background-image: url(http://www.shanghai-net.org/gif/back750.gif);
background-repeat: repeat-x;
margin-top:-1em;
text-align:center;
border-right: #999999 2px solid;
border-bottom: #999999 2px solid;
border-left: #E7E7E8 1px solid;
padding: 2px;
}

div.back3 {
width:800px;
background-image: url(http://www.shanghai-net.org/gif/back1700.gif);
background-repeat: repeat-x;
margin-top:-1em;
text-align:center;
border-right: #999999 2px solid;
border-bottom: #999999 2px solid;
border-left: #E7E7E8 1px solid;
padding: 2px;
}


div.click {
width:95px;
margin:5px;
font-size:11px;
color:#555555;
text-align:center;
line-height: 160%;
border:1px solid #676767;
background-color : #fcfcfc;
}

div.waku {
font-size:10pt;
color:#555555;
width:800px;
BORDER-RIGHT: #999999 2px solid;
BORDER-TOP: #E7E7E8 1px solid;
BORDER-LEFT: #E7E7E8 1px solid;
BORDER-BOTTOM: #999999 2px solid;
text-align:right;
padding: 4px;
margin-top:0.5em;
}

table.type1 {
width: 730px;
border-width: 0px 0px 0px 0px;
}
table.type2 {
width: 730px;
border-width: 0px 0px 0px 0px;
background-color: #003366;
}
table.type3 {
width: 330px;
padding: 5px 5px 5px 5px;
line-height: 170%;
}

table.type4 {
width: 320px;
padding: 5px 5px 5px 5px;
}

table.type5 {
width: 300px;
padding: 5px 5px 5px 5px;
line-height: 170%;
}

table.type6 {
width: 290px;
padding: 5px 5px 5px 5px;
}

td.Pa1 {
background-color:#ffffff;
font-size:14px;
line-height: 130%;
}
td.Pa2 {
background-color:#eeeeee;
font-size:14px;
line-height: 130%;
}
td.Pa3 {
background-color:#cccccc;
font-size:14px;
line-height: 130%;
}
td.Pa4 {
background-color:#ffcccc;
font-size:14px;
line-height: 130%;
}
td.Pa5 {
font-size:16px;
font-weight: bold;
}