body	{ background-color: #333333 }

body, p, table, th, td, tr {
	font-size: 8.5pt;
	font-family: "Lucida Grande", Tahoma, Arial, Helvetica;
	font-weight: lighter;
	margin-left: 0px; margin-right: 0px;
	margin-top: 0px; margin-bottom: 0px;
	text-align: justify;
}

.style1	{ color: #FFFFFF; font-weight: bold }
.style2	{ color: #FFFFFF; font-size: 13pt }
.style3	{ color: #FFFFFF; font-weight: bold; font-size: 9pt }
.style4	{ color: #FFFFFF; font-size: 9pt }
.style5	{ color: #FFFFFF }

.headers {
	font-family: "lucida sans",arial,verdana,tahoma,arial;
	color:#89347B; font-weight:bold;
}

.headers2 {
	font-size: 9pt;
	font-family :"lucida sans",arial,verdana,tahoma,arial;
	color:#AC0C53; font-weight:bold;
}

.signoff {
	font-family: "Times New Roman", "lucida sans",Times, serif;
	color:#990033; font-weight:bold;
}

.solidright	{ border-right: solid #AAAAAA 1px }
.dottedleft	{ border-left: dotted #AAAAAA 1px }
.dottedright	{ border-right: dotted #AAAAAA 1px }
.solidtop	{ border-top: solid #333333 4px }

.lineborder {
	border-top: solid #C4C4C4 1px;
	border-bottom: solid #C4C4C4 1px;
	border-left: solid #C4C4C4 1px;
	border-right: solid #C4C4C4 1px;
}

.lineborder2 {
	border-top: solid #CCCCCC 1px;
	border-bottom: solid #CCCCCC 1px;
	border-left: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	font-size: 7pt;
	font-family :verdana,tahoma,arial;
}


.dottedbottom {
	border-style: dotted; border-color:#bbbbbb;
                    border-left-width: 0px; border-right-width: 0px;
	border-top-width: 0px;  border-bottom-width: 1px;
}

.entries	{ text-decoration: none; font-size: xx-small }

.footer {
	font-size: 8.5px;
	color: #C93613;
	text-align: right;
}

a:link	{ color:#963B51;  text-decoration:none; font-weight:heavier; }
a:visited	{ color:#963B51;text-decoration:none; font-weight:heavier; }
a:active	{ color:#963B51; text-decoration:none }
a:hover	{ color:#963B51; text-decoration:underline; font-weight:heavier; }

.copyright {
	font-size: 7pt; text-align: right;
	vertical-align: middle; color: #FFFFFF;
}

.Menu	{ width:696px; height:23px; cursor:default;
	  border-bottom:1px solid #803040; border-right:1px solid #803040 }

.Menu th	{ font:bold 13px trebuchet ms, arial; text-align:center;
	  color:white; background:#963B51 }
.Menu th.HVR	{ cursor:pointer; background:#d10d3d }
.Menu th.CLK	{ cursor:pointer; background:#d14d7d }

.FD	{ padding-left:15px }
.RQFD	{ padding-left:15px; color:#d02020!important }

.TX	{ border:1px solid #e0e0e0; padding:1px 4px 1px 4px }
.ST	{ font:14pt trebuchet ms, arial; color:#440066; padding-top:8px }
.FT	{ font:bold 11pt trebuchet ms, arial; color:#8822aa;
	  padding-top:5px; padding-left:8px }

.DN	{ border:1px solid #d0d0d0; background:#f0f0f0; padding:15px }

.NA	{ color:#c0c0c0!important; font-style:normal }

.Form th	{ text-align:center }
.Form input	{ border:1px solid #c0c0c0; font:12px tahoma; margin-bottom:1px }
.Form input.BTN	{ font:bold 10pt tahoma; background:#d0d0d0 }
.Form input.RO	{ background:#f0f0f0 }

