/*&&&&&&&&&&&&&&&&&&&&&&&&&&&   	Start General Styles	&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
		
		/*###########################   	Start Body Style	###########################*/
			body 
			{
				height:100%;
				margin-top: 10px;
				margin-bottom: 0px;
				padding:0;
				font-weight:normal;
				font-family: Arial, Helvetica, sans-serif;
				background-color: #ffffcc;
			}   	
		/***********************************************************************************/
		/****************					End Body Style					****************/
		/***********************************************************************************/
                  
		/*#######################  	Start Ajax Loading Panel Styles	#######################*/
			.AjaxLoadingPanel
			{  
				border: solid 2px #88A0BC;
				background-color: #F3F6FA;
				color: White;
				font-weight: bold;
				text-align: center;	
			} 
		/***********************************************************************************/
		/******************  		 End Ajax Loading Panel Styles		 *******************/
		/***********************************************************************************/
		
		

		/*##########################     Start Table Styles		##########################*/
			table.dynamicMenuOuter
			{
				color: #FFFFFF;
				font-family:Arial, Helvetica, sans-serif;
				background-color: #000000;
				font-weight: bold;
				text-align: center
			}

			table.dynamicMenuInner
			{
				color: #000000;
				font-family:Arial, Helvetica, sans-serif;
				background-color: #FFFFFF;
				font-weight: bold;
				text-align: center
			}
		/***********************************************************************************/
		/****************					End Table Styles				****************/
		/***********************************************************************************/



		/*##########################     Start Table Row Styles		#######################*/
			TR
			{
				margin:0; 
				font-family:arial; 
				font-size:10pt; 
				color:black
			}
		/***********************************************************************************/
		/*******************				End Table Row Styles			****************/
		/***********************************************************************************/



		/*######################     Start Table Definition Styles		###################*/
			td.dynamicMenuTitle
			{
				color: #000000;
				font-family:Arial, Helvetica, sans-serif;
				background-color: #FFFFFF;
				font-weight: bold;
				text-align: center;
				font-size:18px
			}

			td.dynamicMenuWelcome
			{
				color: #99CCFF;
				font-family:Arial, Helvetica, sans-serif;
				background-color: #FFFFFF;
				font-weight: bold;
				text-align: center;
				vertical-align:top
			}

			td.dynamicMenuHeader
			{
				color: #FFFFFF;
				font-family:Arial, Helvetica, sans-serif;
				background-color: #0033CC;
				font-weight: bold;
				text-align: center;
				font-size: 14px;
				height: 15px;
			}

			td.sectionHeader
			{
				font-family: Arial, Helvetica, sans-serif;
				background-color: #0033CC;
				color: #FFFFFF;
				font-weight: bold;	
			}
			
			td.headerRow
			{
				color: #FFFFFF;
				font-family:Arial, Helvetica, sans-serif;
				background-color: #0033CC;
				font-weight: bold;
				text-align: center
			}

			td 
			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
			}

			td.left
			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				text-align: left;
			}

			td.homeLinks
			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12pt;
				text-align: center;
				font-weight: bold;
			}

			td.bold
			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				font-weight: bold;
			}

			td.boldRed
			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				font-weight: bold;
				color:#FF0000;
			}  
		/***********************************************************************************/
		/*****************				End Table Definition Styles			****************/
		/***********************************************************************************/
		
		
		
		/*#############################     Start Div Styles		#######################*/  
			#fullHeight 
			{
				margin-top: 10px;
				margin-bottom: 0px;
				height:auto;
				min-height: 100%;
				height: 100%;
				padding:0;
			}
		/***********************************************************************************/
		/***********************			End Div Styles			************************/
		/***********************************************************************************/



		/*#############################     Start Link Styles		#######################*/
			A:link 
			{
				color:#0000FF
			}
			A:active 
			{
				color:#FF9900
			}
			A:visited 
			{
				color:#666666 
			}
			A:hover 
			{
				color:#000000; 
				text-decoration: none
			}
		/***********************************************************************************/
		/***********************			End Link Styles			************************/
		/***********************************************************************************/
		
		
		
		/*#############################     Start Img Styles		#######################*/
			IMG
			{
				BORDER:0
			}
		/***********************************************************************************/
		/***********************			End Img Styles			************************/
		/***********************************************************************************/
		
		
		/*#############################     Start Form Styles		#######################*/
			.FormMargin
			{
				margin:0;
			}
		/***********************************************************************************/
		/***********************			End Form Styles			************************/
		/***********************************************************************************/
		
		
		
		/*###########################     Start General Styles		#######################*/
			.mainSection 
			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12pt;
				font-weight: bold;
				text-transform: capitalize;
				text-decoration: underline;
				color: #3300FF;
			}

			.mainSectionUserAssign
			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12pt;
				font-weight: bold;
				text-transform: capitalize;
				color: #3300FF;
			}
		/*#######################     Start DropDownList Styles		######################*/
			
			
	    /***********************************************************************************/
		/**********************			End DropDownList Styles			********************/
		/***********************************************************************************/


			
