BODY, TD, P, UL, OL, LI, SPAN, DIV, BLOCKQUOTE  { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #ffffff }

BODY {
	margin: 0px;
	background-color: #DFDFF3;
}

div.hed {
	width:350px;
	padding:6px;
	border:2px solid #8080c0;
	margin:0px;

}

div.hed2 {
	width:450px;
	padding:6px;
	border:2px solid #8080c0;
	margin:0px;
}

div.hed3 {
	width:480px;
	padding:8px;
	border:4px solid #8080c0;
	margin:0px;
}

H1, H2, H3, H4, H5, H6 { text-align: center }

H1, H2, H3, H4, H5, H6 { margin-top: 0em; margin-bottom: 0em; }

H1   { font-size: 20px; font-weight: bold; margin-bottom: 2px }

H4  { font-size: 18px; font-weight: bold }

H5  { font-size: 16px; font-weight: bold }

H6   { font-size: 16px; font-weight: bold; margin-bottom: 2px }

hr { width: 80%; height: 2px }

BLOCKQUOTE  { margin-left: 30px }

.m0   {	margin: 0 0 0 0; }
.m1   { margin: 30px 36px 40px 40px }

.m2   { margin: 10px 18px 10px 20px }

.mL40 {	margin-left: 40px}

.mR40 {	margin-right: 40px}

.mL10 { margin-left: 10px }

.mT   { margin-top: 40px }

.mT10 { margin-top: 10px }

.m10 {
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
}
.m10L {
	margin-left:10px;
}
.m10T {
	margin-top:10px;
}
.m10B {
	margin-bottom:10px;
}
.m10R {
	margin-right:10px;
}
.m10TL {
	margin-left:10px;
	margin-top:10px;
}
.m10TLR {
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
}
.m20 {
	margin-left:20px;
	margin-top:20px;
	margin-right:20px;
	margin-bottom:20px;
}
.m20L {
	margin-left:20px;
}
.m20T {
	margin-top:20px;
}
.m20B {
	margin-bottom:20px;
}
.m20R {
	margin-right:20px;
}
.m20TL {
	margin-left:20px;
	margin-top:20px;
}
.m20TLR {
	margin-left:20px;
	margin-top:20px;
	margin-right:20px;
}
.m30 {
	margin-left:30px;
	margin-top:30px;
	margin-right:30px;
	margin-bottom:30px;
}
.m30L {
	margin-left:30px;
}
.m30T {
	margin-top:30px;
}
.m30B {
	margin-bottom:30px;
}
.m30R {
	margin-right:30px;
}
.m30TL {
	margin-left:30px;
	margin-top:30px;
}
.m30TLR {
	margin-left:30px;
	margin-top:30px;
	margin-right:30px;
}

.ue {
	margin: 10px;
	font: normal 10px/15px verdana;
}

.ueT {
	margin: 10px;
	font: normal 16px/20px verdana;
	margin-right: 6px; 
}
.pxup12 {
	font-size: 26px;
}
.pxup10 {
	font-size: 24px;
}
.pxup8 {
	font-size: 22px;
}
.pxup6 {
	font-size: 20px;
}
.pxup5 {
	font-size: 19px;
}
.pxup4 {
	font-size: 18px;
}
.pxup3 {
	font-size: 17px;
}
.pxup2 {
	font-size: 16px;
}
.pxup1 {
	font-size: 15px;
}
.pxdn1 {
	font-size: 13px;
}
.pxdn2 {
font-size: 12px;
}
.pxdn3 {
font-size: 11px;
}
.pxdn4 {
font-size: 10px;
}
.pxdn5 {
font-size: 9px;
}

.blk { color:#000
}

.lg  {
font-size: 16px;
}
.xlg  {
font-size: 20px;
}
.sm  {
font-size: 12px;
}

.TlgB  { font: 14pt "Times New Roman", Times, serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }
.Tlggrey { color: #ccc; font: 14pt "Times New Roman", Times, serif; margin-top: 0; margin-bottom: 0; }
.TlgBgrey { color: #ccc; font: bold 14pt "Times New Roman", Times, serif; margin-top: 0; margin-bottom: 0; }

.TB  { font: 12pt "Times New Roman", Times, serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }
.Tgrey { color: #ccc; font: 12pt "Times New Roman", Times, serif; margin-top: 0; margin-bottom: 0; }
.TBgrey { color: #ccc; font: 12pt "Times New Roman", Times, serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }

.TSB  { font: 12pt "Times New Roman", Times, serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }
.TSgrey { color: #ccc; font: 10pt "Times New Roman", Times, serif; margin-top: 0; margin-bottom: 0; }
.TSBgrey { color: #ccc; font: 10pt "Times New Roman", Times, serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }

.T14p  { font: 14pt "Times New Roman", Times, serif; }
.T12p  { font: 12pt "Times New Roman", Times, serif; }
.T10p  { font: 10pt "Times New Roman", Times, serif; }
.T9pt  { font: 14pt "Times New Roman", Times, serif; }
.14p  { font-size: 20px; }
.12p  { font-size: 16px; }
.10p  { font-size: 14px; }
.9pt  { font-size: 10px; }
.px16  { font-size: 16px; }
.px14  { font-size: 14px; }
.px12  { font-size: 12px; }
.px10  { font-size: 10px; }

.sub  {
 margin: 20px;
}

.footer {
	font: normal 10px verdana;
	color: #333333;
}
A {
	text-decoration:underline; 
	color:#CCCCFF;
}

A:hover {text-decoration:underline; color:#FFCC00;}

.link {
	font-weight: normal;
	color: #333399;
}

.link:hover {
	color: #2794fa;
}

.link2 {
	text-decoration:none; 
	font-weight:bold;
	color:#FFFFFF;
}

.link2:hover {text-decoration:underline;}

.linkNU {
	text-decoration:none; 
	font-weight:bold;
	color:#CCCCFF;
}

.linkNU:hover {
	text-decoration:none; 
	font-weight:none;
	color:#9999FF;
}

.linkss {
 text-decoration:underline; 
	font-weight: bold;
	color: #333399;
}

.linkss:hover {
 text-decoration:underline; 
	color: #333366;
}

input, select, option, textarea, .form {
	font: normal 10px verdana;
	color: #333333;
	border-top: solid 1px #666633;
	border-left: solid 1px #666633;
	border-right: solid 1px #DADAB6;
	border-bottom: solid 1px #DADAB6;
	background-color: #DFDFF3;
}

.rc {
	background: none;
	border-width : 0px;
}

.button {
	font: bold 10px verdana;
	color: #666633;
	background-color: #DFDFF3;
	border-top: solid 2px #DADAB6;
	border-left: solid 2px #DADAB6;
	border-right: solid 2px #666633;
	border-bottom: solid 2px #666633;
	cursor: hand;
}

.lift /* raises letters up next to Audio buttons */  { position: relative; bottom: 6px }

.sup /* raises letters up next to Audio buttons */   { font-size: 10px; position: relative; bottom: 4px }

.linespace12  { line-height: 12px }
.linespace20  { line-height: 20px }
.linespace24  { line-height: 24px }
.linespace30  { line-height: 30px }

.store { color:#000000; }

.indent { text-indent: 2em; margin-top: 0; margin-bottom: 0; }

.indent12 { font-size: 12pt; text-indent: 2em; margin-top: 0; margin-bottom: 0; }

.close { margin-bottom: 6px; }
