body
{
	background-color:	#ffffff;
/*	font-family:		verdana, helvetica, arial, 'MS Mincho', sans-serif; */
	font-family:		Times New Roman, serif;
	font-size:			11px;
	color:				#000000;
	border-width:		0px;
	margin-top:			3px;
	padding:			0px
}
a:active
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#81321a;
	margin-top:			3px
}
a:hover
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#61120a;
	margin-top:			3px
}
a:link
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#81321a;
	margin-top:			3px
}
a:visited
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#81321a;
	margin-top:			3px
}
form
{
	font-size:		11px;
	margin:			0px;
	padding:		0px
}
form.menuItem
{
	font-size:		11px;
	margin-bottom:	4px;
	margin-top:		4px
}
h4
{
	color:			#555555;
	font-size:		11px;
	font-weight:	bold;
	margin-bottom:	2px;
	margin-top:		10px
}
h5
{
	color:			#991111;
	font-size:		11px;
	font-weight:	bold;
	margin-bottom:	3px;
	margin-top:		2px
}
hr
{
	color:			#cccccc;
	margin-bottom:	0px;
	margin-top:		0px
}
input.normal
{
	font-family:	Verdana, Helvetica, Arial, sans-serif;
	font-size:		11px;
	margin-top:		0px;
	margin-bottom:	1px;
	margin-left:	4px;
	margin-right:	6px
}
input.button
{
	background-color:	#991111;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	color:				#fdfdfd;
	font-size:			11px;
	font-weight:		bold;
	border:				0px;
	padding:			2px;
	margin-top:			8px;
	margin-bottom:		2px;
	margin-left:		3px;
	margin-right:		8px
}
input.checkbox
{
	width:			14px;
	height:			14px;
	font-family:	Verdana, Helvetica, Arial, sans-serif;
	font-size:		6px;
	border:			0px;
	padding:		0px;
	margin-top:		0px;
	margin-bottom:	0px;
	margin-left:	4px;
	margin-right:	5px
}
ol.small
{
	font-size:		11px
}
p
{
	color:			#000000;
	font-size:		11px;
	margin-bottom:	6px;
	margin-top:		6px
}
p.bodyNormal
{
	color:			#000000;
	font-family:	Verdana, Helvetica, Arial, sans-serif;
	font-size:		11px;
	margin-bottom:	6px;
	margin-top:		6px
}
p.error
{
	background-color:	transparent;
	color:				#aa3333;
	font-size:			11px;
	font-weight:		bold;
	padding:			4px;
	margin-bottom:		8px;
	margin-top:			8px
}
p.heavy
{
	color:			#003399;
	font-size:		11px;
	font-weight:	bold
}
p.huge
{
	color:			#000033;
	font-size:		24px;
	font-weight:	bold
}
p.notice
{
	background-color:	#ffcccc;
	color:				#990033;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	padding:			4px;
	margin-bottom:		8px;
	margin-top:			8px
}
select.optionList
{
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	margin-top:			2px;
	margin-bottom:		2px;
	margin-left:		4px;
	margin-right:		4px
}
table
{	border-width:		0px;
	margin:				0px;
	padding:			0px
}
table.global
{
	width:				896px;
	background-color:	#fbfbe9;
	font-size:			11px;
	border-width:		0px;
	margin:				0px;
	padding:			0px
}
table.dataItems
{
	background-color:	transparent;
	color:				#000000;
	font-size:			11px;
	margin-top:			6px;
	margin-bottom:		6px
}
td
{
	background-color:	transparent;
	font-size:			11px;
	margin:				0px;
	padding:			0px
}
td.field
{
	background-color:	transparent;
	color:				#000000;
	padding-top:		4px;
	padding-left:		4px;
	padding-bottom:		4px;
	padding-right:		4px
}
td.divider
{
	height:				2px;
	background-color:	transparent;
	color:				#000000;
	font-size:			2px;
	padding:			0px
}
td.error
{
	background-color:	transparent;
	color:				#993333;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	padding:			4px
}
td.field
{
	background-color:	transparent;
	color:				#000000;
	padding-top:		5px;
	padding-left:		3px;
	padding-bottom:		3px;
	padding-right:		3px
}
td.fieldGreen
{
	background-color:	transparent;
	color:				#223377;
	border-top:			1px solid #e4e4e4;
	padding-top:		4px;
	padding-left:		3px;
	padding-bottom:		4px;
	padding-right:		3px
}
td.fieldRed
{
	background-color:	#ffcccc;
	color:				#000000;
	padding:			3px
}
td.fieldBlue
{
	background-color:	#ccddee;
	color:				#000000;
	padding:			3px
}
td.fieldWhite
{
	background-color:	#ffffff;
	color:				#333333;
	padding:			3px
}
td.formField
{
	background-color:	#eeeeee;
	color:				#000000;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	padding:			3px
}
textarea.default
{
	background-color:	#ffffff;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	padding:			2px;
	margin-top:			0px;
	margin-bottom:		1px;
	margin-left:		4px;
	margin-right:		4px;
	white-space:		normal
}
th
{
	background-color:	transparent;
	color:				#223377;
	font-size:			11px;
	font-weight:		bold;
	border-bottom:		1px solid #cccccc;
	text-transform:		uppercase;
	padding-bottom:		5px;
	padding-left:		5px;
	padding-right:		0px;
	padding-top:		4px
}
th.red
{
	background-color:	#993333;
	color:				#fefef0;
	font-size:			11px;
	font-weight:		bold;
	text-transform:		none;
	padding:			2px
}
th.green
{
	background-color:	transparent;
	color:				#223377;
	font-size:			11px;
	font-weight:		bold;
	text-transform:		uppercase;
	border-bottom:		1px solid #e4e4e4;
	padding:			2px
}
th.blue
{
	background-color:	#666666;
	color:				#fdfdfd;
	font-size:			11px;
	font-weight:		bold;
	text-transform:		none;
	padding-bottom:		4px;
	padding-left:		10px;
	padding-right:		4px;
	padding-top:		4px
}
ul.small
{
	font-size:		11px
}
ul li.small
{
	font-size:		11px
}
