/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #FFFFCC;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}
.UpdateMapButton
{
	background-color: #006699;
	FONT-FAMILY: Arial, Verdana;
	color: #ffffff;
	font-size: 7pt;
	border: solid 1px #ffffff;
	font-weight: bold;	
}
.NextPrevButton
{
	background-color: #006699;
	FONT-FAMILY: Arial, Verdana;
	color: #ffffff;
	font-size: 10pt;
	border: solid 1px #ffffff;
	font-weight: bold;
	cursor: hand;
}
.NextPrevButtonSm
{
	background-color: #006699;
	FONT-FAMILY: Arial, Verdana;
	color: #ffffff;
	font-size: 9pt;
	border: solid 1px #ffffff;
	font-weight: bold;	
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial Unicode MS, Arial, Verdana;
	}	

TH	{	
	vertical-align:	baseline;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-size: 13pt;
	font-family: Arial Unicode MS, Arial, Verdana;
	}	


A:link	{	
	text-decoration:	underline;
	color:	#990000;
	}	
		
A:visited	{	
	text-decoration:	underline;
	color:	#990000;
	}	
		
A:active	{	
	text-decoration:	underline;
	color:	#990000;
	}	
		
A:hover	{	
	text-decoration:	none;
	color:	#990000;
	}
	
	
	

	
	
UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	


.topBlackText
	{
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}

A.topBlackText:link
	{
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}

A.topBlackText:visited
	{	
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	color:	#333399;
	text-decoration:	none;
	}	
	
A.topBlackText:active
	{	
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}	
A.topBlackText:visited
	{	
	text-decoration:	none;
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	}	
A.topBlackText:hover
	{	
	text-decoration:	underline;
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	}

.topTextB
	{
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}

.topText
	{
	COLOR: #FFFFFF;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}

A.topText:link
	{
	COLOR: #FFFFFF;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}

A.topText:visited
	{	
	COLOR: #FFFFFF;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	color:	#333399;
	text-decoration:	none;
	}	
	
A.topText:active
	{	
	COLOR: #FFFFFF;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}	
A.topText:visited
	{	
	text-decoration:	none;
	COLOR: #FFFFFF;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	}	
A.topText:hover
	{	
	text-decoration:	underline;
	COLOR: #FFFFFF;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	}


.StepText
	{
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}

A.StepText:link
	{
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}

A.StepText:visited
	{	
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	color:	#333399;
	text-decoration:	none;
	}	
	
A.StepText:active
	{	
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}	
A.StepText:visited
	{	
	text-decoration:	none;
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	}	
A.StepText:hover
	{	
	text-decoration:	underline;
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	}

.smallgreybutton
	{
	font-family: Arial Unicode MS, Arial, Verdana;
	}	
.greybutton
	{
	font-family: Arial Unicode MS, Arial, Verdana;
	}
.greybutton2
	{
	font-family: Arial Unicode MS, Arial, Verdana;
	}
.greybutton3
	{
	font-family: Arial Unicode MS, Arial, Verdana;
	}
.whatsNew
	{
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	11pt;
	font-weight:	bold;
	text-decoration:	none;
	}

A.whatsNew:link
	{
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	11pt;
	font-weight:	bold;
	text-decoration:	none;
	}

A.whatsNew:visited
	{	
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	11pt;
	font-weight:	bold;
	color:	#333399;
	text-decoration:	none;
	}	
	
A.whatsNew:active
	{	
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	11pt;
	font-weight:	bold;
	text-decoration:	none;
	}	
A.whatsNew:visited
	{	
	text-decoration:	none;
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	11pt;
	font-weight:	bold;
	}	
A.whatsNew:hover
	{	
	text-decoration:	underline;
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	11pt;
	font-weight:	bold;
	}




.IE_Selected
{
	background-color:#FFCC66;
	border-color:#FFFF99;
	color:#000000;
	border-style:solid;
	border-width:1px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 5px;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	9pt;
	font-weight: bold;
}

.IE_Hover
{
	background-color:#006699;
	border-style:solid;
	border-width:1px;
	border-color:#006699;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 5px;
	color:#ffffff;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	9pt;
	font-weight: bold;
}
.IE_Default
{
	color:#ffffff;
}
.cInteractiveS
{
	color: #800000;
	font-weight: bold;
	font-size: 11pt;
}

.cInteractive
{
	color: #800000;
	font-weight: bold;
	font-size: 14pt;
}
.searchbox
{
	Font-Size:9pt;
	color:#4A738C;
	font-weight:bold;
	height:17px;
	width: 148px;
}
.SignIn
{
	border-style:outset;
	border-width:3px;
	border-color:#006666;
	background-color:#99CCFF;
	padding:0px;
	color: #000000;
	width: 500px;
	padding: 5px;
	font-family: Arial;
	font-size: 12pt;
}
.UpdatedLabel
	{
	COLOR: #FFFFFF;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	8pt;
	font-weight:	bold;
	text-decoration:	none;
	}
.blackborder
{
	border: solid 1px #000000;
}
.blueborder
{
	border-left: Solid 2px #006699;
	border-right: Solid 2px #006699;
}
.blueborderall
{
	border: solid 2px #006699;
}
.blueborderall_One
{
	border: solid 1px #006699;
	FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
}


.blueHeader
	{
	COLOR: #FFFFFF;
	font-family: Arial, Verdana;
	font-size:	12pt;
	font-weight:	bold;
	text-decoration:	none;
	}
.LegendContent
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	8pt;
	font-weight: bold;
	text-decoration:	none;
	}
	
.NewsLetterCell
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	8pt;
	text-decoration:	none;
	}
	
.bluecontent
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	}

a.bluecontent
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	}
a.bluecontent:link
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	}
a.bluecontent:visited
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	}
a.bluecontent:active
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	}
a.bluecontent:hover
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	}
.whitefont
{
	color: #ffffff;
	background-color: #006699;
	font-weight: bold;
	text-align: center;
	font-size: 9pt;
}
.uHeading
{
	FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 11pt;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    text-decoration: underline;
    color: #800000;
	font-weight: bold;
}
.TabSubs
	{
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}
A.TabSubs:link
	{
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}

