/* CSS Document */
/**********************************************************************************************
LAYOUT
***********************************************************************************************/
								
/* this class controls the GLOBAL PROPERTIES ***********************************/
table.lay	/* TABLE */
								{	

									background-attachment: scroll;
									background-repeat: repeat;
									background-color: ; /* Put bgcolor here if required */
									
									
									BORDER-RIGHT: 0px solid;
									BORDER-TOP:  0px solid;
									BORDER-LEFT:  0px solid;
									BORDER-BOTTOM: 0px solid;
									border-color:  #315184;
								}								
/* this class controls the FONT PROPERTIES ***********************************/
.laynormaltxt	/* SPAN */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #686767; 
								}						
/* this class controls the BULLETED LIST properties  ********************/
.layul	/* UL */
								{	
									margin-top: 5px;
									margin-left: 20px;

									list-style-type: disc; /*square disc circle*/
								}
								
/* this class controls the SUPER HEADING properties  ***********************************/
.laysupheadin /* TABLE AND SPAN */
								{	
									
									font-size: 1.8em;
									font-style: normal;		
									font-weight: bold;			
									color: #182852; 
									

									background-color: ;
									
								}
/* this class controls the HEADING properties  ***********************************/
.layheadin /* TABLE AND SPAN */
								{	
									
									font-size: 1.5em;
									font-style: normal;		
									font-weight: bold;			
									color: #003884; 
									

									background-color: ;
									
									
								}
/* this class controls the SUB HEADING properties  ******************************/
.laysubheadin /* TABLE AND SPAN */
								{	
									
									font-size: 1.2em;
									font-style: normal;		
									font-weight: bold;			
									color: #274560; 
									

									background-color: ;
								}					
/* this class controls the MAIN LINKS properties ***********************************/
/*AND INCLUDES PROPERTIES FOR LINK, HOVER, VISITED*/
a.laymlinks /* A */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #0061AD; 		
								}
								
a.laymlinks:hover /* A */
								{	
									color: #1d578a;										
									text-decoration:underline;
								}
/* this class controls the HIGHLIGHTED LINKS properties ***********************************/
/*AND INCLUDES PROPERTIES FOR LINK, HOVER, VISITED*/
a.layhlinks /* A */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #274560; 					
									text-decoration:underline;
								}
								
a.layhlinks:hover /* A */
								{	
									color: #2984CC; 
									text-decoration:underline;
																		
								}
								
								
/* this class controls the TRANSPARENT BOX ***********************************/
/*AND INCLUDES PROPERTIES FOR th, LINK, HOVER, VISITED*/
.laytbox	/* SPAN */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000; 
							

									background-color:  ;
						
								}
								
								
table.laytbox	/* TABLE */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000; 
									

									background-color: ;
								    BORDER-RIGHT: 1px solid;
									BORDER-TOP:  1px solid;
									BORDER-LEFT:  1px solid;
									BORDER-BOTTOM: 1px solid;
									border-color: #182852;							
								}
th.laytbox	/* TH AND SPAN*/
								{	
									
									font-size: 1.2em;
									font-style: normal;		
									font-weight: bold;			
									color: #003884; 
									
									

									background-color: ;							
								}
a.laytbox	/* A */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #0061AD; 
									text-decoration:underline;
								}
														
a.laytbox:hover	/* A */
								{	
									color: #537495; 
									text-decoration: underline;										
								}
				
			
								
/* this class controls the DARK BOX ***********************************/
/*AND INCLUDES PROPERTIES FOR th, LINK, HOVER, VISITED*/
.laydbox	/* SPAN */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #FFFFFF; 
							

									background-color: #182852;
						
								}
								
								
table.laydbox	/* TABLE */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #FFFFFF; 
									

									background-color: #182852;
								    BORDER-RIGHT: 0px solid;
									BORDER-TOP:  0px solid;
									BORDER-LEFT:  0px solid;
									BORDER-BOTTOM: 0px solid;
									border-color: #89B0E0;							
								}
