 form {
margin:0;
padding:0;
}

td.h_logo	{ background: #CCCCCC url(../new/bluebackground.gif); text-align: center; height: 60; width: 150; border-top: 1px solid #757677; border-left: 1px solid #757677; border-bottom: 1px solid #757677 }
td.h_title	{ background: #6c9ebc }
td.h_subtitle	{ background: #99cde8 }
td.h_tnb	{ text-align: center; font: xx-small sans-serif; padding: 0; margin: ; width: 100% }
td.h_tnbh	{ vertical-align: top; font: xx-small sans-serif; color: #840763; letter-spacing: 2; line-height: 1.2; text-align: right; padding: 1 8 1 8 }
td.h_tnbl	{ vertical-align: center; background-repeat: no-repeat; background-position: center; font: xx-small sans-serif; font-weight: normal; width: auto; letter-spacing: 1.2;  text-align: left; padding: 2; }

/**/

td.h_h		{ padding: 0 4 0 4 }
td.h_b		{ vertical-align: top; padding: 8 }
td.h_lnb	{ font: small sans-serif; vertical-align: top; padding: 6 0 0 0 }
td.h_mb		{ font: small sans-serif; vertical-align: top; padding: 4 4 0 10 }
td.h_rnb	{ font: small sans-serif; vertical-align: top; padding: 6 4 4 0 }
td.h_mt		{ font: small sans-serif; letter-spacing: 1.2; line-height: 1.2 }
td.h_bt		{
	font: 13px sans-serif;
	line-height: 15px;
	vertical-align: top;
	text-align: justify;
	padding: 4 4 4 10;
}
td.h_lbt	{ font: x-small sans-serif ; vertical-align: top; text-align: justify; padding: 4 4 4 8; }
td.h_rbt	{ font: x-small sans-serif ; vertical-align: top; text-align: justify; padding: 4 4 4 8; border-left: 1px solid #cfcfcf }
p.vst		{ font: x-small sans-serif; text-align: justify }
p.st		{ font: small sans-serif; text-align: justify }

/* navgroup tables, titles and items */
table.h_ng	{ background: #cccccc; border: 1px solid #336699; margin: 0 2 6 0; width: 100% }
table.h_ngl	{ background: #cccccc; border: 1px solid #336699; margin: 0 2 6 0; width: 100% }
table.h_ngr	{ background: #cccccc; border: 1px solid #336699; margin: 0 0 6 2; width: 100% }
table.h_tb	{ border: 1px solid #336699; width: 100%; margin: 0 0 6 2 }
td.h_tbt	{ font: 11px sans-serif; line-height: 13px; background: #333399 url(../new/bluepurplebackground.gif); text-align: center; border-bottom: 1px solid #757677 }
td.h_tbi	{ font: xx-small sans-serif; margin: 2 2 2 4; text-align: left; background: #e8e8e8;  }
td.h_ngt	{
	font: 11px sans-serif;
	text-align: center;
	padding: 1 2 1 2;
	border-bottom: 1px solid #757677;
	background: #333399 url(../new/bluepurplebackground.gif);
	color: #FFFFFF;
}
td.h_ni		{ font: xx-small sans-serif;; padding: 1 2 1 2; background: #e8e8e8; }
a:hover		{ color: blue; text-decoration: underline }

