@charset "utf-8";
/* CSS Document */
body
{
	background-image:url(image/background.gif);
}
li
{ 
list-style: none; 
float: left; 
margin-right: 6px; 
padding:2px; 
border:solid 1px #dddddd;
color:#0063DC; 
}
li:hover
{ 
color:#FF0084; 
cursor: pointer; 
}
#tr.ex1
{
padding:1px;
border:2px solid #1461AA;
margin:2px;
align:center;
border-radius:5px;
-moz-box-shadow:0px 0px 1px #000;
-webkit-box-shadow:0px 0px 1px #000;
background:#F90;
}

#r1,#r2{
display:none;	
}

tr.tr1
{
border-radius:5px;
border-color:#ECF9FF;
-moz-box-shadow:0px 0px 1px #000;
-webkit-box-shadow:0px 0px 1px #000;
background:#FFFFD2;
height:45px;
box-shadow: 1px 1px 1px 2px #888888;
}

#pedit2
{
}
#pedit1
{
	display:none;	
}

#userdiv {
	position:fixed;
	border:1px solid #CCC;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#ddd;
	width:220px;
	height:150px;
	overflow:auto;
	z-index:50;	
	left:675px;
	top:270px;
	display:none;
	opacity:0.95;
	filter:alpha(opacity=80);
}
#userdiv1 {
	position:fixed;
	border:1px solid #CCC;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#ddd;
	width:220px;
	height:150px;
	overflow:auto;
	z-index:50;	
	left:675px;
	top:320px;
	display:none;
	opacity:0.95;
	filter:alpha(opacity=80);
}

#userdiv2 {
	position:fixed;
	border:1px solid #CCC;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#ddd;
	width:335px;
	height:150px;
	overflow:auto;
	z-index:50;	
	left:628px;
	top:284px;
	display:none;
	opacity:0.95;
	filter:alpha(opacity=80);
}


#overlay {
    position: fixed; 
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
    z-index:50;
}


#popup_box { 
    display:none; 
    position:fixed;  
    _position:absolute;  
    height:80px;  
    width:400px;  
    background:#FFFFFF;  
    left: 570px;
    top: 350px;
    z-index:100; 
    margin-left: 15px;  
    border:2px solid #ff0000;      
    padding:15px;  
    font-size:15px;  
    -moz-box-shadow: 0 0 5px #ff0000;
    -webkit-box-shadow: 0 0 5px #ff0000;
    box-shadow: 0 0 5px #ff0000;    
}

#popup_box1 { 
    display:none; 
    position:fixed;  
    _position:relative;  
    height:600px;  
    width:1200px;  
    background:#FFFFFF;  
    left: 10px;
    top: 10px;
    z-index:100; 
    margin-left: 15px;  
    border:2px solid #ff0000;      
    padding:5px;  
    font-size:15px;  
    -moz-box-shadow: 0 0 5px #ff0000;
    -webkit-box-shadow: 0 0 5px #ff0000;
    box-shadow: 0 0 5px #ff0000;
	overflow:auto;	
}


#footer
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 0px 0px;
	moz-border-radius:10px 10px 0px 0px;
	webkit-border-radius:10px 10px 0px 0px;
	background-color:#060;
	display:none;
}

#footer1
{
	position:relative;
	border:1px solid #33F;
	border-radius:0px 0px 10px 10px;
	moz-border-radius:0px 0px 10px 10px;
	webkit-border-radius:0px 0px 10px 10px;
	background-color:#060;
	width:99.8%;
}
#login
{
	position:relative;
	border:1px solid #33F;
	border-radius:0px 0px 10px 10px;
	moz-border-radius:0px 0px 10px 10px;
	webkit-border-radius:0px 0px 10px 10px;
	background-color:#06F;
	width:350px;
	box-shadow: 3px 3px 5px #888888;
}
#empdetail
{
	position:relative;
	border:1px solid #33F;
	border-radius:0px 0px 10px 10px;
	moz-border-radius:0px 0px 10px 10px;
	webkit-border-radius:0px 0px 10px 10px;
	background-color:#fff;
	width:100%;
	box-shadow: 3px 3px 5px #888888;
}
#passmsg
{
	position:relative;
	border:1px solid #2c467E;
	border-radius:5px 5px 5px 5px;
	moz-border-radius:5px 5px 5px 5px;
	webkit-border-radius:5px 5px 5px 5px;
	background-color:#2c467E;
	width:auto;
	color:#FFF;
	font-size:12px;
	font-family: "Book Antiqua","Palatino Linotype", Palatino, serif
	box-shadow: 3px 3px 5px #888888;
}
#userlab/*,#bb,#bb1,#bb2,#bb3,#bb4*/
{
	border:1px solid #2c467E;
	border-radius:5px 5px 5px 5px;
	moz-border-radius:5px 5px 5px 5px;
	webkit-border-radius:5px 5px 5px 5px;
	background-color:#2c467E;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	font-family:"Book Antiqua", Palatino, serif;
	box-shadow: 3px 3px 5px #888888;
}
#bb,#bb1,#bb2,#bb3,#bb4
{
	color:#FFF;
	font-size:12px;
	font-family:"Book Antiqua", Palatino, serif;
	display:none;
}
#distheader
{
	border:1px solid #066;
	border-radius:5px 5px 5px 5px;
	moz-border-radius:5px 5px 5px 5px;
	webkit-border-radius:5px 5px 5px 5px;
	background-color:#066;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	font-family:"Book Antiqua", Palatino, serif;
}

