﻿/********** ITI Style Sheet ***************************/

/********** Page Style *******************************************/

/* BODY
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 14px;
	background-color: #12457e;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Raavi;
}*/

body
{
	/*background:#fdfdf7 url(../Image/innerBg.jpg) repeat-x; */
	background:#fff url(../Image/inner_new.jpg) repeat-x; 
	margin:0;
	padding:0;
	font:12px/18px verdana, Helvetica, sans-serif;
	text-align:center;
}


.inner_banner
{
	/*background:url('../Image/inner_banner.jpg') no-repeat;
	height:92px;*/
	background:url('../Image/inner_bannernew.jpg') no-repeat;
	height:53px;z-index:-9999;
}

.topsmlTxt a
{
	color:#FFF;font-size:13px; 
	text-decoration:none
}
.topsmlTxt
{
	color:#FFF;
	font-size:12px;
}

.tbl_Header
{
	background:#e1eaf0;
	padding-left:10px;
	line-height:30px;
	color:#065867; 
	font-weight:bold; 
	font-size:14px
}
.menuTxt
{
	color:#fff; 
	font-weight:bold; 
	font-size:12px
}

.menuTxt a
{
	text-decoration:none
}

.page
{
	width: 950px;
	margin: 0 auto;
	overflow: inherit;
	background: url('../Image/image05.jpg') repeat-y;
	
}

.page-bgtop
{
	width: 950px;
	margin: 0 auto;
	background: url('../Image/image05.jpg');
}

.hplbtn
{
	width: 71px;
	height: 77px;
	float: right;
	margin: 0px;
	padding: 11px 0 0 0;
	font-family: Raavi;
	font-size: 13px;
	font-weight: bold;
	color: White;
	text-align: center;
	text-decoration: none;
	background-image: url(../Image/im.gif);
	background-repeat: no-repeat;
}

.hplbtn:hover
{
	width: 71px;
	height: 77px;
	float: right;
	margin: 0px;
	padding: 11px 0 0 0;
	font-family: Raavi;
	font-size: 13px;
	font-weight: bold;
	color: White;
	text-align: center;
	text-decoration: none;
	background-image: url(../Image/im1.gif);
	background-repeat: no-repeat;
}

/********** Link Style ***************************/

.lnka
{
	width: 18px;
	height: 48px;
	float: left;
	margin: 0px;
	background-image: url(../Image/a.gif);
	background-repeat: no-repeat;
}

.lnka:hover
{
	width: 18px;
	height: 48px;
	float: left;
	margin: 0px;
	background-image: url(../Image/a1.gif);
	background-repeat: no-repeat;
}

.lnkn
{
	font-family: Raavi;
	font-size: 13px;
	font-weight: bold;
	color: #00659B;
	text-align: center;
	text-decoration: none;
}

.lnkn:hover
{
	font-family: Raavi;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	text-decoration: none;
}

.lnkh
{
	font-family: Raavi;
	font-size: 16px;
	font-weight: bold;
	color: #00659B;
	text-align: center;
	text-decoration: none;
}

.lnkh:hover
{
	font-family: Raavi;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	text-decoration: none;
}

/********** Login Style ***************************/

.login
{
	width: 140px;
	height: 130px;
	text-align:center;	
	background-image: url(../Image/i2.gif);
	background-repeat: no-repeat;
}

.dotlineh
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 4px;
}
.dotlinev
{
	width: 1px;
	height: 1px;
	background-image: url(../Image/dot.gif);
}

/********** Header Style ***************************/

.bannertab
{
	text-align: center;
	height: 100px;
	background: url('../Image/banner12.jpg');
	overflow: inherit;
	margin: 0 auto 0 auto;
	border: 0;
	width: 950px;
}

.headertab
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	height: 150px;
	overflow: inherit;
	margin: 0 0 0 0;
	width: 100%;
}