th.laydbox	/* TH AND SPAN*/
								{	
									
									font-size: 1.2em;
									font-style: normal;		
									font-weight: bold;			
									color: #003884; 
									
									

									background-color: #89B0E0;							
								}
a.laydbox	/* A */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #EAF4FC; 
									text-decoration: underline;
								}
														
a.laydbox:hover	/* A */
								{	
									color: #A6BACB; 
									text-decoration:underline;										
								}
								
/* this class controls the NORMAL BOX ***********************************/
/*AND INCLUDES PROPERTIES FOR th, LINK, HOVER, VISITED*/
.laynbox	/* SPAN */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #FFFFFF; 
									

									background-color:  #5A8AC6;
									
								}
table.laynbox	/* TABLE */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #FFFFFF; 
									

									background-color:#5A8AC6;							
								    BORDER-RIGHT: 0px solid;
									BORDER-TOP:  0px solid;
									BORDER-LEFT:  0px solid;
									BORDER-BOTTOM: 0px solid;
									border-color:  #182852;
								}
th.laynbox	/* TH AND SPAN */
								{	
									
									font-size: 1.2em;
									font-style: normal;		
									font-weight: bold;			
									color: #EAF4FC; 
									
									

									background-color: #315184;
									
																											
								}
a.laynbox	/* A */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #DAE5EF; 
									text-decoration: underline;
								}
														
a.laynbox:hover	/* A */
								{	
									color: #0061AD; 										
									text-decoration:underline;
								}
								
/* this class controls the LIGHT BOX ***********************************/
/*AND INCLUDES PROPERTIES FOR th, LINK, HOVER, VISITED*/
.laylbox	/* SPAN */
								{	
									
									font-size:1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000; 
									

									background-color:  #DCE9FA;
								}
table.laylbox	/* TABLE */
							{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000; 
									

									background-color: #DCE9FA;							
								    BORDER-RIGHT: 0px solid;
									BORDER-TOP:  0px solid;
									BORDER-LEFT:  0px solid;
									BORDER-BOTTOM: 0px solid;
									border-color:  #182852;
								}
th.laylbox	/* TH AND SPAN */
								{	
									
									font-size: 1.2em;
									font-style: normal;		
									font-weight: bold;			
									color: #003884; 
									
									

									background-color: #89B0E0;
																											
								}
a.laylbox	/* A */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #0061AD; 
									text-decoration:underline;
								}
														
a.laylbox:hover	/* A */
								{	
									color: #1d578a; 										
									text-decoration:underline;
								}
								
/* this class controls the FINE TEXT BOX properties ***********************************/
/*AND INCLUDES PROPERTIES FOR th, LINK, HOVER, VISITED*/
.layfinetxtbox	/* SPAN */
								{	
									
									font-size: .8em;
									font-style: normal;		
									font-weight: normal;			
									color:#0061AD; 
									

									background-color: ; 															
						
								}
table.layfinetxtbox/* TABLE */
								{	
									
									font-size: .8em;
									font-style: normal;		
									font-weight: normal;			
									color:#0061AD;  
									

									background-color: ; 															
								    BORDER-RIGHT: 0px solid;
									BORDER-TOP:  0px solid;
									BORDER-LEFT:  0px solid;
									BORDER-BOTTOM: 0px solid;
									border-color:  #182852;							
								}
th.layfinetxtbox/* TH AND SPAN */
								{	
									
									font-size: 1.2em;
									font-style: normal;		
									font-weight: bold;			
									color: #274560; 
									
									

									background-color: #DCE9FA;
																											
								}
a.layfinetxtbox/* A */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #1d578a; 		
									text-decoration:underline;
								}
								
a.layfinetxtbox:hover/* A */
								{ 	
									color: #0061AD; 										
									text-decoration:underline;
								}							
