BODY, INPUT, SELECT, TEXTAREA, TD, SPAN, BUTTON, A { 
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px; }
BODY {  
	direction: ltr; 
	background-color: #D4E0F2; }
BODY.topframe { 
	background-color: #B8CDEA; }
A { 
	color: #3366cc; }
BUTTON { 
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B8CDEA);
	background-color: #B8CDEA; }
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 #000000;
	color: black; }
SPAN.menuHover { 
	background: #f9e795;
	padding: 2px;
	border: 1px solid #000000;
	color: black; }
UL.menu div span:hover { 
	background: #f9e795;
	padding: 1px;
	border: 1px solid #000000;
	color: black; }
SPAN.menuItemHover { 
	background: #f9e795;
	padding: 4px;
	border: 1px solid #000000;
	color: black; }
UL.menu div { 
	border: 1px solid #88B0DD; }
UL.menu div span { 
	text-align: left; }
SPAN.tab { 
	border: 1px solid #88B0DD;
	margin-left: 1px;
	margin-right: 1px;
	background-color: #769CD6;
	color: #ffffff; }
SPAN.selectedTab { 
	color: #e89f2e;
	background-color: #E7F6F9;
	border-bottom: 1px solid #E7F6F9; }
SPAN.disabledTab { 
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorStr=#ADC6E6,endColorStr=#769CD6);
	color: #cccccc;
	background-color: #769CD6;
	border-bottom: 1px solid #88B0DD; }
TABLE.tab { 
	border: 1px solid #88B0DD;
	background-color: #E7F6F9; }
SELECT { 
	height: 18px;
	border: 1px solid #88B0DD; }
INPUT { 
	height: 18px;
	border: 1px solid #88B0DD; }
TEXTAREA { 
	width: 100%;
	border: 1px solid #88B0DD; }
INPUT.readonly, TEXTAREA.readonly, SELECT.readonly, DIV.readonly { 
	color: Gray;
	background-color: #E7F6F9;
	border: 1px solid #B6E3ED; }
DIV.formDiv { 
	background-color: #ffffff; }
SPAN.relatedItem { 
	color: #3366cc; }
DIV.related { 
	border: 1px solid #88B0DD; }
DIV.colorPicker { 
	border: 1px solid #88B0DD; }
TD.rightDir { 
	text-align: right;
	align: right; }
TD.dialogHeader { 
	font-size: 18px;
	color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#C0D2EC,endColorStr=#769CD6);
	background-color: #769CD6;
	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=#B8CDEA, 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 #88B0DD; }
TD.wizardLeftNavBox { 
	border-bottom: 4px solid #88B0DD; }
DIV.border { 
	border: 1px solid #88B0DD; }
TABLE.area { 
	color: #2E00B8;
	border-top: 1px solid #9fa090;
	border-right: 1px solid #9fa090;
	background-color: #769CD6;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D4E0F2,endColorStr=#769CD6); }
TABLE.areaSel { 
	color: #2E00B8;
	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=#C0D2EC,endColorStr=#769CD6);
	background-color: #769CD6; }
TD.pageTitle { 
	font-size: 18px;
	padding-left: 7px; }
TD.pageIcon { 
	padding-right: 7px; }
TD.pageFooter { 
	background-color: #ffffff }
TD.leftNav { 
	background-color: #D4E0F2; }
DIV.leftBarItem { 
	color: #666666;
	background-color: #D4E0F2;
	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: #E9E7F8;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #9fa090;
	text-align: left; }
TR.gridSelectOff { background-color: #ffffff; }
TR.gridSelectOn { background-color: #CAD3E4; }
TD.gridHeaderCell { 
	background-color: #E9E7F8;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #9fa090;
	text-align: left; }
TD.gridHeaderNoSortCell { 
	background-color: #E9E7F8;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #9fa090; }
TD.gridColumnSpacer { 
	width: 2px;
	background-color: #E9E7F8;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #9fa090; }
