.bodymargin
	{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.font01 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;	
}

.font_title {
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}
.font01c {
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.btunlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #003366;
	width: 120px;
}
.btun01 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.btun02 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	width: 50px;
}
.box01 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 16px;
	width: 100px;
	border: 1px solid #666666;
	padding: 1px;
}
.box_up {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 16px;
	width: auto;
	border: 1px solid #666666;
	padding: 1px;
}
.box02 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 20px;
	width: 140px;
	border: 1px solid #666666;
	padding: 2px;
}
.box_file {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	height: 20px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	padding: 1px;
}
.box_upper {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	height: 16px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	padding: 1px;
	text-transform: uppercase;
}
.box_readonlynoline {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003399;
	height: 16px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 0px ;
	padding: 1px;
	text-transform: uppercase;readonly:true;
}
.box_readonly {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	height: 16px;
	text-decoration: none;
	background-color: #E5E5E5;
	border: 1px solid #666666;
	padding: 1px;
}
.box03 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	height: 16px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	padding: 1px;
}
.box03_search {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	height: 16px;	
	text-decoration: none;
	background-color: #FFFFFF;
	width: 100%;
	border: 1px solid #666666;
	padding: 1px;	
	text-transform: uppercase;
}
.box03a {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: auto;
	width: 100%;
	border: 1px solid #666666;
	padding: 1px;
	text-transform: uppercase;
}
.box04e {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	width: 100%;
	border: 1px solid #666666;
	padding: 1px;
	text-transform: uppercase;
}

.box04_e {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	border: 1px solid #666666;
	padding: 1px;
	text-transform: uppercase;
}
.box04 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFCC;
	height: 18px;
	width: 100%;
	border: 1px solid #666666;
	padding: 1px;
	text-transform: uppercase;
}
.box04a {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFCC;
	height: auto;
	width: 100%;
	border: 1px solid #666666;
	padding: 1px;
	text-transform: uppercase;
}
.fonts_bkb {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}

.font01b {
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
}
.font02 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

a.aa:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}
a.aa:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}
a.aa:active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}
a.aa:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}
a.aa2:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.aa2:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.aa2:active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.aa2:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #A20000;
	text-decoration: underline;
}
a.bb:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
	white-space: nowrap;
}
a.bb:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
	white-space: nowrap;
}
a.bb:active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
	white-space: nowrap;
}
a.bb:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
	white-space: nowrap;
}
a.cc:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.cc:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.cc:active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.cc:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #A20000;
	text-decoration: underline;
}
a.ccP:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.ccP:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.ccP:active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.ccP:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #A20000;
	text-decoration: underline;
}
.box_pageindex {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 14px;
	width: auto;
	border: 1px solid #666666;
	padding: 1px;
}
a.dd:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.dd:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.dd:active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.dd:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #FFCC66;
	text-decoration: underline;
}
a.ee:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
a.ee:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
a.ee:active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
a.ee:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #A20000;
	text-decoration: underline;
}
a.gg:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
a.gg:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
a.gg:active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
a.gg:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #A20000;
	text-decoration: underline;
}
a.ff:link {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
}
a.ff:visited {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
}
a.ff:active {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
}
a.ff:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #A20000;
	text-decoration: underline;
}

a.ff2:link {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
a.ff2:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
a.ff2:active {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
a.ff2:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #A20000;
	text-decoration: underline;
}



/************************************/
/*			MENU CSS	     		*/
/************************************/
.MenuBg
{
	font-family: Tahoma, Arial;
    height:22px;
	font-size: 11px;
    background:#666666;
	}
.MenuItem
{
	font-family: Tahoma, Arial;
    height:20px;
    width:130px;
    background:#E5E5E5;
    border:1px solid gray;
    border-right:none;
    text-align:center;
    font-weight:bold;
    cursor:pointer;
	}
.MenuList
{
	font-family: Tahoma, Arial;
	background:#E5E5E5;
	border:1px solid gray;
	height:auto;
	position:absolute;
	width:129px;
	border-top:none;
	float:left;
	}
.MenuList a
{
	font-family: Tahoma, Arial;
    text-decoration:none;
	font-size: 11px;
    color:Black;
	}
.OnMenu
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	background:#999999;
	color:White;
	}