A.TabSubs:visited
	{	
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}	
	
A.TabSubs:active
	{	
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	text-decoration:	none;
	}	
A.TabSubs:visited
	{	
	text-decoration:	none;
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	}	
A.TabSubs:hover
	{	
	text-decoration:	underline;
	COLOR: #000000;
	font-family: Arial Unicode MS, Arial, Verdana;
	font-size:	10pt;
	font-weight:	bold;
	}
.NewHeader
	{
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	bold;
	text-decoration:	underline;
	}
.NewLink
	{
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration:	none;
	}

A.NewLink:link
	{
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration:	none;
	}

A.NewLink:visited
	{	
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	 normal;
	color:	#333399;
	text-decoration:	none;
	}	
	
A.NewLink:active
	{	
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration:	none;
	}	
A.NewLink:visited
	{	
	text-decoration:	none;
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	}	
A.NewLink:hover
	{	
	text-decoration:	underline;
	COLOR: #990000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	}
.bluelink
	{
	COLOR: #6699CC;
	font-family: Arial, Verdana;
	font-size:	10pt;
	font-weight:	normal;
	text-decoration:	none;
	}

A.bluelink:link
	{
	COLOR: #6699CC;
	font-family: Arial, Verdana;
	font-size:	10pt;
	font-weight:	normal;
	text-decoration:	none;
	}

A.bluelink:visited
	{	
	COLOR: #6699CC;
	font-family: Arial, Verdana;
	font-size:	10pt;
	font-weight:	 normal;
	color:	#333399;
	text-decoration:	none;
	}	
	
A.bluelink:active
	{	
	COLOR: #6699CC;
	font-family: Arial, Verdana;
	font-size:	10pt;
	font-weight:	normal;
	text-decoration:	none;
	}	
A.bluelink:visited
	{	
	text-decoration:	none;
	COLOR: #6699CC;
	font-family: Arial, Verdana;
	font-size:	10pt;
	font-weight:	normal;
	}	
A.bluelink:hover
	{	
	text-decoration:	underline;
	COLOR: #6699CC;
	font-family: Arial, Verdana;
	font-size:	10pt;
	font-weight:	normal;
	}	
	
.hTableCell
{
	border-right: solid 2px #006699;
}





.cartlink
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration:	none;
	}

A.cartlink:link
	{
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration:	none;
	}

