*

{

	font-family:		Arial, Sans;
	font-size:			9pt;
}

.header	
{

	background-color: 	#dddddd;
	font-weight:		bold;
}


td.header 
{
	background-color : #EEEEEE;
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	color: #354EA1;
}


td.field-header
{
	background-color : #dddddd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight : bold;
}


td.extra-header
{
	background-color : #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}


td.field-name 
{
	background-color : #e1ebff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight : bold;
}

td.message
{
	background-color : #e1ebff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}


tr.alternate 
{
	background-color : #eeeeee;
}


.error 
{
	color: #ff0000;
}


.bdy
{
	font-family: arial, sans-serif; 
	font-size: 9pt
}



*
{
	font-family: arial, sans-serif; 
	font-size: 9pt
}


a
{
	text-decoration: none;
	color: #0000ff;
}



a:hover
{
	font-weight: bold;
}


.form-button 
{
	font-family:Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
	color:#000000;
	background: #EDEDED; 
	BORDER-RIGHT: #000066 1px solid; 
	BORDER-TOP: #000066 1px solid; 
	BORDER-LEFT: #000066 1px solid; 
	BORDER-BOTTOM: #000066 1px solid; 
	cursor: hand
}

.field-combined-options
{
	width: 200px;
	font-family:Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
}

.field-combined-selection
{
	width: 200px;
	font-family:Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
}

.combined-add-button
{
	font-family:Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
	color:#000000;
	background: #EDEDED; 
	BORDER-RIGHT: #000066 1px solid; 
	BORDER-TOP: #000066 1px solid; 
	BORDER-LEFT: #000066 1px solid; 
	BORDER-BOTTOM: #000066 1px solid; 
	cursor: hand
}

.combined-remove-button
{
	font-family:Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
	color:#000000;
	background: #EDEDED; 
	BORDER-RIGHT: #000066 1px solid; 
	BORDER-TOP: #000066 1px solid; 
	BORDER-LEFT: #000066 1px solid; 
	BORDER-BOTTOM: #000066 1px solid; 
	cursor: hand
}

.combined-move-button
{
	font-family:Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
	color:#000000;
	background: #EDEDED; 
	BORDER-RIGHT: #000066 1px solid; 
	BORDER-TOP: #000066 1px solid; 
	BORDER-LEFT: #000066 1px solid; 
	BORDER-BOTTOM: #000066 1px solid; 
	cursor: hand
}

.fake-html-button
{
	font-family:Arial, Verdana, sans-serif; 
	font-size: 8pt; 
	color:#000000;
	background: #EDEDED; 
	BORDER-TOP: #bbbbbb 2px solid; 
	BORDER-LEFT: #bbbbbb 2px solid; 
	BORDER-RIGHT: #888888 2px solid; 
	BORDER-BOTTOM: #888888 2px solid; 
	padding: 3px
	cursor: hand
}

.fake-html-header
{
	font-size: xx-small;
	font-weight: bold;
}

.fake-html-help
{
	font-size: xx-small;
}


.form-menu 
{
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, sans-serif
}


.form-field 
{
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, sans-serif
}

.form-field-fakehtml
{
	width: 100%;
}

.help-header
{
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	color: #354EA1;
}

.help
{
	font-family: arial;
	font-size: x-small;
}

.very-small		{ font-size: xx-small; }
.very-small	A	{ font-size: xx-small; }
.small			{ font-size: xx-small; }

.admin-table	{ color: #000000; width: 100%; background-color: #ffffff; font-family: verdana; font-size: x-small; border: 1px; }
.admin-table TR	{ background-color: #ffffff; }

TR.list-alternate { background-color: #f5f5f5;}

.list-alternate { background-color: #f5f5f5;}

