 /*A:Link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
A
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1a459f;
	text-decoration:none;
	
}
A:Hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	     text-decoration:none;
	
}*/
.mesege_text{
	font-family:"kruti Dev 010";
	font-size:12px;
	color:#004A88;
	}
A
{
	text-decoration:none;
    font-size:15px;
}
.image{
background:url(../images/passportbg.jpg) top no-repeat;
width:268;
height:341;
}
A:HOVER
{
	text-decoration:none;
    font-size:15px;
	}

A:Visited
{
	font-size:15px;
	color:#990000;
	text-decoration:none;
}
BODY
{
    MARGIN: 0px;
    COLOR: #000000;
	font-family:"Kruti Dev 010";
	font-size:15px;
  /*FONT-FAMILY: Times New Roman;*/
	text-align:center;
	background-color:#3479BF;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-y;
	background-position:center;
}

.smalltxt{
    font-size:15px;
	color:#333333;
}

.sms
{
font-family:"Kruti Dev 010";
   font-size:16px;

    /*FONT-SIZE: 13px; */
	/*font-weight:700;*/
	 COLOR: #54575f;
   /* FONT-FAMILY: Georgia,  Verdana, Tahoma, Arial, Helvetica, sans-serif; */
	line-height:17px;
	font-size-adjust:none;
	text-align:left;
	
}

.tablehd{
    background-color:#eedbe1;
	border:1px solid #b4264f;
	color:#000;
	font-size:17px;
	letter-spacing:1;
}

.tablehdblue{
    background-color:#6082ce;
	color:#fff;
	border:1px solid #2c50a0;
	font-size:15px;
}

.butbg{
    background-color:#20469a;
	color:#FFFFFF;
	font-size:15px;
}

.althd{
     background:#c60000;
	 color:#FFFFFF;
	 font-size:15px;
	 font-weight:normal;
}
.althd A
{
     background:#c60000;
	 color:#FFFFFF;
	 text-decoration:none;
	 font-size:15px;
	  font-weight:normal;
}

.althd A:Hover
{
	color:#cbcccd;
     background:#c60000;
	 font-size:15px;
	text-decoration:none;
}


.altbg
{
	background-color:#EAF5FF; 	 
	font-size:15px;
	color:#333333;
	height:25px;
}
.altbg A
{
	font-size:15px;
	color:#990000;
	text-decoration:none;
}
.altbg A:Hover
{
	background-color:#EAF5FF; 	 
	color:#000000;
	text-decoration:none;
}

.altbg1{
	background-color:#000000; 	 
	font-size:15px;
	color:#333333;
}

.itmbg{
    background-color:#F2F9FF;
	font-size:15px;
	color:#333333;
	height:25px;
}
.itmbg A
{
	color:#990000;
	font-size:15px;
	text-decoration:none;
}
.itmbg A:Hover
{
	font-size:15px;
	color:#000000;
}

.buttxt{
	font-size:15px;
	color:#333333;
}
.buttxt A
{
	color:#000;
	font-size:15px;
	text-decoration:none;
}
.buttxt A:Hover
{
	color:#990000;
	font-size:15px;
}

.Add_Section
{
	color:#c60000;
	text-decoration:none;
	font-weight:700;
	font-size:20px;
	font-weight:normal;
	height:30px;
	
}
.Add_Section A,
{
	color:#04468f;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}

.Add_Section A:Hover
{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}
.red
{
	color:red;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}
.plaincell
{
  
    COLOR: #363535;
   font-family:"Kruti Dev 010";
	 font-size:15px;
	line-height:20px;
}
.textbox
{
  
    COLOR: #363535;
   font-family:"Kruti Dev 010";
	 font-size:14px;
	 padding:0px 3px;
	 margin:0px;
	 border: #2A3F55 1px solid; 
}
.eng
{
  
    COLOR: #363535;
 	font-family: "Arial, Helvetica, sans-serif";
	font-size:15px;
	/*line-height:20px;*/
	
}
.eng2
{
  
    COLOR: #363535;
 	font-family: "Arial, Helvetica, sans-serif";
	font-size:12px;
	line-height:20px;
	
}
/*.num
{
 COLOR: #363535;
 	font-family: "Arial, Helvetica, sans-serif";
	font-size:12px;
	
}*/
.plain
{
  
    COLOR: #363535;
  	 font-size:2px;
	line-height:1px;
}

.topnavigation{
    font-family:"Kruti Dev 010";
	 font-size:15px;

	padding-left:12px;
	padding-top:3px;
	color:#ffffff;
}
/*.Table_Heading
{
	background-color:#000000;
}
*/
.headeing{
 
	color:#a70d0d;
	font-weight:bold;
    font-family:"Kruti Dev 010";
    font-size:22px;
	
}

.redcell{
   
	 color:#c7183e;
	 font-weight:bold;
	 font-family:"Kruti Dev 010";
	 font-size:15px;
}
A.redcell{
    
	 color:#c7183e;
	 font-weight:bold;
	 text-decoration:none;
    font-family:"Kruti Dev 010";
	 font-size:15px;
}
A.redcell:hover
{
   
	 color:#c7183e;
	 font-weight:bold;
	 text-decoration:none;
  font-family:"Kruti Dev 010";
	 font-size:15px;
}


.boldcell{
   
	 color:#000099;
	 font-weight:bold;
    font-family:"Kruti Dev 010";
	 font-size:15px;
}

#searchbox{
	 height:137px;
	 width:280px;
	 float:right;
	 padding-top:5px;
	 margin-top:20px;
	 /*margin-right:50px;*/
}
*html #searchbox{
	 height:80px;
	 /*margin-right:15px;*/
	 width:286px;
}