/* this class controls the HORIZONTAL SEPARATOR properties  ********************/
.layhsep/* TABLE */
			 					{  

									/*path should be uimages/
									images should physically reside in template uimages folder*/
									background-color: #182852;
								}
								
/* this class controls the VERTICAL SEPARATOR properties  ********************/
.layvsep/* TABLE */
			 					{  

									/*path should be uimages/
									images should physically reside in template uimages folder*/
									background-color: #182852; 
								}
								
								
								
/* this class controls the SPLASH COLOR properties ***********************************/
.layprimvdark
		{
			background-color: #003884;
		}
.layprimdark
		{
			background-color: #0061AD;
		}
.layprimnormal
		{
			background-color: #2984CC;
		}
.layprimlight	
		{
			background-color: #74B5E8;
		}
.layprimvlight	
		{
			background-color: #EAF4FC;
		}
.laysecvdark
		{
			background-color: #274560;
		}
.laysecdark
		{
			background-color: #1d578a;
		}
.laysecnormal
		{
			background-color: #537495;
		}
.layseclight	
		{
			background-color: #A6BACB;
		}
.laysecvlight	
		{
			background-color: #DAE5EF;
		}
		
.laybgvdark
		{
			background-color: #182852;
		}
.laybgdark
		{
			background-color: #315184;
		}
.laybgnormal
		{
			background-color: #5A8AC6;
		}
.laybglight	
		{
			background-color: #89B0E0;
		}
.laybgvlight	
		{
			background-color: #DCE9FA;
		}
		
		
.laytxtvdark
		{
			background-color: #000000;
		}
.laytxtdark
		{
			background-color: #4A4949;
		}
.laytxtnormal
		{
			background-color: #686767;
		}
.laytxtlight	
		{
			background-color: #CCCCCC;
		}
.laytxtvlight	
		{
			background-color: #FFFFFF;
		}
		
/* these classes control the FORM PROPERTIES  ******************************/
.formlbox	/* SPAN */
								{	
									
									font-size:1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000; 
									

									background-color:  #DCE9FA;
								}
table.formlbox	/* TABLE */
							{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000; 
									

									background-color: #DCE9FA;							
								    BORDER-RIGHT: 1px solid;
									BORDER-TOP:  1px solid;
									BORDER-LEFT:  1px solid;
									BORDER-BOTTOM: 1px solid;
									border-color:  #5A8AC6;
								}
th.formlbox	/* TH AND SPAN */
								{	
									
									font-size: 1.2em;
									font-style: normal;		
									font-weight: bold;			
									color: #003884; 
									
									

									background-color: #89B0E0;
																											
								}
a.formlbox	/* A */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #0061AD; 
									text-decoration:underline;
								}
														
a.formlbox:hover	/* A */
								{	
									color: #1d578a; 										
									text-decoration:underline;
								}
INPUT	/* SPAN */
								{	
									font-face: arial, verdana, ms sans serif;
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000;  
								}
								
TEXTAREA	/* SPAN */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000;  
									font-family: arial, verdana, ms sans serif;
								}
.textarea	
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000;  
									font-family: arial, verdana, ms sans serif;
								}
.textbox	
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000;  
									font-family: arial, verdana, ms sans serif;
								}
.checkbox	
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000;  
									font-family: arial, verdana, ms sans serif;
								}
.radio	
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000;  
									font-family: arial, verdana, ms sans serif;
								}
.dropdown	
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000;  
									font-family: arial, verdana, ms sans serif;
								}
								
.formwarningText	/* SPAN */
								{	
									
									
									font-style: normal;		
									font-weight: normal;			
									color: red;  
									font-face: verdana;
								}
.dbxlbox /* SPAN */
        { 
         
         font-size:1em;
         font-style: normal;  
         font-weight: normal;   
         color: #000000; 
         

         background-color:  #DCE9FA;
 
        }
 
