
.ghoverborder
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
}

.gactiveborder
{
	border-top: solid 1px black; border-left: solid 1px black; 
	border-bottom: solid 1px white; border-right: solid 1px white;
}

.gnoborder
{
	border: solid 1px #d4d0c8;
}

.gnotopborder	{border-top: solid 0px #888888;}

td
{
	font: 12px arial;
}

input
{
	font: 11px verdana; 
}

select
{
	font: 11px verdana;
}

BODY.gbody
{
	background:#d4d0c8;
	margin: 0px;
}

BODY.gbodydark
{
	background:#808080;
	margin: 0px;
}

BODY.gbodydarklogo
{
	background:#808080 url(images/logo.jpg) no-repeat center center;
	margin: 0px;
}

body.gbodyprint
{
	background: white;
}

.gselectedrow
{
	background-color:#00008b;
	color:white;
}

.gunselectedrow
{
	background-color:white;
	color:blue;
}

.gselectedmenuitem
{
	font:11px 'times new roman';
	background-color:#00008b;
	color:white;
}

.gunselectedmenuitem
{
	font:11px 'times new roman';
	background-color:transparent;
}

.gmenuitemtitle
{
	text-align: center;
	border: ridge 1px;
	font-weight: 700;
}

td.gheader
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
	background:#DDDDDD; text-align: center;
}

table.gtablebody
{
	border-collapse: collapse;
}

td.gtablebody
{
	padding: 0px;
	border: solid 1px #cccccc;
	text-align: center;
}

td.gtableuneditable
{
	padding: 0px;
	border: solid 1px #cccccc;
	text-align: center;
	background :#969EA5;
}

td.gtab
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px white; border-right: solid 1px black;
	text-align: center;
	padding: 4px; cursor: hand;
	
}

td.gtabactive
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 0px white; border-right: solid 1px black;
	text-align: center;
	padding: 4px; cursor: hand; color: white;
	background :#93A9D7	;
	
}

td.gtabempty
{
	border-top: solid 0px white; border-left: solid 0px white; 
	border-bottom: solid 1px white; border-right: solid 0px black;
	text-align: center;
	padding: 4px; 
}

td.gtabbody
{
	border-top: solid 0px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
	text-align: center;
	background: #93A9D7;
}

td.gloginbody
{
	border-top: solid 0px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
	padding: 4px; margin:1px;

	background: #93A9D7;
}
td.gdeleted
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
	background:#DDDDDD; text-align: center;
}

tr.gdeleted
{
	background:#999999;
}

div.golbox
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px #333333; border-right: solid 1px black;
	background:#DDDDDD; text-align: center;
	font: 11 arial; padding:2px; height:20px;
	overflow:hidden; cursor: hand; color:black;
	margin-top: 1px;
}

div.gpopupmenu
{
	background: #d4d0c8;
	border-top: solid 1px white; border-left: solid 1px white;
	border-right: solid 1px black; border-bottom: solid 1px black;
	position: absolute;
	width: 120px;
}

.gwintitle 
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
	background-color: #0000cd; font: 12 'times new roman'; 
	color: white; padding: 3px; margin-bottom: 4px;
}

input.geditablediv
{
	font size: x-small; 
	border-width:1; 
	border-color:#888888; 
	border-style:solid;
}

input.ginputbutton
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
}

input.ginputbuttondropdown
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
	background:url(images/dropdown.gif) no-repeat center center;
	padding-left: 4px; padding-right: 4px; width: 15px; height: 17px;
}

input.ginputbuttonrefresh
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
	background:url(images/refresh.gif) no-repeat center center;
	padding-left: 4px; padding-right: 4px; width: 15px; height: 17px;
}

input.gmarkeqlbutton
{
	border-top: solid 1px white; border-left: solid 1px white; 
	border-bottom: solid 1px black; border-right: solid 1px black;
	background: #d4d0c8;

}


input.greadonly
{
	background:#d4d0c8; 
	color:#999999;
	font size: x-small; 
	border-width:1; 
	border-color:#888888; 
	border-style:solid;

}

iframe.gdropdown
{
	border: solid 1px black; width:130px; height:150px;
	z-index:1; position:absolute;
}


a
{
	text-decoration: underline;
	color:navy;
}

a.select
{
	text-decoration: underline;
	color:#000000;
}


td.item_greadonly
{
	background:#d4d0c8; border: solid 0px white; 
	color:#00008b;
}

textarea.item_greadonly
{
	background:#d4d0c8; border: solid 1px #888888; color:#00008b;
}


input.item_greadonly
{
	background:#d4d0c8; border: solid 1px #888888; color:#00008b;
}

BODY.item_gbody
{
	background:white;
	margin: 0px;
}

td.gcomname
{
	border-bottom: solid 1px #888888;
	color: 00008b;
	font: 11px verdana;
}

td.error
{
	color: red;
	font: 14px arial;
	font-weight : 700;
}

td.header
{
	font: 16px arial;
	font-weight : 600;
}


