BODY
{
	background-color:#ffffff;
}
FORM
{
	margin: 0px;
}
TABLE
{
	font-size:11pt;
	padding-left:0px;
	padding-top:0px;
}
A
{
	COLOR: #000000; 
	FONT-SIZE: 9pt;
	text-decoration:none;
}
A:hover{COLOR: #000000;TEXT-DECORATION:underline}

.white_bg {COLOR: #ffffff; FONT-SIZE: 9pt}
A.white_bg:link {COLOR: #000000;  TEXT-DECORATION: none}
A.white_bg:visited {COLOR: #000000;  TEXT-DECORATION: none}
A.white_bg:active {COLOR: #000000;  TEXT-DECORATION: none}
A.white_bg:hover {COLOR: #ffffff;  TEXT-DECORATION: none}
.white_bg2 {
	COLOR: #ffffff;
	FONT-SIZE: 10pt;
}
A.white_bg2:link {COLOR: #ffffff;  TEXT-DECORATION: none}
A.white_bg2:visited {COLOR: #ffffff;  TEXT-DECORATION: none}
A.white_bg2:active {COLOR: #ffffff;  TEXT-DECORATION: none}
A.white_bg2:hover {COLOR: #ffffff;  TEXT-DECORATION: none}
.Shallowgray {COLOR: #000000; FONT-SIZE: 9pt}
A.Shallowgray:link {COLOR: #E7EBEC;  TEXT-DECORATION: none}
A.Shallowgray:visited {COLOR: #E7EBEC;  TEXT-DECORATION: none}
A.Shallowgray:active {COLOR: #000000;  TEXT-DECORATION: none}
A.Shallowgray:hover {COLOR: #000000;  TEXT-DECORATION: none}
.Deepgray {COLOR: #000000; FONT-SIZE: 9pt}
A.Deepgray:link {COLOR: #72848B;  TEXT-DECORATION: none}
A.Deepgray:visited {COLOR: #72848B;  TEXT-DECORATION: none}
A.Deepgray:active {COLOR: #000000;  TEXT-DECORATION: none}
A.Deepgray:hover {COLOR: #000000;  TEXT-DECORATION: none}
.fon {COLOR: #000000; FONT-SIZE: 9pt}

.Deepgray{color:#72848B}

.Shallowgray-TD
{
	border-top:solid 0px;
	border-bottom:solid 0px;
	border-left:solid 0px;
	border-right:solid 0px;
	padding-top:5px;
	padding-bottom:0px;
}


.Shallowgray
{
	color:#E7EBEC;
}
.Shallowgray-BG
{
	background-color:#ffffff;
}
.Shallowgray-BG-bottom
{
	border-left: 1px solid #c6d0d7; border-right: 1px solid #c6d0d7; border-bottom: 1px solid #c6d0d7; background-repeat: no-repeat;
}
.Shallowwhite{color:#F5F7F6}

.Shallowwhite-BG{background-color:#F5F7F6}

.LoginINPUT 
{
	BACKGROUND-COLOR: #ffffff;
	 BORDER-BOTTOM: #B0CFEF 1px solid; 
	 BORDER-LEFT: #B0CFEF 1px solid; 
	 BORDER-RIGHT: #B0CFEF 1px solid; 
	 BORDER-TOP: #B0CFEF 1px solid; 
	 WIDTH:72px;
	 HEIGHT: 18px; 
	 font-size: 9pt
}
.white-BG-bottom
{
	padding-top:5px;
	padding-bottom:5px;
}
.whtom
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;

}

.font-blue
{
	font-size:9pt;
	color:#015FA7;
}
.font-orange
{
	font-size:9pt;
	color:#FF5F00;
}

.ne{
line-height:20px;
border-left: 1px solid #c6d0d7;
}

.trr{
line-height:20px;
border-right: 1px solid #c6d0d7;
}

.ytr{
border-right: 1px solid #c6d0d7;
border-left: 1px solid #c6d0d7;
border-bottom: 1px solid #c6d0d7;
}
.ef {COLOR: #000000; FONT-SIZE: 9pt}
A.ef:link {COLOR: #000000;  TEXT-DECORATION: none}
A.ef:visited {COLOR: #000000;  TEXT-DECORATION: none}
A.ef:active {COLOR: #000000;  TEXT-DECORATION: none}
A.ef:hover {COLOR: #ff0000;  TEXT-DECORATION: none}
font {  font-size: 14px}

.style2 {
	COLOR: #ffffff
}
.style3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #000000;
	font-style: normal;
}
.style1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-style: normal;
}
.text {
	font-size: 10pt;
	color: #333333;
}
.ha {
	line-height: 18pt;
	text-decoration: none;
	font-size: 10pt;
}
td {
	font-size: 10pt;
}
.r180 {
}
.hh {
	line-height: 10pt;
}