A.cartlink:visited
	{	
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration:	none;
	}	
	
A.cartlink:active
	{	
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration:	none;
	}	
A.cartlink:visited
	{	
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration:	none;
	}	
A.cartlink:hover
	{	
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight:	normal;
	text-decoration:	none;
	}
.Chartdiv
{
	width:400;
	height:340;
	overflow:scroll;
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	border: solid 2px #006699;
	padding: 5px;
}
.AssetsSelector
{
	width:90%;
	height:400px;
	overflow:scroll;
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	border: solid 2px #006699;
	padding: 5px;
}
.leftdiv
{
	width:100%;
	height:85%;
	overflow:scroll;
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	border: solid 2px #006699;
	padding: 5px;
}
.IDdiv
{
	width:90%;
	height:100px;
	overflow:scroll;
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	10pt;
	text-decoration:	none;
	border: solid 2px #006699;
	padding: 5px;
}
.ProfilesDiv
{
	width:80%;
	height:75%;
	overflow:scroll;
	COLOR: #000000;
	font-family: Arial, Verdana;
	font-size:	9pt;
	text-decoration:	none;
	border: solid 2px #006699;
	padding: 2px;
}
A.SelectedProfileIndexA:link	
{
	font-size: 9pt;
	font-weight: bold;
	text-decoration:	none;
	color:	#990000;
	}	
		
A.SelectedProfileIndexA:visited	
{
	font-size: 9pt;
	font-weight: bold;
	text-decoration:	none;
	color:	#990000;
	}	
		
A.SelectedProfileIndexA:active	
{
	font-size: 9pt;
	font-weight: bold;
	text-decoration:	none;
	color:	#990000;
	}	
		
A.SelectedProfileIndexA:hover	
{
	font-size: 9pt;
	font-weight: bold;
	text-decoration:	underline;
	color:	#990000;
	}
	
A.ProfileIndexA:link	
{
	font-size: 9pt;
	text-decoration:	underline;
	color:	#990000;
	}	
		
A.ProfileIndexA:visited	
{
	font-size: 9pt;
	text-decoration:	underline;
	color:	#990000;
	}	
		
A.ProfileIndexA:active	
{
	font-size: 9pt;
	text-decoration:	underline;
	color:	#990000;
	}	
		
A.ProfileIndexA:hover	
{
	font-size: 9pt;
	text-decoration:	none;
	color:	#990000;
	}
	
TD.ProfilesData
{
	font-size: 9pt;
}
.ProfilesReportedL
	{
	color: #000000;
	text-decoration: none;
	font-style: italic;
	font-size: 7pt;
	}
A.ProfilesL
	{
	padding: 0px 0px 0px 0px;
	color: #000000;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	font-size: 9pt;
	}
A.ProfilesL:link
	{
	padding: 0px 0px 0px 0px;
	color: #000000;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	font-size: 9pt;
	}

A.ProfilesL:visited
	{	
	padding: 0px 0px 0px 0px;
	color: #000000;
	font-size: 9pt;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}	
	
