a:link { 	color: #0033CC; text-decoration: none; }
a:active { color: #0033CC; text-decoration: none; }
a:visited { color: #0033CC; text-decoration: none; }
a:hover { color: #0033CC; text-decoration: underline; }

body { font-family: Arial, Helvetica, sans-serif; }
	
h3 { font-size: 14px; }

li { font-size: 12px; }

p { font-size: 12px; }

a.bodylink:link { font-weight: bold; }
a.bodylink:active { font-weight: bold; }
a.bodylink:visited { font-weight: bold; }
a.bodylink:hover { 	font-weight: bold; }

th.charts { font-size: 14px; }
td.charts { font-size: 12px; }
tr.charts { font-size: 12px; }

a.emaillink:link { 	color: #0033CC; text-decoration: none; }
a.emaillink:active { color: #0033CC; text-decoration: none; }
a.emaillink:visited { color: #0033CC; text-decoration: none; }
a.emaillink:hover { color: #0033CC; text-decoration: underline; }

a.foottext:link {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.foottext:active {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.foottext:visited {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.foottext:hover {
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

p.foottext { font-size: 10px; }

th.forms { font-size: 12px; }
td.forms { font-size: 12px; }
tr.forms { font-size: 12px; }

a.navtext:link {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.navtext:active {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.navtext:visited {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.navtext:hover {
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
}

a.navdrop:link {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.navdrop:active {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.navdrop:visited {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.navdrop:hover {
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
}

a.sidebar:link {
	font-size: 10px;
	text-decoration: none;
}
a.sidebar:active {
	font-size: 10px;
	text-decoration: none;
}
a.sidebar:visited {
	font-size: 10px;
	text-decoration: none;
}
a.sidebar:hover {
	font-size: 10px;
	text-decoration: underline;
}

p.sidebar { font-size: 10px; color: #0033CC; }

td.sidebar { font-size: 10px; color: #0033CC; }

a.websitelink:link { 	color: #0033CC; text-decoration: none; }
a.websitelink:active { color: #0033CC; text-decoration: none; }
a.websitelink:visited { color: #0033CC; text-decoration: none; }
a.websitelink:hover { color: #0033CC; text-decoration: underline; }

.fontmed { font-size: medium; }
.fontlg { font-size: large; }
td.drptop {
	background-image: url(graphics/drptopbg.jpg);
	background-repeat: no-repeat;
	height: 5px;

}
td.drpmid {
	background-image: url(graphics/drpmidbg.jpg);
	background-repeat: repeat-y;
	width: 169px;

}
td.drpbot {
	background-image: url(graphics/drpbotbg.jpg);
	background-repeat: no-repeat;
	height: 5px;
	width: 169px;

}
td.navlbg {
	background-image: url(graphics/navlbg2.jpg);
	background-repeat: repeat-y;

}
td.navrbg {
	background-image: url(graphics/navrbg2.jpg);
	background-repeat: repeat-y;

}
td.topstrip {
	background-image: url(graphics/top2strip.jpg);
}
td.ctrgrybg {
	background-image: url(graphics/ctrgrybg.jpg);
}
td.ftrbg {
	background-image: url(graphics/ftrbg.jpg);
}

a.sidehey:link {
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
a.sidehey:active {
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
a.sidehey:visited {
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
a.sidehey:hover {
	font-size: 20px;
	text-decoration: underline;
	font-weight: bold;
	color: #FFFF01;
	font-style: italic;
}
p.subtext {
	padding-left: 24px;
	padding-right: 24px;
}
td.sidehey {
	background-color: #009900;
}
tr.sidehey {
}
