body
{
	font-family:verdana;
	font-size:11px;
	height:95%;
	vertical-align: middle;
	background-color:#FFFFFF;/*#f9f6f0; //#Fffff0;*/
	
	
}
.valign
{
  height:95%;
  vertical-align:middle;
  width:100%;
}

.lblStyle
{	
   width:200px;
   background-color:#EEEFE9;
   border-style:none;
  font-weight:bold;	
}
.labelText
{
	font-family:verdana;
	font-size:12px;
	color:#333366;
	
}
.labelText:hover
{
	font-family:verdana;
	font-size:11px;
	color:#333333;
	
}

.specialmenu
{
	font-family:verdana;
	font-size:10px;
	color:#cc6633;
}

.AdvanceSearchLabel{
	font-family:verdana;
	font-size:11px;
	color:#333333;
	font-weight:600;
}
a
{
	font-size: 11px;
	color: darkblue;
	font-family: verdana;
	text-decoration: underline;
}
a:hover
{
	font-size: 11px;
	color: darkorange;
	font-family: verdana;
	text-decoration: underline;
}
.verdanaBigBold
{	font-family:verdana;
	font-size:18px;
	color:#CCCCCC;
	font-weight:700;
	
}
.verdananormal
{	font-family:verdana;
	font-size:11px;
	color:#333333;
	
}

.TableHeader
{
	font-size: 12px;
	font-weight: bold;
	/*color: #333333;*/
	color:#ffffff;
	font-family: Tahoma;
	HEIGHT: 30px;
	/*background-color: #BACE99;*/
	background-color:#3499d8; //#cc9966 ;
	text-align: Left;
	padding-left:10px;
	padding-top:2px;
	
	
}
.FormHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #d2e1f0;
	font-family: Tahoma;
	HEIGHT: 30px;
	background-color: #3499d8;
	text-align: center;
}

.topmenu{
	font-family:verdana;
	font-size:11px;
	color:#cc6633;
font-weight:700;
	text-decoration:none;
	}
	.instituteB
{
	font-weight: 700;
	font-size: 11px;
	color: azure;
	font-family: verdana;
}
.verdananormal
{	font-family:verdana;
	font-size:12px;
	color:#333333;
	text-align: justify;
}
.verdanaBigBold
{	font-family:verdana;
	font-size:18px;
	color:#CCCCCC;
	font-weight:700;
	text-align: justify 
}
.verdanamedium
{	font-family:verdana;
	font-size:11px;
	color:#666666;
	text-align: justify;
}
textarea,select
{
  font-family: Verdana,Arial,Helvetica; font-size: 11px;
  /*background-color: #FEFFF1;*/
  color: #444444;
  border: #3499d8 1px solid;
}

