﻿
/* Pale  ********************************************************************/

TABLE.PaleScheme
{	color: #0A0A0A;
	border: solid 1px silver;
	background-color: white;
    
}

TABLE.PaleScheme TD
{	padding:5px;
	vertical-align:top;
}

TABLE.PaleScheme TD TD
{	padding: 2px;
	vertical-align: middle;
	border:none;
}

TABLE.PaleScheme TR.Form TD.fieldheader
{	color: #555;
	font-weight:bold;
	width:15%;
	background-color: white;
}

TABLE.PaleScheme TR.Form TD TD
{	padding:5px;
} 

TABLE.PaleScheme TR.formheader,
TABLE.PaleScheme CAPTION,
TABLE.PaleScheme TD.Caption
{	background: white;
	color: Navy;
	font-weight:bold;	
	font-size:12px;
	text-align:left;
	padding: 5px;
}

TABLE.PaleScheme TR.formheader TD SPAN,
TABLE.PaleScheme CAPTION SPAN
{	
	padding-left: 12px;
}


TABLE.PaleScheme TR.row1 TD,
TABLE.PaleScheme TR.row2 TD, 
TABLE.PaleScheme TR.gridselected TD
{	font-size:12px;
	font-weight:normal;
	padding:4px;
	text-decoration:none;
	background-color:White;

}

TABLE.PaleScheme TR.row2 TD
{	background-color:#EFEFEF;
}


TABLE.PaleScheme A
{	text-decoration: underline;
	color: #0A0A0A;
}

TABLE.PaleScheme A:hover
{
	color: red;
	border-color: #AEAEAE;
} 

TABLE.PaleScheme TR.value
{	color:#6D6D6D;
	background-color:White;
	padding:0px;		
}


TABLE.PaleScheme TR.value TD A.list
{	display: list-item; 
	list-style-type: circle;
}

TABLE.PaleScheme TR.row1 TD.fieldcaption,
TABLE.PaleScheme TR.row2 TD.fieldcaption, 
TABLE.PaleScheme TD.fieldcaption
{	background-color:white;
	text-align:left;
	color:gray;
	width:25%;
	font-size:12px;
	padding: 5px;
	font-weight:normal;
	border:none;
}

TABLE.PaleScheme TR.row1 TD.fieldcaption,
TABLE.PaleScheme TR.row2 TD.fieldcaption
{  border-top : solid 1px silver;
}

TABLE.PaleScheme TD.fieldcaption A
{	color:white;
}

TABLE.PaleScheme TR TD.toolbar,
TABLE.PaleScheme TR TD.toolbarspacer
{    background-color: #E7E7E7;
     text-align: justify;
     padding-top: 3px;
     padding-bottom: 2px;
     vertical-align:middle;
     line-height: 18px;
     
}

TABLE.PaleScheme TR TD.toolbarspacer
{	line-height: 0px;
}

TABLE.PaleScheme TR TD.toolbar A.button
{	text-decoration:none;
	background: transparent url(Images/ButtonBackground.gif) repeat-x left bottom;
	border: solid 1px gray; 
	color: #555;
	font-size: 12px;
	font-weight: normal;		
	cursor:hand;
	padding:2px; 
	padding-left:6px; 
	padding-right:6px; 
	line-height: 20px;
}

TABLE.PaleScheme TR TD.toolbar A.button:hover
{	border: solid 1px #FFB40B;
	color:#FFB40B;
}

TABLE.PaleScheme TR TD.toolbar div.sectionoff
{	float:right;
 	line-height:22px;
}

TABLE.PaleScheme TR TD.toolbar SPAN.title
{	font-weight:bold;
}


TABLE.PaleScheme TR.pager TD
{	background-color: #F0F0F0;
 	color: gray;
 	font-weight:bold;
 	text-align:right;
}

TABLE.PaleScheme TR.pager TD A
{	color: #AEAEAE;
 	text-decoration: underline;
 	margin: 1px;
}


TABLE.PaleScheme TD SELECT,
TABLE.PaleScheme TD INPUT
{	color:#1F1F1F;
}

TABLE.PaleScheme TD.command
{	text-align: right;
}

TABLE.PaleScheme TD.command A:hover
{	border: solid 1px orange;
	color:  orange;
}


