BODY, INPUT, SELECT, TEXTAREA, TD, SPAN, BUTTON, A { 
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px; }
BODY {  
	direction: ltr; 
	background-color: #E9E9AA; }
BODY.topframe { 
	background-color: #D7EEBF; }
A { 
	color: #008521; }
BUTTON { 
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7EEBF);
	background-color: #D7EEBF; }
TABLE.standardForm { 
	padding-right: 12px }
TD.section { 
	font-size: 13px;
	color: #666666;
	border-bottom: 1px solid #666666; }
TD.required { 
	color: #aa0000; }
TD.recommended { 
	color: #008800; }
TD.buttonBarItem {  
	background-image: url(/imgs/menus/menu_background.png);
	background-repeat:repeat; }
COL.menuItem { 
	padding-top: 5px;
	padding-left: 10px;
	background-color: #ffffff; }
SPAN.menuRight { 
	padding-top: 5px;
	display:block;
	width:100%;
	text-align: right; }
UL.menu li span { 
	text-align: center;
	color: black; }
UL.menu li span:hover { 
	background: #f9e795;
	padding: 1px;
	border: 1px solid #639B2C;
	color: black; }
SPAN.menuHover { 
	background: #f9e795;
	padding: 2px;
	border: 1px solid #639B2C;
	color: black; }
UL.menu div span:hover { 
	background: #f9e795;
	padding: 1px;
	border: 1px solid #639B2C;
	color: black; }
SPAN.menuItemHover { 
	background: #f9e795;
	padding: 4px;
	border: 1px solid #639B2C;
	color: black; }
UL.menu div { 
	border: 1px solid #639B2C; }
UL.menu div span { 
	text-align: left; }
SPAN.tab { 
	border: 1px solid #639B2C;
	margin-left: 1px;
	margin-right: 1px;
	background-color: #849463;
	color: #ffffff; }
SPAN.selectedTab { 
	color: #e89f2e;
	background-color: #EDF7E3;
	border-bottom: 1px solid #EDF7E3; }
SPAN.disabledTab { 
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorStr=#B9E18E,endColorStr=#849463);
	color: #cccccc;
	background-color: #849463;
	border-bottom: 1px solid #639B2C; }
TABLE.tab { 
	border: 1px solid #639B2C;
	background-color: #EDF7E3; }
SELECT { 
	height: 18px;
	border: 1px solid #639B2C; }
INPUT { 
	height: 18px;
	border: 1px solid #639B2C; }
TEXTAREA { 
	width: 100%;
	border: 1px solid #639B2C; }
INPUT.readonly, TEXTAREA.readonly, SELECT.readonly, DIV.readonly { 
	color: Gray;
	background-color: #EDF7E3;
	border: 1px solid #A1D56C; }
DIV.formDiv { 
	background-color: #ffffff; }
SPAN.relatedItem { 
	color: #008521; }
DIV.related { 
	border: 1px solid #639B2C; }
DIV.colorPicker { 
	border: 1px solid #639B2C; }
TD.rightDir { 
	text-align: right;
	align: right; }
TD.dialogHeader { 
	font-size: 18px;
	color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#B9E18E,endColorStr=#849463);
	background-color: #849463;
	border-bottom: 1px solid #9fa090;
	padding-left: 7px; }
TD.dialogDescription { 
	font-size: 13px;
	border-bottom: 1px solid #9fa090;
	background: #ffffcc;
	padding-left: 7px; }
TD.notificationContent { 
	font-size: 13px;
	border: 1px solid #9fa090;
	background: #ffffcc;
	padding-left: 7px; }
TD.wizardHeader { 
	font-size: 18px;
	color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#D7EEBF, EndColorStr=#ffffff);
	background-color: #ffffff;
	border-bottom: 1px solid #9fa090;
	padding-left: 7px; }
TD.wizardDescription { 
	font-size: 13px;
	border-bottom: 1px solid #9fa090;
	background: #ffffcc;
	padding-left: 7px; }
TD.WizardMessage { 
	font-size: 18px; }
TD.wizardLeftNav { 
	border-right: 4px solid #639B2C; }
TD.wizardLeftNavBox { 
	border-bottom: 4px solid #639B2C; }
DIV.border { 
	border: 1px solid #639B2C; }
TABLE.area { 
	color: #336600;
	border-top: 1px solid #9fa090;
	border-right: 1px solid #9fa090;
	background-color: #849463;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E6FF99,endColorStr=#849463); }
TABLE.areaSel { 
	color: #336600;
	background-color: #f19e1c;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f9e795,endColorStr=#f19e1c); }
TABLE.areaHover { 
	color: #000000;
	background-color: #f9e795;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f19e1c,endColorStr=#f9e795); }
TD.areaItem { 
	font-size: 14px;
	padding-left: 7px; }
TABLE.pageTitle { 
	color: #ffffff;
	border-top: 1px solid #9fa090;
	border-bottom: 1px solid #9fa090;
	border-left: 1px solid #9fa090;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#B9E18E,endColorStr=#849463);
	background-color: #849463; }
TD.pageTitle { 
	font-size: 18px;
	padding-left: 7px; }
TD.pageIcon { 
	padding-right: 7px; }
TD.pageFooter { 
	background-color: #ffffff }
TD.leftNav { 
	background-color: #E9E9AA; }
DIV.leftBarItem { 
	color: #666666;
	background-color: #E9E9AA;
	position: relative;
	left: 14px;
	padding-left: 3px;
	text-align: left;
	height: 18px; }
DIV.leftBarDisabled { 
	color: gray }
DIV.leftBarOn { 
	color: black;
	background-color: #ffffff }
DIV.leftBarTitle { 
	font-size: 13px;
	text-align: left;
	color: #666666;
	padding-left:3px; }
DIV.leftBarGroup { 
	padding-left: 14px; }
TABLE.gridTable { 
	border: 1px solid #9fa090; }
TABLE.gridContentTable { 
	background-color: #eeeeee; }
TR.gridFooterRow { 
	height: 21px;
	background-color: #E3F3D3;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #9fa090;
	text-align: left; }
TR.gridSelectOff { background-color: #ffffff; }
TR.gridSelectOn { background-color: #C5E6A2; }
TD.gridHeaderCell { 
	background-color: #E3F3D3;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #9fa090;
	text-align: left; }
TD.gridHeaderNoSortCell { 
	background-color: #E3F3D3;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #9fa090; }
TD.gridColumnSpacer { 
	width: 2px;
	background-color: #E3F3D3;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #9fa090; }
