body{ margin: 0px; background-image:url('/images/top-bg.gif'); background-repeat:repeat-x; }
body,td,table,div,p { font-size: 9pt; color: #2D2D2D; line-height: 200%; font-family: verdana,Arial,helvetica,lucida,sans-serif; }
select,input,textarea { font-size: 9pt; }
hr { margin: 0px; height:0px; border:0px; border-top:1px dotted #D1DCDC; }
a:link { color: #2D2D2D; text-decoration: underline; }
a:visited { color: #2D2D2D; text-decoration: underline; }
a:hover { color: #0033cc; text-decoration: none; }
.time { font-family: sans-serif, arial; font-size: 8pt; color: gray; }
/* left menu */
.boxleft { border: 1px solid #DCDCDC; margin-top: 6px; }
.boxmain { border-right: 1px solid #D1D2D3; }
.title { font-size: 14px; font-weight: bold; color: #00007C; padding-left: 10px; }
.left1 { font-size: 9pt; height: 30px; padding-left: 28px; background: url(/images/left_menu_bg.jpg); }
.left1 a:link,.left1 a:visited { color: #2D2D2D; text-decoration: none;}
.left1 a:hover { color: #2D2D2D; }
.left2 { color: #C61A36; font-size: 9pt; font-weight: bold; height: 30px; padding-left: 28px; background: url(/images/left_menu_bg2.jpg); }
.left2 a:link,.left2 a:visited,.left2 a:hover { color: #C61A36; text-decoration: none;}
/* left menu */
#position, #position a { font-size: 12px; color:#585858; text-decoration: none; margin-bottom: 15px; }
.px14 { font-size: 14px; }
#list td { background:url(/images/arrow.gif) no-repeat 5px 12px; border-bottom:1px dotted #ccc; padding-left: 20px; }
#list td a { font-size: 14px; color: #282828; text-decoration: none;}
#list td a:hover { font-size: 14px; color: #CC0000; text-decoration: underline;}
#content, #content p, #content td, #content div { font-size: 14px; line-height: 200%; }
#page a { font-size: 12px; margin-left: 3px; padding-left: 5px; padding-right: 5px; height:18px; background-image:url(/images/pagebg.jpg); border:1px solid #D8E4F0; text-align:center; }
.mtitle { font-family: ºÚÌå,¿¬Ìå,Arial; margin-top: 40px; padding-left: 40px; font-size: 20pt; color: #FFFFFF; }

.down { border-bottom:4px solid #DBECF4; border-top:1px solid #ffffff; border-left:1px solid #ffffff; padding:2px 0px 2px 8px; background:#E0F0F9;text-align:left; color: #004C7D; font-size: 9pt; font-weight: bold; }
.down2 { border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; border-left:1px solid #ffffff; padding:2px 8px 2px 8px; background:#ECF6FB;text-align:left; color: #0063A3; font-size: 9pt; }
#anli td a { font-size: 9pt; color: #282828; text-decoration: none;}
#anli td a:hover { font-size: 9pt; color: #CC0000; text-decoration: underline;}
#top td a { font-size: 9pt; color: #282828; text-decoration: none;}
#top td a:hover { font-size: 9pt; color: #CC0000; text-decoration: underline;}
a.home:link,.home a:visited,.home a:hover { color: #FF0000; text-decoration: none;}
#pmenu a,#pmenu a:link,#pmenu a:visited,#pmenu a:hover { background:url(/images/arrow2.gif) no-repeat 12px 3px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding-left: 20px; padding-right: 10px; padding-top: 7px; padding-bottom: 4px; font-size: 9pt; color: #017AC9; background-color: #DEF6AE; text-decoration: none;}
#pmenu2 a,#pmenu2 a:link,#pmenu2 a:visited,#pmenu2 a:hover { background:url(/images/arrow2.gif) no-repeat 12px 3px; padding-left: 20px; padding-right: 10px; padding-top: 7px; padding-bottom: 5px; font-size: 9pt; color: #017AC9; text-decoration: none;}