form,.formwrap { margin:0px; padding:0px;}
form h1,.formwrap h1{ font-size:22px; padding:10px 5px; display:block; background: #F9F9F9 repeat-x; border-bottom:1px solid #E8E8E8; }
form li,.formwrap li {
	display:block;
	padding:2px;
	margin:5px 0px;
	list-style:none
}
table{ border-collapse:collapse;}
.thTable td{ padding:4px; border-collapse:collapse;}
.thTable { width:600px;}
.emh{ font-weight:bold;   background:#f3f3f3;}
.emls{ border:1px solid #f3f3f3; } 
.emls td{ border:1px solid #f3f3f3; } 
.thTableHeader{ font-weight:bold;}
form input.txtbx,.formwrap input.txtbx, textarea,txter, select, .thTextbox ,.thSelect{ background:url(../images/fieldbg.gif) #FFF top repeat-x;  border:2px solid  #f3f3f3; padding:3px; width:190px; vertical-align:middle }
select {
	width:160px;
}
.txter { width:300px;}
form li span.label,.formwrap li span.label,li div.label{ display:inline-block; width:200px; text-align:right; font-size:12px; vertical-align:top; margin-right:15px;}
form li div.tips,.formwrap li div.tips{ display:block; margin-left:200px; padding:2px 5px; font-size:10px; color:#000 }
.longBtn{ background:url(../images/longbtn.png)  no-repeat center; border:none; width:200px; height:40px; margin:0px; font-weight:bold;}
.info { margin:5px 5px; padding:5px 10px; padding-left:50px; background: url(../images/i.png)  left top no-repeat; border-bottom:1px solid #EAEAEA; height:35px;    }
.info  strong{ color:#0080C0; }
.info p{ font-size:11px; line-height:1.5em}

.err { margin:5px 5px; padding:5px 10px; padding-left:50px; background: url(../images/err.png)  left top no-repeat; border-bottom:1px solid #EAEAEA;    }
.err  strong{ color:#FF3300; }
.err p{ font-size:11px; line-height:1.5em}
.succes { margin:5px 5px; padding:5px 10px; padding-left:50px; background: url(../images/succes.png)  left top no-repeat; border-bottom:1px solid #EAEAEA;     }
.succes  strong{ color:#009900; }
.succes p{ font-size:11px; line-height:1.5em}

/*done by me*/
.succes p a { color:#FF6600}
.CheckBox { 
  display: block; 
  position: absolute; 
  z-index: 60; 
  margin: 3px 5px 0 0;
  padding: 40px 0 0 10px;
  cursor: pointer;	
}
/*end here*/
.succes a:hover{ color:#333333}
.chlbl{
	width:160px;
	display:inline-block
}
/*sageesh links*/
.info1 { margin:5px 5px; padding:5px 10px; padding-left:50px; background: url(../images/i.png)  left top no-repeat; border-bottom:1px solid #EAEAEA;   }
.info1  strong{ color:#0080C0; }
/*end here*/

