.top{FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;  MARGIN: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
background:#BFDFFF; 
 	  TOP: 100px; COLOR: #FFFFFF;


}


BLANKBODY{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;  MARGIN: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
background:#DDEEFF
 	  TOP: 100px; COLOR: #CAE1FF;}

BODY{
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; FONT-SIZE: 15pt; MARGIN: 5px; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
background:#F2FDFF; 
 	 ; TOP: 100px; COLOR:blue;}


HR {
	COLOR: blue
}


TABLE.table {
	COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px; height: 18px;
 background-color: navy;
}


.link {
	COLOR: #3A5FCD; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; COLOR: #4169E1}

.firstcolumn{
BACKGROUND: #3A5FCD; COLOR: #FFFFFF; FONT-SIZE: 10pt;LINE-HEIGHT: 20px;
	text-align: left;
}

.rowheader{
	BACKGROUND: #3A5FCD; COLOR: #FFFFFF; FONT-SIZE: 10pt;LINE-HEIGHT: 20px
}

.otherrows
{BACKGROUND: #CAE1FF; COLOR: #3A5FCD; FONT-SIZE: 10pt;FONT-WEIGHT: bold;LINE-HEIGHT: 20px;
	text-align: left;
}
.menubody { 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; FONT-SIZE: 8pt; MARGIN: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
background:#BFDFFF; TOP: 100px; COLOR:#4169E1;
}

.hrline
{
  background:#CAE1FF
}

.pagehead
{
color:blue;
sans-serif; FONT-SIZE: 12px;
FONT-WEIGHT: bold
}

.tablefont
(FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; FONT-SIZE: 10pt;
FONT-WEIGHT: bold;
color:#0099cc;
background:#FFFFFF


)

.report
{

FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; FONT-SIZE: 10pt;
FONT-WEIGHT: bold;
color:#3A5FCD;
BACKGROUND: #CAE1FF


}