TABLE.PaleScheme TR.gridheader,
TABLE.PaleScheme TR.gridheader TH
{	font-size:12px;
	font-weight:bold;
	padding: 3px;
	background-color: white;
	color:#555;
	text-align: left;
			
}

TABLE.PaleScheme TR.greyheader,
TABLE.PaleScheme TR.greyheader TH
{	font-size:12px;
	font-weight:bold;
	padding: 3px;
	background-color:#AEAEAE;
	/* background: url(Images/LtBlueGradient.jpg) repeat-x left bottom; */
	color: #313131;
	text-align: left;
	border-bottom:solid 1px silver;				
}



TABLE.PaleScheme TR.RichTextEdit TD
{	padding:  none;
 	text-align:right;
}

TABLE.PaleScheme TR.RichTextEdit TD TD IMG
{	 	
}

/* Navy  ********************************************************************/

TABLE.NavyScheme
{	color: #0F0F0F;
	border: solid 1px   #CDCDCD;
	background-color: white;
	font-size: 12px;

}

TABLE.NavyScheme TD
{	padding:5px;
	vertical-align:top;
}

TABLE.NavyScheme TD TD
{	padding: 2px;
	vertical-align: middle;
	border:none;
}

TABLE.NavyScheme TR.Form TD.fieldheader
TABLE.NavyScheme TD.fieldheader
{	color:gray;
	font-weight:bold;
	width:15%;
	background-color: #003E74;
}

TABLE.NavyScheme TR.Form TD TD
{	padding:5px;
} 

TABLE.NavyScheme TR.formheader,
TABLE.NavyScheme CAPTION,
TABLE.NavyScheme TD.Caption
{	background: white;
	color:Navy; 
	font-weight:bold;	
	font-size:12px;
	text-align:left;
	padding: 5px;
}

TABLE.NavyScheme TR.formheader TD SPAN,
TABLE.NavyScheme CAPTION SPAN
{	background: transparent url(Images/SmCaptionSquare.gif)  no-repeat left center;
	padding-left: 0px;
}


TABLE.NavyScheme TR.row1 TD,
TABLE.NavyScheme TR.row2 TD, 
TABLE.NavyScheme TR.gridselected TD
{	font-size:12px;
	font-weight:normal;
	padding:4px;
	text-decoration:none;
	background-color:White;

}

TABLE.NavyScheme TR.row2 TD
{	background-color:#E7E7E7;
}


TABLE.NavyScheme A
{	text-decoration: underline;
	color: #6d6d6d;
}

TABLE.NavyScheme A:hover
{
	color: #002D71;
	border-color: #002D71;
} 

TABLE.NavyScheme TR.value
{	color:#6D6D6D;
	background-color:White;
	padding:0px;		
}


TABLE.NavyScheme TR.value TD A.list
{	display: list-item; 
	list-style-type: circle;
}

TABLE.NavyScheme TR.row1 TD.fieldcaption,
TABLE.NavyScheme TR.row2 TD.fieldcaption, 
TABLE.NavyScheme TD.fieldcaption
{	background-color: #2F538F;
	text-align:left;
	color:white;
	width:25%;
	font-size:12px;
	padding: 5px;
	font-weight:normal;
	border:none;
}

TABLE.NavyScheme TR.row1 TD.fieldcaption,
TABLE.NavyScheme TR.row2 TD.fieldcaption
{  border-top : solid 1px silver;
}

TABLE.NavyScheme TD.fieldcaption A
{	color:white;
}

TABLE.NavyScheme TR TD.toolbar,
TABLE.NavyScheme TR TD.toolbarspacer
{    background-color: #E7E7E7;
     text-align: justify;
     padding-top: 3px;
     padding-bottom: 2px;
     vertical-align:middle;
     line-height: 18px;
     
}

TABLE.NavyScheme TR TD.toolbarspacer
{	line-height: 0px;
}

TABLE.NavyScheme TR TD.toolbar A.button
{	text-decoration:none;
	background: transparent url(Images/ButtonBackground.gif) repeat-x left bottom;
	border: solid 1px gray; 
	color: #555;
	font-size: 12px;
	font-weight: normal;		
	cursor:hand;
	padding:2px; 
	padding-left:6px; 
	padding-right:6px; 
	line-height: 20px;
}