.quick{
      background-image:url(../images/quick.gif);
	  background-repeat:no-repeat;
	  padding-left:36px;
	
	  color:#04468f;
      font-family:"Kruti Dev 010";
	 font-size:15px;
	  font-weight:bold;
}

.search{
   
	  color:#1a459f;
     /* background-image:url(../images/search_bg.gif);
	  background-repeat:no-repeat;
	  background-position:right top;*/
	  font-family:"Kruti Dev 010";
	 font-size:17px;
}


A.search
{
   
	  color:#1a459f;
     /* background-image:url(../images/search_bg.gif);*/
	  background-repeat:no-repeat;
	  background-position:right top;
	 font-family:"Kruti Dev 010";
	 font-size:15px;
	  font-weight:bold;
	  text-decoration:none;
	  padding:0px;
}
A.search:hover
{
    
	  color:#1a459f;
     /* background-image:url(../images/search_bg.gif);*/
	  background-repeat:no-repeat;
	  background-position:right top;
	  font-family:"Kruti Dev 010";
	 font-size:15px;
	  font-weight:bold;
	  text-decoration:none;
}


#search{
   
	  color:#1a459f;
      background-image:url(../images/search_bg.gif);
	  background-repeat:no-repeat;
	  background-position:right top;
	  font-family:"Kruti Dev 010";
	  font-size:15px;
	  font-weight:bold;
}

.missing{
      background-image:url(../images/missing.gif);
	  background-repeat:no-repeat;
	  padding-left:33px;
	  color:#394045;
    font-family:"Kruti Dev 010";
	 font-size:15px;
	  font-weight:bold;
}

.addministrator{
      background-image:url(../images/addmin.gif);
	  background-repeat:no-repeat;
	  padding-left:35px;
	 
	  color:#04468f;
      font-family:"Kruti Dev 010";
	 font-size:20px;
	  font-weight:bold;
}

.pushbut
{
background-position:center;
background-color:#990000;
height:22px;
font-size:16px;
padding-left:5px;
color:#FFFFFF;
padding-bottom:12px;
font-family:"Kruti Dev 010";
/*font: bold 10px Tahoma, Arial, sans-serif;*/
border: 1px solid  #000;
}

.addnew
{
background-position:center;
background-color: #000066;
height:22px;
font-size:16px;
color:#FFFFFF;
padding-bottom:12px;
font-family:"Kruti Dev 010";
/*font: bold 10px Tahoma, Arial, sans-serif; */
border: 1px solid #333333;
}


#maincontainer{
     width:772px;
}

#top{
     width:800px;
	 height:50px;
	 text-align:right;
	 background-color:#FFFFFF;
	 background-image:url(../images/top_bg.gif);
	 background-repeat:no-repeat;
}

#menu{
margin-top:3px;
     /* width:770px;
	  height:60px;*/
	  /*margin-left:2px;*/
	  /*padding-top:50px;*/
      font-family:"Kruti Dev 010";
	 font-size:15px;
	  text-align:left;
	background:url(../images/topnavbg.gif);
	height:30px;
	/*background-color:#d40101;*/
}

*html #menu{ vertical-align:bottom;
	 /* background:url(../images/topmenubg.gif);*/
}

/*#header{
      width:772px;
	  height:auto;
	  background-color:#FFFFFF;
	  }
	  */
	  
	  #header{
      width:772px;
	  height:176px;
	  background-color:#FFFFFF;
	  background-image:url(../images/headertop.gif);
	  background-position:right 0;
	  background-repeat:no-repeat;
	  }
	  