A.ProfilesL:active
	{	
	padding: 0px 0px 0px 0px;
	font-size: 9pt;
	color: #000000;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}	
A.ProfilesL:visited
	{	
	padding: 0px 0px 0px 0px;
	color: #000000;
	font-size: 9pt;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}	
A.ProfilesL:hover
	{	
	padding: 0px 0px 0px 0px;
	color: #000000;
	font-size: 9pt;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}
A.ProfilesCat
	{
	text-decoration: none;
	font-size: 10pt;
	}
A.ProfilesCat:link
	{
	text-decoration: none;
	font-size: 10pt;
	}
A.ProfilesCat:visited
	{	
	text-decoration: none;
	font-size: 10pt;
	}	
A.ProfilesCat:active
	{	
	text-decoration: none;
	font-size: 10pt;
	}	
A.ProfilesCat:visited
	{	
	text-decoration: none;
	font-size: 10pt;
	}	
A.ProfilesCat:hover
	{	
	text-decoration: none;
	font-size: 10pt;
	}
Blockquote.leftdivBLOCK
{
	padding: 0px;
	margin: 5px;
}
Blockquote.sleftdivBLOCK
{
	padding: 0px;
	margin: 5px;
}
Blockquote.tleftdivBLOCK
{
	padding: 0px;
	margin: 10px;
}
li.sleftdivBLOCK
{
	padding: 0px;
	margin: 5px;
}
.aMap
{
	cursor: url('/savii/images/design/bigarrow.cur');
}
.ImageBlueBorder
{
	border: solid 1px #006699;
}


div.GeoList
{
	BORDER-RIGHT: #006699 1px solid;
	BORDER-TOP: #006699 1px solid;
	LEFT: 800px;
	OVERFLOW: auto;
	BORDER-LEFT: #006699 1px solid;
	WIDTH: 130px;
	BORDER-BOTTOM: #006699 1px solid;
	POSITION: absolute;
	TOP: 293px;
	HEIGHT: 430px;
	BACKGROUND-COLOR: white;
}



.ActiveStep
{
	padding: 1px 1px 1px 1px;
	background-color: #FFCC66;
}

A.ActiveStepL
	{
	padding: 1px 1px 1px 1px;
	color: #000000;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}
A.ActiveStepL:link
	{
	padding: 1px 1px 1px 1px;
	color: #000000;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}

A.ActiveStepL:visited
	{	
	padding: 1px 1px 1px 1px;
	color: #000000;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}	
	
A.ActiveStepL:active
	{	
	padding: 1px 1px 1px 1px;
	color: #000000;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}	
A.ActiveStepL:visited
	{	
	padding: 1px 1px 1px 1px;
	color: #000000;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}	
A.ActiveStepL:hover
	{	
	padding: 1px 1px 1px 1px;
	color: #000000;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}
A.WActiveStepL
	{
	padding: 1px 1px 1px 1px;
	color: #FFFFFF;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}
	
A.WActiveStepL:link
	{
	padding: 1px 1px 1px 1px;
	color: #FFFFFF;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}

A.WActiveStepL:visited
	{	
	padding: 1px 1px 1px 1px;
	color: #FFFFFF;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}	
A.WActiveStepL:active
	{	
	padding: 1px 1px 1px 1px;
	color: #FFFFFF;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}	
A.WActiveStepL:visited
	{	
	padding: 1px 1px 1px 1px;
	color: #FFFFFF;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}	
A.WActiveStepL:hover
	{	
	padding: 1px 1px 1px 1px;
	color: #FFFFFF;
	cursor: url('/savii/images/design/help.cur');
	text-decoration: none;
	}
	
	.ReportBody
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
ul.ReportNav
{
	font-weight:bold;
}
.header
{	color:  #006699;
	font-family: Arial, Helvetica, sans-serif;
}

TD.ReportHeader
{
	background-color: #006699;
	color: White;
	font-weight: bold;
	text-align: center;
	padding: 8px 8px 8px 8px;
	font-family: Arial, Helvetica, sans-serif;
}
table.ReportImgT
{
	border: solid 2px #999999;
}
td.ReportImgTH
{
 color: #006699;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13pt;
}
Table.DataTable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
TD.DataTableH
{
 background-color: #FFCC33;
 font-weight: bold;
 border: solid 1px #006699;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 text-align: center;
}
TD.DataTableInfo
{
 background-color: #FFFFFF;
 font-weight: normal;
 border: solid 1px #006699;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 text-align: center;
}
TD.Img_FooterTable
{
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:center;
}
TD.DataTableC_right
{
	border: solid 1px #006699;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:right;
}
TD.DataTableC_left
{
	border: solid 1px #006699;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:left;
}
TD.DataTableC_center
{
	border: solid 1px #006699;
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:center;
}
.border_b{
   border: 1px solid #000000;
}

.float{
   visibility: hidden;
   position: absolute;
   left: -3000px;
   z-index: 10;
}




A.Alphabet:link
	{
	color: #FFFFFF;
	cursor: hand;
	text-decoration: underline;
	}

A.Alphabet:visited
	{	
	color: #FFFFFF;
	cursor: hand;
	text-decoration: underline;
	}	
A.Alphabet:active
	{	
	color: #FFFFFF;
	cursor: hand;
	text-decoration: underline;
	}	
A.Alphabet:visited
	{	
	color: #FFFFFF;
	cursor: hand;
	text-decoration: underline;
	}	
A.Alphabet:hover
	{	
	color: #FFFFFF;
	cursor: hand;
	text-decoration: underline;
	}