@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, 
fieldset, form, label, legend { background:transparent; border:0; margin:0; padding:0; }
ul { list-style:none; margin:0px; padding:0px 0px 0px 15px; }
blockquote { quotes:none; }
blockquote:before, blockquote:after { content:''; content:none; }
h1, h2, h3, h4, h5, h6 { line-height:normal; font-weight:normal; }
table{ border-collapse:collapse; border-spacing:0; }
a { text-decoration:none; color:#0080FF; }
img { border: none; }
.fl { float:left; }
.fr { float:right; }
.cb { clear:both; }
.label { font:bold 12px Arial, Helvetica, sans-serif; color:#5C5C5C; float:left; text-align:right; width:150px; padding:5px 5px 15px}
.lb { border-radius:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; vertical-align:middle; border:1px solid #E6E6E6; padding:2px; height:26px }
.tb { border-radius:5px; width:350px; height:20px; border:1px solid #E6E6E6; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; vertical-align:middle; padding:2px 5px; height:20px }
.tbs { border-radius:5px; border:1px solid #E6E6E6; width:105px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; vertical-align:middle; padding:2px 5px; height:20px }
.tbvs { border-radius:5px; border:1px solid #E6E6E6; width:35px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; vertical-align:middle; padding:2px 5px; height:20px }
.ta { border-radius:5px; width:350px; height:60px; border:1px solid #E6E6E6; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; vertical-align:middle; padding:2px 5px; }
a.text { text-decoration:underline; }
.text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px; }
.red{ color:#CE0303;}
.header{width:100%; background:url(../img/web/old/headbg.png) top left repeat-x; height:105px;}
.headerwp{width:1000px; margin:0px auto; }
.ddsmoothmenu{font:12px Arial, Helvetica, sans-serif; padding:10px 0px 0px 0px; margin:0px;}.ddsmoothmenu ul{z-index:100; margin:0px;padding:0px; list-style-type: none;}
.ddsmoothmenu ul li{position: relative; display: inline; top:0px; bottom:0px; float: left;}
.ddsmoothmenu ul li a{display: block;padding: 0px 28px 0px 28px; line-height:16px;   color:#222222;text-decoration: none; margin:0px; background:url(../img/web/old/menuline.png) top right no-repeat; }
.ddsmoothmenu ul li .noline { background-image:none;}
* html .ddsmoothmenu ul li a{display: inline-block;}
.ddsmoothmenu ul li a.selected{color: #11528f;}
.ddsmoothmenu ul li a.selected span{color: #11528f;}
.ddsmoothmenu ul li a:hover{color: #11528f;}
.ddsmoothmenu ul li a.active{color: #11528f;}
.ddsmoothmenu ul li a.active span{color: #11528f;}
.ddsmoothmenu ul li a:hover span{color: #11528f;}
.ddsmoothmenu ul li ul{z-index:10000; position: absolute; left: 0px; display: none; visibility: hidden; display:block; border-bottom: 1px solid #ccc;}
.ddsmoothmenu ul li ul li{display:block; float: none; background:none; padding:0px;}
.ddsmoothmenu ul li ul li ul{top: 0px;}
.ddsmoothmenu ul li ul li a{min-width:100px; text-transform:none; font: 11px Arial, Helvetica, sans-serif; padding:3px 7px 3px 8px; color:#424242; margin: 0px; white-space:nowrap; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 0px solid #ccc; border-right: 1px solid #ccc; margin:0px; background:#fff;}
.ddsmoothmenu ul li ul li a:hover{background:#11528f; color:#FFFFFF;} 
.downarrowclass{ position: absolute; top: 12px; right: 7px; }
.rightarrowclass{ position: absolute; top: 9px;  right: 5px; }
.ddshadow{position: absolute; left:0; top:0; width:0; height:0; background: silver;}
.popuphead{background:url(../img/adm/headrepx.png) bottom left repeat-x; height:35px; font-size:16px; color:#0c64af; font-weight:bold; line-height:35px; padding-left:20px; border:1px solid #D5D5D5;}

.wrapper{width:1000px; margin:0px auto 0 auto; padding:0px; background: url("../img/web/old/bg2.png") repeat-y scroll center top rgba(0, 0, 0, 0);}
.bodypart{width:976px; padding:5px 12px;}
.rightparthead{ display:block; font-size:22px; color:#11528f; font-weight:bold; padding:4px 0px 9px 0px; border-bottom:dotted 1px #7c7c7c; }
.rightparthead span{ padding-top:7px; font-size:12px; color:#333333}
.righttextarea{ color:#3d3d3d; font-size:12px; line-height:20px; text-align:justify; padding-top:12px; min-height:350px; }
.righttextarea input, .righttextarea select, .righttextarea ul{ text-align:left;}

.n-back1 {background: url("../img/web/old/bg1.jpg") no-repeat scroll center top rgba(0, 0, 0, 0); width: 100%;}

.footer { background:url(../img/web/old/bottombg.png) top left repeat-x #ebebeb; padding:17px 10px 17px 10px; display:block; font-size:11px; color:#454545; text-align:center }

.btn{ border:solid 1px #dbdbdb; cursor:pointer; background:url(../img/web/old/subbtbg.png) top left repeat-x; border-radius:3px; font-size:13px; font-weight:bold; color:#353535; font-family:Arial, Helvetica, sans-serif;}

.pagination{ background:url(../img/web/old/headbg01.png) top left repeat-x; height:21px; border:solid 1px #f0f0f0; padding:7px 8px 7px 8px;}
.Showingpage{ color:#727272; font-weight:bold; padding-left:0px;}
.Showingpage span{ color:#058fd6;}
.pgnum{ margin:0px; padding:0px; list-style:none; margin-right:5px; margin-left:5px;}
.pgnum li{ float:left; margin:0 4px 0 4px; line-height:22px; color:#727272;}
.pgnum li a { line-height:22px; display:block; margin:0px; padding:0px 0px 0px 7px; text-decoration:none; font-size:12px; color:#727272; text-align:center; background:url(../img/web/old/pageno.png) left top no-repeat; }
.pgnum li a span{line-height:22px;display:block;margin:0px; padding:0px 7px 0px 0px; background:url(../img/web/old/pageno.png) right top no-repeat;}
.pgnum li a:hover{background:url(../img/web/old/pageno.png) left bottom no-repeat; color:#fff;}
.pgnum li a:hover span{background:url(../img/web/old/pageno.png) right bottom no-repeat; color:#3d3d3d;}
.pgnum li a.active{background:url(../img/web/old/pageno.png) left bottom no-repeat; color:#3d3d3d;}
.pgnum li a.active span{background:url(../img/web/old/pageno.png) right bottom no-repeat; color:#3d3d3d;}
.bt_hover02{line-height:22px; margin:0px; padding-top:0px;}
.bt_hover02 a { line-height:22px; display:block; height:22px; margin:0px; padding:0px 0px 0px 9px;text-decoration:none; font-size:11px; color:#727272;background:url(../img/web/old/pageno.png) left top no-repeat; font-weight:bold; }
.bt_hover02 a:hover{background:url(../img/web/old/pageno.png) left bottom no-repeat; color:#515151;}
.bt_hover02 a span{line-height:22px; height:22px; display:block;margin:0px; padding:0px 10px 0px 0px; background:url(../img/web/old/pageno.png) right top no-repeat;}
.bt_hover02 a span strong{font-size:14px; font-weight:normal;}
.bt_hover02 a:hover span{background:url(../img/web/old/pageno.png) right bottom no-repeat; color:#515151}
/* manage pages table - start */
.maintable { border-collapse:collapse; color:#626262; }
.titletd { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; border:1px solid #EFEFEF; padding:6px 4px; background:url(../img/web/old/headbg01.png) repeat-x scroll left top transparent; }
.contenttd { border:1px solid #EFEFEF; vertical-align:top; line-height:18px; }
/* manage pages table - end */
/* summary report page - start */
.subtitle { padding:5px; font-size:14px; font-weight:bold; background:#F0F0F0; color:#11528f }
/* summary report page - end */
/* tab view classes - start */
.ve-tabwindow{ border-bottom:4px solid #8a8a8a; position:relative; display:block; height:36px;}
.ve-tabbar{ float:left;}
.ve-tabbar a{ background:url(../img/adm/n-back49.png) left top repeat-x; font-size:13px; display:block; float:left; line-height:36px; color:#262626; padding:0 9px; margin-right:2px; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; cursor:pointer; font-weight:bold } 
.ve-tabbar a:hover, .ve-tabbar .active{ background:url(../img/adm/n-back49.png) left bottom repeat-x;  color:#fff;}
.ve-textbox-f{ display:block; padding-top:24px; background:url(../img/adm/n-back50.png) left top repeat-x;}
/* tab view classes - end */