body
{
	
	background-repeat: no-repeat;
	background-color:	#002b5c;
	font-family:		arial, helvetica, sans-serif;
	font-size:			11px;
	color:				#003366;
	border-width:		0px;
	margin:				3px
}
a:active
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#003366;
	margin-top:			3px
}
a:hover
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#003366;
	margin-top:			3px
}
a:link
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#003366;
	margin-top:			3px
}
a:visited
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#003366;
	margin-top:			3px
}
a.docLink:active
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#003366;
	margin-top:			8px
}
a.docLink:link
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#003366;
	margin-top:			8px
}
a.docLink:hover
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#003366;
	margin-top:			8px
}
a.docLink:visited
{
	background-color:	transparent;
	font-weight:		bold;
	color:				#003366;
	margin-top:			8px
}
a.order:active
{
	background-color:	transparent;
	font-size:			11px;
	font-weight:		bold;
	color:				#003366;
	margin-top:			8px;
	margin-bottom:		10px
}
a.order:link
{
	background-color:	transparent;
	font-size:			11px;
	font-weight:		bold;
	color:				#003366;
	margin-top:			8px;
	margin-bottom:		10px
}
a.order:hover
{
	background-color:	transparent;
	font-size:			11px;
	font-weight:		bold;
	color:				#003366;
	margin-top:			8px;
	margin-bottom:		10px
}
a.order:visited
{
	background-color:	transparent;
	font-size:			11px;
	font-weight:		bold;
	color:				#003366;
	margin-top:			8px;
	margin-bottom:		10px
}
form
{
	font-size:		11px;
	margin:			0px
}
form.menuItem
{
	font-size:		10px;
	margin-bottom:	4px;
	margin-top:		4px
}
h4
{
	color:			#aa8080;
	font-size:		12px;
	font-weight:	bold;
	margin-bottom:	4px;
	margin-top:		3px
}
h5
{
	color:			#aa8080;
	font-size:		11px;
	font-weight:	bold;
	margin-bottom:	3px;
	margin-top:		2px
}
hr
{
	color:			#cccc99;
	margin-bottom:	0px;
	margin-top:		0px
}
input.menu
{
	font-family:	arial, helvetica, sans-serif;
	font-size:		10px;
	margin-top:		0px;
	margin-bottom:	6px;
	margin-right:	6px
}
input.menuButton
{
	font-family:	arial, helvetica, sans-serif;
	font-size:		9px;
	font-weight:	bold;
	margin-bottom:	5px
}
input.normal
{
	font-family:	arial, helvetica, sans-serif;
	font-size:		10px;
	margin-top:		0px;
	margin-bottom:	1px;
	margin-left:	4px;
	margin-right:	6px
}
input.button
{
	background-color:	#777788;
	font-family:		arial, helvetica, sans-serif;
	color:				#fefef0;
	font-size:			11px;
	font-weight:		bold;
	border:				0px;
	padding:			2px;
	margin-top:			8px;
	margin-bottom:		2px;
	margin-left:		3px;
	margin-right:		8px
}
input.miniButton
{
	background-color:	#777788;
	color:				#fefef0;
	font-family:		arial, helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	border:				0px;
	margin-top:			2px;
	margin-bottom:		2px;
	margin-left:		0px;
	margin-right:		4px
}
input.checkbox
{
	width:			14px;
	height:			14px;
	font-family:	arial, helvetica, sans-serif;
	font-size:		6px;
	border:			0px;
	padding:		0px;
	margin-top:		0px;
	margin-bottom:	0px;
	margin-left:	0px;
	margin-right:	5px
}
ol.small
{
	font-size:		10px
}
p
{
	color:			#000000;
	font-size:		11px;
	margin-bottom:	6px;
	margin-top:		6px
}
p.bodyNormal
{
	color:			#000000;
	font-size:		11px;
	margin-bottom:	6px;
	margin-top:		6px
}
p.bodyLink
{
	color:			#000000;
	font-size:		11px;
	font-weight:	bold;
	margin-bottom:	6px;
	margin-top:		6px
}
p.error
{
	background-color:	transparent;
	color:				#aa3333;
	font-size:			12px;
	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.menuHeading
{
	color:			#000000;
	font-size:		11px;
	font-weight:	bold;
	margin-bottom:	6px;
	margin-top:		6px
}
p.notice
{
	background-color:	#ffcccc;
	color:				#990033;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	padding:			4px;
	margin-bottom:		8px;
	margin-top:			8px
}
p.order
{
	color:			#000000;
	font-size:		12px;
	font-weight:	bold
}
select.optionList
{
	font-size:			10px;
	margin-top:			2px;
	margin-bottom:		2px;
	margin-left:		4px;
	margin-right:		4px
}
table.global
{
	width:				768px;
	background-color:	white;
	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
}
table.orderItems
{
	background-color:	transparent;
	font-size:			11px;
	border:				0px;
	padding-bottom:		8px
}
td
{
	background-color:	transparent;
	font-size:			11px;
	padding:			0px
}
td.asTh
{
	background-color:	transparent;
	color:				#666666;
	font-size:			11px;
	font-weight:		bold;
	padding-bottom:		2px;
	padding-left:		4px;
	padding-right:		4px;
	padding-top:		2px
}
td.divider
{
	height:				2px;
	background-color:	#fbfbe9;
	color:				#000000;
	font-size:			2px;
	padding:			0px
}
td.divideGap
{
	height:				2px;
	background-color:	#ffffff;
	color:				#000000;
	font-size:			2px;
	padding:			0px
}
td.emcAdminToolbar
{
	background-color:	#999999;
	color:				#ffffff;
	font-family:		arial, helvetica, sans-serif;
	font-size:			10px;
	border-bottom:		1px solid #666699;
	padding:			0px
}
td.emcFooter
{
	background-color:	#999999;
	color:				#ffffff;
	font-family:		arial, helvetica, sans-serif;
	font-size:			10px;
	border-top:			1px solid #cccccc;
	padding-bottom:		1px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		1px
}
td.emcMessage
{
	background-color:	#cc6600;
	color:				#ffffcc;
	font-family:		arial, helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	padding-bottom:		6px;
	padding-left:		20px;
	padding-right:		20px;
	padding-top:		6px
}
td.emcToolbar
{
	background-color:	#ccddff;
	color:				#000066;
	font-family:		arial, helvetica, sans-serif;
	font-size:			10px;
	border-bottom:		1px solid #666699;
	padding:			0px
}
td.error
{
	background-color:	transparent;
	color:				#993333;
	font-family:		arial, helvetica, sans-serif;
	font-size:			12px;
	padding:			4px
}
td.field
{
	background-color:	transparent;
	color:				#000000;
	padding-top:		5px;
	padding-left:		3px;
	padding-bottom:		3px;
	padding-right:		3px
}
td.fieldHigh
{
	background-color: Transparent;
	color:				#AA4444;
	padding-top:		5px;
	padding-left:		3px;
	padding-bottom:		3px;
	padding-right:		3px
}
td.fieldCategory
{
	background-color:	transparent;
	color:				#555555;
	font-size:			12px;
	border-bottom:		1px solid #c8c8c8;
	padding-top:		10px;
	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.fieldWhite
{
	background-color:	#ccddee;
	color:				#000000
}
td.fieldWhiteSmoke
{
	background-color:	#ccddee;
	color:				#0000ff;
	padding:			3px
}
td.fieldBrown
{
	background-color:	transparent;
	color:				#993333;
	border-top:			1px solid #e4e4e4;
	padding-top:		4px;
	padding-left:		3px;
	padding-bottom:		4px;
	padding-right:		3px
}
td.fieldWhite
{
	background-color:	#ffffff;
	color:				#333333;
	padding:			3px
}
td.formField
{
	background-color:	#eeeeee;
	color:				#000000;
	font-family:		arial, helvetica, sans-serif;
	font-size:			11px;
	padding:			3px
}
td.menuDivider
{
	background-color:	#fbfbe9;
	color:				#000066;
	font-family:		arial, helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	margin-top:			3px;
	margin-bottom:		3px;
	border-top:			1px solid #dddddd;
	padding-bottom:		1px;
	padding-left:		4px;
	padding-right:		8px;
	padding-top:		4px
}
td.order
{
	background-color:	transparent;
	color:				#000000;
	font-size:			11px;
	padding:			3px
}
td.subTotal
{
	background-color:	transparent;
	color:				#223377;
	font-size:			11px;
	font-weight:		bold;
	border-top:			1px solid #cccccc;
	padding-bottom:		4px;
	padding-left:		0px;
	padding-right:		2px;
	padding-top:		6px
}
td.total
{
	background-color:	transparent;
	color:				#223377;
	font-size:			11px;
	font-weight:		bold;
	border-top:			1px solid #cccccc;
	padding-bottom:		5px;
	padding-left:		0px;
	padding-right:		2px;
	padding-top:		8px
}
textarea.default
{
	background-color:	#ffffff;
	font-family:		arial, helvetica, 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:		0px;
	padding-right:		0px;
	padding-top:		4px
}
th.order
{
	background-color:	transparent;
	color:				#223377;
	font-size:			11px;
	text-transform:		uppercase;
	border-bottom:		1px solid #e4e4e4;
	padding:			2px
}
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.dkGreen
{
	background-color:	#336633;
	color:				#fefef0;
	font-size:			11px;
	font-weight:		bold;
	text-transform:		none;
	padding:			2px
}
th.blue
{
	background-color:	#224480;
	color:				#fefef0;
	font-size:			11px;
	font-weight:		bold;
	text-transform:		none;
	padding:			2px
}
th.brown
{
	background-color:	#996633;
	color:				#fefef0;
	font-size:			11px;
	font-weight:		bold;
	text-transform:		none;
	padding:			2px
}
ul.small
{
	font-size:		10px
}
ul li.small
{
	font-size:		10px
}
.textBox
{
	font-family:	arial, helvetica, sans-serif;
	font-size:		10px;
	margin-top:		0px;
	margin-bottom:	1px;
	margin-left:	4px;
	margin-right:	6px;
	width: 300px
		
}
.textBoxSmall
{
	font-family:	arial, helvetica, sans-serif;
	font-size:		10px;
	margin-top:		0px;
	margin-bottom:	1px;
	margin-left:	4px;
	margin-right:	6px;
	width: 200px
}

.redirect
{
	color:			#ffffff;	
}