BODY { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt }
BODY { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
BODY { FONT-WEIGHT: normal }
TR.Warm { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt; color:Red; }
TR.Cold { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt; color:Blue; }
TR.WNormal { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt }
TD.Warm { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt; color:Red; }
TD.Cold { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt; color:Blue; }
TD.WNormal { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt }

P { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt }
P { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
P { FONT-WEIGHT: normal }
.dropdown {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0B364D;
	width: 190px;
}
.PU_TITLE 
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	FONT-WEIGHT:bold; color:Gray; text-decoration:none;
}
.PU_DESC 
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	FONT-WEIGHT: normal; color:Gray; text-decoration:none;
}

.PU_LINK 
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	color:black; text-decoration:bold;
}
.PU_LINK:hover 
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	FONT-WEIGHT: bold; color:Navy; text-decoration:underline;
}
.PU_BOX
{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #e5e5e5;
	border-left: 1px solid silver;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	border-right: 5px solid silver;
	margin-bottom:3px;	
}

.LINK0
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt;
	FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	FONT-WEIGHT: bold; color:black; text-decoration:none;
	text-align:left;
}
.LINK0:hover 
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt;
	FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	FONT-WEIGHT: bold; color:Navy; text-decoration:underline;
	text-align:left;
}

.LINK1
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	text-align:left;
	color:black; text-decoration:none;
}
.LINK1:hover 
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	FONT-WEIGHT: bold; color:Navy; text-decoration:underline;
	text-align:left;
}
.LINKRest
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	color:black; text-decoration:none;
	text-align:left;
}
.LINKRest:hover 
{ 
	font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif;
	FONT-WEIGHT: bold; color:Navy; text-decoration:underline;
	text-align:left;
}
.INDEX { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; TEXT-DECORATION: none }
.INDEX { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt }
.INDEX { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
.INDEX { FONT-WEIGHT: bold }
.INDEX:active { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: green }
.INDEX:hover { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: mediumpurple }

.INDEXM { COLOR: black; TEXT-DECORATION: none }
.INDEXM { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt }
.INDEXM { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
.INDEXM:active { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: green }
.INDEXM:hover { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: mediumpurple }
.INDEXM { }

SPAN.SEARCHTITLE {COLOR:Black; font-weight:bold;}

A.INDEX { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: blue; TEXT-DECORATION: underline }
A.INDEX { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt }
A.INDEX { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
A.INDEX { FONT-WEIGHT: bold }
A.INDEX:active { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: green }
A.INDEX:hover { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: mediumpurple }
A.INDEXH { COLOR: black; TEXT-DECORATION: none }
A.INDEXH { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: small }
A.INDEXH { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
A.INDEXH:active { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: green }
A.INDEXH:hover { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: mediumpurple }
A.INDEXH { FONT-WEIGHT: normal }
A.INDEXM { COLOR: black; TEXT-DECORATION: none }
A.INDEXM { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt }
A.INDEXM { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
A.INDEXM:active { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: green }
A.INDEXM:hover { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: mediumpurple }
A.INDEXM { }
P.HEADLINE { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: medium }
P.HEADLINE { FONT-SIZE: medium; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
P.HEADLINE { FONT-WEIGHT: bold }
P.NORMAL { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt }
P.NORMAL { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
P.NORMAL { FONT-WEIGHT: normal }
P.SMALL { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt }
P.SMALL { FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
P.SMALL { FONT-WEIGHT: normal }
LI { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt }
LI { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
LI { FONT-WEIGHT: normal }
A.SMALL { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size: 8pt }
A.SMALL { FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
A.SMALL { FONT-WEIGHT: normal }
TD.NORMAL { font-family: Verdana,Arial,Helv,Helvetica,sans-serif; font-size:10pt }
TD.NORMAL { FONT-SIZE:10pt; FONT-FAMILY: Verdana,Arial,Helv,Helvetica,sans-serif }
TD.NORMAL { FONT-WEIGHT: normal }
.container0_all 
{
	
}
.container0_selected
{
	background-color: #FFFFFF;
	border-left: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align:left;
}
.container1_neutral
{
	background-color: #FFFFFF;
	border-left: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align:left;
	border-top: 1px solid #c0c0c0;
}
.container1_selected
{
	background-color: #FFFFFF;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align:left;
}
.container1_visiblechildren
{
	background-color: #FFFFFF;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align:left;
}
.container2_neutral
{
	background-color: #FFFFFF;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align:left;
}
.container2_selected
{
	background-color: #FFFFFF;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align:left;
}
.container2_visiblechildren
{
	background-color: #FFFFFF;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align:left;
}
.container3_neutral
{
	background-color: #FFFFFF;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align:left;
}
.container3_selected
{
	background-color: #FFFFFF;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align:left;
}
/*::MENU::PARAGRAPH STYLES::*/
.link0_neutral 
{
	font-size: 10px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 1px;
	line-height: 12px;
	text-align:left;
}
.link0_selected 
{
	font-size: 10px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 1px;
	line-height: 12px;
	text-align:left;
}
.link0_visiblechildren 
{
	font-size: 10px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 1px;
	line-height: 12px;
	text-align:left;
}
.link1_visiblechildren
{
	font-size: 10px;
	margin: 0px;
	margin-left: 6px;
	text-align:left;
}
.link1_neutral
{
	font-size: 10px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 6px;
	text-align:left;
}
.link1_selected
{
	font-size: 10px;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-left: 1px;
	margin-right: 10px;
	line-height: 10px;
	text-align:left;
}
.link1_selectednochildren
{
	font-size: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 1px;
	margin-right: 10px;
	text-align:left;
	
}
.link2_neutral
{
	font-size: 10px;
	line-height: 12px;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-left: 6px;
	margin-right: 5px;
	text-align:left;
	
}
.link2_selected
{
	font-size: 10px;
	line-height: 12px;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-left: 1px;
	margin-right: 5px;
	text-align:left;

}
.link2_visiblechildren
{
	text-decoration: none;
	font-size: 10px;
	margin: 0px;
	margin-left: 6px;
	text-align:left;
}
.link3_neutral
{
	font-size: 10px;
	line-height: 12px;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-left: 6px;
	margin-right: 5px;
	text-align:left;
	
}
.link3_selected
{
	font-size: 10px;
	line-height: 12px;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-left: 1px;
	margin-right: 5px;
	text-align:left;
	
}

/*::MENU::HYPERLINK STYLES::*/
a.link0_neutral 
{
	color: Black;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	text-align:left;
}
a.link0_selected 
{
	color: Black;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	text-align:left;
}
a.link0_visiblechildren 
{
	color: Black;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	text-align:left;
}
a.link1_visiblechildren
{
	margin: 0px;
	text-align:left;
}
a.link1_neutral 
{
	text-decoration: none;
	margin: 0px;
	text-align:left;
}
a.link1_selected
{
	text-decoration: underline;
	color: #c0c0c0;
	font-weight: bold;
	margin: 0px;
	text-align:left;
}
a.link1_visiblechildren
{
	text-decoration: none;
	margin: 0px;
	text-align:left;
	
}
a.link2_neutral
{
	text-decoration: none;
	margin: 0px;
	text-align:left;
}
a.link2_selected
{
	text-decoration: underline;
	color: #c0c0c0;
	font-weight: bold;
	margin: 0px;
	text-align:left;
}
a.link3_neutral
{
	text-decoration: none;
	margin: 0px;
	text-align:left;
}
a.link3_selected
{
	text-decoration: underline;
	color: #c0c0c0;
	font-weight: bold;
	margin: 0px;
	text-align:left;
}
.arrow2
{
	font-size: 10px;
	margin: 0px;
	margin-top: 0px;
}
.arrow0
{
	font-size: 10px;
	margin: 0px;
	margin-top: 0px;
}
.arrow1
{
	font-size: 10px;
	margin: 0px;
	margin-top: 0px;
}

