﻿body 
{
	margin:0px;
	background-color:aliceblue;
}
td
{	font-size:11px;
	font-family:Verdana; 
	color:#6d5b5b;
	
}
.ErrStyle
{	color:Red;
}

.text {text-align: justify; text-decoration: none;}

.TxtStyle
{
	border:1px solid #cccccc;
	font-family:verdana;
	font-size:8pt;
	cursor:auto;
	background-color: white;
	color:#000000;
	width:130px;
	background-image: url(Images/txtBG.GIF);
	background-repeat:repeat-x;
}
.TxtAreaStyle
{
	border:1px solid #cccccc;
	font-family:verdana;
	font-size:8pt;
	cursor:auto;
	background-color: white;
	color:black;
}
.CmbStyle
{	cursor:			pointer;
	border:			#cccccc;
	background:		white;
	color:#666666;
	font-family:Verdana, Arial, Times New Roman; 
	font-size:10px;
	word-spacing:normal;
	letter-spacing:	normal;
	text-transform:	none;
	border:1px solid #cccccc;
	
}
.BtnStyle {   
    
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    border:0;
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    HEIGHT: 20px;
    CURSOR: pointer;
    background-image: url(Images/ButtonBg.GIF);
    background-repeat: repeat;
	width:65PX;
	border:1px solid #cccccc;
}

.DayHeaderCal {   
    
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    border:0;
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    CURSOR: pointer;
    background-image: url(Images/ButtonBg.GIF);
    background-repeat: repeat;
	border:1px solid #cccccc;
}


A{
	FONT-WEIGHT: bold; 
	COLOR: #5282C6; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN : CENTER
}
A:hover {
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	TEXT-ALIGN : CENTER
}
.Menu
{	color:White;
	padding-bottom:5px;
	border-left:1px ridge #cccccc;
	text-align:center;
	cursor:pointer;
	padding-left:10px;
	padding-right:10px;
	
}
.MenuHover
{	color:black;
	border-left:1px ridge #cccccc;
	text-align:center;
	cursor:pointer;
	background-color:#f3f7c2;
	height:24px;
	padding-left:10px;padding-right:10px;
}
.MenuHit
{	color:black;
	border-left:1px ridge #cccccc;
	text-align:center;
	cursor:pointer;
	background-color:#f3f7c2;
	height:24px;
	padding-left:10px;padding-right:10px;
}

/*--------------------------------- GridView Style ---------------------------------------*/
.GridHeaderStyle {
	FONT-WEIGHT: Bold; 
	background-image: url(Images/grad.gif);
	background-color:#73aad6;
	vertical-align:middle; 
	COLOR:#fffff5;
	height:18px;
	font-size:	11px;
	font-weight:	normal;
    word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold; 
	padding:5px;
}
.datagridborder
{
	border:1px solid #8cafdd;
	border-color:#e3ebf3; 
}
.GridHeaderStyle A:link {
	COLOR:#ffffff; TEXT-DECORATION: underline;FONT-WEIGHT: Bold
}
.GridHeaderStyle A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;FONT-WEIGHT: Bold
}
.GridHeaderStyle A:hover {
	COLOR:yellow; TEXT-DECORATION: none;FONT-WEIGHT: Bold
}
.GridHeaderStyle A:active {
	COLOR: #ffff66; TEXT-DECORATION: underline;FONT-WEIGHT: Bold
}
.GridRowStyle {
	BORDER-RIGHT: #94A6BB 1px solid; 
    BORDER-TOP: #94A6BB 1px solid; 
    BORDER-LEFT: #94A6BB 1px solid;
    BORDER-BOTTOM: #94A6BB 1px solid;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	BACKGROUND-COLOR: #EFF7FF; 
	COLOR:#003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	height : 20px;
	
}
.GridAlternatingRowStyle {
	BORDER-RIGHT: #94A6BB 1px solid; 
    BORDER-TOP: #94A6BB 1px solid; 
    BORDER-LEFT: #94A6BB 1px solid;
    BORDER-BOTTOM: #94A6BB 1px solid;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	BACKGROUND-COLOR: #fafcfe; 
	COLOR:#003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height : 20px;
}
.GridPagerStyle 
{	background-color:#f5f5f5;
	vertical-align:middle; 
	text-align:right;
	padding-right:10px;
}
.GridViewAsc
{
	background-image:url("Images/uparrow.GIF");
	background-position:right;
	background-repeat:no-repeat;
}
.GridViewDesc
{
	background-image:url("Images/downarrow.GIF");
	background-position:right;
	background-repeat:no-repeat;
}
.ReportTable
{
	border:1px solid #cccccc;
}
.ReportHeader
{
	background-color:#cccccc;
	border-bottom:1px solid #666666;
	color:Black;
	font-weight:bold;
	text-align:center;   
	height:20px;
	border-left:1px solid #f5f5f5;
}
.ReportItem
{	background-color:#ffffff;
	height:18px;
	border-top:1px solid #cccccc; 
	border-left:1px solid #cccccc;  
	border-right:1px solid #cccccc;  
	padding-left:5px;
	padding-right:5px;
	font-weight:normal;
}
.ReportAlternativeItem
{
	background-color:#f5f5f5;
	height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;  
	padding-left:5px;
	padding-right:5px;
	font-weight:normal;
}
.ReportFooter
{
	background-color:#f5f5f5;
	border-top:1px solid #cccccc;
	color:Black;
	font-weight:bold;
	text-align:right;   
	height:20px;
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid #ffffff;
}

.VisaHeader
{	background-color:#cfcfa2;
	border-bottom:1px solid #91916e;
	height:18px;
	text-align:center;
	font-weight:bold;
}
.VisaItemRow
{	background-color:#ebebca;
	height:20px;
}
.VisaTable
{	background-color:#f3f3df;
	border:1px solid #adad83;
}
.NormalTab
{
	 background-image:url(../App_Themes/Default/Images/Bg_Normal.gif);
	 text-align:center;
	 padding-left:4px;
	 padding-right:4px;
}
.SelectedTab
{
	background-image:url(../App_Themes/Default/Images/Bg_Normal.gif);
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}
.divHidden
{
	visibility:hidden;
	display:none;
	}
.menu1 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT:0px; 
	BACKGROUND: #eee; PADDING-BOTTOM: 0px; MARGIN: 0em 0px; 
	WIDTH: 100%; PADDING-TOP: 0px;
}
.menu1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu1 LI {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
    FLOAT: left; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px;
}
.menu1 li a
{
float: left;
font-weight:normal;
color:white;
PADDING-RIGHT: 10px; PADDING-LEFT: 10px;
PADDING-BOTTOM: 6px; PADDING-TOP: 6px;
text-decoration: none;
text-align: left;
} 
.menu1 li a:hover
{
	font-weight:normal;
	text-decoration:underline;
	background:rgb(243,247,194);
	color:black;
}
.ActiveTab
{
    text-decoration:underline;
	background-color:#6d5b5b;
	color:Black;
}