.menuFirstLevel
{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 12px;
	color: #753f3a;
	background-color:#f6f7bf;
	font-family: Verdana, 'Courier New';
}

.menuSecondLevel
{
	color: #753f3a;
	background-color:#f6f7bf;			
	font-size: 12px; 
	padding:3px 10px 2px 5px; 
	font-family: Verdana, 'Courier New'; 
}
a.menuFirstLevel:link
{
	color: #753f3a;
	text-decoration: none;
}
a.menuFirstLevel:visited
{
	color: #753f3a;
	text-decoration: none;
}              
a.menuFirstLevel:hover
{
	color: #753f3a;
} 
a.menuSecondLevel:link
{
	color: #753f3a;
	text-decoration: none;
	font-size: 8pt;
}
a.menuSecondLevel:visited
{
	color: #753f3a;
	text-decoration: none;
	font-size: 8pt;
}              
a.menuSecondLevel:hover
{
	
	color:red;		
	text-decoration: none;
	font-size: 8pt;
	
}	



a.Back_LogoutLink:link
{
	color: #4E4B49;
	text-decoration: none;
	font-size:11px;	
}
a.Back_LogoutLink:visited     
{
	color: #4E4B49;
	text-decoration: none; 
	font-size:11px;	
}              
a.Back_LogoutLink:hover       
{
	color: @Back_LogoutLinkHover;
	text-decoration: none;
	font-size:11px;	
}

a.LinkControl:link
{
	color: #4E4B49;
	text-decoration: none;
	font-size:15px;	
}
a.LinkControl:visited     
{
	color: #4E4B49;
	text-decoration: none; 
	font-size:15px;	
}              
a.LinkControl:hover       
{
	color: @LinkControlHover;
	text-decoration:none;
	
	font-size:15px;	
}

.PageFooterTable
{
	background-color:#F3F589;
	border: solid 1px;
	border-color: #0A0A83;
	text-align:right;
	height:21px;
	width:99.9%;
}

.TimeDateCStyle
{
	font-size:11px;
	color:#753f3a;
}





.PageHeaderTable
{
	background-color:#F3F589;
	border: solid 1px;
	border-color: #0A0A83;
	height:21px;
	width:100%;
	padding:0px,0px,0px,0px;		
}
.LoginTable
{
	padding: 1px 2px 2px 1px;	
	width:100%;
	
	text-align:center;
}

.htmlBody
{
	background-color: #F8F8FA;
}
.heading
{
	text-align:center;
	font-family: Arial;
	font-size:large;
	font-weight:normal;
	color: white;
	background-color: #F48000;
}

.ProjectTitle
{
	text-align:center;
	font-family: Arial;
	font-size:large;
	font-weight:normal;
	color: #753f3a;
	font-style:italic;
	background-color: #F3F589;

}

.ProjectHeaderTD1
{
	width:10%; 
	background-color: #F3F589;	
}

.ProjectHeaderTD2
{
	width:90%;	
	background-color: #F3F589;	
	
}

.ContentHolder
{
	width:100%;
	height:450px;	
}

.welcomeDate
{
	text-align:right;
	font-family: verdana;
	color: #333333;
	font-size: 8pt; 	
}


.TDClassLabel
{
	background-color:#F8F8FA;	
	font-family: Verdana;
	font-size: 8pt; 
	color: #515456;
	border-width:1px;
	text-align:right;
	padding-right:4px;	
	width:20%;	
}

.TDClassControl
{
	background-color:#F8F8FA;	
	font-size: 8pt; 
	font-family: verdana;
	color: #515456;
	border-width:1px;
	text-align:left;
	padding-left:4px;	
	width:30%;		
}
.TDClassForButton				
{
	text-align:right;
	height:12px;
	padding: 1px 2px 2px 1px;			
	background-color:#F8F8FA;
	border-bottom: solid;
	border-right: solid;
	border-color: #ECECEC;
	border-width:0px;
	width:25%;			
}

.TDClassEmptyLabel
{
	background-color:#F8F8FA;	
	font-size: 8pt; 
	font-family: verdana;
	color: #515456;
	border-width:1px;
	text-align:right;
	padding:2px,8px,2px,2px;	
	width:20%;
}

.TDClassEmptyControl
{
	background-color:#F8F8FA;	
	font-size: 8pt; 
	font-family: verdana;
	color: #515456;
	border-width:1px;
	text-align:left;
	padding:2px,2px,2px,4px;
	width:30%;	
}		

.TableClass
{
	background-color:#E6E5E5;
	text-align:center;
	padding:2;
	width:100%;
}		

.TextControl
{
	background-color:#F8F8FA;
	color: #000000; 
	font-family: Verdana; 
	font-size: 8pt; 
	border: 1px solid #CFCFCF; 
	padding-left: 4;
	padding-right: 4;
	padding-top: 1; 
	padding-bottom: 1;
}

.TextAreaControl
{
	background-color:#F8F8FA;
	color: #525252; 
	font-family: Verdana; 
	font-size: 8pt; 
	border: 1px solid #CFCFCF; 
	padding-left: 4;
	padding-right: 4;
	padding-top: 1; 
	padding-bottom: 1;
	width:200;
}

.RadioControl
{
	font-size: 8pt;
	color: #515456;
	height: 5px;
	padding: 0;
	margin-top: -5px;
	margin-bottom: -4px;
}

