.body	{ 
	BACKGROUND-COLOR: #ffffff; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE:9pt; FONT-WEIGHT: normal;
}
//a:link 		{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
//TD.a:link 		{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
//TR.a:link 		{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a:link 		{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
TD.a:link 		{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
TR.a:link 		{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
a:visited 	{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
a:active 	{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
//a:hover		{COLOR: #ff3333; TEXT-DECORATION: underline;}
a:hover		{COLOR: #6699cc; TEXT-DECORATION: underline;}

TR	{ BACKGROUND-COLOR: #ffffff; COLOR: #000000; 
	FONT-FAMILY: Tahoma,Arial; FONT-SIZE:8pt; FONT-WEIGHT: normal;
}

TD	{ BACKGROUND-COLOR: #ffffff; COLOR: #000000; 
	FONT-FAMILY: Tahoma,Arial; FONT-SIZE:8pt; FONT-WEIGHT: normal;
}

/*global forms*/
FORM { DISPLAY: inline }
INPUT {	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial}
input {	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
SELECT { FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana;}
TD.SELECT { FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana;}
/*top nav*/
INPUT.input {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid }
INPUT.butt {font-family: Tahoma,Arial; font-weight:normal; BORDER-right: #7f7f7f 1px solid; border-bottom: #7f7f7f 1px solid; border-top: #e0e0e0 1px solid; border-left: #e0e0e0 1px solid; FONT-SIZE: 11px; COLOR: #000; background-color:#99bbdd;}

//-----------------------------------------------------------
.zheader {
	COLOR: #003366; FONT-FAMILY: Verdana; FONT-SIZE: 14pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
P.zheader {
	COLOR: #003366; FONT-FAMILY: Verdana; FONT-SIZE: 14pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
TR.zheader {COLOR: #003366; BACKGROUND-COLOR: #ffffff;}
TD.zheader {
	COLOR: #003366; FONT-FAMILY: Verdana; FONT-SIZE: 14pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
a.zheader 		{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:link.zheader 		{COLOR: #003366; }
a:visited.zheader 	{COLOR: #003366;}
a:active.zheader 	{COLOR: #ffff00;}
a:hover.zheader		{ BACKGROUND-COLOR: #aaccff; color: #000000; }

//-----------------------------------------------------------
.rtitle {
	COLOR: #003366; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
SPAN.rtitle,P.rtitle {
	COLOR: #003366; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
TR.rtitle {COLOR: #003366; BACKGROUND-COLOR: #ffffff;}
TD.rtitle {
	COLOR: #003366; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
a.rtitle 		{COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:link.rtitle 		{COLOR: #003366; }
a:visited.rtitle 	{COLOR: #003366;}
a:active.rtitle 	{COLOR: #ffff00;}
a:hover.rtitle		{ BACKGROUND-COLOR: #aaccff; color: #000000; }

//-----------------------------------------------------------
.rhead1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #003366; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}

.rheadb {
	COLOR: #003366; BACKGROUND-COLOR: #C6DCF3; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}


P.rhead1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #003366; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
TR.rhead1 {COLOR: #ffffff; BACKGROUND-COLOR: #003366;}
TH.rhead1, TD.rhead1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #003366; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
a.rhead1 		{COLOR: #ffffff; BACKGROUND-COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:link.rhead1 		{COLOR: #ffffff; }
a:visited.rhead1 	{COLOR: #ffffff;}
a:active.rhead1 	{COLOR: #ffffff;}
a:hover.rhead1		{ BACKGROUND-COLOR: #003366; color: #ffff00; }

//-----------------------------------------------------------
.rhead2 {
	COLOR: #003366; BACKGROUND-COLOR: #ffffdd; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
P.rhead2 {
	COLOR: #003366; BACKGROUND-COLOR: #ffffdd; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
TR.rhead2 {COLOR: #003366; BACKGROUND-COLOR: #ffffdd;}
TH.rhead2, TD.rhead2 {
	COLOR: #003366; BACKGROUND-COLOR: #ffffdd; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
a.rhead2 		{COLOR: #003366; BACKGROUND-COLOR: #ffffdd; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:link.rhead2 		{COLOR: #003366; }
a:visited.rhead2 	{COLOR: #003366;}
a:active.rhead2 	{COLOR: #003366;}
a:hover.rhead2		{COLOR: #ff0000; BACKGROUND-COLOR: #ffffdd;}

//-----------------------------------------------------------
.rhead3 {
	COLOR: #000000; BACKGROUND-COLOR: #cccccc; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
P.rhead3 {
	COLOR: #000000; BACKGROUND-COLOR: #cccccc; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
TR.rhead3 {COLOR: #000000; BACKGROUND-COLOR: #cccccc;}
TH.rhead3,TD.rhead3 {
	COLOR: #000000; BACKGROUND-COLOR: #cccccc; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
a.rhead3 		{COLOR: #000000; BACKGROUND-COLOR: #cccccc; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:link.rhead3 		{COLOR: #000000; }
a:visited.rhead3 	{COLOR: #000000;}
a:active.rhead3 	{COLOR: #000000;}
a:hover.rhead3		{ BACKGROUND-COLOR: #cccccc; color: #ff0000; }

//-----------------------------------------------------------
.fntbold {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
P.fntbold {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
TR.fntbold {COLOR: #000000; BACKGROUND-COLOR: #ffffff;}
TD.fntbold,TH.fntbold {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
a.fntbold 		{COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:link.fntbold 		{COLOR: #000000; }
a:visited.fntbold 	{COLOR: #000000;}
a:active.fntbold 	{COLOR: #000000;}
a:hover.fntbold		{ BACKGROUND-COLOR: #ffffff; color: #ff0000; }

//-----------------------------------------------------------
.rform1 {
	COLOR: #000000; BACKGROUND-COLOR: #d7d7d7; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
P.rform1 {
	COLOR: #000000; BACKGROUND-COLOR: #d7d7d7; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
TR.rform1 {COLOR: #000000; BACKGROUND-COLOR: #d7d7d7;}
TD.rform1, TH.rform1 {
	COLOR: #000000; BACKGROUND-COLOR: #d7d7d7; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
a.rform1 		{COLOR: #000000; BACKGROUND-COLOR: #d7d7d7; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:link.rform1 		{COLOR: #000000; }
a:visited.rform1 	{COLOR: #000000;}
a:active.rform1 	{COLOR: #000000;}
a:hover.rform1		{ BACKGROUND-COLOR: #d7d7d7; color: #ff0000; }

//-----------------------------------------------------------
.rform2 {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
P.rform2 {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}

.rform13f {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}
P.rform13f {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}



.rform3 {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}

.rform3n {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}

.rform4 {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 8pt; TEXT-DECORATION: none; 
}

.rform13fg {
	COLOR: #000000; BACKGROUND-COLOR: #EEE; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}

TR.rform2 {COLOR: #000000; BACKGROUND-COLOR: #ffffff;}
TD.rform2, TH.rform1 {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
a.rform2 		{COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:link.rform2 		{COLOR: #000000; }
a:visited.rform2 	{COLOR: #000000;}
a:active.rform2 	{COLOR: #000000;}
a:hover.rform2		{ BACKGROUND-COLOR: #ffffff; color: #ff0000; }

//-----------------------------------------------------------
.highlight {
	BACKGROUND-COLOR: #eeeeee;
}
TR.highlight, TD.highlight {
	BACKGROUND-COLOR: #eeeeee;
}
//-----------------------------------------------------------
.notes {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}
P.notes {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}
SPAN.notes {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}
TR.notes {COLOR: #000000; BACKGROUND-COLOR: #ffffff;}
TD.notes, TH.notes {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}

//-----------------------------------------------------------
.criteria {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}
P.criteria, DIV.criteria {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}
TR.criteria {COLOR: #000000; BACKGROUND-COLOR: #ffffff;}
TD.criteria, TH.criteria {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial,Verdana; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}

.approach {
	visibility: hidden;
	padding: 0px;
	position: absolute;
	background: #ffffff;
	height: 270px;
	}
	
#reach, #focused { display: none; }