table.dbxlbox /* TABLE */
       { 
         
         font-size: 1em;
         font-style: normal;  
         font-weight: normal;   
         color: #000000; 
         

         background-color: #DCE9FA;       
 
             BORDER-RIGHT: 1px solid;
         BORDER-TOP:  1px solid;
         BORDER-LEFT:  1px solid;
         BORDER-BOTTOM: 1px solid;
         border-color:  #5A8AC6;
        }
 
th.dbxlbox /* TH AND SPAN */
        { 
         
         font-size: 1.2em;
         font-style: normal;  
         font-weight: normal;   
         color: #000000; 
         font-size : 12px;
         padding-top: 5px;
         padding-bottom: 5px;
         padding-left: 10px;
         padding-right: 10px;         

        }
 
 
 
td.dbxlbox       {
         font-size: 1.0em;
         padding-top: 2px;
         padding-bottom: 2px;
         padding-left: 10px;
         padding-right: 10px;
        }
 
a.dbxlbox /* A */
        { 
         
         font-size: 1em;
         font-style: normal;  
         font-weight: normal;   
         color: #0061AD; 
         text-decoration:underline;
        }
              
a.dbxlbox:hover /* A */
        { 
         color: #1d578a;           
         text-decoration:underline;
        }
 
/* For form controls : textbox,textarea,dropdowns . Specify class in tags <input>,<textarea>,<select>  */
 
.dbxcontrol 
        { 
         font-family:verdana,arial;
         font-size: 1em;
         font-style: normal;  
         font-weight: normal;   
         color: #000000;  
        }
 
/* For buttons  Specify class in tags <input>    */
 
.dbxbutton 
        { 
         font-family:verdana,arial;
         font-size: 1em;
         font-style: normal;  
         font-weight: normal;   
         color: #000000;  
        }        
 
/* To be used for text messages as used in DBXpress, applied to the <td>*/
 
.ErrorText {
 FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: red; FONT-FAMILY: arial
         padding-top: 2px;
         padding-bottom: 2px;
         padding-left: 10px;
         padding-right: 10px;
}
 
.WarningText {
 FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: green; FONT-FAMILY: arial
         padding-top: 2px;
         padding-bottom: 2px;
         padding-left: 10px;
         padding-right: 10px;
}
.NoticeText {
 FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: blue; FONT-FAMILY: arial
         padding-top: 2px;
         padding-bottom: 2px;
         padding-left: 10px;
         padding-right: 10px;
}
 
.NormalText {
 FONT-SIZE: 1em; COLOR: black; FONT-FAMILY: arial
         padding-top: 2px;
         padding-bottom: 2px;
         padding-left: 10px;
         padding-right: 10px;
}
.BoldText {
 FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: arial
}
 
.MandatoryText {
 FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial
         padding-top: 2px;
         padding-bottom: 2px;
         padding-left: 10px;
         padding-right: 10px;
}    
/* these classes control the POLL PROPERTIES  ******************************/
.laypolllbox	/* SPAN */
								{	
									
									font-size:1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000; 
									

									background-color:  #DCE9FA;
								}
table.laypolllbox	/* TABLE */
							{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #000000; 
									

									background-color: #DCE9FA;							
								    BORDER-RIGHT: 1px solid;
									BORDER-TOP:  1px solid;
									BORDER-LEFT:  1px solid;
									BORDER-BOTTOM: 1px solid;
									border-color:  #5A8AC6;
								}
th.laypolllbox	/* TH AND SPAN */
								{	
									
									font-size: 1.1em;
									font-style: normal;		
									font-weight: bold;			
									color: #003884; 
									
									

									background-color: #DCE9FA;
																											
								}
a.laypolllbox	/* A */
								{	
									
									font-size: 1em;
									font-style: normal;		
									font-weight: normal;			
									color: #0061AD; 
									text-decoration:underline;
								}
														
a.laypolllbox:hover	/* A */
								{	
									color: #1d578a; 										
									text-decoration:underline;
								}

