BODY
{
	font-family:Arial;
	font-size:9pt;
}
HR
{
	border:solid 1px #CACEE3;
}
a.menubara 
{
	color:#ffffff;
	text-decoration:none;
}
a.menubara:hover 
{
	color:#FFFF59;
	text-decoration:underline
}
.thismenubara
{
	color:#FFFF59;
	text-decoration:none
}
.popupmenu
{
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	visibility:hidden;
	position:absolute;
	top:100px;
	width:125px;
	background-color:#ffffff;
	color:#000000;
	font-size:9pt;
	border-top:1px #aaaaaa solid;
	border-left:1px #aaaaaa solid;
	border-right:1px #aaaaaa solid
}
.popupmenuout
{
	cursor:hand;
	border-bottom:1px #aaaaaa solid;
	width:125px;
	height:20px
}
.popupmenuover
{
	cursor:hand;
	border-bottom:1px #aaaaaa solid;
	width:125px;
	color:#ffffff;
	background-color:#CACEE3;
	height:20px
}
.menubarHR
{
	position:absolute;
	left:0px;
	top:85px;
	width:782px;
	color:#333333;
	text-align:right;
	font-size:9pt
}
.menubar
{
	position:absolute;
	left:0px;
	top:64px;
	width:655px;
	color:#333333;
	text-align:right;
	font-size:9pt
}
.lmenubarHR
{
	position:absolute;
	left:0px;
	top:106px;
	width:782px;
	color:#aaaaaa;
	text-align:right;
	font-size:9pt
}
.lmenubar
{
	position:absolute;
	left:0px;
	top:84px;
	width:655px;
	color:#aaaaaa;
	text-align:right;
	font-size:9pt
}
.lefttext
{
	position:absolute;
	color:#000000;
	text-align:left;
	font-size:9pt;
	LEFT:120px;
	WIDTH:450px;
	TOP:110px
}
.lefttextHR
{
	position:absolute;
	color:#000000;
	text-align:left;
	font-size:9pt;
	LEFT:205px;
	WIDTH:450px;
	TOP:131px
}
.lefttextadmin
{
	position:absolute;
	color:#000000;
	text-align:left;
	font-size:9pt;
	LEFT:20px;
	WIDTH:750px;
	TOP:110px
}
.lefttextadminHR
{
	position:absolute;
	color:#000000;
	text-align:left;
	font-size:9pt;
	LEFT:150px;
	WIDTH:700px;
	TOP:131px
}
.righttext
{
	position:absolute;
	color:#000000;
	font-size:9pt;
	border-left:double 3px #CACEE3;
	padding-left:3px;
	LEFT:590px;
	WIDTH:170px;
	TOP:140px
}
.righttextHR
{
	position:absolute;
	color:#000000;
	font-size:9pt;
	border-left:double 3px #CACEE3;
	padding-left:3px;
	LEFT:700px;
	WIDTH:170px;
	TOP:156px
}
.smallheader
{
	color:#0D15B5;
	text-decoration:none;
	font-weight:bold;
	background-color:#ffffff;
	width:451px;
	font-size:8pt;
}
.smallheader:hover
{
	color:#aa0000;
	text-decoration:underline;
	font-weight:bold;
	font-size:8pt;
}
.legalinfo
{
	font-size:7pt;
	color:#333333;
}
.disclaimer
{
	color:#0D15B5;
	text-decoration:underline;
	font-size:7pt
}
.disclaimer:hover 
{
	color:#aa0000;
	text-decoration:underline;
	font-size:7pt
}
.thispage
{
	color:#aa0000;
	text-decoration:none
}

a.lmenubara 
{
	color:#333333;
	text-decoration:none
}
a.lmenubara:hover 
{
	color:#aa0000;
	text-decoration:underline
}
.reallysmallheader
{
	color:#0D15B5;
	text-decoration:none;
	font-weight:bold;
	font-size:8pt;
	background-color: #FFFFFF;
}
.reallysmallheader:hover
{
	color:#aa0000;
	text-decoration:underline;
	font-weight:bold;
	font-size:8pt;
}
.thisreallysmallheader
{
	color:#aa0000;
	text-decoration:none;
	font-weight:bold;
	font-size:8pt;
}

.smallheaderimg
{
	margin-right:13px
}
.significantquote
{
	LEFT:40px;
	POSITION:absolute;
	TOP:116px;
}
.significantquoteHR
{
	LEFT:118px;
	POSITION:absolute;
	TOP:151px
}
.leftlinks
{
	position:absolute;
	color:#000000;
	font-size:9pt;
	LEFT:10px;
	WIDTH:120px;
	TOP:135px;
	text-align:right
}
.leftlinksHR
{
	position:absolute;
	color:#000000;
	font-size:9pt;
	padding-right:3px;
	LEFT:0px;
	WIDTH:210px;
	TOP:156px;
	text-align:right
}
.cite
{
	color:#0000aa;
	text-decoration:none;
	cursor:hand;
	font-size:8pt;
	font-style:italic
}
.statisticalmethods
{
	color:#0000aa;
	text-decoration:none;
	cursor:hand;
	font-size:8pt;
	font-style:normal;
}
.statisticalmethods:hover
{
	color:#aa0000;
	text-decoration:underline;
	cursor:hand;
	font-size:8pt;
	font-style:normal;
}
.statisticalmethods:active
{
	color:#aa0000;
	text-decoration:underline;
	cursor:hand;
	font-size:8pt;
	font-style:normal;
}
.analysisresults
{
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-style:normal;
}
#dhtmltooltip
{
	position: absolute;
	left: -300px;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer
{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
#popitmenu{
	position: absolute;
	text-decoration:none;
	font-weight:bold;
	font-size:8pt;
	background-color: #FFFFFF;
	border:1px solid black;
	padding-bottom:2px;
	line-height: 18px;
	z-index: 100;
	visibility: hidden;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#popitmenu a{
	text-decoration: none;
	padding-left: 6px;
	color:#0D15B5;
	display: block;
}
#popitmenu a:hover{ /*hover background color*/
	color:#aa0000;
	text-decoration:underline;
	font-weight:bold;
	font-size:8pt;
}
.contacttable
{
	font-family:Arial;
	font-size:9pt;
	border-collapse: collapse; 
	border-width: 5px; 
}
.contacttableth
{
	font-family:Arial;
	font-size:9pt;
	text-align:left;
	border: solid 1px #CACEE3
}
.contacttabletd
{
	vertical-align:top;
	width:300px;
	border: solid 1px #CACEE3
}
.feetable
{
	font-family:Arial;
	font-size:9pt;
	border-collapse: collapse; 
	border-width: 5px; 
}
.feetableth
{
	font-family:Arial;
	font-size:9pt;
	text-align:left;
	border: solid 1px #CACEE3
}
.feetabletd
{
	vertical-align:top;	
	border: solid 1px #CACEE3
}
.popup
{
	font-family:Arial;
	font-size:9pt;
}
.popupdiv
{
	width:600px;
	height:467px;
	border: 2px outset #CACEE3;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.webringtable
{
	font-family:Arial;
	font-size:9pt;
	border-width: 1px;
	background-color:#CBCEE1;
}

.webringtabletop
{
	border-width: 1px;
	border-style: solid;
	border-color:#7275A2;
}

.webringtd
{
	font-family:Arial;
	font-size:9pt;
}
.webringa
{
	color:#0D15B5;
	text-decoration:none;
	font-weight:bold;
	font-size:8pt;
}
.webringa:hover
{
	color:#aa0000;
	text-decoration:underline;
	font-weight:bold;
	font-size:8pt;
}