.OnMenu a
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:White;
    text-decoration:none;
	}
.MenuListItem
{
	font-family: Tahoma, Arial;
	border-top:1px solid gray;
    height:20px;
    width:129px;
    line-height:20px;
    vertical-align:middle;
    text-align:center;
    cursor:pointer;
	}
.MenuItem a
{	
	font-family: Tahoma, Arial;
	text-decoration:none;
	font-size: 11px;
	color:Black;
	}
.OnDiv
{
	font-family: Tahoma, Arial;
	color:White;
	font-size: 11px;
	background-color:#999999;
	height:20px;
    width:130px;
    cursor:pointer;
    border:1px solid gray;
     border-right:none;
    text-align:center;
    font-weight:bold;
	}
.OnDiv a
{
	font-family: Tahoma, Arial;
	text-decoration:none;
	font-size: 11px;
	color:White;
	}

.SlistTopDiv
{
	background:#F5F5F5;
    height:25px;
    font-size: 11px;
	margin-top:20px;
    font-family:Tahoma, Arial;
	}









/************************************/
/*			MESSAGE BOX CSS	     		*/
/************************************/




#mask {
    background: #333333;
    opacity: 0.5;
    position: fixed;
	filter:ALPHA(opacity=50);
    z-index: 9999;
    top: 0;
    left: 0;
}
#mask_sub {
    background: #333333;
    opacity: 0.5;
    position: fixed;
	filter:ALPHA(opacity=50);
    z-index: 9999;
    top: 0;
    left: 0;
}
.ico35{float:left; width:36px; height:36px; background:url(../images/sprite.png) no-repeat -44px -220px;}
.ico36{float:left; width:36px; height:36px; background:url(../images/sprite.png) no-repeat -0px -465px;}
.mmsg-left{float:left; width:400px; padding-top:8px; font-family:Tahoma, Arial; line-height:20px; font-size:16px; margin-left:10px;}
.mmsg-top{float:left; padding:10px; background:#FFE6E6; border:solid 1px #FFB7B7; width:478px; border-radius:3px; position:relative;}
.popup.error{	
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
				document.compatMode=='CSS1Compat') ?
				documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
				document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
	width:500px; 
	background: #FFFFFF;
}
.popup.memo{	
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
				document.compatMode=='CSS1Compat') ?
				documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
				document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
	width:700px; 
	background: #FFFFFF;
}
.popup.memodetail{	
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
				document.compatMode=='CSS1Compat') ?
				documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
				document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
	width:600px; 
	background: #FFFFFF;
}