.EditableComboControl
{
	background-color:#F8F8FA;
	color: #000000; 
	font-family: Verdana; 
	font-size: 8pt; 
	border: 1px solid #CFCFCF; 
	padding-left: 4;
	padding-right: 4;
	padding-top: 1; 
	padding-bottom: 1;
	width: 200px;
	height:20px;
}
.EditableComboImage
{
	height:15;
	width:15;
	border:0;
	padding-left:0;
	margin-left:-23;
	margin-top:1;
	margin-bottom:-2;
}

.EditableComboList
{
	height:80px;
	width: 200px;
	background-color:#ECECEC;
}		

.ButtonControl
{
	font-size:11px;
	font-family:Verdana;
	color: white;
	font-size:7pt;
	font-weight:bold;
	width:55px;
	background-color: #F48000;		
	border-color:#F48000;
	border-width:1px;
}				


.ComboControl
{
	background-color:#F8F8FA;
	color: #525252; 
	font-family: Courier New; 
	font-size: 8pt; 
	width:200; 		
}			

.CalenderBoxControl
{
	color: #41494B; 
	font-family: Verdana; 
	font-size: 8pt; 
	border: 1px solid #CFCFCF; 
	width: 91px;
	height:15px;
}
.CalenderButtonImage_In
{
	height:15;
	width: 19;
	border:0;
	padding-left:0;
	margin-left:-25;
	margin-top:1;
	margin-bottom:-2;
}
	
.CalenderButtonImage_Out
{
	border:0;
	padding-left:0;
	margin-left:-2;
	margin-top:0;
	margin-bottom:-3px;
}	
.CompulsaryLabel
{
	color:RED;
}	

.TDSingleRecordButton
{
	text-align:right;
	background-color:#dee7fa;
	height: 28px;
}			

		
.ReportHeaderTitle
{
	background-color:#FFFFFF;
	padding:2px 2px 2px 2px; 
	border-bottom: solid;
	border-color: #FFB618;
	border-width:1px;
	font-family: verdana;
	font-weight: bold;
	color: #FFB618;
	font-size: 9pt; 
}

.ReportHeaderCount
{
	text-align:right;		
	background-color:#ffffff;
	padding:10px 10px 2px 2px; 
	font-family: verdana;
	color: #C10909;
	font-size: 7pt;
	border-bottom: solid;
	border-color: #ECAE08;
	border-width:1px; 
}	

.ReportNavigations
{
	text-align:right;
	background-color:#ffffff;
	padding:5px 5px 5px 5px; 
	border-top: solid;
	border-color: #FFB618;
	border-width:1px;
	font-family: verdana;
	color: #000000;
	font-size: 8pt; 
}

.SingleRecordTable
{
	text-align:center;
	padding:2;
	width:98%;
}


.DashBoardTable
{
	background-color:#E6E5E5;
	text-align:center;
	padding:2;
	width:100%;		
}

.DashBoardNameTD
{
	background-color:#dddddd;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}	

.DashBoardCell
{
	text-align:center;
	vertical-align:middle;	
	background-color:#F8F8FA;
	width:100%;	
}


.MessageClass
{
	font-size:12px;
	color:Black;
	text-align:center;
}

.MessageContainerTable
{
	border:0;
	text-align:Center;	
	padding: 0px 0px 0px 0px;
}	


.GridView_HeaderStyle
{
	text-align: center;
	background-color: #F48000;
	border: 1px solid #EBE9ED;
}
.GridView_HeaderStyle th
{
	padding: 4px 4px;	
	white-space: nowrap;	
}
.GridView_HeaderStyle a
{
	color: #000066;
	 
}
.GridView_HeaderStyle a:hover
{
	color: #333366;
}

.GridViewFooterStyle
{
    background-color: #F48000;
    font-weight: bold;
    color: White;
    border: 1px solid #EBE9ED;
}

.GridViewRowStyle
{
    background-color: #F7F6F3;
    color: #333333;
}

.GridViewAlternatingRowStyle
{
    background-color: #FFFFFF;
    color: #284775;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border: 1px solid #EBE9ED;
}

.GridViewSelectedRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}

.GridViewEditedRowStyle
{
    background-color: #FFFFDF;
    font-weight: bold;
    color: #333333;
}

.GridViewPagerStyle
{
    background-color: #FEFEFE;
    color:Blue;
     border: 0px;
}

.GridViewPagerStyle table 
{
    margin: 0 auto 0 auto;
}

.GridMessageTDClassLabel
{
	background-color:#F8F8FA;	
	font-family: Verdana;
	font-size: 8pt; 
	color: #515456;
	border-width:1px;
	text-align:center;
	padding-right:4px;	
	width:20%;	
}



.MultiReportViewTable
{
	background-color:#E6E5E5;
	text-align:center;
	padding:2;
	width:100%;	
}

.MultiReportViewCell
{
	text-align:center;
	vertical-align:middle;	
	background-color:#F8F8FA;
}

.clsGeneralButton
{
	 border:  black 1px solid; 
	 background-repeat: no-repeat; 	 
	 width:17px;
	 height:17px;
	 background-position:top;	  	 
}

.GridHeader
{
	text-align:left;			
}

A:link 
{
	text-decoration: none
}
.GridComboControl
{
	font-family:Courier New
}