/* ###### General Color Scheme ###### */

/* ### Text Colors ### */
a, .addeditover, .buttonhover, .spanlink
	{ /* Text Color: */ color: #0000cc; }
.addedit, button
	{ /* Text Color: */ color: #000000; }
legend 
	{ /* Text Color: */ color : #808000; }	
.highlightrow
	{ /* Text Color: */ color : #ffffff; }	
/* ### Background Colors ### */
.main 
	{ /* main background */ background: #BEC9F0; }
textarea, .popup, .nomargin, .displayTable, .whiterow
	{ /* background */ background: #ffffff; }
.contentheading, button, .toprow, .addedit, .addeditover, .toprowSelect, .toprowSelect, .displayTableGray, .toprow_vertical
	{ /* background */ background: #dcdcdc url(../common_images/button_bg2.gif) repeat-x;}	
.bottomrow
	{ /* background */ background: #dcdcdc url(../common_images/button_bg_sm.gif) repeat-x;}	
.hdrgrey
	{ /* background */ background: #dcdcdc url(../common_images/hdrgrey_bg.gif);}	
.altrow
	{ /* background */ background: #f5f5f5; }
.altrowdark
	{ /* background */ background: #eaeaea; }	
.highlightrow
	{ /* background */ background: #808000; }		
.titlebox
	{ background : #C9C992 /* url(title_background.gif) repeat-y repeat-x */; 	}	
	
/* ### Border Colors ### */	
select, textarea, fieldset, .textfield, .textfield_disabled
	{ /* Single Border Color: */ border : 1px solid #C9C992; }
fieldset.onGray
	{ /* Single Border Color: */ border : 1px solid #b0b0b0; }	
button	
	{ /* Single Border Color: */ border : 1px solid #D6E3BE; }
.displayTable, .displayTableGray
	{ /* main content table */ border-left: #eeeeee 1px solid; border-top: #eeeeee 1px solid; border-right: gray 1px solid; border-bottom: gray 1px solid; }

/* ### Special Colors ### */
.tabdefaulttop, .tabselectedtop, .tabovertop, .tabselectedthird
	{ /* Tab Color */ 
	border-left: #D6E3BE 1px solid; 
	border-top: #C9C992 0px solid; 
	border-right: white 1px solid; 
	border-bottom: #C9C992 1px solid; 
	}
.tabselectedtop,  .tabovertop, .tabmessagerow, .tabselectedthird
	{ /* Tab Color */ 
	background-color: #C9C992; 
	color: #000000; }
.tabdefaulttop, 
	{ /* Tab Color */ 
	background-color: #999966; 
	color: #ffffff; 
	}
.tabdefaultbottom, .taboverbottom, .tabselectedbottom	
	{ /* Tab Color */ 
	background-color: #D6E3BE; 
	}	
.tabdefaultbottom
	{ /* Tab Color */ 
	color: #716E45; 
	}	
.taboverbottom
	{ /* Tab Color */ 
	color: #3E8DC0; 
	}	
.tabselectedbottom	
	{ /* Tab Color */ 
	color: #808000; 
	}		
.contentheading
	{ /* Alternate top left light source border */ 
	border-left: white 1px solid; 
	border-top: white 1px solid; 
	border-right: gray 1px solid; 
	border-bottom: black 1px solid; 
	}
#footer 
	{ 
	border-top: #336699 2px solid; 
	}
.taskBoxDiv {
    width: 100%; height: 285px; overflow: auto;
    }

}
/* ### SPECIAL MENU STYLES ### */
.topmenu1, .topmenu2, .topmenu1selected, .topmenu2selected {
font-family: 'Arial';
font-weight: bold;
}
.topmenu1 {
color: #555555;
font-size: 8pt;
text-transform: uppercase;
}
.topmenu2 {
color: #555555;
font-size: 8pt;
}
.topmenu1selected {
color: #f7f7f7;
font-size: 8pt;
text-transform: uppercase;
font-weight: bold;
}
.topmenu2selected {
color: #f7f7f7;
font-size: 8pt;
}
.topmenu3, .topmenu3selected
{
font-family: 'Arial';
font-weight: bold;
font-size: 8pt;
}
.topmenu3
{
color: #555555;
}
.topmenu3selected
{
color: #f7f7f7
}

.identitytxt {
font-family: 'Arial';
color: #f7f7f7;
font-weight: bold;
font-size: 8pt;
}


.textfield_disabled {
background-color: #cccccc;
}

.darkorangesquare
{
	background-color: #CD973B;
}

.lightorangesquare
{
	background-color: #CEA956;
}

.lightgreensquare
{
	background-color: #999657;
}

.darkgreensquare
{
	background-color: #7D8347;
}

.yellowsquare
{
	background-color: #E4BC64;
}

.headertext {  
/*	color: #996633; */
	color: #A5700D;
}

.titles {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18pt; 
	font-weight: bolder; 
	color: #996633
}

.subtitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bolder; 
	color: #996633
}

.greentext {
	color: #6B6529;
/*	color: #45521d;*/
/*	color: #434F22;*/
}

.darkgreentext {
	color: #45521d;
}