body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
ul li{list-style:none}
.cls{clear:both;float:none}
.fltL{float:left}
.fltR{float:right}
a{color:#fff;text-decoration:none}
h1{background:#ffcd87;font-size:15px;font-family:Myriad Pro;color:#920000}
body{background:url(/images/bg.jpg) repeat-x fixed;font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:#FAEFE9;overflow:-moz-scrollbars-vertical}
.container{width:1000px;margin:0 auto;position:relative;margin-bottom:15px}
.header{height:70px}
.logOut{float:right;margin-right:10px;color:#FFFFFF;text-align:right;position:relative;width:155px}
.logOut a{color:#FFFFFF}
.logOut p{float:left}
.logtop{margin:4px 10px 0 0;position:relative;float:right;z-index:999}
.logtop span,.logtop a{display:block;margin-bottom:5px}
.logtop .typepad{position:absolute;right:0;z-index:999;width:85px;cursor:pointer}
.logtop .typepad:hover{background:url(/images/gujaraticharmap.png) no-repeat 0 bottom;width:540px;height:298px;z-index:1}
.logo{float:left;margin-top:5px}
.om{float:right;background:url(/images/om.png) no-repeat;width:66px;height:70px}
.tlink{background:url(/images/lnkbg.png) repeat;height:38px}

#mnu{font-family:kap139;padding:0 10px;margin-bottom:10px;position:absolute;z-index:1} 
#mnu li{float:left;height:40px;overflow:hidden;/*-moz-transition:all 1s ease-in-out 0s;*/}
#mnu li:hover{overflow:visible;-moz-transform:rotate(0deg) scale(1,1);background:url(/images/lnkbg.png) repeat;height:60px;padding-bottom:20px}
#mnu li a{text-decoration:none;font-weight:bold;color:#fff;margin:0 5px;padding:0 19px;font-size:18px;line-height:40px;display:block;/*-moz-transition:all 1s ease-in-out 0s*/}
#mnu li a:hover{color:#fff;/*-moz-transform:rotate(0deg) scale(1,1)*/}
#mnu li a:hover{background-position:6px -2px}

.bigBtn{background:url(/images/bigBtn.png) no-repeat 0 0;display:block;height:30px;line-height:20px;width:120px;text-align:center;font-size:14px;font-weight:bold;padding-top:5px;margin-right:10px}
.bigBtn:hover{background-position:0 -35px}
.content{position:relative;margin:15px 0;min-height:370px;background-color:#fff}
.content a{color:#000}
.contentNote{position:relative;margin:15px 0;min-height:60px}
.ulDlt{position:relative;margin:15px 0;min-height:110px}
.ulDlt .f,.FieldCtrlInc .f{background-color:#ADE9FF;}

h1{background:url(/images/titleBg.png) repeat-x 0 0;height:35px;line-height:30px;color:#660000;font-size:16px;text-shadow:2px 0 2px #fff;padding-left:10px;float:none;clear:both}
ul{list-style:none}

.save,.cancel{background:url(/images/icons.png) no-repeat 0 -513px;display:block;margin-left:25px;line-height:25px;height:25px}
.cancel{background-position:0 -538px}

.inc,.exp,.dev,.rom,.seva,.home,.not,.sel,.wid,.mas,.stok{background:url(/images/icon.png) no-repeat 10px 2px;display:block;width:35px;height:30px;margin-left:17px}
.exp{background-position:-33px 2px}
.inc{background-position:-33px 2px}
.dev{background-position:-70px 2px}
.rom{background-position:-72px 2px}
.home{background-position:-110px 2px}
.seva{background-position:-152px 2px}
.not{background-position:-186px 2px}
.sel{background-position:-223px 2px}
.wid{background-position:-258px 2px}
.mas{background-position:-300px 2px}
.stok{background-position:-336px 2px}

.homCol1{width:220px;float:left}
.homCol2{width:190px;float:left;margin-left:15px}
.homCol3{width:250px;float:right}
.col1{float:left;width:290px;min-height:300px}
.col2{float:right;width:695px;min-height:300px}
.col3{width:1000px;float:left}

.cols{margin-top:15px}
.block{background:#fff;width:255px;border-radius:5px;background:url(/images/blbg.png) no-repeat 0 -25px #fff}
.block p{padding:5px;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif}
.incom{background:#fff;border:2px solid #CCC;margin-top:15px}
.im{float:left;width:50%;padding:10px;border-right:2px solid #666}
.ex{float:left;padding:10px}

.lbg{background:url(/images/lgbg.jpg) repeat-x;height:290px;margin:0 auto;width:555px;border-radius:5px}
.ombig{float:right;background:url(/images/ombig.jpg) no-repeat;width:143px;height:146px}
.user{background:url(/images/user.png) no-repeat;width:146px;height:139px;float:left;margin:80px 5px 0}
.lcol{margin-top:5px;background:#fff;border-radius:5px;padding:30px}
.login{float:left}
.login h1{background:none;padding-left:95px;color:#000;font-size:22px}
.flds{line-height:15px;padding:30px 0 0 20px;color:#000;font-size:13px}
.flds li span{display:block;font-size:13px;font-weight:bold;padding:5px 0}
.flds li input[type=text],.flds li input[type=password]{border-radius:5px;width:355px;height:37px}
.flds li input[type=button]:hover,.flds li input[type=submit]{cursor:pointer;width:75px;background:url(/images/logbg.jpg) repeat-x;height:28px;margin:10px 0;border:1px solid #fff;border-radius:5px}
.flds li input[type=button]:hover,.flds li input[type=submit]:hover{color:#fff}
/*input[type=text],select,input[type=password]{font:'Lucida Grande',Verdana,Helvetica,Sans-Serif}*/

.mnuIcons{border:solid 2px #FF9900;margin-bottom:10px;background:url(/images/mnuBg.png) repeat-x;height:65px}
.mnuIcons ul li{float:left}
.mnuIcons a{color:#000;font-size:12px;display:block;margin-left:15px;width:50px;text-align:center}
.mnuIcons a:hover{background:url(/images/mnuHoverBg.png) repeat-x 0 0;color:#FF9900}
.mnuIcons h4{font-weight:normal}
.mnuIcons .home,.dvot,.incm,.xpens,.seva,.note,.perm,.sal,.wdraw,.master,.stock{display:block;background:url(/images/icons.png) no-repeat;height:35px;width:40px;margin-top:3px;margin-left:0}
.mnuIcons .home{background-position:5px 0}
.mnuIcons .dvot{background-position:5px -35px}
.mnuIcons .incm{background-position:5px -70px}
.mnuIcons .xpens{background-position:5px -105px}
.mnuIcons .seva{background-position:5px -140px}
.mnuIcons .user{background-position:5px -175px}
.mnuIcons .note{background-position:5px -210px}
.mnuIcons .perm{background-position:5px -245px}
.mnuIcons .sal{background-position:5px -280px;width:50px}
.mnuIcons .wdraw{background-position:7px -315px;width:50px}
.mnuIcons .master{background-position:0px -350px}
.mnuIcons .stock{background-position:0px -615px}

.frmInner{width:770px;margin:0 auto;position:relative;clear:both;float:none;margin-top:10px;margin-bottom:10px}
.frmInner ul li span{width:130px;display:inline-block;float:none;vertical-align:top}
.frmInner ul li{clear:both;margin-top:5px}
.frm{margin:0 auto;position:relative;clear:both;float:none;padding:10px 0}
.frm ul li span{display:inline-block;float:none;vertical-align:top;width:120px}
.frm ul li{clear:both;margin-top:5px;line-height:22px;padding:0 3px;}
.frmInner .bigBtn{float:left} 
.frm .bigBtn{float:left}
.frm .f,.frmInner .f{background: -moz-linear-gradient(top, rgba(214,249,255,1) 0%, rgba(158,232,250,1) 100%);}
.frm .cmds{margin-top:5px;}

.calender{border:solid 2px #FF9900;margin-bottom:10px}
.calenderInner{border:solid 2px #FF9900;margin-bottom:10px;min-height:200px}
.homCol1{width:220px;float:left}
.homCol2{width:190px;float:left;margin-left:15px}
.homCol3{width:250px;float:right}

.rptIcons{border:solid 2px #FF9900;height:40px;background:#00b7ea -moz-linear-gradient(top, rgba(0,183,234,1) 0%, rgba(0,158,195,1) 100%);text-shadow:1px 1px 1px #FFF;color:#000;}
.rptIcons ul li{float:left;padding-top:10px}
.rptIcons a{color:#000;font-size:15px;display:block;text-align:center;margin-left:40px}
.rptIcons a:hover{color:#fff;text-shadow:1px 1px 1px #000;}
.rptFltr{padding:5px}
.rptFltr li{padding-bottom:5px}

.col1Inner{float:left;width:200px;min-height:300px}
.col2Inner{float:left;width:790px;min-height:300px;padding-left:10px}

.notes{border:solid 2px #FF9900;margin-bottom:10px}
.notes ul{margin-bottom:10px}
.notes ul li{margin:0 5px;padding:2px 0;}
.notes ul li a{background:url(/images/icons.png) no-repeat 0 -578px;height:15px;display:block;color:#666060;line-height:15px;padding-left:20px}
.notes ul li a:hover{color:#000}
.notes .smlBtn{background:url(/images/smlBtn.png) no-repeat 0 0;display:block;width:60px;height:18px;line-height:18px;text-align:center;font-size:13px;margin-left:221px;margin-bottom:5px}
.notes .smlBtn:hover{background-position:0 -18px}

.hmFood{}
.hmFood a{font-size:12px;color:#fff;text-shadow:1px 1px 1px #000;}
.hmFood a:hover{color:#00FF4C;}
.hmFood li a{text-shadow:none;font-size:13px;font-weight:bold;}
.hmFood li li{padding-left:20px;}
.hmFood li li span{color:#F20068;}

.incmTable .table{margin:0 auto;width:930px;margin-top:10px;margin-bottom:10px;border:solid 2px #FF9900}
.incmTable .bigBtn{float:right;margin-right:50px;margin-top:10px}
.incmTable .bigBtn span{background:url(/images/icons.png) no-repeat 0 -438px;height:25px;display:block;margin:0px 5px 5px;line-height:25px;margin-left:15px;padding-left:15px}
.heading table{margin:0 auto;width:930px;background-color:#AFAFAF;border-bottom:solid 1px #FF9900}
.entries table{margin:0 auto;width:930px}
.table .data{width:830px}
.table .edit{width:50px;text-align:center}
.table .delete{width:50px;text-align:center}
.entries table tr{display:block;height:30px;border-bottom:solid 1px #FF9900;line-height:24px;border-left:none;border-right:none;border-top:none}
.entries table tr:hover{background-color:#FBDCAB;cursor:pointer}
.entries .edit{background:url(/images/icons.png) no-repeat 15px -463px;height:25px}
.entries .delete{background:url(/images/icons.png) no-repeat 15px -538px;height:25px}
.entries .data{font-size:13px;padding-left:10px}

.email{background:transparent url(/images/cemail.png) no-repeat 3px 4px!important}
.phF{background:transparent url(/images/cfax.png) no-repeat 3px 4px!important}
.phM{background:transparent url(/images/cmobile.png) no-repeat 3px 4px!important}
.phR{background:transparent url(/images/cphone.png) no-repeat 3px 4px!important}
.web{background:transparent url(/images/cWeb.gif) no-repeat 3px 4px!important}
.face{background:transparent url(/images/cfacebook.png) no-repeat 3px 4px!important}
.twi{background:transparent url(/images/ctwitter.png) no-repeat 3px 4px!important}
.link{background:transparent url(/images/clinked.png) no-repeat 3px 4px!important}
.logUser{background:url(/images/icons.png) no-repeat 0 -388px!important}
.logfrm .logPass{background:url(/images/icons.png) no-repeat 0 -413px!important}
.email,.phM,.phR,.phF,.web,.face,.twi,.link{padding-left:23px}

/*.FieldCtrlInc{width:400px;margin:0 auto}*/
.FieldCtrlInc li{list-style:none;padding:5px 10px;clear:both;float:none}
.FieldCtrlInc li span{width:70px;display:inline-table;float:right;text-align:right}

.addtion{background-color:#EFEFEF}
.addtion b{font-weight:bold;font-size:14px;color:#157F0F}
.minus{background-color:#EFEFEF}
.minus b{font-weight:bold;font-size:14px;color:#157F0F}

.page a{border:groove 1px #c5c5c5;display:block;width:30px;text-align:center;float:left;margin:2px;background-color:#c5c5c5}
.page a:hover,.page .crrPage{background-color:#CC6600;color:#fff}
.page span{display:inline!important}

.stockSumm ul li{clear:both;float:none;height:20px;padding:0 3px;}
.stockSumm ul li span{display:block;width:160px;float:left}
.stockSumm ul li i{width:50px;margin-left:9px;text-align:right;display:block;float:right;}

.lganm{float:left;margin-left:107px;color:#FFFFFF;text-align:left;font-size:15px;margin-top:89px;font-family:caption;font-style:oblique}

.stafftm{border:solid 2px #FF9900;width:900px;padding:5px 5px 5px 5px;margin:5px 10px 10px 20px}
.stafftm div span{width:200px;display:inline-block;vertical-align:top}
.stafftm div b{width:150px;display:inline-block;vertical-align:top}
.stafftm div i{width:150px;display:inline-block;text-align:right}

h2{text-align:center;padding-bottom:10px}
.BalajiTitle ul li{font-size:13px;font-weight:bold;color:#000;list-style:none}

.fltLeft{float:left;width:230px;height:40px}
.fltRight{float:right;width:770px;height:40px;vertical-align:right}
.lblInfoV{color:Red;font-weight:bold;font-size:15px}
.msg{color:Red;vertical-align:middle}
.padLeft{padding-left:20px}
.field li{float:left}

.attandance li{padding:2px}
.attandance ul li{float:left;width:18px;text-align:center;border:solid 1px #c5c5c5}
.attandance span{width:180px;float:left;border-top:solid 1px #c5c5c5;font-weight:bold;height:18px}

.attnType .preNAN{background:transparent url(/images/Gray.png) no-repeat 0 0;height:18px;width:18px}
.attnType .pre{background:transparent url(/images/true.png) no-repeat 0 0;height:18px;width:18px}
.attnType .Double{background:transparent url(/images/Double.png) no-repeat 0 0;height:18px;width:18px}
.attnType .half{background:transparent url(/images/trueGray.png) no-repeat 0 0;height:18px;width:18px}
.attnType .abs{background:transparent url(/images/false.png) no-repeat 0 0;height:18px;width:18px}
.errMsg{font-size:medium;color:Red;font-weight:bold;background-color:Yellow}

.balajiCalnder a{display:block}
.balajiCalnder span{display:block;font-size:10px;font-weight:normal;color:Navy}

.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div dl{text-align:left}
.ui-timepicker-div dl dt{height:25px}
.ui-timepicker-div dl dd{margin:-25px 0 10px 65px}
.ui-timepicker-div td{font-size:90%}

.FieldCtrl{width:300px;margin:0 auto}
.FieldCtrl li{list-style:none;padding:5px 10px}
.FieldCtrl li span{display:block}
.error{background:url("images/exc.png") no-repeat scroll 0 0 transparent;display:inline;height:16px;margin:5px 0 0 5px;padding:2px 0 0 16px;width:16px}

.table{border:solid 2px #FF9900;width:930px;height:100px}
.table tr td{width:110;height:40px;vertical-align:middle;padding-left:5px;border:solid 1px #FF9900;font-weight:bold;color:Black}
.table tr td span{width:120}



/*.incmTable,.addnewFrm{margin:0 auto;width:950px;border:solid 2px #FF9900;margin-bottom:10px}*/
.incmTable .table{margin:0 auto;width:930px;margin-top:10px;margin-bottom:10px;border:solid 2px #FF9900}
.incmTable .bigBtn{float:right;margin-right:50px;margin-top:10px}
.incmTable .bigBtn span{background:url(/images/icons.png) no-repeat 0 -438px;height:25px;display:block;margin:0px 5px 5px;line-height:25px;margin-left:15px;padding-left:15px}
.heading table{margin:0 auto;width:930px;background-color:#AFAFAF;border-bottom:solid 1px #FF9900}
.entries table{margin:0 auto;width:930px}
.table .data{width:830px}
.table .edit{width:50px;text-align:center}
.table .delete{width:50px;text-align:center}
.entries table tr{display:block;height:30px;border-bottom:solid 1px #FF9900;line-height:24px;border-left:none;border-right:none;border-top:none}
.entries table tr:hover{background-color:#FBDCAB;cursor:pointer}
.entries .edit{background:url(/images/icons.png) no-repeat 15px -463px;height:25px}
.entries .delete{background:url(/images/icons.png) no-repeat 15px -538px;height:25px}
.entries .data{font-size:13px;padding-left:10px}

.loginHeader{background:url(/images/loginHead.png) no-repeat 0 0;height:230px;position:relative;z-index:999}
.loginForm{width:630px;margin:0 auto;position:relative}
.loginStart{background:url(/images/loginCntBg.png) repeat-y 0 0;min-height:250px;margin-top:-13px;z-index:10}
.loginIcon{background:url(/images/login.png) no-repeat 0 0;float:left;width:150px;height:150px;margin-top:30px;margin-left:40px}
.logfrm{background:url(/images/loginBg.jpg) no-repeat 0 0;float:left;width:350px;margin-top:30px;margin-left:25px}
.logfrm ul{margin-top:50px;list-style:none}
.logfrm ul li{margin-top:15px}
.logfrm ul li input[type=text],.logfrm ul li input[type=password]{width:200px;height:20px;border:solid 2px #670001}

.logEnd{background:url(/images/loginCntBgBot.png) no-repeat 0 0;height:20px}
.feet{background:url(/images/feet.png) no-repeat 0 0;width:140px;margin:0 auto;position:relative;height:100px}

.hroom{margin-top:15px;background:#fff;border:2px solid #CCC}
.hroom ul{clear:both;float:none;margin:10px}
.hroom ul li{clear:both;float:none;margin-bottom:10px}
.hroom ul li ul{margin:0px 20px}
.hroom ul li ul li{float:left;clear:none;margin:0;border:solid 1px #f2f2f2;text-align:center;border-radius:3px;padding:0 3px;z-index:1;}
.hroom ul li ul li:hover{border:solid 1px #666;}
.hroom h3{display:block;float:none}
.hroom ul li ul li a{position:relative;}
.hroom ul li ul li a span{display:none;position:absolute;background:-moz-linear-gradient(top, rgba(214,249,255,1) 0%, rgba(158,232,250,1) 100%);width:200px;padding:5px 0;border:1px solid #757575;border-radius:5px;left:-100px;top:25px;z-index:999;}

.roomin,.roomout,.roomOff{background:url(/images/homicon.png) no-repeat;width:16px;height:16px;margin:2px auto;}
.roomout{background-position:-16px 0}
.roomOff{background-position:-32px 0;}

.footer{background:#571c01;padding:10px;margin-top:15px;color:#fff;margin:0 auto;width:978px}
.copyright{padding:3px 10px}
.copyright span{display:block;color:#FFFFFF}
.copyright a:hover{color:#FF9900}


.ulSeva li{height:26px;line-height:25px;padding:0px 3px;width:270px!important;}
.ulSeva .hd{background: -moz-linear-gradient(top, rgba(205,235,142,1) 0%, rgba(165,201,86,1) 100%);font-weight:bold;}
.ulSeva span{float:left!important;}
.ulSeva .qty{float:left;width:50px;height:26px;text-align:center;}
.ulSeva .amt{float:left;width:50px;height:26px;text-align:right;}
.ulSeva .amt span{float:none!important;width:50px!important;text-align:right;}
.ulSeva .ttlRs{float:left;background:url(/images/India.png) no-repeat 0 8px;padding-left:25px;width:50px;height:25px;}

.selRoomBlock{border:solid 1px #1D36A5!important;background-color:#E0E6FF;}
.selRoomBlock a{color:#1D36A5!important;}