.uihtab
{
	/*background:#e1eaf0;
	padding-left:10px;
	line-height:30px;
	color:#065867; 
	font-weight:bold; 
	font-size:14px*/
	
	background-color: Transparent;
	margin: 0 0 0 0;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	color:#568e98;
	border: none 1px #ffffff;
}

.contab
{
	background-color: Transparent;
	margin: 0 0 0 0;
	border: 0;
	background-repeat: no-repeat;
}

.uitab
{
	float: right;
	background-color: Transparent;
}

.citsubHeader
{
    FONT-WEIGHT: bold;
    COLOR: #1f6c9d; /* #ffffff;*/
    FONT-FAMILY: "Trebuchet MS", Verdana;
    padding-left:15px;
    height:20px;
    vertical-align:top;
    background-color:#9db3b6; /*#580808;*/
	
}
/********** Lable Style ***************************/

.lbluser
{
	font-family: "Raavi";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.loglbluser
{
	font-family: "Raavi";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	color:#12457e;
}

.lblerr
{
	font-family: "Raavi";
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.lblmsg
{
	font-family: "Raavi";
	font-size: 14px;
	font-weight: bold;
	color: Green;
	text-decoration: none;
}

/********** TextBox Style ***************************/

.txtage
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 40px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	height: 20px;
	text-align: right;
	padding-right: 2px;
}

.txtesmall
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 120px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	font-weight: bold;
	height: 20px;
	text-align: left;
	padding-right: 2px;
}

.txtsmall
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 140px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	font-weight: bold;
	height: 20px;
	text-align: left;
	padding-right: 2px;
}

.txtdate
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 140px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	font-weight: bold;
	height: 20px;
	text-align: right;
	padding-right: 2px;
}

.txtmedium
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 235px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	font-weight: bold;
	height: 20px;
	text-align: left;
	padding-right: 2px;
}

.txtNewSmallFont
{
	border-style:groove;
	font-size: 9px;
	color: #000000;
	font-family:Tahoma;
	width:80%;
}


.txtsm
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 180px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	font-weight: bold;
	height: 20px;
	text-align: left;
	padding-right: 2px;
}

.txtadd
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 235px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	height: 60px;
	text-align: left;
	padding-right: 2px;
}

.txtlarge
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 120px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	height: 60px;
	text-align: left;
	padding-right: 2px;
}

.txtvlarge
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 350px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	font-weight: bold;
	height: 80px;
	text-align: left;
	padding-right: 2px;
}

.txtthin
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 100px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	height: 20px;
	text-align: left;
	padding-right: 2px;
}
.txtsubject
{
	border-right: #a4b4c1 1px outset;
	border-top: #a4b4c1 1px outset;
	font-size: 14px;
	border-left: #a4b4c1 1px outset;
	width: 140px;
	color: #444444;
	border-bottom: #a4b4c1 1px outset;
	font-family: "Raavi";
	font-weight: bold;
	height: 60px;
	text-align: right;
	padding-right: 2px;
}

/********** Dropdown Style ***************************/

.ddlesmall
{
	border: 1px outset #7cacb3;
	font-size: 12px;
	color: #000000;
	width: 125px;
	font-family: "Raavi";
	height: 23px;
}


.ddlsmall
{
	border: 1px outset #7cacb3;
	font-size: 12px;
	color: #000000;
	width: 145px;
	font-family: "Raavi";
	}

.ddlsm
{
	border: 1px outset #7cacb3;
	font-size: 12px;
	color: #000000;
	width: 180px;
	font-family: "Raavi";
	height: 23px;
}

.ddlmedium
{
	border: 1px outset #7cacb3;
	font-size: 12px;
	color: #000000;
	width: 240px;
	font-family: "Raavi";
	height: 23px;
}

.ddlslarge
{
	border: 1px outset #7cacb3;
	font-size: 12px;
	color: #000000;
	width: 350px;
	font-family: "Raavi";
	height: 23px;
}

.ddllarge
{
	border: 1px outset #7cacb3;
	font-size: 12px;
	color: #000000;
	width: 400px;
	font-family: "Raavi";
	height: 23px;
}