.popup.OK{	
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
				document.compatMode=='CSS1Compat') ?
				documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
				document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
	width:600px; 
	background: #FFFFFF;
}
.popup.subOK{	
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
				document.compatMode=='CSS1Compat') ?
				documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
				document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
	width:855px; 
	background: #FFFFFF;
}
a.error-close{font-family: Tahoma, Arial;color:#ff972c; position:absolute; right:25px; top:25px; font-size:16px; text-decoration:none;}
a.error-ok{font-family: Tahoma, Arial;color:#000000; position:absolute; right:25px; font-size:16px; text-decoration:none;}

a.error-close:hover{font-family: Tahoma, Arial;color:#ff972c;}
.mmsg-btm{float:left; width:100%; padding:10px 0;font-family:Tahoma, Arial;font-size:12px;}
.mmsg-btm li{padding:0 0 0 19px; line-height:1.8;font-family:Tahoma, Arial;font-size:12px;}
.message {
	font-family: Tahoma, Arial;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	line-height: 28px;
	
}
.table_alert {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ff972c;
	border-right-color: #ff972c;
	border-bottom-color: #ff972c;
	border-left-color: #ff972c;
}
.table_OK_alert {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a8c540;
	border-right-color: #a8c540;
	border-bottom-color: #a8c540;
	border-left-color: #a8c540;
}
a.OK_error-close:hover{font-family: Tahoma, Arial;color:#a8c540;}
a.OK_error-close{font-family: Tahoma, Arial;color:#a8c540; position:absolute; right:25px; top:25px; font-size:16px; text-decoration:none;}

.hidden { display:none;}


.popup.sub{	
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:       expression(eval(document.compatMode &&
				document.compatMode=='CSS1Compat') ?
				documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
				document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
	width:855px; 
	background: #FFFFFF;
}
.color_blue {
 font-family: Tahoma, Arial;
 font-size: 13px;
 color: #0033cc;
} 


.field{position:relative; z-index:1; float:left; height:30px; clear:both;}

.w100a{width:100px;}
.w60{width:60px;}
.w85{width:85px;}
.w295{width:295px;}
.w245{width:245px;}
.w275{width:275px;}
.w685{width:685px;}
.w266{width:266px;}

.field{position:relative; z-index:1; float:left; width:100%; clear:both;}
.field1{position:relative; z-index:1; float:left; width:100%;}
.infield{padding:5px 9px; color:#333; cursor:text; position:absolute; top:0; left:0; font-size:14px; font-weight:100;}
.textfield{float:left; width:99%; height:18px; padding:5px 0; font-size:13px; color:#333; border:1px solid #999; border-radius:3px; box-shadow:inset 1px 1px 3px rgba(0, 0, 0, 0.2), 1px 1px 0 rgba(255,255,255,0.2); resize:none; background:#fff; text-indent:8px; line-height:18px; margin:0;}
.textfield_85{float:left; width:85px; height:18px; padding:5px 0; font-size:13px; color:#333; border:1px solid #999; border-radius:3px; box-shadow:inset 1px 1px 3px rgba(0, 0, 0, 0.2), 1px 1px 0 rgba(255,255,255,0.2); resize:none; background:#fff; text-indent:8px; line-height:18px; margin:0;}
textarea.textfield{min-height:50px; padding-left:2%; width:97%; text-indent:0;}
.textfield:focus{border-color:#587CCF; box-shadow:0 0 5px rgba(44,76,154,0.8)}
textarea.textfield.full-txt{width:97.8%;}

.textfield{float:left; width:99%; height:18px; padding:5px 0; font-size:13px; color:#333; border:1px solid #999; border-radius:3px; box-shadow:inset 1px 1px 3px rgba(0, 0, 0, 0.2), 1px 1px 0 rgba(255,255,255,0.2); resize:none; background:#fff; text-indent:8px; line-height:18px; margin:0;}
textarea.textfield{min-height:70px; padding-left:2%; width:97%; text-indent:0;}
.w480px{width:480px !important;}

.field.w245 .designer{width:245px}
.field.w245 .dd-text{width:215px}
.in-per .multi-select{width:98%; padding-left:1%;}
.in-per .multi-select .multi-select-list{width:100%;}

.dd-text{border:1px solid #999; border-radius:3px; box-shadow:inset 1px 1px 3px rgba(0, 0, 0, 0.2), 1px 1px 0 rgba(255,255,255,0.2); border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding:4px 25px 4px 8px; float: left; background:#fff url(../images/select-arrow.png) no-repeat right center; position:absolute; z-index:0; overflow:hidden; font-size:13px;font-family: Tahoma, Arial; color:#333; text-overflow:ellipsis; white-space:nowrap; width:90%; min-height:20px; line-height:20px;}
.dd-text.in-per{width:89%; padding:4px 10% 4px 0; text-indent:8px;}
.dd-text + select.designer{position:relative; z-index:1; height:30px; width:100%; -webkit-appearance: menulist-button; opacity:0;}
.dd-text.focus{border-color:#587CCF; box-shadow:0 0 5px rgba(44,76,154,0.8)}

.hr-top .g-top{position:relative; z-index:21;}
.g-top{float:right; background:url(../images/g-tob-bg.png) repeat-x; border:solid 1px #ccc; height:24px; border-radius:3px; width:165px; position:relative; margin-left:10px; box-shadow:inset 0 0 0 1px #fff, 0 0 3px rgba(187, 187, 187, 0.3); font-weight:300; font-family:"proxima_nova_ltregular";}
/* Changes for solving issue by Jitendra on 26 Dec 2012 end*/
.g-top .infield{padding:2px 10px;}
.g-top.w160{width:158px;}
.g-top.w140{width:138px;}
.g-top.flexible, .g-top.flexible .g-top-in{width:auto;}
.g-top.flexible .c-nme{padding:0 40px 0 10px; width:auto; height:24px; line-height:24px;}

.s-fld{width:160px; background:transparent; border:solid 0px; float:left; padding:4px 5px; text-indent:5px; font-size:13px; color:#4773a8;font-family: Tahoma, Arial;}
.s-btn{float:left; width:29px; background:url(../images/sprite.png) no-repeat 0 -80px; height:24px; border:0px none; position:absolute; top:0; right:0; border-left:solid 1px #ccc; box-shadow:inset 1px 0 0 #fff;}
.s-btn.arrow{width:24px; background-position:0 -106px;}


/* Controls Css */
.connew{font-family: Tahoma, Arial;text-decoration: none;color:#336699;}
.memolisttitle{width:260px;overflow:hidden;}
.memolist{background-color:#AAC5DD;width:100%;}
.memolist img{border:none;}
.memolist th{color:#000;background:#E5E5E5;white-space:nowrap;font-weight:normal;text-align:left;}
.memolist td{background:#fff;white-space:nowrap;text-align:left;}
.memolist td div{overflow:hidden;}

#mask {background: #333333;opacity: 0.5;position: fixed;filter:ALPHA(opacity=50);z-index: 9999;top: 0;left: 0;}
.popupwin{position:absolute;z-index:10002;width:560px;background:#fff;top:10px;left:10px;}
.btnhelp{display:none;}



/* loadingÐ§¹û */
#loading{width:100%;height:100%;background:url(../images/loaderc.gif) no-repeat center center #666;opacity: 0.5;position: fixed;top: 0;left: 0;filter:ALPHA(opacity=50);z-index: 9999;}


.btnalert{padding:5px 20px}

.warn48{font-weight:bold;font-size:14px;background:#FFFF99;padding:0 20px 0 5px;line-height:25px;}
.warn24{font-weight:bold;font-size:14px;background:#FF66CC;padding:0 20px 0 5px;line-height:25px;}
.warnlate{font-weight:bold;font-size:14px;background:#ff3120;padding:0 20px 0 5px;line-height:25px;}



.chkbl{padding:3px 0 6px 110px}


/* list page list */
.gridlists{font-family: Tahoma, Arial;width:100%;font-size:11px;color:#000000;}
.gridlists,.gridlists th,.gridlists td{border:1px solid #bbbbbb;}
.gridlists th{text-align:left;font-weight:normal;white-space:nowrap;line-height:22px;background:#006699;color:#fff;padding:0 6px 0 3px;}
.gridlists th a{color:#fff;}
.gridlists td {white-space:nowrap;line-height:28px;padding:0 6px 0 3px;}
.gridlists td a{color:#003366;}

/* list page list */
.gridlist {
    min-width: 1400px;
    font-family: Tahoma, Arial;
    font-size: 11px;
    color: #000000;
}

    .gridlist, .gridlist th, .gridlist td {
        border: 1px solid #bbbbbb;
    }

        .gridlist th {
            text-align: left;
            font-weight: normal;
            white-space: nowrap;
            line-height: 22px;
            background: #006699;
            color: #fff;
            padding: 0 6px 0 3px;
        }

            .gridlist th a {
                color: #fff;
            }

        .gridlist td {
            white-space: nowrap;
            line-height: 28px;
            padding: 0 6px 0 3px;
        }

            .gridlist td a {
                color: #003366;
            }