html, body {margin:0px 0px;padding:0px 0px;top:0;bottom:0;right:0;left:0;font-family:Calibri;font-size:17px;}
h1{font-size:25px;padding:0px;margin:0px;line-height:50px;}

input[type="password"],input[type="text"],textarea,select,.txtbox
{border:1px solid lightgray;vertical-align:middle;font-weight:normal;outline:none;padding:2px 3px 2px;border-radius:3px;width:200px;}
.tablemukul {margin: 0px auto;text-align:center;border-bottom:solid 1px lightgray;border-right:solid 1px lightgray;}
.tablemukul tr td{color:#002c4b;border-top:solid 1px lightgray;border-left:solid 1px lightgray; padding:3px 4px;text-align:left;}
.tablemukul tr td table tr td{border-right:solid 1px lightgray;border-bottom:solid 1px lightgray;}
label {text-align:center;vertical-align:top;}

.menumkl{border:none;border:0;margin:0px 0px;padding:0px 0px; width:100%; font-weight:bold;font-size:15px;height:35px;background-color:#333333;}
.menumkl ul{float:left;background:#333333;height:35px;list-style:none;margin:0px 0px;padding:0px 0px;}
.menumkl li{float:left;	padding:0px;}
.menumkl ul li a{background:#333333 url("images/seperator1.gif") bottom right no-repeat;color:#cccccc;display:block;font-weight:normal;line-height:35px;
margin:0px;padding:0px 20px 0px 23px;text-align:center;text-decoration:none;width:auto;}
.menumkl li a:hover, .menumkl ul li:hover a{background: #2580a2 url("images/hover.gif") bottom center no-repeat;color:#FFFFFF;text-decoration:none;}
.menumkl li ul{background:#333333;display:none;	height:auto;padding:0px;margin:0px;	border:0px;	position:absolute;z-index:200;}
.menumkl li:hover ul{display:block;}
.menumkl li li {background:url('images/sub_sep.gif') bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;}
.menumkl li:hover li a{	background:none;}
.menumkl li ul a{display:block;height:35px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:left;width:160px;}
.menumkl li ul a:hover, .menumkl li ul li:hover a{background:#2580a2 url('images/hover_sub.gif') center left no-repeat;border:0px;color:#ffffff;text-decoration:none;}
.menumkl p{clear:left;}

.childdiv{width:100%;margin-bottom:10px;}
.griddiv{width:100%;}
.formviewdiv{width:100%;text-align:center;margin-bottom:10px;}
div{border:0px;padding:0;margin:0;}
.lfloat{float:left;}
.rfloat{float:right;}
.cboth{clear:both;}
.tablemukul1{margin:0 auto;text-align:center;}
.tablemukul1 tr td{padding:5px 5px;text-align:left;}
.tablemukul1 tr td input[type="text"]{width:100%;}

hr{padding:0px 0px;margin:0px 0px;line-height:10px;}
.divfooter{clear:both;position:relative;left:0;right:0;bottom:0;text-align:center;width:100%;margin:0px auto;padding:8px 0px 0px 0px;border-top:solid 1px darkgray;}
.tablemukullogin{margin:150px auto;text-align:center;border-bottom:solid 1px lightgray;border-right:solid 1px lightgray;}
.tablemukullogin tr td{padding:5px 8px;text-align:left;border-top:solid 1px lightgray;border-left:solid 1px lightgray;}
.tablemukullogin tr td input[type="text"]{width:100%;}

.button1{background-color:gray;padding:6px 25px;border:solid 0px gray;color:white;margin:0px auto;text-align:center;border-radius:5px;}
.button1:hover{background-color:gray;color:White;text-decoration:underline;}

.formviewinsertrow a{background-color:Gray;padding:6px 25px;border:solid 0px gray;color:White;margin:0px auto;text-align:center;border-radius:5px;text-decoration:none;}
.formviewinsertrow a:hover{background-color:black;color:White;text-decoration:underline;}

.formviewinsertrow{text-align:center;border:solid 1px gray;width:90%;margin:0px auto;}
.gridheader{text-align:Center; font-weight:bold; height:25px; background-color:Gray; vertical-align:middle; color:White;}
.gridalternate{text-align:Center; background-color:LightGray; vertical-align:middle; height:35px; }
.griditem{text-align:Center; vertical-align:middle; height:35px;}
.gridfooter{font-weight:bold;text-align:right; background-color:#00923f; vertical-align:middle; height:25px; color:white;}
.gridpager{background-color:Gray; color:white; font-weight:bold;}
	
.modal{position: fixed;top: 0; left: 0; background-color: black; z-index: 99; opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; min-height: 100%; width: 100%; }
.loading{font-family: Arial; font-size: 10pt; width: 200px; height: 100px; padding-top:20px; display: none; position: fixed; background-color: White; z-index: 999; }