A { color: #0178CA; text-decoration: underline; }
A:hover { text-decoration: none; }
HTML, BODY { margin: 0px; padding: 0px; height: 100%; background-color: #ffffff; color: #3F3F3F; font-family: Arial; font-size: 12px; font-weight: normal; line-height: 18px; }
IMG { border: 0px; }
P { margin: 0px 0px 10px 0px; padding: 0px; }
TABLE { border: 0px; border-collapse: collapse; font-family: Arial; font-size: 12px; color: #3F3F3F; line-height: 18px; }
TABLE TD { padding: 0px; }
FORM { display: inline; }
H1 { color: #FFFFFF; font-size: 17px; margin: 0px 0px 20px 0px; font-weight: normal; background: url(image/h-work.jpg) repeat-y right top #013388; padding: 5px 10px 4px 6px; }
.cnWorkDiv H1 { font-size: 17px; font-weight: bold; color: #3F3F3F; background: none; text-transform: capitalize; margin: 0px 0px 20px 0px; padding: 5px 10px 4px 6px; }
H1.seo { color: #3F3F3F; font-size: 12px; text-transform: none; margin: 0; padding: 0; font-weight: normal; background: none; display: inline; }
.seo2 { color: #666666; font-size: 11px; }
.seo2 H1 { color: #666666; font-size: 11px; text-transform: none; }
H2 { font-size: 16px; margin: 20px 0px 10px 0px; }
INPUT.sendInput, SELECT.sendInput, TEXTAREA.sendInput { font-family: Arial; font-size: 12px; margin: 0px; padding: 2px; color: #3F3F3F; border: 1px solid #3F3F3F; }
INPUT.sendInput2, SELECT.sendInput2 { width: 155px; font-family: Arial; font-size: 12px; margin: 0px; padding: 2px; color: #3F3F3F; border: 1px solid #C6C6C6; }

.small { font-size: 11px; }
.red { color: #ff0000; }
.inv { display: none; }
.quote { font-size: 11px; font-style: italic; }
P.absM { margin: 0px; }
P.absM IMG, P.absM SPAN { vertical-align: middle; display: inline; }

.dateBlock { margin-bottom: 5px; }
.pagerTop { margin-bottom: 10px; }
.pagerBottom { margin-top: 10px; }
.oneBlockTd { padding-bottom: 15px; }
.oneBlock { margin-bottom: 15px; }

TH { background-color: #DDDEDE; color: #3F3F3F; font-weight: normal; border: 1px solid #A0A09F; padding: 3px; }
TR.td1 TD { background-color: #ffffff; border: 1px solid #A0A09F; padding: 3px; }
TR.td2 TD { background-color: #EFEFEF; border: 1px solid #A0A09F; padding: 3px; }
.td1 { background-color: #ffffff; border: 1px solid #A0A09F; padding: 3px; }
.td2 { background-color: #EFEFEF; border: 1px solid #A0A09F; padding: 3px; }
.nonBorder TD { border: 0px; padding: 3px; }

.links { padding: 0px 0px 0px 0px; color: #0178CA; font-size: 10px; }
.links A { color: #0178CA; text-decoration: none; }

.mtTable { background: url(image/mt-bgr.gif) repeat-x; }
.mtItem { cursor: pointer; color: #343436; font-weight: bold; padding-top: 9px; background: url(image/mt.gif) no-repeat; }
.mtItemSel { cursor: pointer; color: #FFFFFF; font-weight: bold; padding-top: 9px; background: url(image/mt-a.gif) no-repeat; }
.mtItemSel A { color: #FFFFFF; text-decoration: none; }
TABLE.mtContent { background: url(image/center-pivate-bgr.jpg) repeat-x; margin-bottom: 55px; }
TABLE.mtContent TABLE TD { padding-top: 4px; }
TABLE.mtContent A { font-size: 14px; }


.menuLeft A { font-size: 14px; }
TD.mlItem { padding: 0 0 13px 15px; }
.mlSubItem A { font-size: 12px; }
TD.mlSubItem, TD.mlSubItemSel { padding-bottom: 1px; }
.mlSubItemSel A { font-size: 12px; color: #3C992F; text-decoration: none; }
.mlSubItemSel A:hover { text-decoration: underline; }

INPUT.search { border: 1px solid #C6C6C6; height: 20px; font-size: 13px; font-family: Arial; color: #383838; padding-left: 5px; margin-top: 14px; width: 195px; }
.mlBlock TD { padding: 0 9px 13px 0; }
.mlBlock A { font-size: 14px; }
.cnMain { padding: 0 80px 20px 50px; text-align: justify; }
.cnWork { padding: 0 25px 20px 50px; text-align: justify; }
.date { color: #919193; }
.prMain { float: left; padding: 0 20px 20px 0; }
TD.cpTable { background: url(image/bottom-bgr.gif) repeat-x; padding: 0 2px; font-size: 11px; color: #9B9B9D; }
.cpTable A { color: #9B9B9D; text-decoration: none; }
.cpTable A:hover { text-decoration: underline; }
.miniMenu DIV { display: inline; margin: 50px 15px 0 0; position: relative; top: 60px; left: -10px; }
.fpDel { color: #0178CA; }
.fastPath { font-size: 11px; color: #6E6E6E; }
.fieldHidden { display: none; }
.linkToOpenNextDiv { cursor: pointer; }
.tooltip { position: absolute; background: #EEEEEE; border: 1px solid #C6C6C6; }
.clTable TD { padding: 0 10px 5px 0; }
.clTable SELECT { width: 400px; border: 1px solid #C6C6C6; height: 20px; }
TR.clTD TD { padding: 0 20px 4px 0; }
.select-free {position:absolute;z-index:10;width: 402px;display: none;}
.select-free iframe {display:none;display:block;position:absolute;left:0;top:0;z-index:-1;filter:mask();width:100%;height:100%;}
.padr20 TD { padding-right: 20px; }
.padb20 TD { padding-bottom: 20px; }