#left{
      width:210px;
	  float:left;
	  height:100%;
	  border-right:#B1BCBF 0px solid;
	  background:#F9FDFF;

}	
*html #left{
	  height:300px;
}

#right{
      width:560px;
	  height:auto;
	  text-align:left;
	  float:right;
	  vertical-align:top;
}	  
	  




.eps
{
    COLOR:#666666;
	font-size:15px;
	text-decoration:none;
}

A.eps, A.epslink:visited
{
    COLOR:#666666;
	font-size:15px;
	text-decoration:none;
}

A.eps:hover
{
    COLOR: #666666;
	font-size:15px;
	text-decoration:none;
}

A.redlink,A.redlink:visited
{
    COLOR:#b90707;
	font-size:15px;
	text-decoration:none;
}
A.redlink:hover
{
    COLOR: #b90707;
	font-size:15px;
}

A.link
{
    COLOR: #fff;
	font-size:15px;
	text-decoration:none;
}

A.link:hover
{
    COLOR: #fff;
	font-size:15px;
}

.num
{
    COLOR: #000;
	font-size:12px;
	text-decoration:none;
}
A.num,A.num:visited

{
    COLOR: #717070;
	FONT-SIZE: 15px;
	text-decoration:none;
}
A.num:hover
{
    COLOR: #717070;
	FONT-SIZE: 15px;
}
#footer{
       width:770px;
	   color:#FFFFFF;
	   background-image:url(../images/footer_bg.gif);
	  clear:both;
	 border-left:1px solid #FFFFFF;
	   border-right:1px solid #FFFFFF;
}

.footer
{
	
    COLOR: #e7e6e6;
	text-decoration:none;
	font-family:"Kruti Dev 010";
	 font-size:15px;
	text-decoration:none;
	
}

 A.footer, A.footer:visited
{

    COLOR: #e7e6e6;
   font-family:"Kruti Dev 010";
	 font-size:15px;
	text-decoration:none;
}

 A.footer:hover
{
    COLOR: #ffffff;

   font-family:"Kruti Dev 010";
	 font-size:15px;
	text-decoration:none;
}

.tab
{
	
	font-weight:bold;
    COLOR: #ffffff;
   font-family:"Kruti Dev 010";
	 font-size:15px;
	text-decoration:none;
}

 A.tab
{

    COLOR: #5c5d5f;font-family:"Kruti Dev 010";
	 font-size:15px;
	text-decoration:none;
}

 A.tab:hover
{
    COLOR: #5c5d5f;
}

 A.tab:active
{
    COLOR: #5c5d5f;
}

/* Menu Content */

.describe1{
	/*height:100px;
	width:110px;*/
	padding:5PX;
	padding-left:48px;
	padding-right:40px;
	font-weight:700;
	text-align:center;
	FONT-SIZE: 15px;
	font-weight:bold;
	/*	border-right:1px solid #C60000;
	border-top:1px solid #C60000;
	
    border-left:1px solid #C60000;*/
	}
*html .describe1{height:25px;
    margin-bottom:-8px;
	padding-left:0px;
	FONT-SIZE: 15px;
	font-weight:bold;
	padding-right:0px;
    width:154px;}	

 A.describe1, A.describe1:visited
{
	
    COLOR: #000;font-family:"Kruti Dev 010";
	 font-size:15px;
	text-decoration:none;
	font-weight:bold;
	/*background-image:url(../images/tab-red-bg.gif)*/
}

 A.describe1:hover
{
    COLOR: #000;
	/*background-color:#C60000;*/
	background-image:url(../images/topmenuover.gif);
	background-position:center;
	font-size:15px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	/*border-bottom:1px solid #C60000;*/
}