/*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
/*&&&&&&&&&&&&&&&&&&&&&					End Body Style					&&&&&&&&&&&&&&&&&&&*/
/*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/

/*&&&&&&&&&&&&&&&&&&&&&&&&&&&   	Start ThrottleNet Styles	&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/

		/*#############################     Start Span Styles		#######################*/  
			.SpanInputHeader /* --For All Data Form Input Headings */
			{
				color: #000033;
				font-family: Tahoma;
				font-size: 11px;
				font-weight: bold;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			} 
			
			.SpanRequiredMarker
			{
				color: Red;
				font-family: Tahoma;
				font-size: 12px;
				font-weight: bold;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			} 
		/***********************************************************************************/
		/***********************			End Span Styles			************************/
		/***********************************************************************************/
		
		
		/*#########################     Start Button Styles		##########################*/
			.button
			{   
				background-color: #CAE2F7;
				border: solid 2px #142d4a;
				color: Black;
				cursor: hand;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
			}
			
			.button150PX
			{
				background-color: #CAE2F7;
				border: solid 2px #142d4a;
				color: Black;
				cursor: hand;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
				width: 150px;
			}
			
			.button200PX
			{
				background-color: #CAE2F7;
				border: solid 2px #142d4a;
				color: Black;
				cursor: hand;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
				width: 200px;
			}
			
			.buttonSave
			{
				background-color: #CAE2F7;
				border: solid 2px #142d4a;
				color: Black;
				cursor: hand;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
				width: 75px;
			}
			
			.buttonClose
			{
				background-color: #CAE2F7;
				border: solid 2px #142d4a;
				color: Black;
				cursor: hand;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: bold;
				width: 75px;
			}
		/***********************************************************************************/
		/***********************			End Button Styles			********************/
		/***********************************************************************************/
		
		
		/*#########################     Start Div Styles		##########################*/
			div#SearchOuter
			{
				border: solid 1px #142d4a;
				background-color: #88A0BC;
				padding: 2px 2px 2px 2px;
				margin-left: auto;
				margin-right: auto;
				text-align: center; 
				width: 99%;	
			} 
			
			div#SearchInner
			{
				background-color: #F3F6FA;
				padding: 5px 5px 5px 5px; 
				text-align: left; 	
			} 
			
			div#GridFormOuter
			{
				border: solid 2px #142d4a;
				background-color: #4d5e49;
				padding: 3px 3px 3px 3px;
				text-align: center; 
				width: 100%; 
			}
			
			div#GridFormOuter #GridFormInner
			{
				background-color: #E9F8E5;
				padding: 5px 5px 5px 5px; 
				text-align: left;  
			}
			
			div#radWinFormOuter
			{
				border: solid 2px #142d4a; 
				background-color: #4d5e49; 
				padding: 3px 3px 3px 3px; 
				text-align: center;  
				margin-left: auto; 
				margin-right:auto;	
			}
			
			div#radWinFormOuter #radWinFormInner
			{ 			
				background-color: #E9F8E5; 
				padding: 5px 5px 5px 5px; 
				text-align: left;
			}
			
			div#ButtonContainer
			{
				border: solid 0px #142d4a;
				padding: 10px 0px 10px 0px;
				width: 100%; 
			}
			
			div#ButtonContainer div#CancelButton
			{
				border: 0px solid blue;
				float: left; 
				padding-left: 10px;
				text-align: left;
				width: 30%; 
			}
			
			div#ButtonContainer div#ValidationContainer
			{
				border: 0px solid black;
				float: left;		
				text-align: left;
				vertical-align: top;
				width: 37%;
			}
			
			div#ButtonContainer div#SaveButton
			{
				border: 0px solid blue;
				float: right; 
				padding-right: 10px;
				text-align: right;
				width: 30%;
			}			
			
			.PrintButton
			{
				border: solid 0px Red;
				float: right;
				padding: 0px 0px 0px 0px;
				text-align: center;
				width: 200px;
			}
			
			div#ReturnMainButton
			{
				border: solid 0px Red;
				float: left;
				padding: 0px 0px 0px 0px;
				width: 200px;	
			}
			
			.PrintExcelButton
			{
				border: solid 0px Red;
				float: left;  
				padding: 0px 0px 0px 0px;
				text-align: right;
				width: 320px;
			}
			
			.PayrollButton
			{
				border: solid 0px Red;
				float: left;  
				padding: 0px 0px 0px 0px;
				text-align: center;
				width: 540px;
			}
			
			.SI_AlertsFormBox { background-color: #efefef; padding-bottom: 5px; }
			.SI_AlertsFormBox_Header { background-color: #CAE2F7; font-weight: bold; padding: 2px; }
		/***********************************************************************************/
		/***********************			End Div Styles			************************/
		/***********************************************************************************/
		
		
		/*###########################   	Start Div Clear Style	#######################*/
			div.ClearDivs
			{
				border: solid 0px Red;
				clear: both;
				font-size: 0px; 
				height: 0px; 
				line-height: 0px;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}
		/***********************************************************************************/
		/**************					End Div Clear Style					****************/
		/***********************************************************************************/	
		
		
		/*########################   Start Message Div Style	#######################*/
			div#MessageMain .Title
			{
				color: #000395;
				font-family: Verdana;
				font-size: 14px;
				font-weight: bold;
				padding: 10px 0px 25px 0px;
				text-align: center;
				width: 100%; 		
			}
			
			div#MessageMain .InfoMessage
			{
				border: solid 0px red;
				color: #000000;
				font-family: Verdana;
				font-size: 10pt;
				font-weight: normal;
				padding: 0px 10px 20px 10px;
				text-align: left;	
			}
			
			div#MessageMain .TextLabel
			{
				border: 0px solid red;
				color: #516F94;
				float: left;
				font-family: Verdana;
				font-size: 12px;
				font-weight: bold; 
				line-height: 20px;	
				padding-right: 4px;
				text-align:right;  
				width: 40%; 
				vertical-align: middle; 
			}
			
			div#MessageMain .Button
			{
				float: left;
				padding-bottom: 40px;
				padding-left: 8px;
				padding-top: 10px;
				text-align: center;  
				width: 99%; 
			}
			
			div#MessageMain .Link
			{
				padding-bottom: 10px;
				text-align: center;
				width: 100%;
			}
		/***********************************************************************************/
		/***************					End Message Div Style			****************/
		/***********************************************************************************/
				
/*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
/*&&&&&&&&&&&&&&&&&					End ThrottleNet Style					&&&&&&&&&&&&&&&&&*/
/*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/

.InactiveListItem {
    color:red;
}