body {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-color: #FDFFFF;
   font-family: Arial;
}

td {
   font-family: Arial;
}

.txt01 {
   font-size: 12px;
   color: #94C9CA;
}

.txt02 {
   font-size: 13px;
   color: #000000;
   line-height: 20px;
}

.txt03 {
   font-size: 13px;
   color: #000000;
}

.txt04 {
   font-size: 13px;
   color: #7401B0;
   line-height: 15px;
   vertical-align: middle;
}

.txt05 {
   font-size: 13px;
   color: #966200;
}

.txt06 {
   font-size: 12px;
   color: #FFFFFF;
}

.field01 {
   border: 1px solid #265E5F;
   line-height: 20px;
}

.s_line {
   font-size: 12px;
   color: #94C9CA;
}

.txt07 {
   font-size: 12px;
   color: #66FFFF;
   line-height: 18px;
}

.search01 {
   font-size: 13px;
   color: #FFFFFF;
   line-height: 19px;
   text-decoration: none;
}

.search02 {
   color: #FFFFFF;
   border: none;
}

.s_line2 {
   font-size: 6px;
   color: #94C9CA;
}

.read01 {
   font-size: 8px;
   color: #663399;
   vertical-align: middle;
   letter-spacing: 1px;
   text-decoration: none;
}

.read02 {
   font-size: 13px;
   text-decoration: none;
   color: #FFFFFF;
}

.edit01 {
   font-size: 13px;
   color: #0000FF;
}

.altTb {
   font-size: 13px;
   border: 1px dashed #FF6600;
   background-color: #CCFFCC;
   padding-top: 4px;
   line-height: 13px;
   color: #000000;
}

.td14px {
   font-size: 14px;
   line-height: 14px;
}

.ISBN {
   font-size: 13px;
   color: #003333;
   line-height: 13pt;
}

.cssModalBackground {
   background-color: Gray;
   filter: alpha(opacity=40);
   opacity: 0.40;
}

.cssModalBackground2 {
   background-color: Gray;
   filter: alpha(opacity=40);
   opacity: 0.40;
}

.cssControlMaskBackground {
   background-color: #CCFF99;
   filter: alpha(opacity=0);
   opacity: 0;
}

.notnull {
   color: #990000;
   font-size: 13px;
}

.link01 {
   font-size: 15px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
}

.link_histroy {
   font-size: 12px;
   color: #CCFFFF;
   text-decoration: none;
}

.func01 {
   font-size: 12px;
   line-height: 15px;
   color: #006666;
   text-decoration: none;
}

.func02 {
   font-size: 12px;
   line-height: 15px;
   color: #006666;
   text-decoration: none;
}

.func02:hover {
   font-size: 12px;
   line-height: 15px;
   color: #CC6600;
   text-decoration: none;
}

.extnedlink {
   border: 2px solid #FF9900;
   background-color: #FFFFFF;
   font-size: 12px;
   color: #000000;
   text-decoration: none;
   padding: 2px 2px 0px;
}

.bewaitmsg {
   border: 2px dashed #FF9900;
   background-color: #FFFFCC;
   font-size: 12pt;
   color: #000000;
   text-decoration: none;
   padding: 2px 2px 0px;
   font-weight: bold;
}

.change_layout_msg {
   background-color: #FFFFE1;
   font-size: 12px;
   color: #000000;
   text-decoration: none;
   padding: 2px 2px 0px;
   border: 1px solid #000000;
}

.beta {
   color: #EEEEEE;
   font-weight: bold;
}

.list01 {
   font-size: 12px;
   color: #006699;
   text-decoration: none;
}

.list02 {
   font-size: 12px;
   color: #FF9900;
   text-decoration: none;
}

.list02edit {
   font-size: 12px;
   color: #FF9900;
   text-decoration: none;
   background-color: #FFFFCC;
}

.lockkey {
   font-size: 12px;
   line-height: 12pt;
   color: #333333;
   padding-top: 3px;
   text-decoration: none;
}

.lockkey_over {
   font-size: 12px;
   line-height: 12pt;
   color: #CC6600;
   padding-top: 3px;
   text-decoration: none;
}

