/* 
	Sample StyleSheet 
	Base Colors:
		Dark to Light: 
		003300; 034D03; 006600; 336633; 
		009900; 339933; 669966; 
		00CC00; 33CC33; 66CC66; 99CC99;
		00FF00; 33FF33; 66FF66; 99FF99; CCFFCC
		FormPanel Bkg: 		#006600
		Button Face: 		#034D03 003300 336633 FFCC33 
		Form Input Label: 	#66CC66
		Column Lable:		#77AE77 003300	
		Input Field:		#CCFF99 E5F2E5 EFEFCE
		Even Row:			#DFEFC5
		OddRow:				#F7F7CB
		Page Background:	#FAF8E0   FAF8E0
*/

/*  Framework elements f7fbff*/

.fwFramework  {
	background-color: #FAF8E0;
	color: #101C4A;
	}
	
.fwLogo {
	background-color: #f7fbff;
	color: #101C4A;
	}

.fwTitle {
	background-color: #f7fbff;
	color: #101C4A;
	}

.fwSubTitle{
	background-color: #f7fbff;
	color: #101C4A;
	}
						 
.fwFunction {
	background-color: #848ea5;
	color: #101c4a;
	 }
	 
.fwMenuBar {
	background-color: #006600;
	color: #FFFFFF;
	}

.fwMenuBarSelected { 
	background-color: #FFFFFF;
	color: #006600;
	border-bottom: solid #999999 1px;
	}

.fwMenuItem	{
	background-color: #efebf7;
	color: #006600;
	}

.fwMenuItemSelected	{
	background-color: #efebf7;
	color: #de5900;	
	}
	
.fwMenuToolText {
	background-color: #FFFFD4;
	color: #101C4A;
	}

.fwTrailerText {
	background-color: #f7fbff;
	color: #101C4A;
	}

.fwTrailerBar {
	background-color: #006600;
	color: #FFFFFF;
	}
	
.fwTrailerBarSelected {
	background-color: #FFFFFF;
	color: #006600;
	}

.fwHeaderArea  {
	background-color: #f7fbff;
	color: #101C4A;
	}

/* 	#FAF8E0  */
.fwPageBackground {	
	background-color: #FAF8E0;
	}

/*  Content elements */


.ctTitle1 {
    color: #FFFFFF; 
	background-color: #006600;  
}

.ctTitle2 {
    color: #FFCC33; 
	background-color: #006600;  
}
    
.ctTitle3 {
    color: #006600; 
}

A.ctTitleLink{
	background-color: #f7fbff;
	color: #006600; 
	}

A:hover.ctTitleLink {
	text-decoration: underline;
}

.ctBody1 {
	color: #003300;
	}

.ctBody2 {
	color: #000000; 
	}

 .ctBody3 {
    color: #006600; 
 }
 
 .ctError1 {
 	color: #FF0000;
	}

/* Forms  */
.ctFormBkg1 {
	background-color: #006600; 	
	}
	
.ctFormBkg2 {
	background-color: #FFFFFF; 	
	}

.ctFormTitle1 {
	background-color: #006600; 	
	color: #FFFFFF; 
	}

A.ctFormTitleLink{
	background-color: #006600;
	color: #f7fbff; 
	}

A:hover.ctFormTitleLink {
	text-decoration: underline;
}

.ctFormBody1 {
	color: #FFFFFF;
	}

.ctFormBody2 {
	color: #000000;
	}

.ctInputLabel1 {
	background-color: #99CC99;
	color: #000000; 
	}
	
.ctInputLabel3 {
    color: #003300; 
}
	

.ctInputField1 {
	background-color: #F7F7CB;
	color: #003300; 
	}

.ctInputFieldMask1 {
	background-color: #F7F7CB;
	color: #000000; 
	}
	
.ctInputField3 {
    color: #003300; 
    background-color: #FFFFFF; 		
}
	
.ctStaticLabel1 {
	background-color: #99CC99;
	color: #003300; 
	}

.ctStaticField1 {
	background-color: #F7F7CB; /*DFEFC5; 	*/
	color: #003300; 
	
	}

