body { margin:15px 0 0 0; padding:0; width:100%; background:#ffffff;}
html { padding:0; margin:0;}
IMG  { border:0;}
A    {  TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: none;}

/**table style**/
.table1 {
    font-size:12px;
    border:1px solid #cad9ea;
    color:#666;
    empty-cells:show; 
    border-collapse:collapse;
    margin:0 auto;
}
.table1 th {
    background-image: url('images/th_bg.gif');
    background-repeat::repeat-x;
    border:1px solid #cad9ea;
    padding:0 1em 0;
    height:30px;
}
.table1 td {
    height:30px;
    border:1px solid #cad9ea;
    padding:0 0.5em 0;
}
.table1 tr.t1{
    background-color:#f5fafe;
}
.editbox4{
	width:245px;
}
/***form message tip***/
.form_ok_tip {background:transparent url('images/okinfo.png'); width:18px; height:20px; vertical-align:middle; margin-right:2px;display:inline-block;}
.form_err_tip {background:transparent url('images/errorinfo.gif'); width:18px; height:20px; vertical-align:middle; margin-right:2px;display:inline-block;}

/***footer***/
.footer {padding:0;  margin:0;font:normal 12px  Arial, Helvetica, sans-serif;}
.company_link { margin:0; padding:5px 0;text-align:center;}
.copyright_info { color:#5f5f5f; padding:3px 8px; margin:0; line-height:1.6em; text-align:center;}
.company_link a { color:#383838; line-height:1.6em; text-decoration:none;}
.company_link a:hover { text-decoration:underline;}


.left_bt1 {
    font-family: arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #395a7b;
}
.left_bt2 {
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    color: #333333;
}

/* states and images */

.n-icon { position:absolute;margin-top:15px;margin-left:13px;background-image: url(images/1.png); }
.o-icon { position:absolute;margin-top:15px;margin-right:15px;background-image: url(images/2.png); }
/* positioning */
.n-icon-n-mm922 { width: 20px; height: 20px;background-position: 0 0; }
.n-icon-n-mm923 { width: 20px; height: 20px;background-position: -20px 0; }
.n-icon-n-mm24 { width: 20px; height: 20px;background-position: -40px 0; }
.n-icon-n-mm925 { width: 20px; height: 20px;background-position: -60px 0; }
.n-icon-n-mm924 { width: 20px; height: 20px;background-position: -80px 0; }
.n-icon-n-mm926 { width: 20px; height: 20px;background-position: -100px 0; }
.n-icon-n-mm927{ width: 20px; height: 20px;background-position: -120px 0; }
.n-icon-n-m00 { width: 20px; height: 20px;background-position: -140px 0; }
.n-icon-n-mm928 { width: 20px; height: 20px;background-position: 0 20px; }
.n-icon-n-mm21 { width: 20px; height: 20px;background-position: 0 20px; }
.n-icon-n-mm244 { width: 20px; height: 20px;background-position: -20px -20px; }
.n-icon-n-mm10 { width: 20px; height: 20px;background-position: -40px -20px; }
.n-icon-n-mm25 { width: 20px; height: 20px;background-position: -60px -20px; }
.n-icon-n-mm90 { width: 20px; height: 20px;background-position: -80px -20px; }
.n-icon-n-mm06 { width: 20px; height: 20px;background-position: -100px -20px; }
.n-icon-n-mm20 { width: 20px; height: 20px;background-position: -160px 0; }
.n-icon-n-mm23 { width: 20px; height: 20px;background-position: -120px -20px; }
.n-iconnode { margin-top:8px;margin-left:10px;background-image: url(images/3.png); }
.n-icon-n-613 { width: 20px; height: 20px;background-position: -0 0; vertical-align:top;  border-width:0; }
.n-icon-n-558 { width: 20px; height: 20px;background-position: -20px 0;vertical-align:top}
.n-icon-n-616 { width: 20px; height: 20px;background-position: -40px 0; vertical-align:top}
.n-icon-n-293 { width: 20px; height: 20px;background-position: -60px 0;vertical-align:top }
.n-icon-n-pw { width: 20px; height: 20px;background-position: -100px 0;vertical-align:top }
.n-icon-n-logout { width: 20px; height: 20px;background-position: -80px 0; vertical-align:top}
.o-icon-ne { width: 20px; height: 20px;background-position: -40px 0; }