TABLE.NavyScheme TR TD.toolbar A.button:hover
{	border: solid 1px #FFB40B;
	color:#FFB40B;
}

TABLE.NavyScheme TR TD.toolbar div.sectionoff
{	float:right;
 	line-height:22px;
}

TABLE.NavyScheme TR TD.toolbar SPAN.title
{	font-weight:bold;
}


TABLE.NavyScheme TR.pager TD
{	background-color: #F0F0F0;
 	color: gray;
 	font-weight:bold;
 	text-align:right;
}

TABLE.NavyScheme TR.pager TD A
{	color: #002D71;
 	text-decoration: underline;
 	margin: 1px;
}


TABLE.NavyScheme TD SELECT,
TABLE.NavyScheme TD INPUT
{	color:#1F1F1F;
}

TABLE.NavyScheme TD.command
{	text-align: right;
}

TABLE.NavyScheme TD.command A:hover
{	border: solid 1px orange;
	color:  orange;
}


TABLE.NavyScheme TR.gridheader,
TABLE.NavyScheme TR.gridheader TH
{	font-size:12px;
	font-weight:bold;
	padding: 3px;
	background-color:#002D71;
	color:white;
	text-align: left;
			
}

TABLE.NavyScheme TR.greyheader,
TABLE.NavyScheme TR.greyheader TH
{	font-size:12px;
	font-weight:bold;
	padding: 3px;
	background-color:#AEAEAE;
	/* background: url(Images/LtBlueGradient.jpg) repeat-x left bottom; */
	color: #313131;
	text-align: left;
	border-bottom:solid 1px silver;				
}



TABLE.NavyScheme TR.RichTextEdit TD
{	padding:  none;
 	text-align:right;
}

TABLE.NavyScheme TR.RichTextEdit TD TD IMG
{	 	
}

/* Pink   ********************************************************************/


TABLE.PinkScheme
{	color:gray;
	border: solid 1px #CDCDCD;
	background-color: white;
	width: 100%;
}

/*
TABLE.PinkScheme TD
{	padding:5px;
	vertical-align:top;
}

TABLE.PinkScheme TD TD
TABLE.PinkScheme TD TD TD
{	padding: 0px;
	vertical-align: middle;
	border:none;
}   
TABLE.PinkScheme TR.FitContents TD
{	padding: 0px;
}  
 
TABLE.PinkScheme TR.Form TD TD
{	padding:0px;
}  
 */

TABLE.PinkScheme TR.Form TD.fieldheader
{	color:gray;
	font-weight:bold;
	width:15%;
	background-color: #FBE5E8;
	border: none;
	padding: 4px;
}


TABLE.PinkScheme TR.formheader,
TABLE.PinkScheme CAPTION
{	background: #DC1637;
	color:white;
	font-weight:bold;	
	font-size:12px;
	text-align:left;
	padding: 4px;
	padding-left: 6px;
}

TABLE.PinkScheme TR.formheader TD SPAN,
TABLE.PinkScheme CAPTION SPAN
{	background: transparent url(Images/SmCaptionSquare.gif)  no-repeat left center;
	padding-left: 12px;
}


TABLE.PinkScheme TR.row1 TD,
TABLE.PinkScheme TR.row2 TD, 
TABLE.PinkScheme TR.gridselected TD
{	font-size:12px;
	font-weight:normal;
	padding:4px;
	text-decoration:none;
	background-color:White;
}

TABLE.PinkScheme TR.row2 TD
{	background-color:#E7E7E7;
}


TABLE.PinkScheme A
{	text-decoration: underline;
	color: #6d6d6d;
}

TABLE.PinkScheme A:hover
{	color: #DC1637;
	border-color: #DC1637;
} 

TABLE.PinkScheme TR.value
{	color:#6D6D6D;
	background-color:White;
	padding:0px;		
}

TABLE.PinkScheme TR.value TD A.list
{	display: list-item; 
	list-style-type: circle;
}