#passmsg1
{	
	position:relative;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#093;
	width:auto;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	font-family: "Book Antiqua","Palatino Linotype", Palatino, serif
	box-shadow: 3px 3px 5px #888888;
}
#admindiv
{
	position:relative;
	border:2px solid #CCC;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	height:auto;
	width:auto;
	box-shadow: 3px 3px 5px #888888;
}

#admindiv3
{
	position:relative;
	border:2px solid #CCC;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	height:auto;
	width:auto;
	display:none;
	box-shadow: 3px 3px 5px #888888;
}

#adminadmin
{
	position:relative;
	border:1px solid #063;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	height:auto;
	width:auto;
	box-shadow: 3px 3px 5px #888888;
	/*overflow:auto;*/
}
#admindiv1
{
	position:relative;
	border:2px solid #CCC;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color: #FCFCFC; /*#F5F5F5;*/
	width:auto;
	height:auto;
	box-shadow: 3px 3px 5px #888888;
}
#admindiv2
{
	position:relative;
	border:1px solid #063;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	width:auto;
	height:auto;
	overflow:auto;	
	box-shadow: 3px 3px 5px #888888;
}
#uploaddiv
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	width:100%;
	height:auto;
}

#adminmain
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	width:auto;
	height:auto;
}
#adminselection
{
	position:relative;
	border:1px dotted #063;	
	background-color:#fff;
	width:auto;
	height:auto;
	color:#567898;
	font-size:10px;
	font-family:"Book Antiqua","Palatino Linotype",Palatino, serif;
	vertical-align:central;
	display:none;
}

#r122
{
	position:relative;
	background-color:#C33;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	color:#fff;
	width:auto;
	font-size:10px;
	font-weight:bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#adminselection1
{
	position:relative;
	border:1px dotted #063;	
	background-color:#fff;
	width:100%;
	height:auto;
	color:#060;
	font-size:12px;
	font-family:"Book Antiqua","Palatino Linotype",Palatino, serif;
	vertical-align:central;
	display:none;
}

#adminselection2
{
	position:relative;
	border:1px dotted #063;	
	background-color:#fff;
	width:100%;
	height:auto;
	color:#060;
	font-size:12px;
	font-family:"Book Antiqua","Palatino Linotype",Palatino, serif;
	vertical-align:central;
	display:none;
}

#adminselection3
{
	position:relative;
	border:2px dashed #006633;
	background-color:#fff;
	width:100%;
	height:auto;
	color:#C33;
	font-size:12px;
	font-family:"Book Antiqua","Palatino Linotype",Palatino, serif;
	vertical-align:central;
}

#admindate
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	width:99.6%;
	height:40px;
	color:#33F;
	font-size:20px;
	vertical-align:central;
	display:none;
}
#adminsubject
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	width:99.6%;
	height:40px;
	color:#33F;
	font-size:20px;
	vertical-align:central;
	display:none;
}
#adminkey
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	width:99.6%;
	height:40px;
	color:#33F;
	font-size:20px;
	vertical-align:central;
	display:none;
}
#adminsearch
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	width:99.4%;
	height:335px;
	color:#33F;
	font-size:20px;
	vertical-align:central;
	display:none;
	overflow:auto;
}
#adminuser
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	width:99%;
	height:200px;
	color:#33F;
	font-size:20px;
	vertical-align:central;
	display:none;
}

