body
{
	margin:0;
	padding:0;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004B8C;
}
#headNav
{
	height:18px;
	background:url(/img/hgr_BoxHead.gif) #fff;
	border-top:1px solid #004B8C;
	border-bottom:1px solid #004B8C;
	margin:4px 0 0 2px;
}
#content
{
	margin:0 40px;
	padding-top:30px;
}
a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#004B8C;
	text-decoration:underline;
}
h1
{
	font-size:14px;
	margin:0 0 20px 0;
	padding:0;
}
.Tab a, .TabSel a
{
	display:block;
	padding:2px 12px;
	text-decoration:none;
	font-size:11px;
}
.Tab a
{
	background-color:#d4dbe2;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
}
.TabSel a
{
	color:#fff;
	background-color:#004B8C;
	font-weight:bold;
	border-left:2px solid #004B8C;
	border-top:2px solid #B50101;
	border-right:1px solid #B50101;
}
.Tab a:hover, .TabSel a:active, .TabSel a:hover
{
	color:#ffffff;
	background:#004B8C;
}
#SearchField
{
	background-color:#f5f5f5;
	border-right:1px solid #aaa;
	border:2px solid #004B8C;
	border-top:4px solid #004B8C;
}
#SearchFieldCont
{
	display:block;
	padding:10px 20px;
}
#newSearch
{
	text-align:right;
	padding:2px 10px;
}
error
{
	color:Red;
}
input:focus
{
	background-color:#00ADFF;
}
fieldset
{
	width:350px;
	display:block;
	float:left;
}
label
{
	cursor:pointer;
}
.SearchHead
{
	width:150px;
	background-color:#D4DBE2;
	padding:1px 4px;
	font-size:smaller;
}
.headline
{
	font-size:12pt;
	font-weight:bold;
	color:#004B8C;
}
#SearchList
{
	background-color:#f5f5f5;
	padding:10px;
}
#wbTopBox
{
	float:left;
	border:solid 1px #CCDBE8;
	border-top:none;
	border-right:none;
	width:360px;
}
#wbInfoBox
{
	float:right;
	border:solid 1px #CCDBE8;
	border-top:none;
	border-right:none;
	width:180px;
}
#wbBoxCont
{
	border:solid 1px #A8B5BE;
	border-top:none;
	border-right:none;
	text-align:left;
}
.wbBoxHeader
{
	padding:0 2px;
	height:17px;
	color:#004B8C;
	font-weight:bold;
	text-align:left;
	border:solid 1px #CCDBE8;
	border-top:none;
	border-bottom:none;
	background:url(/img/hgr_BoxHead.gif) #fff;
}
#wbvTicker
{
	width:170px;
}
.wbDatum
{
	font-size:10px;
	color:#990000;
}
.wbBox
{
	padding:5px;
	background-color:#fff;
}
.wbLink
{
}
form
{
	padding:0;
	margin:0;
}
.mandatory
{
	color:Red;
}