input
{
  font-family: Verdana,Arial,Helvetica; font-size: 11px;
  /*background-color: #FEFFF1;*/
  color: #444444;
  border: #3499d8 1px solid;
  
}
input.button
{
	border-right: #3499d8 1px solid;
	border-top: #3499d8 1px solid;
	border-left: #3499d8 1px solid;
	border-bottom: #3499d8 1px solid;
	margin-top: 1px;
	font-size: 11px;
	font-weight :bold ;
	margin-left: 1px;
	clip: rect(1px 1px 1px 1px);
	margin-right: 1px;
	font-family: Verdana,Arial,Helvetica;
	background-color: #d2e1f0; //#FFCC99;
	color:#000000;
}
input.checkbox { border: none;background:auto;}
input.radio { border: none;background:auto; }
input.OldButton
{
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	font-weight: lighter;
	background-image: url(Images/button.gif);
	border-left: #ff9900 1px solid;
	cursor: hand;
	border-bottom: #ff9900 1px solid;
	background-color: #b7cfe7;
}
input.Smallbutton{
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	background-image: url(images/bgbuttons.gif);
	border-left: #ff9900 1px solid;
	width: 30px;
	cursor: hand;
	border-bottom: #ff9900 1px solid;
	background-color: #b7cfe7;
}
input.Mediumbutton{
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	background-image: url(images/bgbuttons.gif);
	border-left: #ff9900 1px solid;
	width: 50px;
	cursor: hand;
	border-bottom: #ff9900 1px solid;
	background-color: #b7cfe7;
}
input.largebutton{
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	background-image: url(images/bgbuttons.gif);
	border-left: #ff9900 1px solid;
	width: 70px;
	cursor: hand;
	border-bottom: #ff9900 1px solid;
	background-color: #b7cfe7;
}
input.buttonSpecial   { border: #FF9900 1px solid;background-color: #B7CFE7; background-image:url('images/bgbuttons.gif'); cursor: hand; }
input.standard { border: none;background:auto }
input.Read
{
	/*background-color:#D3D3D3;*/
background-color: #ffffff;
}
input.Mandatory
{
	/*background-color: #fff5ee;*/
background-color: #ffffff;
}


.HyperLink
{
	font-weight: normal;
	font-size: 8pt;
	cursor: hand;
	color: maroon;
	font-family: Verdana;
	text-decoration: underline;
}

.MandatoryIndicator
{
	font-family:verdana;
	font-size:11px;
	color:#ff0000;
	font-weight:600;
}
.AlternateStyle
{
	font-family:verdana;
	font-size:11px;
	color:#cccccc;
	
}
.verdanaSmall
{
	font-size: 8px;
	color: #333333;
	font-family: verdana;
}
.TabSelected
{
	font-weight: bolder;
	font-size: 11px;
	color: black;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}
.TabNotSelected
{
	/*
	background-color:White;
	border-right: #cccc99 2px solid;
	border-top: #cccc99 2px solid;
	border-left: #cccc99 2px solid;
	border-bottom: #cccc99 1px solid;
    */
    font-size: 11px;
	color: darkolivegreen;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
}

.AlternatingStyle
{
font-weight: normal;
font-size: 9pt;
color: #000000;
font-family: verdana;
letter-spacing: -1px;
height:10px;
background-color: #FFFFFF;/*#faf4eb;/*#efdece;*/
}

.Item

{
font-weight: normal;
font-size: 9pt;
color: #000000;
font-family: verdana;
letter-spacing: -1px;
height: 10px;
background-color:#f1f8ff;/* #fefff6;/*#F2F2ED;/*#fefff1;*/
}

.HeaderLine

{
	font-family:verdana;
	font-size:11px;
	font-weight:600;
	height: 15px;
	background-color: #d2e1f0; 
	text-align:center;
	position:relative;  
}
/*.HeaderLineScroll

{
	font-family:verdana;
	font-size:11px;
	font-weight:600;
	height: 15px;
	text-align:center;
	background-color: #d2e1f0; //#ffddcc;
	position:relative;  top:expression(this.offsetParent.scrollTop - 2);
}*/
.body

{

Scrollbar-darkshadow-color: #d2e1f0; //#A5522A;
Scrollbar-base-color: #d2e1f0; //#e1f4e1;
topmargin="0";

}

.CopyRight
{
	font-family:verdana;
	font-size:11px;
	/*color:#BCB8B8;
	background-color:"#666666";
	height:10px;*/
	
}

.MenuItem
{
	padding-right: 20px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 19px;
	padding-bottom: 2px;
	cursor: hand;
	color: gray;
	padding-top: 2px;
	font-family: verdana;
	
	
}

.MenuItemOver
{
	padding-right: 20px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	cursor: hand;
	color: black;
	padding-top: 2px;
	font-family: verdana;
	background-color: #d2e1f0; /*#cc6633;
	border: white 1px solid;*/
}


.MenuItemSelected
{
	padding-right: 10px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Verdana;
	background-color:  #d2e1f0; /*#cc6633;*/
	border: white 1px solid;
}
.MenuItemSelectedOver
{
	padding-right: 10px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Verdana;
	background-color:  #d2e1f0; /*#cc6633;
	border:white 1px solid;*/
}
.TopMenuItem
{
	padding-right: 10px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 5px;
	padding-bottom: 2px;
	cursor: hand;
	color: #ffffff;
	padding-top: 2px;
	font-family: verdana;
	background-color: #3499d8; /*#cc6633;	
	border: white 1px solid;*/

}
.SubMenuItem
{
	padding-right: 10px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 5px;
	padding-bottom: 2px;
	cursor: hand;
	color: #ffffff;
	padding-top: 2px;
	font-family: verdana;
	background-color: #3499d8;	
	border: white 1px solid;

}
.HeaderAdvanceSearchLabel
{
	font-family:verdana;
	font-size:11px;
	color:#333333;
	font-weight:600;        
	background:#cc9966;
	vertical-align:middle;
	text-align:center;
}

.TABLE_STYLE
{
	border-right: #d2e1f0 2px solid;
	border-top: #d2e1f0 2px solid;
	border-left: #d2e1f0 2px solid;
	border-bottom: #d2e1f0 1px solid;
}

TD
{
font-size: 11px;
font-family: verdana;

}

.BlankRow
{
	height:10px;
	text-align:center;
}

.tip
{
	font-size: 9px;
	text-transform: none;
	color: #245564;
	font-family: verdana;
	text-decoration: none;
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.ActionMenu
{
	font-size: 11px;
	/*border-left:2px solid ;*/
	border-left: #3e5b7d 2px solid;
	background-color: #fec08e; 
	/* #ded9ee; */
	/*background-color: #e06000;*/
	color: white;
	font-family: verdana;
	text-align: center;
	text-decoration: none;
	/*background-color:#8aa5c6;*/
	
	
}

a:hover.ActionMenuItem
{
	font-size: 11px;
	color: white;
	font-family: verdana;
	text-align: center;
	background-color:#ded9ee; //#cc6633;
}

TD.Mnghdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    LETTER-SPACING: -1px;
    BACKGROUND-COLOR: #cc6633;
    padding-left:2px
}

.warning
{
	font-weight: bold;
	font-size: 8pt;
	color: #ff0000;
	text-indent: 5pt;
	line-height: 17px;
	font-family: verdana;
	letter-spacing: -1px;
	background-color: buttonface;
}
.Error
{
	font-weight: bold;
	font-size: 8pt;
	color: #ff0000;
	font-family: verdana;
	letter-spacing: -1px;
}

.ScrollError 
{
	scrollbar-3dlight-color:#ffffaa;
    scrollbar-arrow-color:#ff0000;
    scrollbar-base-color:#ffffaa;
    scrollbar-darkshadow-color:#ffffaa;
    scrollbar-face-color:#ffffaa;
    scrollbar-highlight-color:#ffffaa;
    scrollbar-shadow-color:#ffffaa;
}

.CalendarIcon
{
	vertical-align:text-bottom;
	height:16px;
	width:19px;
	src:url('Images/cal.gif');
	cursor: hand; 
}


/* Mneu for HTML*/

A:link.MenuHTML
{
	color:White; 
	padding-right:5px;
	padding-bottom:2px; 
	padding-top:2px;
	padding-left:2px; 
	background-color: #3499d8;
	text-decoration:none;
	margin:2px;}
	
A:visited.MenuHTML
{
	color:White; 
	padding-right:5px;
	padding-bottom:2px; 
	padding-top:2px;
	padding-left:2px; 
	background-color: #3499d8;
	text-decoration:none;margin:2px;}

	
A:hover.MenuHTML
{
	color:Black; 	
	padding-bottom:2px; 
	padding-top:2px;
	padding-left:2px; 
	padding-right:5px; background-color:#d2e1f0; text-decoration:none; margin:2px;}

.TextBoxhide{ visibility:hidden; display:none;}
.ClsShow{ visibility:visible; display:block;}
.Border
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
}
.BgLight
{
	background-color: #f0f0f0;
}