BODY, P, TD
{
	font-family:Arial;
	font-size:12px;
	color:#01499D;
}

TABLE.list
{
	background-color:#D3E6EA;
	color:Black;
	border:1px solid #000;
}

TABLE.list TR TD
{
	padding:2px;
	color:Black;
}

TABLE.list TR TD.head,
TABLE.list TR.head TD
{
	padding:5px;
	font-size:12px;
	font-weight:bold;
	color:White;
	background-color:#004A9C;
}

TABLE.list TR TD.subhead,
TABLE.list TR.subhead TD
{
	font-size:12px;
	font-weight:bold;
	color:#000;
}

TABLE.list TR TD.selected,
TABLE.list TR.selected TD
{
	background-color:#ED8363;
}

TABLE.list TR TD.grey,
TABLE.list TR.grey TD
{
	background:#ccc;
}

TR.alter
{
	background-color:#EEEEEE;
}

TABLE.list TR TD INPUT, TABLE.list TR TD SELECT, TABLE.list TR TD TEXTAREA
{
	border:1px solid black;
}

.errorText
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#f00;
}

A
{
	font:bold 11px Arial;
	color:#004A9C;
	text-decoration:none;
}

A:hover 
{
	text-decoration:underline;
}

.gridHead
{
	font-weight:bold;
}

H1	
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:	16px;
	height:22px;
	font-weight:700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	color:#01499D;
}

TABLE.menu TR TD
{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}

TABLE.menu TR TD.item A
{
	font:bold 12px Arial;
	color:#FFF;
	text-decoration:none;
}

TABLE.menu TR TD.item A:hover 
{
	text-decoration:underline;
}

.calendar
{
	font:normal 12px Arial;
}

INPUT.edit,
INPUT.save,
INPUT.delete,
INPUT.files,
INPUT.add,
INPUT.images,
INPUT.prev,
INPUT.report,
INPUT.proceed,
INPUT.ok,
INPUT.help
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
    color: #000000;
    height:26px;
    padding-left:30px;
    border:1px solid #999;
}

INPUT.save
{
	background:#fff url(Gfx/icoSave.gif) no-repeat left top;
}

INPUT.edit
{
	background:#fff url(Gfx/icoEdit.gif) no-repeat left top;
}

INPUT.prev
{
	background:#fff url(Gfx/icoBack.gif) no-repeat left top;
}

INPUT.delete
{
	background:#fff url(Gfx/icoDelete.gif) no-repeat left top;
}

INPUT.files
{
	background:#fff url(Gfx/icoFiles.gif) no-repeat left top;
}

INPUT.add
{
	background:#fff url(Gfx/icoNew.gif) no-repeat left top;
}

INPUT.images
{
	background:#fff url(Gfx/icoImages.gif) no-repeat left top;
}

INPUT.report
{
	background:#fff url(Gfx/icoReport.gif) no-repeat left top;
}

INPUT.proceed
{
	background:#fff url(Gfx/icoProceed.gif) no-repeat left top;
}

INPUT.ok
{
	background:#fff url(Gfx/icoOK.gif) no-repeat left top;
}

INPUT.help
{
	background:#fff url(Gfx/icoHelp.gif) no-repeat left top;
	border:0px;
	padding:0px;
	width:22px;
	height:22px;
}

TABLE.caps TR TD
{
	text-transform:capitalize;
}