TABLE.PinkScheme TR.row1 TD.fieldcaption,
TABLE.PinkScheme TR.row2 TD.fieldcaption, 
TABLE.PinkScheme TD.fieldcaption
{	background-color: #FBE5E8;
	text-align:left;
	color:white;
	width:25%;
	font-size:12px;
	padding: 5px;
	font-weight:normal;
	border:none;
}

TABLE.PinkScheme TR.row1 TD.fieldcaption,
TABLE.PinkScheme TR.row2 TD.fieldcaption
{ border-top: solid 1px silver;
}

TABLE.PinkScheme TD.fieldcaption A
{	color:white;
}

TABLE.PinkScheme TR TD.toolbar,
TABLE.PinkScheme TR TD.toolbarspacer
{    background-color: #E7E7E7;
     text-align: justify;
     padding-top: 3px;
     padding-bottom: 2px;
     vertical-align:middle;
     line-height: 18px;
     
}

TABLE.PinkScheme TR TD.toolbarspacer
{	line-height: 0px;
}

TABLE.PinkScheme TR TD.toolbar A.button
{	text-decoration:none;
	background: transparent url(Images/ButtonBackground.gif) repeat-x left bottom;
	border: solid 1px gray; 
	color: #555;
	font-size: 12px;
	font-weight: normal;		
	cursor:hand;
	padding:2px; 
	padding-left:6px; 
	padding-right:6px; 
	line-height: 20px;
}

TABLE.PinkScheme TR TD.toolbar A.button:hover
{	border: solid 1px #FFB40B;
	color:#FFB40B;
}

TABLE.PinkScheme TR TD.toolbar div.sectionoff
{	float:right;
 	line-height:22px;
}

TABLE.PinkScheme TR TD.toolbar SPAN.title
{	font-weight:bold;
}


TABLE.PinkScheme TR.pager TD
{	background-color: #F0F0F0;
 	color: gray;
 	font-weight:bold;
 	text-align:right;
}

TABLE.PinkScheme TR.pager TD A
{	color: #DC1637;
 	text-decoration: underline;
 	margin: 1px;
}


TABLE.PinkScheme TD SELECT,
TABLE.PinkScheme TD INPUT
{	color:#1F1F1F;
}

TABLE.PinkScheme TD.command
{	text-align: right;
}

TABLE.PinkScheme TD.command A:hover
{	border: solid 1px orange;
	color:  orange;
}


TABLE.PinkScheme TR.gridheader,
TABLE.PinkScheme TR.gridheader TH
{	font-size:12px;
	font-weight:bold;
	padding: 3px;
	background-color:#DC1637;
	color:white;
	text-align: left;
			
}

TABLE.PinkScheme TR.greyheader,
TABLE.PinkScheme TR.greyheader TH
{	font-size:12px;
	font-weight:bold;
	padding: 3px;
	background-color:#AEAEAE;
	/* background: url(Images/LtBlueGradient.jpg) repeat-x left bottom; */
	color: #313131;
	text-align: left;
	border-bottom:solid 1px silver;				
}



TABLE.PinkScheme TR.RichTextEdit TD
{	padding:  none;
 	text-align:right;
}

TABLE.PinkScheme TR.RichTextEdit TD TD IMG
{	 	
}

/* Pink Reverse  ********************************************************************/


TABLE.PinkSchemeReverse
{	color:gray;
	border: solid 1px #CDCDCD;
	background-color: #FBE5E8;
}

/* Green Form  ********************************************************************/

TABLE.GreenScheme
{	color:gray;
	border: solid 1px   #CDCDCD;
	background-color: white;
	width: 100%;
}

TABLE.GreenScheme TD
{	padding:5px;
	vertical-align:top;
}

TABLE.GreenScheme TD TD
{	padding: 0px;
	vertical-align: middle;
	border:none;
}

TABLE.GreenScheme TR.Form TD.fieldheader
{	color:gray;
	font-weight:bold;
	width:15%;
	background-color: #009F45;
}

TABLE.GreenScheme TR.Form TD TD
{	padding:5px;
} 

TABLE.GreenScheme TR.formheader,
TABLE.GreenScheme CAPTION
{	background: #009F45;
	color:white;
	font-weight:bold;	
	font-size:12px;
	text-align:left;
}

