BODY
{
	font-family: Arial;
	font-size: x-small;
}

H1
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
}

TD.mbdy A
{
	color: #8080FF;
}

TD.mbdy A:visited
{
	color: #4040AA;
}

TD.mbdy A:hover
{
	text-decoration: none;
}

/* Global Table Fontsize */
TABLE
{
	font-size: x-small;
}

/* Navigation Bar Table */
TABLE.nav_bar TD
{
	text-align: center;
	font-weight: bold;
}

/* outline Body Table */
TD.mbdy
{
/*	background: #202060; */
/*	color: #000000;	*/
	padding-left: 30;
	padding-right: 30;
}

/* Data Entry Table: Sell */
TABLE.entryfrmsl
{
	background: #669999;
	color: #FFFFFF;
}

TABLE.entryfrmsl INPUT, 
TABLE.entryfrmsl SELECT, 
TABLE.entryfrmsl TEXTAREA
{
	color: #003333;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	border: 1px solid #808080;
}

/* Data Entry Table: Purchase [Shoehorn] */
TABLE.entryfrmpc
{
	background: #669999;
	color: #FFFFFF;
}

TABLE.entryfrmpc INPUT, 
TABLE.entryfrmpc SELECT, 
TABLE.entryfrmpc TEXTAREA
{
	color: #003333;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	border: 1px solid #808080;
}

/* Data Entry Table */
TABLE.entryfrm
{
/*	background: #202060;	*/
/*	color: #FFFFFF;	*/
	color: #660000;
}

TABLE.entryfrm TD.lbl
{
	text-align: right;
}

/* TABLE.entryfrm INPUT, SELECT, TEXTAREA*/
INPUT, SELECT, TEXTAREA
{
/*	color: #202060;*/
	color: #660000;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	border: 1px solid #808080;
}

TABLE.entryfrm A
{
	color: #000000;
	fonst-size: smaller;
}

TABLE.entryfrm A:visited
{
	color: #CC6666;
	foant-size: smaller;
}

TABLE.entryfrm A:hover
{
	text-decoration: none;
}

.sn
{
	font-size: smaller;
}

.req
{
	color: red;
	font-family: Verdana;
	font-weight: bold;
}

.mainhead
{
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
/*	height: 40;*/
}

.subhead
{
	font-weight: bold;
	font-size: 14px;
	height: 40;
}

TABLE.entryfrm .unit
{
	color: #C45C00;
	font-weight: bold;
}

TABLE.entryfrmsl .unit
{
	color: #FFFFFF;
	font-weight: bold;
}

/* RESULTS TABLE */
TABLE.results
{
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}

TABLE.results TH
{
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	color: #409070;
	font-size: 11px;
	white-space: nowrap;
}

TABLE.results TR.ro TD
{
	border-top: solid 1px #808080;
	background: #FFFFFF;
	color: #000000;
	font-size: 11px;
	white-space: nowrap;
}

TABLE.results TR.re TD
{
	border-top: solid 1px #808080;
	background: #DDDDDD;
	color: #000000;
	font-size: 11px;
	white-space: nowrap;
}

/* Integration Styles */
.pg_Head
{
	margin-left: 80px;
	margin-right: 30px;
	color: #AE0000;
	font-size: large;
	font-weight: bold;
}

.gen_enq
{
	color: #669900;
}

.enq_tbl
{
	color: #993300;
}
.err_msg
{
	color: #FF0000;
}

.nobr, .nobreak {
	white-space: nowrap;
}


