
body{font-size:63%;margin:0px;padding:0px;color:#555;background:white;}
body,input,textarea{font-family:Verdana,Tahoma,Arial;}
INPUT,textarea{border:1px solid #ccc;}
div{margin:0px;border:0px;padding:0px;word-break:break-all;font-size:1.05em;word-break:break-all;word-wrap:break-word;}
img,table,td,tr{border:0}
A{TEXT-DECORATION: none;}
A:link {COLOR: #666666;}
A:visited {COLOR:#666666;}
A:hover {COLOR: #cc3300;background:white}
ul{margin:0px;margin-left:-22px !important;margin-left:16px;}
h6{margin:6px;}
h5{text-align:right;}
h4{font-size:1.4em;font-weight:bold;margin:0px;margin-top:10px}
h5,h6{margin:0px}
#logo{background:url("../images/logo.gif") no-repeat -2px -10px !important;background:url("../images/logo.gif") no-repeat -2px -2px;height:147px;width:350px;}
#smalllogo{position: absolute;right:0;top:0;background:url("../images/logo.gif") no-repeat -350px -30px;height:120px;width:120px;}
#header{background:red;height:auto;padding:9px 0px !important;padding:0px;}
#header a{font-weight:bold;display:inline-block;font-size:1em;font-family:Arial;color:white;padding:9px 16px;TEXT-DECORATION:none;}
#header a:hover{background:white;color:red;}
#bg{float:right;background:url("../images/logo.gif") no-repeat -80px -158px;height:auto;width:100%;}
#bottom{clear:both;width:100%;padding:10px;height:30px;border-top:1px solid #ccc;text-align:center;margin-top:10px;}
#body{width:754px;text-align:left;height:auto;line-height:170%;}
#stat{text-align:right;height:25px;width:754px;}
#index{text-align:left;width:180px;height:auto;overflow:hidden !important;}
#space{width:12px;height:auto;border:1px solid #000}
#contents{text-align:left;width:556px;float:right;height:500px;height:auto !important;overflow:hidden;}
#contents A{TEXT-DECORATION:underline;}
#comment{width:550px;clear:both;}
.selectItem,#gotopage a{padding:1px;margin:1px;border:1px solid #ccc;}

#header .menuactive{background:white;color:red;border:1px solid #cc3300;border-bottom:0px;}
#header .menusubject{background:red;color:white;border:1px solid white;border-bottom:0px;padding:7px;padding-bottom:9px;}

.title{color:#cc3300;font-family:Arial;padding:0px 0px 5px;margin:0px 0px 3px;font-size:1.1em;border-bottom:1px solid #bbb;font-weight:bold;margin-top:10px;}

/*Ico:<img src="../images/emtry.gif" class="***Ico" alt="">*/
.settopIco{width:15px;height:15px;background:url("../images/ico.gif") no-repeat -41px 0px;}
.setlockIco{width:13px;height:15px;background:url("../images/ico.gif") no-repeat 0px 0px;}
.fileIco{width:14px;height:15px;background:url("../images/ico.gif") no-repeat -12px 0px;}
.documentIco{width:15px;height:15px;background:url("../images/ico.gif") no-repeat -26px 0px;}
.computerIco{width:18px;height:15px;background:url("../images/ico.gif") no-repeat -57px 0px;}
.printIco{width:15px;height:15px;background:url("../images/ico.gif") no-repeat -75px 0px;}

.C999{color:#999}
.topic{color:red;font-weight:bold;font-size:1.2em}
.item{font-weight:bold;font-size:1.2em;font-family:arial;color:white;background:red;}


.copyright{font-size:0.9em;color:#ccc}
.blockcode, .quote { font-size: 1em; margin: 10px 20px; border: solid #eeeeee; border-width: 4px 1px 1px; background: #FFF url(""images/portalbox_bg.gif""); background-repeat: repeat-x; background-position: 0 0; overflow: hidden; }
.blockcode h5, .quote h5 { border: 1px solid; border-color: #FFF #FFF #ccc #FFF; height:20px;line-height: 26px; padding-left: 5px; color: #666; }
.blockcode code, .quote blockquote { margin: 1em 1em 1em 3em; line-height: 1.6em; }
.blockcode code { font: 14px/1.4em ""Courier New"", Courier, monospace; display: block; padding: 5px; }
.blockcode em { float: right; line-height: 1em; padding: 10px 10px 0 0; color: #666; font-size: 12px; cursor: pointer; padding-top: 5px; }
.floatcode{padding:5px;font-size: 12px; border: solid #CAD9EA; border-width: 1px; background: #FFF ; overflow: hidden; clear:both;}
.1pxborder{border:1px solid #ccc}