/********** Button Style ***************************/

.btnsmall
{
	font-size: 14px;
	width: 70px;
	font-family: "Raavi";
	font-weight: bold;
	cursor: hand;
	text-align: center;
}

.logbtnsmall
{
	font-size: 14px;
	width: 70px;
	font-family: "Raavi";
	font-weight: bold;	    
    color :White;
	border: solid 1px #326b72;
	background: #3193a0;	
	background: -webkit-gradient(linear, left top, left bottom, from(#3193a0), to(#326b72));
	background: -moz-linear-gradient(top,  #3193a0,  #3193a0);	
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3193a0', endColorstr='#326b72');

}
.logbtnsmall:hover
{
	font-size: 14px;
	width: 70px;
	font-family: "Raavi";
	font-weight: bold;	    
	background:#326b72;
	background: -webkit-gradient(linear, left top, left bottom, from(#326b72), to(#3193a0));
	background: -moz-linear-gradient(top,  #326b72,  #3193a0);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#326b72', endColorstr='#3193a0');


}

.logbtnmedium
{
	font-size: 14px;
	width: 140px;
	font-family: "Raavi";
	font-weight: bold;	    
    color :White;
	border: solid 1px #326b72;
	background: #3193a0;	
	background: -webkit-gradient(linear, left top, left bottom, from(#3193a0), to(#326b72));
	background: -moz-linear-gradient(top,  #3193a0,  #3193a0);	
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3193a0', endColorstr='#326b72');

}
.logbtnmedium:hover
{
	font-size: 14px;
	width: 140px;
	font-family: "Raavi";
	font-weight: bold;	    
	background:#326b72;
	background: -webkit-gradient(linear, left top, left bottom, from(#326b72), to(#3193a0));
	background: -moz-linear-gradient(top,  #326b72,  #3193a0);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#326b72', endColorstr='#3193a0');

}

.logbtnlarge
{
	font-size: 14px;
	width: 210px;
	font-family: "Raavi";
	font-weight: bold;	    
    color :White;
	border: solid 1px #326b72;
	background: #3193a0;	
	background: -webkit-gradient(linear, left top, left bottom, from(#3193a0), to(#326b72));
	background: -moz-linear-gradient(top,  #3193a0,  #3193a0);	
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3193a0', endColorstr='#326b72');

}
.logbtnlarge:hover
{
	font-size: 14px;
	width: 210px;
	font-family: "Raavi";
	font-weight: bold;	    
	background:#326b72;
	background: -webkit-gradient(linear, left top, left bottom, from(#326b72), to(#3193a0));
	background: -moz-linear-gradient(top,  #326b72,  #3193a0);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#326b72', endColorstr='#3193a0');

}


.btnmedium
{
	font-size: 14px;
	width: 140px;
	font-family: "Raavi";
	font-weight: bold;
	cursor: hand;
	text-align: center;
}

.btnlarge
{
	font-size: 14px;
	width: 210px;
	font-family: "Raavi";
	font-weight: bold;
	cursor: hand;
	text-align: center;
}

/* Footer text style */

.ftext
{
	margin-bottom: 0;
	text-decoration: none;
	color: #000000;
	display: block;
	height: 70px;
	width: 950px;
	text-align: center;
	font-weight: normal;
	font-family: Raavi;
	background-color: #B0E6FF;
	background-image: url('../Image/fi.jpg');
}

.footer
{
	padding-right: 24px;
	padding-left: 24px;
	background: #f6f5f5;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 10px;
}
.footer-top
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.footer-top UL
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
}
.footer-top UL LI
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	margin: 0px;
	width: 185px;
	line-height: 22px;
	padding-top: 5px;
	list-style-type: none;
	text-align: left;
}
.footer-top UL LI.last
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
	margin: 0px;
	width: 185px;
	line-height: 22px;
	padding-top: 5px;
	list-style-type: none;
	text-align: right;
}
.footer-top UL LI A
{
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.footer-top UL LI A:hover
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.footer-bott
{
	padding-right: 0px;
	padding-left: 0px;
	background: #0774b6;
	padding-bottom: 0px;
	margin: 0px;
	color: #fff;
	padding-top: 8px;
}
.copyright
{ 
	float: left;
	margin: 0px;
	font-size: 13px;
	color: #44A8B8;
	font-style: italic; font-weight: bold;
}

.copyrightR
{
	float: right;
	margin: 0px;
	font-size: 13px;
}
.footlinks
{
	float: left;
	margin: 0px;
	font-size: 12px;
	text-align: left;
}
.footlinksH
{
	float: right;
	margin: 0px;
	font-size: 11px;
	text-align: right;
	height: 10px;
}
.footer-bott A
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	text-transform: uppercase;
	color: #fff;
	padding-top: 0px;
	text-decoration: none;
}
.footer-bott A:hover
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px;
	text-transform: uppercase;
	color: #cccccc;
	padding-top: 0px;
	text-decoration: none;
}

/********** Treeview styles ***************************/

.itreeview
{
	background-color: Transparent;
	font-family: "Rockwell";
	font-size: 10px;
	color: #000000; /* #0e59ce; */
}
/*.itreeview table 
{background:#eeeeee;margin:5px 0;width:250px;text-align:left!important;color:#555555;border-radius:12px;-moz-border-radius:12px;font-size:10px;}
.itreeview table td:nth-child(1)
{text-align:left!important;width:30px}
.itreeview table td a
{text-align:left!important;	font-size: 10px;}
.ctl00_LeftPanel_TreeView1_0 iptreeview ctl00_LeftPanel_TreeView1_1 irtreeview ctl00_LeftPanel_TreeView1_3
{font-size: 10px;background:red}*/

.iptreeview
{
	background-color: Transparent;
	font-family: "Rockwell";
	font-size: 14px;
	color: #000000;
}

.irtreeview
{
	background-color: Transparent;
	font-family: "Rockwell";
	font-size: 14px;
	color:  #000000;
}

/********* Literal Heading Style ***************/

.ltlheader
{
	background-color: Transparent;
	margin: 0 0 0 0;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
}

/********* Ajax Calender Style ***********/

.MyCalendar .ajax__calendar_container
{
	background-color: #44A8B8;
	border: solid 1px #44A8B8;	
}

.MyCalendar .ajax__calendar_header
{
	background-color: #44A8B8; /* #469af7;*/
	margin-bottom: 4px;
}

.MyCalendar .ajax__calendar_title, .MyCalendar .ajax__calendar_next, .MyCalendar .ajax__calendar_prev
{
	color:White;
	/*color: #004080; */ 
	padding-top: 3px;
}

.MyCalendar .ajax__calendar_body
{
	background-color: #e9e9e9; 
	border: solid 1px #cccccc;
}

.MyCalendar .ajax__calendar_dayname
{
	text-align: center;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 2px;
}

.MyCalendar .ajax__calendar_day
{
	text-align: center;
}


.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color:#44A8B8;
	font-weight: bold;
}


.MyCalendar .ajax__calendar_today
{
	font-weight: bold;
	color:White;
	background-color: #44A8B8; /* #469af7;*/
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}

/********** Gridview Style ***************************/

.mGrid 
{ 
  width: 100%;
  background-color: #fff;
  margin: 5px 0 0px 0;
  border: solid 1px #44A8B8; /* #525252;*/
  border-collapse:collapse;
  text-align:Left;  
}
.mGrid Caption
{
	/*border: solid 1px #c1c1c1;*/
	color: #2F005E;
	font-weight:bold;
	font-family: Arial;
	font-size: 15px;
}

.mGrid td 
{ 
  padding : 2px;
  /*border: solid 1px #c1c1c1;*/
  color: #000000;
  font-family:Arial;
  font-size:11px;
}

.mGrid th 
{ 
  padding : 4px 2px;
  color: #ffffff;
  background: url('../Image/bg.jpg') repeat-x top; /* #000066;*/
  /*border-left: solid 1px #525252;*/ 
  font-family:Arial;
  font-size:12px;
}

.mGrid .alt 
{ 
  background  : #fcfcfc url('../Image/grid/grd_alt.png') repeat-x top;
}

.mGrid .pgr 
{
 /* background: #3a3a96 url('../Image/bg.jpg') repeat-x top;*/
}

.mGrid .pgr table 
{ 
  margin: 5px 0;
}

.mGrid .pgr td 
{ 
  border-width: 0;
  padding: 2px;
  /*border-left: solid 1px #666;*/
  font-weight: bold;
  color: #046882;
  line-height: 12px;
}  
 
.mGrid .pgr a
 { 
   color: #000;
   background:#eee;padding:4px;border:1px solid #046882;
   text-decoration: none;
 }
 
.mGrid .pgr a:hover 
{ 
   color: #000;
   text-decoration: none;
}
.mGrid1 
{ 
  width: 100%;
  background-color: #fff;
  margin: 5px 0 10px 10px;
  border: solid 1px #eeeeee; /* #525252;*/
  border-collapse:collapse;
  text-align:Left;  
}

.mGrid1 td 
{ 
  padding : 2px;
  /*border: solid 1px #c1c1c1;*/
  color: #000000;
  font-family:Arial;
   border-bottom:2px dotted #ccc;
  font-size:11px;
}
.mGrid1 tr:hover 
{ background:#f6f6f6}

.mGrid1 th 
{ 
  padding : 4px 2px;
  color: #555555;
  background: #eeeeee; /* #000066;*/
  /*border-left: solid 1px #525252;*/ 
  border-bottom:2px solid orange; border-top:2px solid #cccccc;
  font-family:Arial;
  font-size:12px;
}

.mGrid1 .alt 
{ 
  background  : #eeeeee ;
}

.mGrid1 .pgr 
{
  background: #000;
}

.mGrid1 .pgr table 
{ 
  margin: 5px 0;
}

.mGrid1 .pgr td 
{ 
  border-width: 0;
  padding: 0 6px;
  /*border-left: solid 1px #666;*/
  font-weight: bold;
  color: #0000ff;
  line-height: 12px;
}  
 
.mGrid1 .pgr a
 { 
   color: #000;
   text-decoration: none;
 }
 
.mGrid1 .pgr a:hover 
{ 
   color: #000;
   text-decoration: none;
}
.mGrid2
{ 
  width: 100%;
  background-color: #fff;
  margin: 5px 0 0px 0;
  border: solid 1px #44A8B8; /* #525252;*/
  border-collapse:collapse;
  text-align:Left;  
}
.mGrid2 Caption
{
	/*border: solid 1px #c1c1c1;*/
	color: #2F005E;
	font-weight:bold;
	font-family: Arial;
	font-size: 15px;
}

.mGrid2 td 
{ 
  padding : 2px;
  /*border: solid 1px #c1c1c1;*/
  color: #000000 !important;
  font-family:Arial;
  font-size:11px;
}

.mGrid2 th 
{ 
  padding : 4px 2px;
  color: #000000 !important; 
  background: #55D4FF !important; /* #000066;*/
  /*border-left: solid 1px #525252;*/ 
  font-family:Arial;
  font-size:12px;
  font-weight:bold !important;
}

.mGrid2 .alt 
{ 
  background  : #fcfcfc url('../Image/grid/grd_alt.png') repeat-x top;
}

.mGrid2 .pgr 
{
 /* background: #3a3a96 url('../Image/bg.jpg') repeat-x top;*/
}

.mGrid2 .pgr table 
{ 
  margin: 5px 0;
}

.mGrid2 .pgr td 
{ 
  border-width: 0;
  padding: 2px;
  /*border-left: solid 1px #666;*/
  font-weight: bold;
  color: #046882;
  line-height: 12px;
}  
 
.mGrid2 .pgr a
 { 
   color: #000;
   background:#eee;padding:4px;border:1px solid #046882;
   text-decoration: none;
 }
 
.mGrid2 .pgr a:hover 
{ 
   color: #000;
   text-decoration: none;
}
/*.SearchResultFixedHeader

{

position: relative; 
top: expression(this.offsetParent.scrollTop);

z-index: 10;  
}*/

/********** Msg Style ***************************/

.modalPopupMsg
        {
            background-color: #ffffff;
            border-width: 5px;
            border-top-width: 15px;
            border-style: solid;
            border-color: #44A8B8;
           /* border-color: #3c75cf;*/
            padding: 5px;
            width: auto;
            height: auto;
            
        }
        
        /********** Popup Style ***************************/
        
        .modalBackground
        {
            background-color: Gray;
            filter: alpha(opacity=70);
            opacity: 0.7;
        }
        

.modalPopup
        {
             background-color: #ffffff;
            border-width: 5px;            
            border-style: solid;
            border-color: #44A8B8;
            /* border-color: #3c75cf;*/
             padding-bottom:5px;     
            width: auto;
            height: auto;
            
        }
        
 


/********** Menu Style ***************************/



/********** ITI Style Sheet ***************************/

.logstyleheading
{
	font-size: 14px;
	width: 90%;
	font-family: "Raavi";
	font-weight: bold;	    
    color :White;
	border: solid 1px #326b72;
	background: #3193a0;	
	background: -webkit-gradient(linear, left top, left bottom, from(#3193a0), to(#326b72));
	background: -moz-linear-gradient(top,  #3193a0,  #3193a0);	
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3193a0', endColorstr='#326b72');


}

.leftPantr
{

display:block; 
background:url("../Image/LetterUpload.jpg") 0 0 no-repeat; 
padding:28px 0 0; padding-left:20px
}

.nav 
{
margin:0; 
list-style:none;
}

.navlink 
{
 display:block;
 padding:2px 0 2px 22px; 
 background:url("../Image/nav-link.gif") 0  no-repeat; 
 text-decoration:none;
 list-style:none;
 }
 .navlink1 
{
 display:block;
 padding:2px 0 2px 0px; 
 text-decoration:none;
 list-style:none;
 }
 
  .navlink2 
{
  padding:2px 0 2px 0px; 
 text-decoration:none;
 list-style:none;
 }
 
 
 
.uLheader
{
	background-color: Transparent;
	margin: 0 0 0 0;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	border: none 1px #ffffff;
	color:White;
}
/********** Menu Style ***************************/

.td
{
	background-color:White;
	border:1px;
	border-color:#44A8B8;	
}

.td:hover
{
	border:3px;
	border-color:#2121b0;
}


.ERP_TD_Width100Perc
{
	width:100%;
	}
.ERP_TD_100Perc
{
	width:100%;
	height:20px;
	
	}

.ERP_TD_96Perc
{
	width:96%;
	height:20px;
	
	}	
	
.ERP_TD_95Perc
{
	width:95%;
	height:20px;
	
	}
.ERP_TD_90Perc
{
	width:90%;
	height:20px;
	
	}
.ERP_TD_85Perc
{
	width:85%;
	height:20px;
	
	}

.ERP_TD_83Perc
{
	width:83%;
	height:20px;
	
	}

.ERP_TD_78Perc
{
	width:78%;
	height:20px;
	
	}

.ERP_TD_75Perc
{
	width:75%;
	height:20px;
	
	}
	
.ERP_TD_74Perc
{
	width:74%;
	height:20px;
	
	}

.ERP_TD_70Perc
{
	width:70%;
	height:20px;
	
	}

.ERP_TD_68Perc
{
	width:68%;
	height:20px;
	}

.ERP_TD_60Perc
{
	width:60%;
	height:20px;
	}

.ERP_TD_64Perc
{
	width:64%;
	height:20px;
	}
.ERP_TD_65Perc
{
	width:65%;
	height:20px;
	}

.ERP_TD_60Perc
{
	width:60%;
	height:20px;
	}

.ERP_TD_57Perc
{
	width:57%;
	height:20px;
	
	}	
	
	
.ERP_TD_54Perc
{
	width:54%;
	height:20px;
	
	}

.ERP_TD_55Perc
{
	width:55%;
	height:20px;
	
	}

.ERP_TD_50Perc
{
	width:50%;
	height:20px;
	
	}
.ERP_TD_47Perc
{
	width:47%;
	height:20px;
	
	}	
.ERP_TD_45Perc
{
	height:20px;
	
	}
	.ERP_TD_40Perc
{
	width:40%;
	height:20px;
	
	}

	.ERP_TD_37Perc
{
	width:37%;
	height:20px;
	
	}
	
	.ERP_TD_35Perc
{
	width:35%;
	height:20px;
	
	}
.ERP_TD_30Perc
{
	width:30%;
	height:20px;
	
	}

.ERP_TD_25Perc
{
	width:25%;
	height:20px;
	
	}
.ERP_TD_20Perc
{
	width:20%;
	height:20px;
	
	}

.ERP_TD_15Perc
{
	width:15%;
	height:20px;
	
	}
.ERP_TD_12Perc
{
	width:12%;
	height:20px;
	
	}

.ERP_TD_10Perc
{
	width:10%;
	height:20px;
	
	}
.ERP_TD_5Perc
{
	width:5%;
	height:20px;
	
	}
.ERP_TD_3Perc
{
	width:3%;
	height:20px;
	
	}
.ERP_TD_2Perc
{
	width:2%;
	height:20px;
	
	}

.ERP_ddl_80Perc
{
	width:80%;
	font-family:Verdana;
	font-size:12px;	
	}

.ERP_ddl_40Perc
{
	width:40%;
	font-family:Verdana;
	font-size:12px;	
	border-style:groove;
	}

.ERP_ddl_30Perc
{
	width:30%;
	font-family:Verdana;
	font-size:12px;	
	border-style:groove;
	}

.ERP_txt_60Perc
{
	width:60%;
	font-family:Verdana;
	font-size:12px;	
	border-style:groove;
	text-align:right;
	}

.ERP_txt_80Perc
{
	width:80%;
	font-family:Verdana;
	font-size:12px;	
	border-style:groove;
	}

.ERP_txt_40Perc
{
	width:40%;
	font-family:Verdana;
	font-size:12px;	
	border-style:groove;
	}

.ERP_txt_20Perc
{
	width:20%;
	font-family:Verdana;
	font-size:12px;	
	border-style:groove;
	}


.ERP_txt_Price
{
	
	font-family:Verdana;
	font-size:12px;	
	border-style:groove;
	text-align:right;
	}

/********** Gridview Style ***************************/
/********** Designed by AMARJIT SINGH ON 15-DEC-2012 ***************************/

.ERP_Css_GridviewRow
{
  color: #000000;
  font-family:Arial;
  font-size:11px;
	}

.ERP_Css_GridviewAtlRow
{
	background-color:#f7f7f7;
  color: #000000;
  font-family:Arial;
  font-size:11px;
	}

.ERP_Css_GridviewHeaderRow
{
	background-color:#3193a0;
  color: #ffffff;
  font-family:Arial;
  font-size:11px;
	}

.ERP_Css_GridviewEditRow
{
  color: #000000;
  font-family:Arial;
  font-size:11px;
	}
	
.ERP_Css_EmptyDataText
{
	background-color:#3193a0;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
	
	}
	


/**********END Gridview Style ***************************/
/********** END Designed by AMARJIT SINGH ON 15-DEC-2012 ***************************/

.ERP_Label_Text
{
  color:#000000;
  font-family:Arial;
  font-size:11px;
	}
	
.WaitFormat
{
	font-family:Arial;
	font-size:12px;	
	color:Gray;
	}

.SuccessFormat
{
	font-family:Arial;
	font-size:12px;	
	color:Green;
	font-weight:bold;
	}

.ErrorFormat
{
	font-family:Arial;
	font-size:12px;	
	color:Red;
	font-weight:bold;
	}	
	.MessageHdng{font-size:18px;font-weight:bold;text-transform:capitalize;color:#f58612;padding:5px 30px 5px 10px}
	ul.compose{list-style-position:outside;list-style:none;}
	ul.compose li{float:left;list-style:none;margin:0 0px;padding:3px 7px;}
	ul.compose li a{color:navy;text-decoration:none}
	ul.compose li a:hover{color:orange;text-decoration:underline}
	
	.compText{border:1px solid #dadcb0;background:#fafaef;padding:10px}
	.comptt{color:#f7850c;font-weight:bold}
	.HdDBlue{text-align: left; width: 100%; vertical-align: top; background:#0994b5; color:#fff;line-height:23PX;text-indent:12px;text-transform:uppercase;font-size:12px;font-weight:bold}
.bluebrdr{padding-left: 1px; border:1px solid #0994b5;background: #ffffff}
.bluebrdrTnon{padding-left: 1px; border:1px solid #0994b5;border-top:none}
.bluebrdrTop{padding-left: 1px; border-top:1px solid #0994b5;text-align:center}
   .Hdwht{text-align: left; width: 100%; vertical-align: top;background:#e8e8e8;color:#555555;line-height:20px; text-indent:12px; text-transform:uppercase;border-bottom:2px solid #ccc;border-top:2px solid #cccccc;font-size:11px;font-weight:bold}

        .fieldsetRed{background:#f8e3e3; border:1px dotted #ac070f;min-height:25px;text-align:center;margin:0 10px}
        .fieldsetRed legend{font-weight:bold;color:#ac070f;margin-left:15px;text-transform:uppercase}
        .fieldsetblue{background:#d9eff9; border:1px dotted #078fa8;min-height:25px;text-align:center;margin:0 10px}
        .fieldsetblue legend{font-weight:bold;color:#078fa8;margin-left:15px;text-transform:uppercase}
         .fieldsetorng{background:#faefdb; border:1px dotted #cd8802;min-height:25px;text-align:center;margin:0 10px}
        .fieldsetorng legend{font-weight:bold;color:#cd8802;margin-left:15px;text-transform:uppercase}
        .sal_btnAdmin {
    background:  url(../Image/grnbutton.png) repeat-x;
    /*border: 1px solid #bc5707;*/
  
    color: #FFFFFF;
      border:0;
    font-weight: bold;
    padding: 3px 10px 3px 10px;
    font-size:11px;
}
.sal_btnAdminNavy {
    background: #097083;
    border: 1px solid #069db8;
    border-radius: 0px;
    color: #FFFFFF;
    font-weight: bold;
    height: 26px;
    padding: 0px 6px 3px 6px;
    font-size:12px
}
.recons{background:green;padding:7px 10px;color:White}
.recons a{color:White;text-decoration:none;font-weight:bold}
.recons a:hover{color:yellow;text-decoration:none;font-weight:bold}
.reconsorng{background:#ff760b;color:White}
.reconsorng a{color:White;text-decoration:none;font-weight:bold;padding:0px 10px;}
.reconsorng a:hover{color:yellow;text-decoration:none;font-weight:bold;background:green}
.serchinpt{background:#b9d9e4;border:none;width:215px;height:17px;padding:3px;margin:6px 3px 0 30px;color:#a09d9d;font-weight:bold}



/*********new css for gridview paging**********/
.GridPager a, .GridPager span
{
	display: block;
	height: 18px;
	width: 15px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.GridPager a
{
	background-color: #f5f5f5;
	color: #969696;
	border: 1px solid #969696;
}
.GridPager span
{
	background-color: #A1DCF2;
	color: #000;
	border: 1px solid #3AC0F2;
}