body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Arial;
	background-color: white;
}

button.toolbtn_normal
{
	border: solid 1 buttonface;
	margin: 1
}

button.toolbtn_highlight
{
	border-left: solid 1 #9f9fff;
	border-top: solid 1 #9f9fff;
	border-right: solid 1 #9f9fff;
	border-bottom: solid 1 #9f9fff;
	background-color: #d0d0ff;
	margin: 1;
	CURSOR: hand;
}

button.finderbtn
{
	border: none;
	margin: 0;
	height: 18px;
	background: transparent;
}

button.finderbtn_highlight
{
	border: solid 1 #9f9fff;
	background: #d0d0ff;
	margin: 0;
	height: 18px;
}

.handbtn 
{
	BACKGROUND: buttonface;
	BORDER-BOTTOM: buttonshadow 1px solid;
	BORDER-LEFT: buttonhighlight 1px solid;
	BORDER-RIGHT: buttonshadow 1px solid;
	BORDER-TOP: buttonhighlight 1px solid;
	HEIGHT: 1px;
	WIDTH: 3px;
	margin-left: 3px;
	margin-right: 2px;
}

div.Toolbar
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	HEIGHT: 24px; 
	BACKGROUND-COLOR: buttonface;
	overflow:hidden;
}

table.datasheet
{
	border-right: 0px;
	border-top: 0px;
	font-size: 11px;
	margin: 0px;
	border-left: 0px;
	border-bottom: 0px;
	font-family: arial;
	
}

tr.gridtitle
{
	background-color: #f0f0e0;
	font-family: Arial;
	font-size: 12px;
}

input.gridtext
{
	background: #dfffff;
	border: solid 1 #dfffff;
	margin-left: 3;
	font-family: Arial;
	font-size: 11px;
}

input.gridtext2
{
	border: solid 1 #dfffff;
	margin-left: 3;
	font-family: Arial;
	font-size: 11px;
}

input.gridFocusText
{
	background-color: #ffffff;
	border: solid 1 #c9c9c9;
	margin-left: 3;
	font-family: Arial;
	font-size: 11px;
}

tr.datarow
{
	background: transparent;
	width: 100%
}

tr.focusDatarow
{
	background-color: #88ccff;
	width: 100%
}
td.bgColor
{
	font-weight: bold;
	background-image: url(image/bbg_td.gif);
	background-color: white;
}
td.bgColor2
{
	font-weight: bold;
	background-image: url(image/blueBGupSide2.bmp);
	background-color: white;
}

.mandatory
{
	FONT-WEIGHT: bold; 
	COLOR: red
}

td.menu_highlight
{
	background-image: url(Image/CW5AA.jpg);
	margin: 0;
	CURSOR: hand;
}
td.menu__normal
{
	background-image: url(Image/left2_bgAA.jpg);
}

span.gridcell
{
	border:0;
	margin:0;
	width:100%;
	text-align:left;
	background: transparent;
}

select.gridtext
{
	background: #dfffff;
	border: solid 1 #dfffff;
	margin-left: 3;
	font-family: Arial;
	font-size: 11px;
}

select.gridFocusText
{
	background-color: #ffffff;
	border: solid 1 #c9c9c9;
	margin-left: 3;
	font-family: Arial;
	font-size: 11px;
}

textarea.gridtext
{
	background: #dfffff;
	border: solid 1 #dfffff;
	margin-left: 3;
	font-family: Arial;
	font-size: 11px;
	overflow: hidden;
}

textarea.gridFocusText
{
	background-color: #ffffff;
	border: solid 1 #c9c9c9;
	margin-left: 3;
	font-family: Arial;
	font-size: 11px;
	overflow:auto;
}