/* Columns  */
.ctColumnLabel1		{
	background-color: #77AE77;
	color: #003300;

	}

A.ctColumnLink1		{
	color: #003300;
	background-color: #77AE77;
	}

A:hover.ctColumnLink1		{
	color: #666600;
	background-color: #77AE77;
	text-decoration: underline;
	}

A:active.ctColumnLink1		{
	color: #850000;
	background-color: #77AE77;
	}
	
.ctRowData1			{
	color: #006600;
	}

.ctRowData2			{
	color: #006600;
	}

.ctRowDataAlt1			{
	background-color: #F7F7CB;
	}
		
.OddRowColor { 
	background-color: #F7F7CB;
	color: #006591; 
	}
 
.EvenRowColor { 
	background-color: #DFEFC5;
	color: #006600; 
	}
	

/* Links */	
	
	
A.ctLink1 {
    color: #006600; 
}

A:hover.ctLink1		{color: #850000;}

A:active.ctLink1		{color: #006600;}


A.ctLinkRow {
    color: #006600;
}

A:hover.ctLinkRow,A:active.ctLinkRow 	{ /* A link within a row list of data with variated backgrounds */
	color: #850000;
	text-decoration: underline; 	
	}

	
A.ctLinkExternal {
	background-color: #f7fbff;
	color: #006600; 
	}

A:hover.ctLinkExternal {
	}

	
A.ctLinkInternal {
	background-color: #f7fbff;
	color: #006600; 
	}

A:hover.ctLinkInternal {
	}

A.ctLinkExternalDocument {
	background-color: #f7fbff;
	color: #006600; 
	}

A:hover.ctLinkExternalDocument {

	}

A.ctLinkInternalDocument {
	background-color: #f7fbff;
	color: #006600; 
	}

A:hover.ctLinkInternalDocument {

	}

 
/* Hyperlink styles to replace buttons */

A.ctActionButton1			{
	color: #003300;
	background-color: #BBC8BB; /* #034D03;*/
	border-top: solid white 1px;
	border-left: solid white 1px;
	border-right: solid black 1px;
	border-bottom: solid black 1px;
	 }

A:hover.ctActionButton1		{
	color: #FFCC33;
	background-color: #336633;
	border-top: solid black 1px;
	border-left: solid black 1px;
	border-right: solid white 1px;
	border-bottom: solid white 1px;
	}

A:active.ctActionButton1		{
	color: #006600;
	background-color: #99CC99;
	border-top: solid black 1px;
	border-left: solid black 1px;
	border-right: solid white 1px;
	border-bottom: solid white 1px;
	 }
				 
A.ctActionButton2			{
	color: #FFFFFF;
	background-color: #034D03; /* #034D03;*/
	border-top: solid white 1px;
	border-left: solid white 1px;
	border-right: solid black 1px;
	border-bottom: solid black 1px;
	 }

A:hover.ctActionButton2		{
	color: #FFCC33;
	background-color: #336633;
	border-top: solid black 1px;
	border-left: solid black 1px;
	border-right: solid white 1px;
	border-bottom: solid white 1px;
	}

A:active.ctActionButton2		{
	color: #006600;
	background-color: #99CC99;
	border-top: solid black 1px;
	border-left: solid black 1px;
	border-right: solid white 1px;
	border-bottom: solid white 1px;
	 }

A:active.ButtonLink	{
	color: #FFFFFF;
	background-color: #006600;
	}

A.ButtonLinkInput	{
				 color: #990000;
				 background-color: #FFFFFF;
				 }

A:hover.ButtonLinkInput	{
				 color: #FFCC33;
				 background-color: #FFFFFF;
				 }

A:active.ButtonLinkInput {
				 color: #990000;
				 background-color: #FFFFFF;}



/* Other miscellaneous stuff f7fbff*/

TABLE TD TR 		{
	border-color : #999999 #999999 #999999 #999999;
	border-bottom : 1px none #999999;
	solid #999999;
	border-style : solid solid solid solid;}

.Indent	{
	background-color: #FAF8E0;
	color: #101C4A;
	}

/* End of stylesheet */