#adminlock
{
position:relative;
display:none;	
}
#admininfo
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#fff;
	width:99.6%;
	height:400px;
	color:#33F;
	font-size:20px;
	vertical-align:central;
}
#emplogin
{
	position:relative;
	border:1px solid #33F;
	border-radius:5px 5px 5px 5px;
	moz-border-radius:5px 5px 5px 5px;
	webkit-border-radius:5px 5px 5px 5px;
	background-color:#060;
	color:#fff;
	width:100%;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
}
#empprofile
{
	border:1px solid #1abc9c;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#1abc9c;
	color:#333;
	width:auto;
	height:auto;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-family:"Book Antiqua","Palatino Linotype",  Palatino, serif;
	font-size:15px;
	font-weight:bold;	
	box-shadow: 3px 3px 5px #888888;
}
#empprofile1
{
	border:1px solid #1abc9c;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#BFEFFF;
	color:#333;
	width:auto;
	height:auto;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-family:"Book Antiqua","Palatino Linotype",  Palatino, serif;
	font-size:15px;
	font-weight:bold;	
	box-shadow: 3px 3px 5px #888888;
}
#mainhead1
{
	border:1px solid #33F;
	border-radius:10px 10px 0px 0px;
	moz-border-radius:10px 10px 0px 0px;
	webkit-border-radius:10px 10px 0px 0px;
	background-color:#06C;
	color:#fff;
	width:100%;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
}
#mainhead2
{
	border:1px solid #33F;
	border-radius:0px 0px 10px 10px;
	moz-border-radius:0px 0px 10px 10px;
	webkit-border-radius:0px 0px 10px 10px;
	background-color:#06C;
	color:#fff;
	width:100%;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
}
#progress
{
	position:fixed;
	width:auto;
	display:none;
	z-index:500;
	right: 7%;
    padding: 2px;
    background-color: white;
    border:1px solid #063;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
}
#pagination
{	
	width:95%;
	font-size:14px;
	font-weight:bold;
}
#savedata
{
	position:relative;
	border:1px solid #33F;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#F0F0F0;
	color:#fff;
	width:99%;
	font-size:14px;
	font-weight:bold;
}
#r3{
	position:absolute;
	border:1px solid #F00;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#FFF;
	width:100px;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	display:none;
	left:72.5%;
	z-index:3;
}
#incorrect
{
	position:relative;
	background-color:#C33;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	color:#fff;
	width:auto;
	font-size:10px;
	font-weight:bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#incorrect1
{
	position:relative;
	background-color:#C30;
	color:#fff;
	width:100px;
	font-size:9px;
	font-weight:bold;
}

#correct
{
	border:1px solid #DDD;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	background-color:#4A8532;
	color:#FFF;
	width:auto;
	height:auto;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-family:"Book Antiqua","Palatino Linotype",  Palatino, serif;
	font-size:12px;
	font-weight:bold;
	
}

#listdesg
{
	position:relative;
	border:1px solid #33F;
	border-radius:0px;
	moz-border-radius:0px;
	webkit-border-radius:0px;
	color:#036;
	font-size:12px;
	font-family:"Book Antiqua","Palatino Linotype", Palatino, serif;
	width:350px;
	height:250px;
	overflow:auto;
	display:none;
}
#labelp
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#FFF;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-size:13px;
	border-color:#03F;
	background-color:#2e6da4;
}

#oldpass
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#F00;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-size:13px;
}
#oldpass1
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#F00;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-size:13px;
}
#label1
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#FFF;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-size:16px;
}

#labelall
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#666;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-size:14px;
	font-weight:bold;
}

#labelhead
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#666;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-size:14px;
	font-weight:bold;
}

#labelred
{
	font-family:"Book Antiqua" , Palatino, serif;
	color: #006291; /*#1abc9c;*/ 
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-weight:bold;
	font-size:13px;
}

#labelredred
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#C03;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-weight:bold;
	font-size:9px;
	font-style:italic;
}