.history_body {
   border-top: 2px solid #BCBCBC;
   border-right: 2px solid #547C85;
   border-bottom: 2px solid #547C85;
   border-left: 2px solid #BCBCBC;
   background-color: #FFFFFF;
}

.history_normal {
   font-size: 13px;
   line-height: 12pt;
   text-decoration: underline;
   cursor: pointer;
}

.history_focus {
   font-size: 13px;
   line-height: 12pt;
   text-decoration: none;
   background-color: #FFFF99;
   color: #00CC00;
   cursor: pointer;
}

.history_title {
   font-size: 11pt;
   line-height: 14pt;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #666666;
   border-right-color: #666666;
   border-bottom-color: #666666;
   border-left-color: #666666;
   background-color: #00484E;
   color: #FFFFFF;
}

.history_head {
   font-size: 12px;
   line-height: 14pt;
   border-top: 0px solid #3D83A5;
   border-right: 1px solid #3D83A5;
   border-bottom: 1px solid #3D83A5;
   border-left: 0px solid #3D83A5;
   background-color: #A2C2C6;
   padding-top: 1px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
}

.history_deleted {
   font-size: 13px;
   line-height: 12pt;
   background-color: #CCCCCC;
}

.history_list {
   border-bottom-width: 1px;
   border-top-style: none;
   border-right-style: dashed;
   border-bottom-style: solid;
   border-left-style: none;
   border-bottom-color: #CCCCCC;
   border-right-width: 1px;
   border-right-color: #CCCCCC;
   text-decoration: underline;
}

.path01 {
   font-size: 15px;
   color: #333333;
}

.bookImage {
   width: 200px;
   height: 150px;
}

.bookImage2 {
   width: 100px;
   height: 100px;
}

.bookBorder {
   border: 1px solid #666666;
}

.txt08 {
   font-size: 12px;
   line-height: 12pt;
}

.keyword_normal {
   font-size: 13px;
   color: #333333;
   text-decoration: none;
}

.keyword_over {
   font-size: 13px;
   color: #0000FF;
   text-decoration: none;
}

.umba01 {
   font-size: 10pt;
   color: #0066FF;
   text-decoration: none;
}

.umba01:hover {
   font-size: 12px;
   color: #FF6600;
   text-decoration: none;
}

.umba02 {
   font-size: 12px;
   line-height: 12pt;
   text-decoration: none;
}

.umba03 {
   font-size: 13px;
   color: #0066CC;
   text-decoration: none;
}

.umba03:hover {
   font-size: 13px;
   color: #FF6600;
   text-decoration: none;
}

.umba04 {
   font-size: 15px;
   color: #003399;
}

.umba_type_normal {
   font-size: 15px;
   color: #666666;
   text-decoration: none;
}

.umba_type_focus {
   font-size: 15px;
   font-weight: bold;
   color: #333333;
   text-decoration: none;
}

.btn01 {
   font-size: 12px;
   line-height: 14px;
   vertical-align: bottom;
   padding-top: 2px;
   margin: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
}

.powerbyhyperbook {
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #CC0000;
   line-height: 12px;
}

.actionbtn01 {
   font-size: 13px;
   background-color: #00484E;
   color: #FFFFFF;
   border-top-width: 2px;
   border-right-width: 2px;
   border-bottom-width: 2px;
   border-left-width: 2px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #388360;
   border-right-color: #003300;
   border-bottom-color: #003300;
   border-left-color: #388360;
   vertical-align: middle;
   cursor: pointer;
   height: 20px;
   text-align: center;
   padding: 1px;
}

.actionbtn01_over {
   font-size: 13px;
   color: #FFFFFF;
   border-top-width: 2px;
   border-right-width: 2px;
   border-bottom-width: 2px;
   border-left-width: 2px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #00A4A8;
   border-right-color: #00696C;
   border-bottom-color: #00696C;
   border-left-color: #00A4A8;
   background-color: #007A7D;
   vertical-align: middle;
   cursor: pointer;
   height: 20px;
   text-align: center;
   padding: 1px;
}