#describe{
    background-color:#c60000;
	width:747px;
	height:24px;
	text-align:left;
	padding-left:12px;
	margin-top:5PX;
	padding-top:5PX;
	FONT-SIZE: 15px;
	font-weight:bold;
	padding-right:10px;
}*html #describe{width:770px;
	padding-top:5PX;
		font-weight:bold;

}

 A.describe, A.describe:visited
{

    COLOR: #ffffff;
	font-weight:bold;
	text-align:right;font-family:"Kruti Dev 010";
	 font-size:15px;
	text-decoration:none;
}

 A.describe:hover
{
    COLOR: #dbdbdb;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

/* Tab Content */

#middle .middle-left { width:580px; float:left;}

.modernbricksmenu2{
height:auto;
padding: 0;}

.modernbricksmenu2 ul{
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none; border:0px solid #3300CC;
/*background-image:url(../images/tab-green-bg.gif);*/
}

.modernbricksmenu2 li{
display: inline; 
margin: 0 0px 0 0;
text-align:center;
font-family:"Kruti Dev 010";
	 font-size:15px;

padding: 0;
float:left
}
div.clear {
	clear: both;
	margin:0px;
	padding:0px;
}
.modernbricksmenu2 a{
float: left;
font-family:"Kruti Dev 010";
font: bold 14px ;
text-align:center;
color: #000;
text-decoration: none;
margin: 0px 0px 0px 0px; /*Margin between each menu item*/
padding: 10px 0px ;
width:258px;
background-image:url(../images/taboff.gif);
background-repeat:no-repeat;
/*border-right: 1px solid white;*/
}
*html .modernbricksmenu2 a{
padding: 13px 0px;
margin: 0px 0px -1px 0px;
background-image:url(../images/taboff1.gif);
color:#000;
width:259px;

}
.modernbricksmenu2 a:hover{
/*background-image:url(../images/taboff.gif);
color:#CC0000;*/
}
*html .modernbricksmenu2 a:hover{
/*background-image:url(../images/taboff.gif);*/
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-image:url(../images/tabon.gif);
color: white;
/*border-left: 1px solid white;*/
 /*Brown color theme*/ 
}
*html .modernbricksmenu2 a.selected{ /*currently selected tab*/
background-image:url(../images/tabon1.gif);
color: white;
/*border-left: 1px solid white;*/
 /*Brown color theme*/ 
}

.tabcontentout{ width:497px; margin-top:-5px;
/*margin-top:35px; background-color: #e7e7e7; */
 padding-left: 13px;
  padding-right: 8px;
  padding-bottom: 10px; 
padding-top:7px; 
color:#333333;
background-image:url(../images/tabborder1.gif);
   border-bottom: 1px solid #dd0202;
     font-size:15px; clear:both;
}
*html .tabcontentout{ width:519px;
 padding-left: 12px;
background-image:url(../images/tabborder.gif);
  padding-right: 7px;
}

.tabcontent{
display:none; font-family:"Kruti Dev 010";
	 font-size:15px; color:#333333;
}

.flowertabs{
width:1800px;
height:auto;
text-align:center; 

}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowlistmenuR
{
}

.arrowlistmenuR ul{
list-style-type: none;
background:#FFFFFF;
margin: 0;
padding: 0;
 /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenuR ul li{

/*padding-top: -10px; bottom spacing between menu items*/
}

.arrowlistmenuR ul li a{
color:#333333;
display: block;
background-image:url(../images/arrow.gif);
background-color:#fef8f8;
background-repeat:no-repeat;
background-position:15px 9px;
padding: 4px 0;
padding-left: 25px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px dotted #adadad;
font-family:"Kruti Dev 010";
font-size:15px;

} 
*html .arrowlistmenuR ul li a{
height:22px;

}

.arrowlistmenuR ul li a:visited{
color: #636363;
}

.arrowlistmenuR ul li a:active{
color: #990000;
}

.arrowlistmenuR ul li a:hover{ /*hover state CSS*/
color: #ffffff;
/*background-image:url(../images/arrow.gif);*/
background-color:#E10000;
background-image:url(../images/arrowov.gif);
background-position:top;

}























.arrowlistmenu
{
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
 /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{

/*padding-top: -10px; bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color:#333333;
display: block;
background-image:url(../images/arrow.gif);
background-color:#f0f7ff;
background-repeat:no-repeat;
background-position:15px 9px;
padding: 4px 0;

padding-left: 25px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px dotted #dadada;
font-family:"Kruti Dev 010";
	 font-size:15px;

} 
*html .arrowlistmenu ul li a{
height:22px;

}

.arrowlistmenu ul li a:visited{
color: #636363;
}

.arrowlistmenu ul li a:active{
color: #990000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #fff;
/*background-image:url(../images/arrow.gif);*/
background-color:#64baef;
background-image:url(../images/arrowov.gif);
background-position:top;
}

 #.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #fff;
/*background-image:url(../images/arrow.gif);*/
/*background-color:#fdf4f4;*/
background-image:url(../images/arrowov1.gif);
background-position:TOP;
}

.Form-background
{
	background-image:url(../images/form-back.gif);
	background-repeat:repeat-x;
	background-position:30px 50px;
}

#stylefour{position:relative;display:block;height:39px;font-size:15px;font-weight:bold;background:transparent url(/images/bgOFF.gif) repeat-x top left;font-family:"Kruti Dev 010";
	 font-size:15px;border-top:4px solid #B30000;}
#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour ul li{display:block;float:left;margin:0;}
#stylefour ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 20px 0 20px;height:23px;background:transparent url(/code/style4/images/bgDIVIDER.gif) no-repeat top right;}
#stylefour ul li a:hover,#stylefour ul li a.current{color:#B30000;background:#fff url(images/bgON.gif) no-repeat top right;}

.topboder
{
border-top:#C8CCD5 1px solid;
padding-top:5px;
}
.Add
{
	font-family:"Kruti Dev 010";
	font-size:14px;
	color:#003399;
	font-weight:bold;
	text-decoration:none;
}
.addbut
{
/*src:url(../images/addbut.gif);*/
src="../images/addbut.gif";	
}


/*****-------------dROPDOWN---------------*/


.link{
font-family:"Kruti Dev 010";
line-height:18px;
z-index:100;
text-align:left;
font-size:15px;
padding-left:24px;
padding-right:24px;
color:#fff;
/*background-color:#eaeaea;
background:#1641A6*/
}

.link a, .link a:link, .link a:visited, .link a:active{
font-family:"Kruti Dev 010";
line-height:18px;
color:#ffffff;
font-size:16px;
z-index:100;
text-decoration:none;
}

.link a:hover{
text-decoration:none;
font-family:"Kruti Dev 010";
line-height:18px;
font-size:15px;
z-index:100;
color:#cc0000;
}


#dropmenudiv{
position:absolute;
border:1px solid #bae0ff;
border-bottom-width: 0;
font:normal 12px;
text-align:left;
color:#666666;
font-family:"Kruti Dev 010";
line-height:18px;
margin-top:3px;
z-index:100;
}

#dropmenudiv a{

display: block;
text-indent:3px;
border-bottom: 1px solid #bae0ff;
padding: 1px 5px;
text-decoration: none;
font-family:"Kruti Dev 010";
/*width:212px;*/
color:#000;
}