#labelpass
{
	border:1px solid #F00;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	font-family:"Book Antiqua" , Palatino, serif;
	color:#fff;
	text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
	font-size:13px;
	background-color:#DE6445;
}
#labelmail
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#515151;
	font-size:15px;
	font-weight:bold;
}
#labeladmin
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#666;
	font-size:12px;
}
#labeladmin1
{
	font-family:"Book Antiqua" , Palatino, serif;
	color:#930;
	font-size:14px;
}
#but1
{
  width:50px;
  height:25px;
  font-family:"Book Antiqua", Palatino, serife;
  font-size:11px;
  cursor:pointer;
}
#but2
{
  width:50px;
  height:25px;
  font-family:"Book Antiqua", Palatino, serife;
  font-size:11px;
  cursor:pointer;
}
#loginbut
{
  width:60px;
  height:25px;
  border:1px solid #494949;
  background:#33F;
  -moz-box-shadow:0px 0px 1px #000;
  -webkit-box-shadow:0px 0px 1px #000;
  box-shadow:0px 0px 1px #000;
  text-align:center;
  color:#fff;
  text-shadow:0px 0px 5px rgba(255, 255,255, 0.5);
  font-family:"Book Antiqua", Palatino, serife;
  font-size:13px;
  padding-top:1px;
  padding-left:1px;
  cursor:pointer;
}
#loginbut:hover,#loginbut:focus
{
	  background:#009;
	  opacity:0.9;
	  filter:alpha(opacity=50);
      filter: "alpha(opacity=50)";
}
#nidenti
{
	background-color:#060;
	color:#FFF;
	font-size:12px;
	font-family:"Book Antiqua", Palatino, serif;
}


#label
{
	background-color:#060;
	display:none;
	color:#FFF;
	font-size:12px;
	font-family:"Book Antiqua", Palatino, serif;
}
#passlab,#l1,#l2
{
	background-color:#933;
	color:#FFF;
	font-size:9px;
	font-family:"Book Antiqua", Palatino, serif;
}
#passlab1
{
	position:relative;
	background-color:#096;
	border-radius:10px 10px 10px 10px;
	moz-border-radius:10px 10px 10px 10px;
	webkit-border-radius:10px 10px 10px 10px;
	color:#fff;
	width:auto;
	font-size:12px;
	font-weight:bold;
}

#about
{
	background-color:#6FFF6F;
	display:none;
}

#cat1,#cat2
{
	background-color:#FF9;
	display:none;
}

select
{
	color:#FF6;
	font-size:12px;
	border:1px solid #33f;
	border-radius:3px;
	background:#FFF;
}

.input1
{
	color:#000;
	font-size:12px;
	border:1px solid #069;
	border-radius:3px;
	padding:4px;
	cursor:default;
	background:#FF6;
}

input,textarea,select
{
	color:#000;
	font-size:12px;
	border:1px solid #ccc;
	border-radius:3px;
	padding:4px;
	cursor:default;
	background:#FFF;
}
input:focus,textarea:focus,select:focus
{
		box-shadow:0px 0px 4px #000;
		border:1px solid #5bc0de;
		outline:none;
		background:#FFC;
}

#labelpass:hover,#labelpass:focus
{
	text-shadow:0px 0px 1px #FF0000;
}
/*
#labelall:hover,#labelall:focus
{
	text-shadow:0px 0px 1px #33f;
}
*/
#labeladmin:hover,#labeladmin:focus,#labellock:hover,#labellock:focus
{
	text-shadow:0px 0px 1px #33f;
}
.button
{
	color:#FFF;
	font-size:12px;
	border:1px solid #d43f3a;
	border-radius:3px;
	padding:4px;
	width:120px;
	cursor:pointer;
	background-color:#d9534f;
	box-shadow: 2px 2px 3px #888888;
}
.button:hover,.button:focus
{
	color:#fff;
	background-color:#d43f3a;
	box-shadow:0px 0px 2px #d9534f;
	box-shadow: 2px 2px 3px #888888;
}

.button1
{
	color:#FFF;
	font-size:12px;
	border:1px solid #2e6da4;
	border-radius:3px;
	padding:4px;
	width:120px;
	cursor:pointer;
	background-color:#337ab7;
	box-shadow: 2px 2px 3px #888888;
}
.button1:hover,.button1:focus
{
	color:#fff;
	background-color:#2e6da4;
	box-shadow:0px 0px 2px #337ab7;
	box-shadow: 2px 2px 3px #888888;
}
.button2
{
	color:#000;
	font-size:12px;
	border:1px solid #06C;
	border-radius:3px;
	padding:4px;
	width:160px;
	cursor:pointer;
	background-color:#EEE;
	box-shadow: 2px 2px 3px #888888;
}
.button2:hover,.button2:focus
{
	color:#fff;
	background-color:#063;
	box-shadow:0px 0px 2px #063;
	box-shadow: 2px 2px 3px #888888;
}
.button3
{
	color:#000;
	font-size:12px;
	border:1px solid #06C;
	border-radius:3px;
	padding:4px;
	width:auto;
	cursor:pointer;
	background-color:#EEE;
	box-shadow: 2px 2px 3px #888888;
}
.button3:hover,.button3:focus
{
	color:#fff;
	background-color:#063;
	box-shadow:0px 0px 2px #063;
	box-shadow: 2px 2px 3px #888888;
}
