body, td, div
{ font-family:Verdana; font-size:11px; font-weight:normal; color:#000000; }

p 
{
	padding-top:0px;
	padding-bottom:4px;
	margin-top:0px;
	margin-bottom:4px;
}

a:active, a:link, a:visited
{ font-family:Verdana; font-size:11px; font-weight:normal; text-decoration:none; color:#1D479A; }
a:hover 
{ font-family:Verdana; font-size:11px; font-weight:normal; text-decoration:underline; color:#555555; }

input, select, textarea
{ font-family:Verdana; font-size:11px; }


/* ********************************************************** */
/* my defs */

.footer, a.footer, a.footer:link, a.footer:visited
{ font-family:Verdana; font-size:10px; font-weight:normal; color:#1D479A; text-decoration:none; }
a.footer:hover
{ font-family:Verdana; font-size:10px; font-weight:normal; color:#555555; text-decoration:underline; }


div.metanav { color:#1D479A; }

a.metanav0:active, a.metanav0:link, a.metanav0:visited
{ font-family:Verdana; font-size:10px; font-weight:normal; text-decoration:none; color:#1D479A; }
a.metanav1:active, a.metanav1:link, a.metanav1:visited
{ font-family:Verdana; font-size:10px; font-weight:normal; text-decoration:none; color:#555555; }
a.metanav0:hover, a.metanav1:hover 
{ font-family:Verdana; font-size:10px; font-weight:normal; text-decoration:underline; color:#555555; }


/* ********************************************************** */
/* typical fonts and links */

.fnt14
{ font-size:14px;   }
.lh14
{ line-height:18px; }

.fnt12
{ font-size:12px; }
.fnt12 a:active, .fnt12 a:link, .fnt12 a:visited 
{ font-size:12px; color:#b90000; padding-bottom:0px; text-decoration:underline; }
.fnt12 a:hover 
{ font-size:12px; color:#000000; padding-bottom:0px; text-decoration:underline; }
.lh12
{ line-height:16px; }

.fnt11
{ font-size:11px; }
.fnt11 a:active, .fnt11 a:link, .fnt11 a:visited 
{ font-size:11px; color:#b90000; padding-bottom:0px; text-decoration:underline; }
.fnt11 a:hover 
{ font-size:11px; color:#000000; padding-bottom:0px; text-decoration:underline; }
.lh11
{ line-height:14px; }

.fnt9
{ font-size:9px; }

.star
{
	color:#b90000;
	font-size:14px;
	font-weight:bold;
}


/* ********************************************************** */
/* left nav */

.ln0		{ height:23px;cursor:hand;text-decoration:none; }
.ln1		{ height:23px;cursor:hand;text-decoration:none;background:#ffffff; }
.lnsub0		{ height:18px;cursor:hand;text-decoration:none;background:#ffffff; }
.lnsub1		{ height:18px;cursor:hand;text-decoration:none;background:#ffffff; }

.ln0 div	{ color:#1D479A;font-weight:bold;height:23px; }
.ln1 div	{ color:#555555;font-weight:bold;height:23px; }

.lnsub0 div	{ color:#1D479A; }
.lnsub1 div	{ color:#555555; }

a.nav { text-decoration:none; }
a.nav:hover { text-decoration:underline; }


/* ********************************************************** */
/* spacers */

div.spc1	{ font-size:1px; height:1px; width:1px; line-height:1px; overflow:hidden; }
div.spc2	{ font-size:1px; height:2px; width:1px; line-height:1px; overflow:hidden; }
div.spc3	{ font-size:1px; height:3px; width:1px; line-height:1px; overflow:hidden; }
div.spc4	{ font-size:1px; height:4px; width:1px; line-height:1px; overflow:hidden; }
div.spc5	{ font-size:1px; height:5px; width:1px; line-height:1px; overflow:hidden; }
div.spc8	{ font-size:1px; height:8px; width:1px; line-height:1px; overflow:hidden; }
div.spc10	{ font-size:1px; height:10px; width:1px; line-height:1px; overflow:hidden; }
div.spc15	{ font-size:1px; height:15px; width:1px; line-height:1px; overflow:hidden; }
div.spc20	{ font-size:1px; height:20px; width:1px; line-height:1px; overflow:hidden; }
div.spc25	{ font-size:1px; height:25px; width:1px; line-height:1px; overflow:hidden; }
div.spc30	{ font-size:1px; height:30px; width:1px; line-height:1px; overflow:hidden; }
div.spc35	{ font-size:1px; height:35px; width:1px; line-height:1px; overflow:hidden; }
div.spc40	{ font-size:1px; height:40px; width:1px; line-height:1px; overflow:hidden; }
div.spc50	{ font-size:1px; height:50px; width:1px; line-height:1px; overflow:hidden; }
div.pad10	{ padding:10 10 10 10px; }

div.hspc5	{ font-size:1px; height:1px; width:5px; line-height:1px; overflow:hidden; }
div.hspc10	{ font-size:1px; height:1px; width:10px; line-height:1px; overflow:hidden; }
div.hspc15	{ font-size:1px; height:1px; width:15px; line-height:1px; overflow:hidden; }
div.hspc20	{ font-size:1px; height:1px; width:20px; line-height:1px; overflow:hidden; }