TABLE.GreenScheme TR.formheader TD SPAN,
TABLE.GreenScheme CAPTION SPAN
{	background: transparent url(Images/SmCaptionSquare.gif)  no-repeat left center;
	padding-left: 12px;
}


TABLE.GreenScheme TR.row1 TD,
TABLE.GreenScheme TR.row2 TD, 
TABLE.GreenScheme TR.gridselected TD
{	font-size:12px;
	font-weight:normal;
	padding:4px;
	text-decoration:none;
	background-color:White;

}

TABLE.GreenScheme TR.row2 TD
{	background-color:#E7E7E7;
}


TABLE.GreenScheme A
{	text-decoration: underline;
	color: #6d6d6d;
}

TABLE.GreenScheme A:hover
{
	color: #009F45;
	border-color: #009F45;
} 

TABLE.GreenScheme TR.value
{	color:#6D6D6D;
	background-color:White;
	padding:0px;		
}


TABLE.GreenScheme TR.value TD A.list
{	display: list-item; 
	list-style-type: circle;
}

TABLE.GreenScheme TR.row1 TD.fieldcaption,
TABLE.GreenScheme TR.row2 TD.fieldcaption, 
TABLE.GreenScheme TD.fieldcaption
{	background-color: #7ECA80;
	text-align:left;
	color:white;
	width:25%;
	font-size:12px;
	padding: 5px;
	font-weight:normal;
	border:none;
}

TABLE.GreenScheme TR.row1 TD.fieldcaption,
TABLE.GreenScheme TR.row2 TD.fieldcaption
{  border-top : solid 1px silver;
}

TABLE.GreenScheme TD.fieldcaption A
{	color:white;
}

TABLE.GreenScheme TR TD.toolbar,
TABLE.GreenScheme TR TD.toolbarspacer
{    background-color: #E7E7E7;
     text-align: justify;
     padding-top: 3px;
     padding-bottom: 2px;
     vertical-align:middle;
     line-height: 18px;
     
}

TABLE.GreenScheme TR TD.toolbarspacer
{	line-height: 0px;
}

TABLE.GreenScheme TR TD.toolbar A.button
{	text-decoration:none;
	background: transparent url(Images/ButtonBackground.gif) repeat-x left bottom;
	border: solid 1px gray; 
	color: #555;
	font-size: 12px;
	font-weight: normal;		
	cursor:hand;
	padding:2px; 
	padding-left:6px; 
	padding-right:6px; 
	line-height: 20px;
}

TABLE.GreenScheme TR TD.toolbar A.button:hover
{	border: solid 1px #FFB40B;
	color:#FFB40B;
}

TABLE.GreenScheme TR TD.toolbar div.sectionoff
{	float:right;
 	line-height:22px;
}

TABLE.GreenScheme TR TD.toolbar SPAN.title
{	font-weight:bold;
}


TABLE.GreenScheme TR.pager TD
{	background-color: #F0F0F0;
 	color: gray;
 	font-weight:bold;
 	text-align:right;
}

TABLE.GreenScheme TR.pager TD A
{	color: #009F45;
 	text-decoration: underline;
 	margin: 1px;
}


TABLE.GreenScheme TD SELECT,
TABLE.GreenScheme TD INPUT
{	color:#1F1F1F;
}

TABLE.GreenScheme TD.command
{	text-align: right;
}

TABLE.GreenScheme TD.command A:hover
{	border: solid 1px orange;
	color:  orange;
}


TABLE.GreenScheme TR.gridheader,
TABLE.GreenScheme TR.gridheader TH
{	font-size:12px;
	font-weight:bold;
	padding: 3px;
	background-color:#009F45;
	color:white;
	text-align: left;
			
}

TABLE.GreenScheme TR.greyheader,
TABLE.GreenScheme TR.greyheader TH
{	font-size:12px;
	font-weight:bold;
	padding: 3px;
	background-color:#AEAEAE;
	/* background: url(Images/LtBlueGradient.jpg) repeat-x left bottom; */
	color: #313131;
	text-align: left;
	border-bottom:solid 1px silver;				
}



TABLE.GreenScheme TR.RichTextEdit TD
{	padding:  none;
 	text-align:right;
}

TABLE.GreenScheme TR.RichTextEdit TD TD IMG
{	 	
}