#dropmenudiv a:hover{ /*hover background color*/
background-color: #50bcff;
font-family:"Kruti Dev 010";
border-bottom: 1px solid #fff;
color:#FFFFFF;
}

#dropmenudiv a:active{ /*hover background color*/
background-color: b30000;
font-family:"Kruti Dev 010";
border-bottom: 1px solid #fff;
color:#000;
}

.hadding{
font-family:Kruti Dev 010;
font-size:18px;
text-align:center;
text-decoration:none;
font-weight:bold;
color:#000000;
}

.passport{
font-family:Kruti Dev 010;
font-size:18px;
text-align:left;
text-decoration:none;
font-weight:normal;
color:#000000;
}

.Add
{
	color:#c60000;
	text-decoration:none;
	font-weight:700;
	font-size:15px;
	font-weight:normal;
	height:30px;
	
}
.Add A,
{
	color:#04468f;
	text-decoration:none;
	font-size:15px;
	font-weight:normal;
}

.Add A:Hover
{
	color:#000000;
	text-decoration:none;
	font-size:15px;
	font-weight:normal;
}


.table a{
color:#333333;
display: block;
background-image:url(../images/arrow.gif);
background-color:#fef8f8;
background-repeat:no-repeat;
background-position:15px 9px;
padding: 4px 0;
padding-left: 25px; /*link text is indented 19px*/
text-decoration: none;
/*border-bottom: 1px dotted #adadad;*/
border:1px dotted #adadad;
font-family:"Kruti Dev 010";
font-size:15px;
} 

.table a:hover{
color:#ffffff;
display: block;
background-image:url(../images/arrow.gif);
background-color:#64baef;
background-repeat:no-repeat;
background-position:15px 9px;
padding: 4px 0;
padding-left: 25px; /*link text is indented 19px*/
text-decoration: none;
/*border-bottom: 1px dotted #adadad;*/
border:1px dotted #adadad;
font-family:"Kruti Dev 010";
font-size:15px;
} 

.table a:active{
color:#ffffff;
display: block;
background-image:url(../images/arrow.gif);
background-color:#64baef;
background-repeat:no-repeat;
background-position:15px 9px;
padding: 4px 0;
padding-left: 25px; /*link text is indented 19px*/
text-decoration: none;
/*border-bottom: 1px dotted #adadad;*/
border:1px dotted #adadad;
font-family:"Kruti Dev 010";
font-size:15px;
} 

