h1{font-size:22px;}
h2{font-size:18px;}
h3{font-size:14px;}
h1 a,h1 a:hover{font-size:22px;}
h2 a,h2 a:hover{font-size:18px;}
h3 a,h3 a:hover{font-size:14px;}
h1.header{font-size:22px;padding:0px 0px 0px 0px;margin:10px 0px 10px 0px;}
img{border:0px;}
.add{color:green;}
span.edit{color:#2424ee;}
span.edit_mid{color:#2424ee;font-size:18px;}
span.del{color:#853DF2;}
span.open{color:#990000;}
table.silver{border-collapse:collapse;border:1px solid #E5F1FD;}
table.silver td{border:1px solid #E5F1FD;}
table.empty{border-collapse:collapse;border:1px solid #ffffff;}
table.empty td{border:1px solid #ffffff;}
table.main_menu_table{border-collapse:collapse;}
table.main_menu_table td{padding:3px 2px;}
table.main_menu_table td a{padding:3px;color:#000000;}
table.main_menu_table td a:hover{background:#4d4d4b;color:#ffffff}
div.subscript{font-size:8px;color:gray;}
div.divframe{border-style:outset;border:2px solid #505050;background-color:#DEF2FE;background-color:#fff;border-radius:10 10 25 25;}
div.divframe table td{border:0px}
a.goback{background-color:#4169e1;color:#ffffff;padding:5px;}
a.goback:hover{color:#ffffff}
a.save{background-color:#30ffb3;color:#0b5e4b;padding:5px;border:1px solid #18cca2;cursor:pointer;}
a.save:hover{color:#000000}
a.save, a.goback, a.cancel{float:left;margin-right:3px;margin-bottom:8px;text-align:center;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:7px;-webkit-border-radius-topleft:6px;-webkit-border-radius-topright:6px;-webkit-border-radius-bottomleft:6px;-webkit-border-radius-bottomright:7px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
a.cancel{background-color:#ff4f95;color:#ffe0e3;padding:5px;border:1px solid #ff2b95;cursor:pointer;}
a.cancel:hover{color:#ffffff}
div.error{background-color:#ffffff;color:red;font-size:18px;margin:5px;border:1px solid #ffffff;padding:10px}
body.frame{color:gray;padding:0px 0px 0px 0px;font-family:verdana, arial, sans-serif;font-size:11px;font-weight:normal;margin:0;padding:0;background-color:#FFFFFF;}
div.block_all{padding:3px 3px 3px 3px;}
div.block_title{background:#d9ddd3;color:#000000;padding:3px 3px 3px 8px;font-size:10px}
div.block_content{background:#ffffff;padding:3px 0px 0px 10px;}
.hint{background:#FFF;border:solid 1px #e2e2e2;padding:2px;}
div.comment{border:1px solid #e2e2e2;margin-top:5px;}
div.comment table{}
body.minichat{background-image:none;background-color:#FFFFFF;padding-right:3px;margin:0px;}
table.user_visible{background-color:#ffffff}
table.user_private{background-color:#f4f4f4}
table.user_invisible{background-color:#c3c3c3}
div.user_message_in{border:1px solid #676767;background-color:#f3f3f3;padding:6px;margin-bottom:7px;margin-right:20px;-moz-border-radius:8px;-webkit-border-radius:8px;}
div.user_message_out{border:1px solid #676767;background-color:#dcfee0;padding:6px;margin-bottom:7px;margin-left:20px;-moz-border-radius:8px;-webkit-border-radius:8px;}
table.health{border:1px solid #90928f;margin-bottom:10px;border-spacing:0px;padding:0px}
table.health td{font-size:10px}
.health_user_data{background-color:#DEF2FD;}
.health_user_forbid{background-color:#DEF2FE;}
table.healthdata, table.healthdata td{border-collapse:collapse;border:1px solid #bcbcbc;padding:2px}
.pt_normal{background-color:#ffffff}
.pt_dark{background-color:#DEF2FE}
.pt_today{background-color:#f0fdf5}
.pt_darktoday{background-color:#e7eee3}
.pt_sunday{background-color:#fbeff3}
.pt_darksunday{background-color:#e3d3d8}
.pt_m_days{background-color:#fafadc;}
.pt_h_user{background-color:#7596f1;}
.pt_h_other{background-color:#0a88a7;}
.task_user{border:1px solid #f5ac44;background-color:#fafadc;}
.task_other{border:1px solid #0a88a7;background-color:#e0f8fc;}
div.question_answer_yes{border:1px solid #676767;background-color:#effafc;padding:6px;margin-bottom:7px;-moz-border-radius:8px;-webkit-border-radius:8px;}
div.question_answer_no{border:1px solid #676767;background-color:#f3f3f3;padding:6px;margin-bottom:7px;-moz-border-radius:8px;-webkit-border-radius:8px;}
div.opinion{border:1px solid #676767;background-color:#effafc;padding:6px;margin-bottom:7px;-moz-border-radius:8px;-webkit-border-radius:8px;}
tr.ipo_cycle_future{background-color:#ffffff;}
tr.ipo_cycle_now{background-color:#E5F1FD;}
tr.ipo_cycle_past{background-color:#e1e6ee;}
div.verticalText{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);writing-mode:tb-rl;width:300px;height:200px;}
ul.ismu_docs,
ul.ismu_doc{list-style-image:url("/images/doc.gif");list-style-type:circle;}
ul.ismu_pdf{list-style-image:url("/images/pdf.gif");list-style-type:circle;}
div.tbegin{padding:5 0 0 0;margin:5 0 0 30;moz-border-radius-topleft:20px 10px;border-radius-topright:20px 10px;border:solid 1px #336699;width:700px;}
div.container{border:solid 1px grey;padding:0 0 5 0;margin:0 0 0 0;}
table.printab{border-collapse:collapse;border:1px;}
table.printab td{border:1px solid;padding:1px 1px 1px 1px;}
#ajax_loader_img{position:fixed;z-index:1000;display:none;top:400px;}
td.pps_main{font-size: 7pt; border:1pt solid #444444; padding:1px;  text-align: left;}
td.pps_header{font-size: 7pt; border:1px solid #444444; padding:1px; text-align: center;}
tr.pss{font-size: 7pt; border:1px solid #444444; padding:1px;  text-align:center; }
table.pps{border-collapse:collapse; padding:1px; border:1px solid #444444; width:300px;}
table.ach{border-collapse:collapse; padding:1px; border:1px solid #444444; width:800px;}

table.pps_check{border-collapse:collapse; padding:1px; border:1px solid #444444; width:99%;}
td.pps_main_check{font-size: 7pt; border:1pt solid #444444; padding:1px;  text-align: left; color: #000070; }
td.pps_main_check_pn{font-size: 7pt; border:1pt solid #444444; padding:1px;  text-align: left; color: #000070; }