body
{
	cursor: default;
}

h1.tlc
{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

form.selectList
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a
{
	cursor: pointer;
}
a.dt
{
	color: #0000cc;
	font-size: 10pt;
	margin: 2px 0px 2px 0px;
	padding: 0px 5px 0px 5px;
}
a.dt:hover
{
	color: #0000ff;
}
p:hover
{
	color: #000000;
}
p
{
	margin: 5px 0px 5px 0px;
	padding: 5px 5px 5px 5px;
}
p.disclaimer
{
	text-align: justify;
	border: 1px solid #dddddd;
}
dl
{
	font-size: 10pt;
	margin: 5px 0px 5px 0px;
	padding: 5px 5px 5px 5px;
	border-top: 3px double #efefef;
	border-bottom: 3px double #efefef;
}
dl dt
{
	font-size: 11pt;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
	padding: 5px 5px 5px 5px;
}
dl dd
{
	margin: 5px 0px 5px 20px;
	padding: 5px 5px 5px 5px;
}
dl ol
{
	font-size: 11pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
dl li
{
	font-size: 11pt;
	margin: 5px 0px 5px 20px;
	padding: 5px 5px 5px 5px;
}

div.indexSel
{
	white-space: nowrap;
	border-bottom: 3px solid #0000cc;
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
}
div.indexSel a
{
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #0000cc;
	margin: 0px 0px 0px 3px;
	padding: 0px 5px 0px 5px;
	border: 1px solid #ffffff;
}
div.indexSel a.curIndex
{
	color: #cc0000;
	border: 1px solid #cc0000;
}
span.searchTerm
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #ff9999;
}
div.pageNav
{
	text-align: center;
	color: #cc0000;
	background-color: #E7E5D0;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	white-space: nowrap;
}

div.pageNav a.on
{
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
div.pageNav a.off
{
	font-weight: bold;
	color: #0000cc;
	text-decoration: none;
}
div.pageNav a.on:hover,
div.pageNav a.off:hover
{
	font-weight: bold;
	color: #ff0000;
}

