body{                         margin:0px 0px 5px 0px;font-family:verdana;font-weight:normal;font-size:11px;color:#000000;background-color:#fff;}
img{                          border:0px;}
form{                         margin:0px;padding:0px;}
iframe.sp{                    width:100%;margin:0px;padding:0px;display:none;}

a:link{                       color:#000000;text-decoration:none;}
a:visited{                    color:#000000;text-decoration:none;}
a:hover{                      color:#ff9900;text-decoration:none;}

a.w_n_v_10px:link{            font-family:verdana;font-weight:normal;font-size:10px;color:#ffffff;text-decoration:none;}
a.w_n_v_10px:visited{         font-family:verdana;font-weight:normal;font-size:10px;color:#ffffff;text-decoration:none;}
a.w_n_v_10px:hover{           font-family:verdana;font-weight:normal;font-size:10px;color:#ff9900;text-decoration:none;}

a.whiteText:link{             font-family:verdana;font-weight:normal;font-size:11px;color:#ffffff;text-decoration:none;}
a.whiteText:visited{          font-family:verdana;font-weight:normal;font-size:11px;color:#ffffff;text-decoration:none;}
a.whiteText:hover{            font-family:verdana;font-weight:normal;font-size:11px;color:#ff9900;text-decoration:none;}

a.darkGray10Text:link{        font-family:arial;font-weight:normal;font-size:10px;color:#646464;text-decoration:none;}
a.darkGray10Text:visited{     font-family:arial;font-weight:normal;font-size:10px;color:#646464;text-decoration:none;}
a.darkGray10Text:hover{       font-family:arial;font-weight:normal;font-size:10px;color:#ff9900;text-decoration:underline;}

a.black11Text:link{           font-family:verdana;font-weight:normal;font-size:11px;text-decoration:none;}
a.black11Text:visited{        font-family:verdana;font-weight:normal;font-size:11px;text-decoration:none;}
a.black11Text:hover{          font-family:verdana;font-weight:normal;font-size:11px;color:#ff9900;text-decoration:underline;}

a.gray11Text:link{            font-family:verdana;font-weight:normal;font-size:11px;color:#646464;text-decoration:none;}
a.gray11Text:visited{         font-family:verdana;font-weight:normal;font-size:11px;color:#646464;text-decoration:none;}
a.gray11Text:hover{           font-family:verdana;font-weight:normal;font-size:11px;color:#ff9900;text-decoration:none;}

a.greenTitle:link{            font-family:arial;font-weight:bold;font-size:12px;color:#3f831e;text-decoration:none;}
a.greenTitle:visited{         font-family:arial;font-weight:bold;font-size:12px;color:#3f831e;text-decoration:none;}
a.greenTitle:hover{           font-family:arial;font-weight:bold;font-size:12px;color:#ff9900;text-decoration:none;}

a.r_b_a_12px{                 font-family:arial;font-weight:bold;font-size:12px;color:#f00;text-decoration:underline;}
a.r_b_a_12px:hover{           color:#f90;}

a.redtext{                    color:#f00;}
a.redtext:hover{              color:#f90;}

.line7px,
.ad_760x92_box,
.item_1st,.item_2nd,
.item_3rd,.item_4th,
.item_5th,.item_6th,
.moreballoon,.qlbox li,
.icon,.mid_up_rgt li,
.side .event,.entitem .title,
.cmritem .title,
.hptabber li.focus .x div,
#hptablft div,#hptabrgt div,
#hptabhowto div,#hptabnew div,
ul.tabber li div,
#dlgBox .tabact div,
.midarea .side .title,
.ul_up li,
.navi ul li,
.datefilter .btn_go,
.datefilter .btn_all,
.datefilter .ps div,
.pagenavi ul li div,
#tblist .title,#tblist .etitle,
.tech_title .techicon,.each li.author,.remark .author,#commarea .more a,.siarea .para_4th,.reltedarea li.title,
#msg .msgbox .topBar .alertico,#msg .msgbox .topBar .infoico,#msg .msgbox .topBar .btnclose,.payhead .btnclose,
.forwardshead .btnclose,.commentshead .btnclose,.printhead .btnclose,.adhead .btnclose,#commarea .item .date span,
.editcomment .btnclose,.delcomment .btnclose,.nf_txt ul li,
.ipmidarea .side .title{      background-image:url(/images/bg_400x.gif);background-repeat:no-repeat;}

.header{                      width:997px;height:194px;margin:0 auto;}
.eflbrand{                    float:right;color:#333;height:30px;display:block;height:15px;background:url(/images/logo_80x30.gif) no-repeat;font-size:10px;padding:10px 10px 5px 80px;}
.line7px{                     height:7px;overflow:hidden;background-repeat:repeat-x;}
.col3s{                       height:151px;margin-top:3px;background:url(/images/header_bg.gif) no-repeat bottom right;overflow:hidden;}
.header .col_1st{             float:left;width:360px;border-top:2px solid #9d9da1;border-right:1px solid #fff;}
.col_1st .logo{               height:120px;border-left:2px solid #9d9da1;}
.logo img{                    margin-top:13px;margin-left:5px;}

.header .col_2nd{             float:left;width:275px;border-right:1px solid #9d9da1;border-top:2px solid #ededed;background-color:#ededed;}
.col_2nd .height110px{        width:255px;height:100px;padding:10px;overflow:hidden;}
.divTopCenter{                margin:auto;width:255px;height:100px;display:inline;}

.divShadow{                   float:left;background:url(/images/shadowAlpha.png) no-repeat bottom right;margin:0px 5px 0px 5px;}
.divShadow img{               background-color:#fff;border:1px solid #a9a9a9;margin:-5px 5px 5px -5px;}
.divTopCenter .desc{          float:left;width:160px;font-family:arial;font-weight:normal;font-size:10px;color:#646464;}
.col_2nd .row25px{            height:25px;line-height:25px;text-align:center;color:#ffffff;}

.header .col_3rd{             float:left;width:350px;background-color:#69c932;}
#rusibox{                     width:360px;height:122px;overflow:hidden;}
#signInBox .photo,
.col_3rd .photo{              float:left;width:70px;height:122px;}
.box290px{                    float:left;width:290px;background-color:#69c932;}
.col_3rd .row25px{            width:360px;}

.line1px{                     height:1px;overflow:hidden;background-color:#cdcdcd;}
.line2px{                     height:2px;overflow:hidden;background-color:#2a6d3a;}
.row25px{                     height:25px;overflow:hidden;background-color:#2a6d3a;}
.height120px{                 height:120px;}
.height122px{                 height:122px;overflow:hidden;/*Login In Box Iframe*/}
.hidden{                      display:none;}

.darkGray11BoldText{          font-family:arial black;font-weight:bold;font-size:11px;color:#646464;}
.darkGray12BoldText{          font-family:arial black;font-weight:bold;font-size:12px;color:#646464;}
.b_b_ver_12px{                font-family:verdana;font-weight:bold;font-size:12px;}
.r_b_a_12px{                  font-family:arial;font-weight:bold;font-size:12px;color:#f00;}
.g_b_a_12px{                  font-family:arial;font-weight:bold;font-size:12px;color:#1e5c2d;}
.b_b_a_12px{                  font-family:arial;font-weight:bold;font-size:12px;}
.redText{                     color:#f00;}
.b_b_i_a_11px{                font-family:arial;font-style:italic;font-weight:bold;font-size:11px;}
.txt_align_rgt{               text-align:right;}
.darkGrayText{                color:#646464;}
.redHdrText{                  font-family:verdana;font-weight:bold;font-size:12px;color:#FF0000;}
.clear{                       clear:both;}

.mar_t_5px{                   margin-top:5px;}
.mar_t_10px{                  margin-top:10px;}
.mar_l_4px{                   margin-left:4px;}
.mar_l_30px{                  margin-left:30px;}
.mar_l_5px{                   margin-left:5px;}
.box290px ul,.row25px ul,.r_s_hot10s ul,
.mid_up_rgt ul,.r_s_ejob ul{  list-style-type:none;margin:0;padding:0;width:100%;}
#divSIS li{                   float:left;height:20px;vertical-align:middle;margin-top:3px;}
.row25px li{                  float:left;height:20px;vertical-align:middle;margin-top:4px;}
.li_1st{                      width:80px;line-height:16px;text-align:right;padding-right:5px;font-family:verdana;font-weight:bold;font-size:12px;color:#ffffff;}
.li_sis{                      width:203px;margin-left:6px;color:#fff;}

.inpBoxField,
.inpBoxSIField,.inpBoxSHField{width:180px;height:14px;font-family:verdana;font-size:11px;color:#b1b1b1;border:0px;margin:0px;padding:1px 4px;}
.inpBoxSIField{               background-image:url(/images/bg_ru_si_188x16.gif);background-position:center;background-repeat:no-repeat;}
.inpBoxSHField{               background-image:url(/images/bg_ru_sh_188x16.gif);background-position:center;background-repeat:no-repeat;}
.inpBoxField{                 width:140px;background-image:url(/images/bg_em_s_148x16.gif);background-position:center;background-repeat:no-repeat;}

.movieline{                   height:3px;overflow:hidden;}

.divcontent,
.footer{                      width:994px;margin:0px auto;padding-top:5px;border-left:2px solid #9d9da1;border-right:1px solid #9d9da1;}
.divcontent .leftbox{         float:left;width:185px;padding-left:5px;vertical-align:top;}
/*--------------------------------------------- Below Left Menu ---------------------------------------------*/
.leftbox .shadow{             float:right;width:180px;background:url(/images/shadowAlpha.png) no-repeat bottom right;margin-top:10px;margin-bottom:5px;}
.leftbox .menubox{            /*position:relative;*/width:180px;background-color:#f6f6f6;line-height:20px;margin-top:-5px;margin-bottom:5px;margin-left:-5px;}
.item_1st,.item_2nd,.item_3rd,.item_4th,
.item_5th,.item_6th{          height:27px;line-height:27px;font-family:arial;font-weight:bold;font-size:14px;color:#fff;}

.menubox .icon_1st,.menubox .icon_2nd,.menubox .icon_3rd,.menubox .icon_4th,.menubox .icon_5th,
.menubox .icon_6th{           position:absolute;}

.icon_1st,.icon_2nd,.icon_3rd,.icon_4th,.icon_5th,.icon_6th,
.icon_elf{                    float:left;margin-top:-4px;margin-left:5px;width:30px;height:30px;background-image:url(/images/bg_400x.gif);background-repeat:no-repeat;}

.item_1st span,.item_2nd span,.item_3rd span,.item_4th span,.item_5th span,
.item_6th span{               position:absolute;margin-left:40px;}

.item_1st,.item_2nd{          background-position:0 -117px;}
.item_3rd,.item_4th{          background-position:0 -144px;}
.item_5th,.item_6th{          background-position:0 -171px;}
.icon_1st{                    background-position:0 -198px;}
.icon_2nd{                    background-position:-30px -198px;}
.icon_3rd{                    background-position:-60px -198px;}
.icon_4th{                    background-position:-90px -198px;}
.icon_5th{                    background-position:-120px -198px;}
.icon_6th{                    background-position:-150px -198px;}
.icon_efl{                    background-position:-180px -198px;}

.menubox ul{                  list-style-type:none;margin:0;padding:0;}
.menubox ul li{               padding-left:10px;font-family:verdana;font-weight:bold;font-size:12px;height:30px;line-height:30px;color:#353334;border-bottom:1px solid #9d9da1;border-top:1px solid threedhighlight;cursor:pointer;}
.menubox ul li a,
.menubox ul li span{          padding-left:21px;background:url(/images/icon/icon_arrow_of.gif) no-repeat;}
.menubox ul li a.bl{          padding-left:21px;display:block;background:url(/images/icon/icon_arrow_bl_of.gif) no-repeat;}
.menubox ul li.bl{            line-height:15px;}

.menubox ul li:hover{         background-color:#95d865;}
.menubox ul li.nl{            cursor:default;}

.subbox{                      position:relative;z-index:9999;display:none;width:200px;padding:1px;margin-top:-27px;margin-left:174px;background:url(/images/shadowAlpha.png) no-repeat bottom right;}
.subbox ul{                   width:200px;background-color:#f6f6f6;line-height:20px;margin:-5px 5px 5px -5px;}
.menubox ul li:hover div{     display:block;}
.menubox ul li:hover a,
.menubox ul li:hover span{    background:url(/images/icon/icon_arrow_on.gif) no-repeat;}
.menubox ul li:hover a.bl{    background:url(/images/icon/icon_arrow_bl_on.gif) no-repeat;}
/*---------------------------- Facebook and Twitter ----------------------------*/
.tf{                          margin-right:5px;}
.tf .b3,.tf .b4,.tf .b3b,
.tf .b4b,.tf .b{              border-left:1px solid #82b9f3;border-right:1px solid #82b9f3;}
.tf .b2,.tf .b2b{             border-left:2px solid #82b9f3;border-right:2px solid #82b9f3;}
.tf .b1,.tf .b2,.tf .b3,
.tf .b4{                      background-color:#82b9f3;}
.tf .b{                       text-align:center;font-family:verdana;font-weight:bold;font-size:10px;color:#fff;}
.tf .b1,.tf .b1b{             margin:0 5px;background:#82b9f3;}
/*---------------------------- communities ----------------------------*/
.l_s_comm{                    margin-top:5px;margin-right:5px;border:1px solid #9d9da1;}
.l_s_comm .title{             color:#64cf33;font-family:arial;font-weight:bold;font-size:15px;margin:5px 5px 0 5px;}
.l_s_comm .desc{              color:#046738;font-family:arial;font-weight:bold;font-size:10px;margin:0 5px;}
.l_s_comm .btn{               background:#64cf33;margin-top:5px;text-align:center;}
.l_s_comm .btn img{           margin:5px;}
/*--------------------------------------------- Above Left Menu ---------------------------------------------*/
.divcontent .rightbox{        float:left;width:794px;margin-left:5px;vertical-align:top;overflow:hidden;}
.ad_760x92_box{               float:left;width:792px;height:92px;padding:9px 0;text-align:center;vertical-align:middle;border:1px solid #9d9da1;background-position:0 -7px;background-repeat:repeat-x;overflow:hidden;}

.footer{                      border-bottom:1px solid #9d9da1;}
.bottom{                      margin:10px 0;line-height:16px;text-align:center;}
/*--------------------------------------------- Below Debug -------------------------------------------------*/
/*----------------------------------------------- Navi ---------------------------------------------------*/
.navi{                       margin-bottom:10px;}
.navi .up{                   height:22px;line-height:22px;border-bottom:1px solid #808080;}
.navi .down{                 height:24px;line-height:24px;font-family:verdana;font-weight:bold;font-size:12px;}
.navi ul{                    float:right;list-style-type:none;display:inline;margin:0;padding:0;}
.navi li{                    float:left;display:inline;padding:0 5px;background-position:0 -543px;background-repeat:repeat-x;font-family:arial;font-weight:bold;font-size:12px;color:#1e5c2d;}
.navi li.left{               width:5px;height:22px;background-position:-78px -513px;}
.navi li.right{              width:5px;height:22px;background-position:-94px -513px;}
.navi li a,
.navi li span{               padding-left:16px;background:url(/images/icon/icon_arrow_of.gif) no-repeat;}
.navi li a{                  font-family:arial;font-weight:bold;font-size:12px;color:#1e5c2d;text-decoration:underline;}
.navi li a:hover{            background:url(/images/icon/icon_arrow_on.gif) no-repeat;font-family:arial;font-weight:bold;font-size:12px;color:#ff9900;text-decoration:underline;}

.navi .icon_1st,.navi .icon_2nd,
.navi .icon_3rd,.navi .icon_4th,
.navi .icon_5th,.navi .icon_6th,
.navi .icon_efl{             float:left;width:30px;height:30px;margin:-6px 5px 0 5px;background-image:url(/images/bg_400x.gif);background-repeat:no-repeat;}
/*---------------------------------------------- /Navi ---------------------------------------------------*/
/*-------------------------------------------- Html Area -------------------------------------------------*/
.htmlarea .navi{             margin-bottom:0;}
.htmlarea .navi .down{       border-left:1px solid #808080;border-right:1px solid #808080;}
.htmlarea{                   float:left;width:794px;margin-top:5px;overflow-x:hidden;}
.mainarea{                   min-height:1165px;padding:15px 10px 10px;border:solid #808080;border-width:0 1px 1px;}
.btnarea{                    margin-top:10px;border-top:1px dashed #808080;padding-top:10px;}
.btnarea .btn{               float:right;}
.btnarea .btn div{           float:left;margin-left:10px;cursor:pointer;background-image:url(/images/bg_400x.gif);background-repeat:no-repeat;}
.btn div.forward{            width:133px;height:23px;background-position:-267px -423px;}
.btn div.forward:hover{      background-position:-267px -446px;}
.btn div.comments{           width:121px;height:23px;background-position:-279px -469px;}
.btn div.comments:hover{     background-position:-279px -492px;}
.btn div.print{              width:88px;height:23px;background-position:-224px -515px;}
.btn div.print:hover{        background-position:-312px -515px;}
/*------------------------------------------- /Html Area -------------------------------------------------*/
.midarea{                    float:left;width:571px;margin-top:5px;overflow:hidden;}
.sidearea{                   float:left;width:218px;margin-top:5px;margin-left:5px;overflow:hidden;}

.ipmidarea{                  float:left;width:559px;margin-top:5px;overflow:hidden;}
.ipsidearea{                 float:left;width:230px;margin-top:5px;margin-left:5px;overflow:hidden;}

.qlud{                       position:relative;padding-left:198px;height:18px;background:#a0a0a0;font-family:verdana;font-weight:bold;font-size:14px;color:#ffffff;}
.qlbox{                      position:relative;width:994px;margin-left:auto;margin-right:auto;background:url(/images/bg_qlbox.gif);padding:10px 0;display:table;}

.w_196px{                    width:196px;}
.qlbox td.ul{                border-left:1px solid #9d9da1;width:157px;vertical-align:top;}
.qlbox ul{                   list-style-type:none;padding:0;margin:0;width:157px;}
.qlbox li{                   padding-left:22px;line-height:16px;background-position:-163px -241px;}
.qlbox .b_b_ver_12px{        background-image:none;padding-left:10px;}

.hp_rgt_1st{                 background-image:url(/images/bg_1x.gif);background-repeat:repeat-x;}
/*1st:0-120px;2nd:130px-330px;3rd:340px-560px;4th:570px-970px;5th:980px-1580px;6th:1590px-2590px*/
.hp_rgt_1st{                 border:1px solid #9d9da1;padding:8px;background-position:0 -1640px;}

.hp_rgt_1st .subject{        font-family:arial;font-weight:bold;font-size:12px;color:#ff9900;}
.hp_rgt_1st .title{          float:left;width:200px;margin-top:5px;}
.hp_rgt_1st .title img{      float:left;margin-top:3px;margin-right:5px;}
.hp_rgt_1st .aec{            margin-top:5px;text-align:right;font-family:arial;font-style:italic;font-weight:bold;font-size:11px;}

.hp_rgt_1st .moreballoon{    position:relative;width:30px;height:19px;line-height:19px;font-family:arial;font-style:italic;font-weight:bold;font-size:11px;padding-right:18px;background-position:right -385px;}

.highlight{                  /*border:1px solid #9d9da1;*/margin-top:5px;}
.highlight .hltxt{           padding:8px;color:#64cf33;font-family:arial;font-weight:bold;font-size:15px;}
.highlight .shadow{          float:right;width:194px;height:176px;background:url(/images/shadowAlpha.png) no-repeat bottom right;margin-bottom:10px;margin-right:6px;}
.highlight .box{             position:relative;width:182px;height:164px;background-color:#fff;border:1px solid #a9a9a9;padding:5px;margin-top:-5px;margin-bottom:5px;margin-left:-5px;overflow:hidden;}

.flft{                       float:left;}
.frgt{                       float:right;}

.hprice{                     height:440px;margin-top:5px;overflow:hidden;}
.height122px iframe,
.hprice iframe{              width:100%;height:440px;}

#msg iframe{                 position:absolute;z-index:-1;width:90%;height:100%;margin:0;padding:0;}

.r_s_ejob{                   margin-top:5px;padding:5px;border:1px solid #9d9da1;}
.r_s_ejob .img_header{       width:186px;text-align:center;margin:auto;}
.r_s_ejob .subscribe{        width:186px;margin:5px auto;padding:0px;}
.subscribe .upbg{            height:62px;background:url(/images/subscribe_header.gif) no-repeat;}
.subscribe .inpBox{          background-color:#2e2e2e;}
.subscribe .downbg{          height:4px;background:url(/images/subscribe_footer.gif) no-repeat;overflow:hidden;}
.inpBox li{                  float:left;height:20px;padding-left:5px;}
.inpBox li.lft{              width:148px;margin-top:3px;}
.inpBox li.rgt{              width:19px;margin-top:2px;}

.r_s_hot10s{                 margin-top:5px;border:1px solid #9d9da1;}
.r_s_hot10s .title{          padding:5px;font-family:verdana;font-weight:bold;font-size:12px;background-color:#e9e9e9;color:#3f831e;}
.r_s_hot10s li{              padding:5px;}
.r_s_hot10s li.odd{          background-color:#f6f6f6;}

.r_s_ejob .list{             padding:0;margin:auto;width:186px;}
.r_s_ejob .list div{         padding:0 5px;line-height:15px;}
.r_s_ejob .date{             font-family:verdana;font-weight:bold;font-size:10px;color:#3f831e;}

.b1,.b2,.b3,.b4,.b1b,
.b2b,.b3b,.b4b,.b{           display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{  height:1px;}

.b3,.b4,.b3b,
.b4b,.b{                     border-left:1px solid #9d9da1;border-right:1px solid #9d9da1;}
.b2,.b2b{                    border-left:2px solid #9d9da1;border-right:2px solid #9d9da1;}
.b1,.b1b{                    margin:0 5px;background:#9d9da1;}
.b2,.b2b{                    margin:0 3px;border-width:2px;}
.b3,.b3b{                    margin:0 2px;}
.b4,.b4b{                    height:2px;margin:0 1px;}
.d1{                         background:#ffffff;}

/*1st:0-120px;2nd:130px-330px;3rd:340px-560px;4th:570px-970px;5th:980px-1580px;6th:1590px-2590px*/
#msg b.b2,#msg b.b3,#msg b.b4,
#msg .msgbox{                background-image:url(/images/bg_1x.gif);background-repeat:repeat-x;}
#msg .msgbox{                     border:solid #979797;border-width:0 1px;padding:0 5px;}
#msg .msgbox .topBar{             margin:0 0 0 5px;height:46px;}
#msg .msgbox .topBar .alertico{   float:left;width:33px;height:46px;background-position:-213px -463px;}
#msg .msgbox .topBar .infoico{    float:left;width:33px;height:46px;background-position:-167px -463px;}
#msg .msgbox .topBar .title{      float:left;height:20px;line-height:20px;margin-top:13px;margin-left:5px;font-family:arial;font-weight:bold;font-size:14px;}
.msgbox .alert{                   color:#f00;}
.msgbox .info{                    color:#046738;}
#msg .msgbox .btnclose{           float:right;width:21px;height:21px;cursor:pointer;background-position:-167px -512px;}
#msg .msgbox .btnclose:hover{     background-position:-190px -512px;}
#msg .msgbox .txt{                margin:0 5px;padding-left:38px;font-family:arial;font-weight:normal;font-size:12px;}
.msgbox .mt{                      margin:0 5px 15px;padding-left:38px;font-family:arial;font-size:13px;font-weight:bold;}
.msgbox .upgrde{                  margin:15px 5px;padding-left:38px;font-family:arial;font-size:12px;font-weight:bold;}

.mid_up_lft .box .img_header,
.mid_up_rgt .img_header,
.midarea .side .img_header,
.ipmidarea .side .img_header,
.reltedarea .bar,
#commarea .bar,
.hptabber li,
.navi .down,.datefilter,
.pagenavi,.ta,.commtitle,
.mid_2nd_row .bg{            background-image:url(/images/bg_5x.gif);background-repeat:repeat-x;}
/*--------------------------------------- Sign In Page ---------------------------------*/
.ta{                         margin-top:20px;line-height:21px;font-family:arial;font-weight:bold;background-position:0 -293px;}
.ta .tw{                     float:left;width:40px;font-size:14px;color:#f00;}
.ta .tt{                     float:left;width:514px;margin-left:5px;font-size:13px;color:#3f831e;}
/*--------------------------------------- Related Area ---------------------------------*/
.reltedarea{                 width:772px;margin-top:20px;}
.reltedarea .bar{            height:24px;line-height:24px;font-family:verdana;font-weight:bold;font-size:12px;font-style:italic;color:#000;border-bottom:1px solid #808080;}
.reltedarea .bar .icon{      float:left;margin:-4px 5px 0 5px;width:36px;height:27px;background-position:0 -264px;}
.reltedarea ul{              list-style-type:none;padding:0;margin:10px 0;}
.reltedarea li{              float:left;line-height:16px;}
.reltedarea li.title{        width:642px;padding-left:30px;background-position:-85px -864px;}
.reltedarea li.date{         width:100px;text-align:right;}
.reltedarea ul div.clear{    height:5px;}
/*--------------------------------------- Comments Area ---------------------------------*/
#commarea{                   width:772px;margin-top:20px;}
#commarea .bar{              height:24px;line-height:24px;font-family:verdana;font-weight:bold;font-size:12px;font-style:italic;color:#000;border-bottom:1px solid #808080;}
#commarea .bar .icon{        float:left;margin:-4px 5px 0 5px;width:36px;height:27px;background-position:0 -298px;}
#commarea .item{             line-height:16px;margin-top:10px;border-bottom:1px solid #c8c1ad;}
#commarea .item .date{       height:22px;line-height:22px;margin:10px 0 5px;font-family:verdana;font-style:italic;font-weight:normal;font-size:11px;color:#b1b1b1;}

#commarea .item .date span{  width:26px;height:22px;display:block;float:right;cursor:pointer;}
.date .edit{                 background-position:-160px -633px;}
.date .edit:hover{           background-position:-187px -633px;}
.date .delete{               margin-left:10px;background-position:-214px -633px;}
.date .delete:hover{         background-position:-241px -633px;}

#commarea .more{             margin-top:10px;height:18px;line-height:18px;text-align:right;}
#commarea .more a{           padding-left:15px;font-family:arial;font-style:italic;font-size:12px;font-weight:bold;background-position:-128px -826px;}

.commtitle{                  margin-bottom:20px;line-height:21px;font-family:arial;font-weight:bold;background-position:0 -293px;}
.commtitle .tw{              float:left;width:40px;font-size:14px;color:#f00;}
.commtitle .tt{              float:left;width:727px;margin-left:5px;font-size:13px;}
.tt a{                       color:#3f831e;}
.tt a:hover{                 color:#f90;}
/*--------------------------------------- Not Found ---------------------------------*/
.NF_word{                    padding:0 30px;margin:20px auto;font-family:verdana;font-weight:bold;font-size:16px;color:#f60;}
#timeLeft,.NF_text span{     font-weight:bold;color:#f60;}
.NF_text{                    padding:0 30px;margin:20px auto;line-height:16px;}
.NF_text a,
.msgbox .alert a,
.msgbox .upgrde a{           color:#066;text-decoration:underline;}
.NF_text a:hover,
.msgbox .alert a:hover,
.msgbox .upgrde a:hover{     color:#f90;text-decoration:underline;}
/*--------------------------------------- Middle CSS -----------------------------------*/
.mid_up_lft{                 position:relative;float:left;width:370px;}
.midarea .mid_up_rgt{        float:left;margin-left:5px;width:196px;}
.ipmidarea .mid_up_rgt{      float:left;margin-left:5px;width:184px;}
/*----------------------------------------------------- Tip ------------------------------------------------------------*/
#divTip{                     position:absolute;left:-300px;width:175px;border:1px solid black;padding:2px;background-color:lightyellow;display:none;z-index:100;font-family:verdana;font-weight:normal;font-size:11px;color:#000000;}
#tipPointer{                 position:absolute;left:-300px;z-index:101;display:none;}
/*--------------------------------------- Homepage Tabber ---------------------------------------*/
.hptabber{                   position:relative;width:370px;display:table;}
.hptabber ul{                list-style-type:none;margin:0;padding:0;height:31px;border-bottom:1px solid #808080;}
.hptabber li{                float:left;background-position:0 -30px;height:25px;line-height:25px;padding:0 5px;border:1px solid #808080;margin-right:3px;margin-top:5px;font-family:arial;font-weight:bold;font-size:12px;color:#000000;cursor:pointer;}
.hptabber li.focus{          margin-top:0;height:31px;line-height:31px;color:#ff9900;padding:0 10px 0 10px;background-position:0 -56px;border-bottom:none;cursor:default;}
.hptabber li.focus .x{       position:absolute;width:11px;display:inline;}
.hptabber li.focus .x div{   width:11px;height:11px;margin-top:-1px;margin-right:-1px;background-position:0 -335px;cursor:pointer;}
.hptabber li.focus .x div:hover{   background-position:-11px -335px;}

.hptabber li:hover{          color:#ff9900;}

#hptablft,
#hptabrgt{                   border:none;padding:0px;cursor:default;}

#hptablft div{               width:15px;height:22px;background-position:0 -428px;}
#hptablft div.on{            background-position:0 -451px;cursor:pointer;}
#hptablft div.on:hover{      background-position:0 -474px;}
#hptabrgt div{               width:15px;height:22px;background-position:-16px -428px;cursor:default;}
#hptabrgt div.on{            background-position:-16px -451px;cursor:pointer;}
#hptabrgt div.on:hover{      background-position:-16px -474px;}

#hptabhowto{                 float:right;border:none;padding:0px;margin-right:3px;cursor:pointer;}
#hptabhowto div{             width:18px;height:22px;background-position:0 -347px;}
#hptabhowto div:hover{       background-position:-18px -347px;}

#hptabnew{                   float:right;border:none;padding:0px;margin-right:0px;cursor:pointer;}
#hptabnew div{               width:82px;height:22px;background-position:-32px -428px;}
#hptabnew div:hover{         background-position:-32px -451px;}

#tab_body{                   position:relative;float:left;width:358px;padding:5px;border:solid #808080;border-width:0 1px 1px 1px;margin-top:-1px;}
#tab_body .title,
#tab_body .desc{             margin-top:8px;}
#tab_body .title a{          font-family:verdana;font-weight:bold;font-size:13px;color:#3f831e;}
#tab_body .title a:hover{    color:#ff9900;text-decoration:underline;}

#tab_body .left{             float:left;width:158px;}
#tab_body .right{            float:left;margin-left:5px;width:195px;}
#tab_body .right .title{     margin-top:0;}

#tab_body .date{             float:left;height:19px;line-height:19px;font-family:verdana;font-style:italic;font-weight:normal;font-size:11px;color:#b1b1b1;}
#tab_body .moreballoon{      float:right;height:19px;line-height:19px;font-family:arial;font-style:italic;font-weight:bold;font-size:11px;padding-right:18px;background-position:right -385px;}
/*--------------------------------------/ Homepage Tabber ---------------------------------------*/
.mid_up_lft .box{            position:relative;width:368px;display:table;margin-top:10px;border:1px solid #9d9da1;}
.mid_up_lft .box .img_header{height:24px;line-height:24px;font-family:verdana;font-weight:bold;font-size:12px;color:#000000;}
.box .icon{                  float:left;margin:-4px 5px 0 5px;width:36px;height:27px;background-position:0 -298px;}
.box .img_header span{       float:left;}
.img_header .moreballoon{    float:right;width:30px;height:19px;line-height:19px;font-family:arial;font-style:italic;font-weight:bold;font-size:11px;padding-right:18px;margin-right:5px;margin-top:3px;background-position:right -385px;}
.box .htitem{                float:left;padding:5px;}
.box .entitem,
.box .cmritem{               padding:5px;}
.htitem .left{               float:left;width:120px;margin-right:5px;}
.htitem .right{              float:left;width:231px;}

.htitem .right .desc{        margin-top:5px;}
.entitem .desc,
.cmritem .desc{              padding-left:14px;margin-top:5px;}
.htitem .right .moreballoon{ text-align:right;margin-top:5px;height:19px;line-height:19px;font-family:arial;font-style:italic;font-weight:bold;font-size:11px;padding-right:18px;background-position:right -385px;}
.box .sepline{               clear:both;width:80%;margin:auto;border-bottom:1px dashed #d1d1d1;}

.entitem .title,
.cmritem .title{             padding-left:14px;background-position:-59px -261px;}
.entitem .title a,
.cmritem .title a{           font-family:arial;font-weight:bold;font-size:12px;}

.mid_up_rgt .img_header{     margin-top:5px;height:24px;line-height:24px;font-family:verdana;font-weight:bold;font-size:12px;color:#000000;}
.mid_up_rgt .icon{           float:left;margin:-3px 5px 0 5px;width:36px;height:27px;background-position:0 -264px;}

.mid_up_rgt .moreballoon{    float:right;height:19px;line-height:19px;font-family:arial;font-style:italic;font-weight:bold;font-size:11px;padding-right:18px;background-position:right -385px;}
.mid_up_rgt .sepline{        margin:5px 0;border-bottom:1px dashed #3f831e;}

.mid_up_rgt .subject{        margin-top:5px;padding-left:5px;height:18px;line-height:18px;font-family:arial;font-weight:bold;font-size:12px;color:#1e5c2d;}
.mid_up_rgt .title{          float:left;}
.mid_up_rgt .btn{            float:right;margin-top:4px;margin-right:5px;}

.midarea .mid_up_rgt ul{     padding-bottom:5px;border-bottom:1px dashed #d1d1d1;}
.mid_up_rgt li{              margin-top:5px;line-height:14px;padding-left:15px;background-position:-58px -262px;}

.mid_2nd_row{                float:left;width:571px;margin-top:5px;padding:4px 0;background-color:#f1f1f1;}
.mid_2nd_row .col{           float:left;margin-left:4px;width:185px;font-family:verdana;font-weight:bold;font-size:12px;color:#3f831e;text-align:center;background-color:#f9f9f9;}
.mid_2nd_row .bg{            height:6px;background-position:0 -24px;}
.mid_2nd_row .title{         margin-top:5px;height:28px;line-height:14px;}

.mid_2nd_row .shadow{        float:right;width:150px;height:200px;background:url(/images/shadowAlpha.png) no-repeat bottom right;margin:5px 12px 0px 0px;}
.mid_2nd_row .shadow img{    position:relative;width:150px;height:200px;background-color:#fff;border:1px solid #a9a9a9;margin:-5px 5px 5px -5px;}
.mid_2nd_row .desc{          clear:both;height:42px;line-height:14px;padding:0 14px;font-family:arial;font-weight:bold;font-size:12px;overflow:hidden;}
.mid_2nd_row .desc a:hover{  text-decoration:underline;}

.midarea table{              margin-top:8px;width:571px;}
.midarea td,
.ipmidarea td{               width:5px;}
.midarea .side{              width:281px;border:1px solid #9d9da1;vertical-align:top;}
.ipmidarea .side{            width:275px;border:1px solid #9d9da1;vertical-align:top;}
.midarea .side .img_header{  width:281px;height:24px;line-height:24px;font-family:verdana;font-weight:bold;font-size:12px;color:#000000;}
.ipmidarea .side .img_header{width:275px;height:24px;line-height:24px;font-family:verdana;font-weight:bold;font-size:12px;color:#000000;}
.midarea .side .icon,
.ipmidarea .side .icon{      position:relative;float:left;margin:-4px 5px 0 5px;width:36px;height:27px;background-position:0 -298px;}

.ipmidarea table{            margin-top:8px;width:559px;}
.ipmidarea .side{            width:275px;border:1px solid #9d9da1;vertical-align:top;}
.ipmidarea .side .img_header{width:275px;height:24px;line-height:24px;font-family:verdana;font-weight:bold;font-size:12px;color:#000000;}

.midarea .fp{                height:118px;margin-top:5px;background-color:#ebebeb;}
.midarea .fp .icon{          float:left;width:15px;height:116px;background-position:-40px -264px;}
.midarea .fp img{            float:left;margin:8px 0 0 8px;border:1px solid #4dde00;}

.midarea .side .title,
.ipmidarea .side .title,
.ul_up li{                   padding:5px 5px 0px 18px;background-position:-55px -256px;}

.midarea .side .preview{     width:271px;padding:5px;font-family:arial;font-weight:bold;font-size:12px;color:#1e5c2d;}
.ipmidarea .side .preview{   width:265px;padding:5px;font-family:arial;font-weight:bold;font-size:12px;color:#1e5c2d;}
.side .preview img{          float:left;margin:3px 3px 3px 0px;}

.side .event{                padding:5px 5px 5px 18px;font-family:arial;font-weight:bold;font-size:11px;color:#3f831e;background-position:-55px -256px;}

.side .event a:link,
.side .preview a:link{       font-family:verdana;font-weight:normal;font-size:11px;color:#000000;text-decoration:none;}
.side .event a:visited,
.side .preview a:visited{    font-family:verdana;font-weight:normal;font-size:11px;color:#000000;text-decoration:none;}
.side .event a:hover,
.side .preview a:hover{      font-family:verdana;font-weight:normal;font-size:11px;color:#ff9900;text-decoration:underline;}

.htitem .right .title a,
.side .title a{              font-family:arial;font-weight:bold;font-size:12px;color:#3f831e;}
.htitem .right .title a:hover,
.entitem .title a:hover,
.cmritem .title a:hover,
.side .title a:hover,
.ul_up li a:hover{           color:#ff9900;text-decoration:underline;}

.side .author{               margin-top:5px;padding-left:18px;padding-right:5px;}
.side .desc{                 margin-top:5px;padding-left:18px;padding-right:5px;}
.side .sepline{              width:60%;margin:10px auto 5px;border-bottom:1px dashed #d1d1d1;}

.side .moreballoon{          text-align:right;margin-right:5px;margin-bottom:5px;height:19px;line-height:19px;font-family:arial;font-style:italic;font-weight:bold;font-size:11px;padding-right:18px;background-position:right -385px;}
/*--------------------------------------- Middle CSS -----------------------------------*/
/*--------------------------------------- eFeedLink Div -----------------------------------*/
#dlg{                        position:absolute;background:url(/images/shadowAlpha.png) no-repeat bottom right;padding-right:5px;padding-bottom:5px;}
#dlgBox{                     float:left;line-height:28px;margin-left:-5px;margin-top:-5px;}
#dlgBox ul.tabber{           list-style-type:none;padding:0;margin:0;}
ul.tabber li{                float:left;width:50%;border-bottom:1px solid #9d9da1;font-family:arial;font-weight:bold;font-size:11px;color:#000000;}
ul.tabber li.selected{       color:#b1b1b1;}
ul.tabber li div{            float:left;margin:5px 5px 0 8px;width:14px;height:15px;background-position:-19px -513px;cursor:pointer;}
ul.tabber li div.checked{    background-position:-57px -513px;}
ul.tabber li div.selected{   background-position:-38px -513px;cursor:default;}

.tabact{                     float:left;width:100%;}
.tabact div{                 float:right;height:18px;}
.tabact .submit{             margin-top:5px;width:65px;background-position:-83px -474px;cursor:pointer;}
.tabact .close{              margin:5px;width:50px;background-position:-32px -474px;cursor:pointer;}

.tabact .submit:hover{       background-position:-83px -493px;}
.tabact .close:hover{        background-position:-32px -493px;}
/*-------------------------------------- /eFeedLink Div -----------------------------------*/
.sidefba{                    border:1px solid #fdc9d5;}
.sidefba .title{             background-color:#fdc9d5;line-height:25px;padding-left:5px;font-family:arial;font-weight:bold;font-size:12px;color:#1e5c2d;}
.sidemlba{                   border:1px solid #adc2c2;}
.sidemlba .title{            background-color:#adc2c2;line-height:25px;padding-left:5px;font-family:arial;font-weight:bold;font-size:12px;color:#1e5c2d;}
.sidefba .cover,
.sidemlba .cover{            text-align:center;padding:8px 0;}
.sidefba .read,
.sidemlba .read{             text-align:center;padding-bottom:5px;}

/*-------------------------------------- Date Filter --------------------------------------*/
.datefilter,
.pagenavi{                   height:28px;line-height:28px;border:1px solid #becce2;background-position:0 -95px;}
.datefilter ul,
.pagenavi ul{                list-style-type:none;padding:0;margin:0;}

.datefilter li,
.pagenavi li{                float:left;margin-left:5px;}
.datefilter .title{          font-family:verdana;font-weight:bold;font-size:11px;}
.datefilter select{          height:19px;margin-top:5px;font-family:verdana;font-weight:normal;font-size:11px;}
.datefilter .btn_go{         width:25px;height:19px;margin-top:5px;background-position:-110px -512px;cursor:pointer;}
.datefilter .btn_all{        width:40px;height:19px;margin-top:5px;background-position:-115px -428px;cursor:pointer;}
.datefilter .btn_go:hover{   background-position:-136px -512px;}
.datefilter .btn_all:hover{  background-position:-115px -448px;}

.datefilter .ps{             float:right;height:28px;overflow:hidden;}
.datefilter .ps img{         width:24px;height:19px;margin-top:5px;margin-right:5px;}

#tblist{                     width:559px;background-color:#f1ebeb;line-height:14px;}
#tblist .th{                 width:472px;padding-left:5px;height:22px;line-height:22px;background-color:#979797;border-bottom:1px solid #808080;font-family:verdana;font-weight:bold;font-size:11px;}
#tblist .dh{                 width:86px;height:22px;line-height:22px;background-color:#979797;border-bottom:1px solid #808080;border-left:1px solid #f1ebeb;text-align:center;font-family:verdana;font-weight:bold;font-size:11px;}
#tblist .title{              width:472px;padding-top:5px;padding-bottom:5px;padding-left:21px;line-height:14px;border-bottom:1px solid #808080;background-position:-159px -783px;}
#tblist .date{               width:86px;padding:5px 0;line-height:14px;border-bottom:1px solid #808080;border-left:1px solid #f1ebeb;text-align:center;vertical-align:top;}

.pagenavi{                   margin-top:5px;font-family:verdana;font-weight:normal;font-size:11px;color:#105cb6;}
.pagenavi .pageno{           float:left;margin-left:5px;}
.pagenavi ul{                float:right;margin-right:5px;}
.pagenavi li img{            margin-top:6px;}
.pagenavi .word{             margin-left:30px;}
.pagenavi input{             width:30px;height:13px;margin-top:5px;font-family:verdana;font-weight:normal;font-size:11px;}
.pagenavi .btn_go{           width:25px;height:19px;margin-top:5px;background-position:-110px -512px;cursor:pointer;}
.pagenavi .btn_go:hover{     background-position:-136px -512px;}
/*------------------------------------- /Date Filter --------------------------------------*/
/*------------------------------------- Technical Resource --------------------------------------*/
.techbox{                    border:1px solid #808080;display:table;}
.techbox .ul_up,
.techbox .each div ul{       list-style-type:none;padding:0;margin:0;}
.techbox .ul_up li a,
.each .tech_title a,
.rowitem .title a{           font-family:arial;font-weight:bold;font-size:12px;color:#3f831e;}
.techbox .ul_up li a:hover,
.each .tech_title a:hover,
.rowitem .title a:hover{     color:#ff9900;text-decoration:underline;}

.techbox .each{              position:relative;}
.techbox .each div.item{     float:left;width:271px;margin-top:10px;margin-left:5px;}

.rowitem{                    padding:10px 0;border-bottom:1px dotted #808080;}
#divList .dual{              background-color:#f1ebeb;}
.rowitem .remark{            padding:10px 0;line-height:14px;font-family:verdana;font-style:italic;font-weight:normal;font-size:11px;color:#646464;}
.remark .author{             float:left;width:441px;padding-left:18px;background-position:-390px -125px;}
.remark .date{               float:right;width:100px;text-align:right;}
.rowitem .desc{              clear:both;padding-top:10px;}

.each li.title{              height:22px;line-height:22px;border-bottom:1px dashed #808080;font-family:verdana;font-weight:bold;font-size:12px;}
.each li.title .frgt{        margin-right:5px;font-size:11px;font-style:italic;line-height:23px;}
.each li.title .frgt img{    margin-left:5px;}

.each li.tech_title{         margin-top:5px;}
.each div.subject{           float:left;width:233px;margin-left:5px;}

.tech_title .techicon{       float:left;width:33px;height:33px;}
.tech_title .i0{             background-position:0 -574px;}
.tech_title .i1{             background-position:-34px -574px;}
.tech_title .i2{             background-position:-68px -574px;}
.tech_title .i3{             background-position:-102px -574px;}
.tech_title .i4{             background-position:-136px -574px;}
.tech_title .i5{             background-position:-170px -574px;}
.tech_title .i6{             background-position:-204px -574px;}
.tech_title .i7{             background-position:-238px -574px;}
.tech_title .i8{             background-position:-272px -574px;}
.tech_title .i9{             background-position:-306px -574px;}

.each li.author{             clear:both;padding-top:5px;padding-left:18px;background-position:-390px -120px;font-family:verdana;font-style:italic;font-weight:normal;font-size:11px;color:#646464;}
.each li.desc{               margin-top:5px;line-height:14px;padding-left:2px;}
.each li.moreballoon{        text-align:right;margin:5px 0;height:19px;line-height:19px;font-family:arial;font-style:italic;font-weight:bold;font-size:11px;padding-right:18px;background-position:right -385px;}
/*------------------------------------ /Technical Resource --------------------------------------*/
.srdtl{                      margin:10px 5px;line-height:20px;font-family:arial;font-size:12px;font-weight:bold;}
.result .dual{               background-color:#f1ebeb;}
.sritem{                     padding:10px 0;border-bottom:1px dotted #808080;}
.sritem .no{                 float:left;width:30px;padding-left:5px;}
.sritem .title{              float:left;width:424px;font-weight:bold;}
.sritem .date{               float:right;width:95px;margin-right:5px;text-align:right;}
.sritem .desc{               clear:both;padding:10px 5px 0 35px;}

.result .nf{                 padding:10px 5px;line-height:18px;font-family:arial;font-size:12px;font-weight:bold;color:#fff;background-color:#9c9c9c;}
.result .nf_txt{             margin-top:10px;padding:5px;font-family:arial;font-size:12px;font-weight:bold;}
.result .nf_opt{             margin-top:10px;padding:5px 0;font-family:arial;font-size:12px;font-weight:bold;}
.nf_txt ul,
.nf_opt ul{                  list-style-type:none;margin:0;padding:0;}
.nf_opt ul li{               float:left;background-color:#f5f5f5;height:24px;line-height:24px;width:414px;font-family:arial;font-size:12px;font-weight:normal;border-bottom:1px solid #fff;}
.nf_opt ul li.left{          padding-left:5px;width:130px;color:#1e5c2d;font-weight:bold;}
.nf_opt ul li.mid{           width:10px;color:#1e5c2d;text-align:center;font-weight:bold;}

.nf_txt ul li{               height:20px;line-height:20px;font-weight:normal;padding-left:25px;background-position:-162px -785px;}
.nf_txt a{                   color:#f00;text-decoration:underline;}
.nf_txt a:hover{             color:#f90;}
/*----------------------------------------- /Search Result -----------------------------------------------*/
.textbox{                    clear:both;border:1px solid #808080;display:table;}

#dlgBox .payhead,
#dlgBox .printhead{          width:400px;height:33px;margin:10px auto;}
#dlgBox .adhead{             width:660px;height:21px;margin:2px auto;}

.forwardshead,.editcomment,.delcomment,
.commentshead{               width:600px;height:33px;margin:10px auto;}

.payhead .icon{              float:left;width:33px;height:33px;background-position:-340px -574px;}
.forwardshead .icon{         float:left;width:33px;height:33px;background-position:-158px -428px;}
.commentshead .icon{         float:left;width:35px;height:33px;background-position:-193px -428px;}
.printhead .icon{            float:left;width:35px;height:33px;background-position:-228px -428px;}
.editcomment .icon{          float:left;width:35px;height:33px;background-position:0 -1167px;}
.delcomment .icon{           float:left;width:35px;height:33px;background-position:-36px -1167px;}

.payhead span,.forwardshead span,.commentshead span,.editcomment span,.delcomment span,
.printhead span{             float:left;height:14px;line-height:14px;margin-top:18px;margin-left:5px;font-family:arial;font-weight:bold;font-size:14px;color:#046738;}
.payhead .btnclose,.forwardshead .btnclose,.commentshead .btnclose,.editcomment .btnclose,.delcomment .btnclose,
.printhead .btnclose,
.adhead .btnclose{           float:right;width:21px;height:21px;cursor:pointer;background-position:-167px -512px;}
.payhead .btnclose:hover,.forwardshead .btnclose:hover,.commentshead .btnclose:hover,.editcomment .btnclose:hover,.delcomment .btnclose:hover,
.printhead .btnclose:hover
.adhead .btnclose:hover{     background-position:-190px -512px;}

#dlgBox .dialogbody{         margin:10px;}
#dlgBox .dlgmsg{             margin:10px;text-align:center;height:18px;line-height:18px;color:#F00;}
#dlgBox .errormsg{           margin:100px 10px;text-align:center;height:18px;line-height:18px;font-weight:bold;color:#F00;}
.emdiv ul,
.dialogbody ul{              list-style-type:none;margin:0;padding:0;}
.dialogbody ul li{           float:left;height:25px;line-height:25px;border-bottom:1px solid #fff;padding-left:5px;}
li.forwards_lft,
li.comments_lft{             width:180px;text-align:right;font-family:verdana;font-weight:normal;font-size:11px;color:#1e5c2d;}
li.print_lft{                width:100px;text-align:right;font-family:verdana;font-weight:normal;font-size:11px;color:#1e5c2d;}
li.forwards_rgt,
li.comments_rgt{             width:410px;}
li.print_rgt{                width:290px;}
.forwards_rgt .inp,.comments_rgt .inp,
.print_rgt .inp{             margin-top:3px;width:250px;height:13px;font-family:verdana;font-size:11px;}
#dlgBox .frmact{             margin:20px;text-align:center;height:25px;}

.commdiv,.emdiv,.fwdiv{      width:600px;margin:auto;}
.commdiv textarea{           width:596px;height:180px;font-family:verdana;font-size:11px;line-height:16px;border:1px solid #A5ACB2;}
.commtip{                    width:600px;margin:auto;height:20px;line-height:20px;font:0.85em verdana;color:#888;}
.commtip span{               color:#f00;}

.emdiv{                      font-family:verdana;font-weight:bold;font-size:11px;color:#063;}
.emdiv ul li{                float:left;height:25px;line-height:25px;}
li.field{                    width:105px;}
li.linp{                     width:190px;padding-left:5px;}
li.linp input{               margin-top:3px;border:1px solid #319A00;width:180px;height:13px;font-family:verdana;font-size:11px;}
.forwardtxt{                 width:600px;margin:10px auto 0;font-family:verdana;font-weight:bold;font-size:11px;color:#063;}
.fwdiv textarea{             width:596px;height:100px;font-family:verdana;font-size:11px;line-height:16px;border:1px solid #A5ACB2;}

#dlgBox .paybody{            width:400px;margin:10px auto;}
.paybody ul{                 list-style-type:none;margin:0;padding:0;}
.paybody ul li{							 float:left;width:225px;border-bottom:1px solid #fff;padding-left:5px;}
.paybody ul li.left{         width:165px;text-align:right;font-family:verdana;font-weight:normal;font-size:11px;color:#1e5c2d;}

#dlgBox .payfooter{          width:400px;margin:10px auto;text-align:right;}
#dlgBox .frmact img,
.payfooter img{              margin-left:50px;cursor:pointer;}
