#tlcorner
{
	background-color: #FEFEFE;
	background-image: url(/assets/images/tlcorner.gif);
}

#tedge
{
	background-color: #FEFEFE;
	background-image: url(/assets/images/tedge.gif);
}

#trcorner
{
	background-color: #FEFEFE;
	background-image: url(/assets/images/trcorner.gif);
}

#redge
{
	background-color: #FEFEFE;
	background-image: url(/assets/images/redge.gif);
}

#brcorner
{
	background-color: #FEFEFE;
	background-image: url(/assets/images/brcorner.gif);
}

#bedge
{
	background-color: #FEFEFE;
	background-image: url(/assets/images/bedge.gif);
}

#blcorner
{
	background-color: #FEFEFE;
	background-image: url(/assets/images/blcorner.gif);
}

#ledge
{
	background-color: #FEFEFE;
	background-image: url(/assets/images/ledge.gif);
}

#mn { font-size: 14px; background-color: #FEFEFE; background-image: url(/assets/images/tbg.gif); background-repeat: repeat-x; }

#mn p { font-size: 14px; margin: 6px 24px; }
	
h1 { font-size: 24px; color: #007F99; margin: 24px 0px 0px 24px; }

h2 { font-size: 14px; color: #007E99; margin: 14px 0px 0px 24px; }

td > img
{
	display: block;
}

.picture
{
	float: left;
	padding: 2 px;
}

#footer { font-size: 12px; }

#footer p { margin: 20px 0px 20px 24px; }

address { font-style: normal; color: #FEFEFE; margin: 0px 24px; }

#sidebar { font-size: 12px; width: 176px; }

#mn a:link
{
	color: #0000CC;
}

#mn a:visited
{
	color: #666666;
}

#mn a:hover, #mn a:active
{
	color: #000000;
}

#footer a:link
{
	color: #FEFEFE;
}

#footer a:visited
{
	color: #EEEEEE;
}

#footer a:hover, #footer a:active
{
	color: #007F99;
	text-decoration: none;
	background-color: #FEFEFE;
}

p.navbuts, p.navbuts-dn { font-size: 16px; margin: 0px 0px 4px 16px; }

p.navsubs { font-size: 12px; margin: 4px 0px 2px 28px; }

#nbutspacer, #nbutspacer2, #nbutspacer3, #nbutspacer4
{
	margin-bottom: 16px;
}

p.navbuts a { color: #000000; text-decoration: underline; }

p.navbuts a:hover, p.navbuts a:active
{
	color: #FEFEFE;
	background-color: #007F99;
	background-image: none;
}

p.navsubs a { color: #FEFEFE; text-decoration: underline; }

p.navsubs a:hover, p.navsubs a:active
{
	color: #007F99;
	background-color: #EEEEEE;
}

td, p { font-family: Verdana, Arial, Helvetica, sans-serif; }

#navmarked
{
	font-weight: bold;
	text-decoration: none;
	color: #DDDDDD;
}

#navmarked:hover, #navmarked:active
{
	background-color: transparent;
}

img.wrapleft
{
	float: left;
}

img.wrapright
{
	float: right;
}

table.nested td { background-image: none; }

table.nested th { background-image: none; background-color: #EEEEEE; font-weight: bold; text-align: left; }
