body { margin-top: 0px; margin-left: 0px; background: #E7E7E7; }

td { font-family: verdana, helvetica, arial, sans-serif; font-size: 11px; color: #666666; }
h1 { font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC0000; line-height: 16px; text-decoration: none; }
h2 { font-family : Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; padding-bottom: -6px; }
p  {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	padding-bottom: -6px;

}


ol	{ margin-top:6px; margin-bottom:6px; }
ul	{ margin-top:6px; margin-bottom:6px; }
li	{                 margin-bottom:6px; }


input, select, textarea { font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #666666; }
form { color: #000000; margin-top: 8px; margin-bottom: 6px; }


.pagetitle			{ font-family : Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #CC0000; text-decoration: none; }
.pagehead			{ font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC0000; text-decoration: none; }
a.pagehead:link		{ font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC0000; text-decoration: none; }
a.pagehead:visited	{ font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC0000; text-decoration: none; }
a.pagehead:hover	{ font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #336699; text-decoration: underline; }
a.pagehead:active	{ font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC0000; text-decoration: none; }

.pageheadblack		{ font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; }
.pageheadblue		{ font-family : Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #336699; }
.pagesubhead		{ font-family : Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000;    padding-bottom: 6px; }
.texthead 			{                                                              font-weight: bold; padding-top: 18px; padding-bottom: 6px; }

a			{ color: #666666; }
a:link		{ color: #666666; }
a:visited	{ color: #666666; }
a:hover		{ color: #336699; text-decoration: underline; }
a:active	{ color: #666666; }



.tabletext {
	color: #666666; 
	padding-top: 6px;
	padding-bottom: 6px;
	vertical-align: top;
}
a.tabletext:link {
	color: #666666; 
	padding-bottom: 6px;
	text-decoration: underline;
	vertical-align: top;
}
a.tabletext:visited {
	color: #666666; 
	padding-bottom: 6px;
	vertical-align: top;
}
a.tabletext:hover {
	color: #336699; 
	padding-bottom: 6px;
	text-decoration: underline;
	vertical-align: top;
}
a.tabletext:active {
	color: #666666; 
	padding-bottom: 6px;
	vertical-align: top;
}



.tabletextblack {
	color: #000000;
	padding-bottom: 6px;
	vertical-align: top;
}
a.tabletextblack:link {
	color: #000000; 
	padding-bottom: 6px;
	text-decoration: underline;
	vertical-align: top;
}
a.tabletextblack:visited {
	color: #000000; 
	padding-bottom: 6px;
	vertical-align: top;
}
a.tabletextblack:hover {
	color: #336699; 
	padding-bottom: 6px;
	text-decoration: underline;
	vertical-align: top;
}
a.tabletextblack:active {
	color: #000000; 
	padding-bottom: 6px;
	vertical-align: top;
}


.textblack {
	color: #000; 
	text-decoration: none;
}
a.textblack:link {
	color: #000;
	text-decoration: none;
}
a.textblack:visited {
	color: #000; 
}
a.textblack:hover {
	color: #336699; 
	text-decoration: underline;
}
a.textblack:active {
	color: #000; 
	text-decoration: none;
}


.textblue {
	color: #336699; 
	text-decoration: none;
}
a.textblue:link {
	color: #336699; 
	text-decoration: none;
}
a.textblue:visited {
	color: #336699; 
	text-decoration: none;
}
a.textblue:hover {
	color: #336699; 
	text-decoration: underline;
}
a.textblue:active {
	color: #336699; 
	text-decoration: none;
}


.textwhite {
	color: #FFFFFF; 
	text-decoration: none;
}
a.textwhite:link {
	color: #FFFFFF; 
	text-decoration: none;
}
a.textwhite:visited {
	color: #FFFFFF; 
	text-decoration: none;
}
a.textwhite:hover {
	color: #FFFFFF; 
	text-decoration: underline;
}
a.textwhite:active {
	color: #FFFFFF; 
	text-decoration: none;
}


.textred {
	color: #CC0000; 
}


.menublack {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.menublack:link {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.menublack:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.menublack:hover {
	color: #000000; 
	font-weight: bold;
	text-decoration: underline;
}
a.menublack:active {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


.menuwhite {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.menuwhite:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.menuwhite:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.menuwhite:hover {
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: underline;
}
a.menuwhite:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


.navhead {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.navhead:link {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.navhead:visited {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.navhead:hover {
	font-size: 10px;
	color: #336699; 
	text-decoration: underline;
}
.navhead:active {
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}


.navsubhead {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.navsubhead:link {
	font-size: 10px;
	color: #666666; 
	text-decoration: none;
}
a.navsubhead:visited {
	font-size: 10px;
	color: #666666; 
	text-decoration: none;
}
a.navsubhead:hover {
	font-size: 10px;
	color: #336699; 
	text-decoration: underline;
}
a.navsubhead:active {
	font-size: 10px;
	color: #666666; 
	text-decoration: none;
}


.navsubheadopen {
	font-size: 10px;
	color: #336699;
	text-decoration: none;
}
a.navsubheadopen:link {
	font-size: 10px;
	color: #336699; 
	text-decoration: none;
}
a.navsubheadopen:visited {
	font-size: 10px;
	color: #336699; 
	text-decoration: none;
}
a.navsubheadopen:hover {
	font-size: 10px;
	color: #666666; 
	text-decoration: underline;
}
a.navsubheadopen:active {
	font-size: 10px;
	color: #336699; 
	text-decoration: none;
}


.navtext {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	padding-left: 6px;
}
a.navtext:link {
	font-size: 10px;
	color: #666666; 
	text-decoration: none;
	padding-left: 6px;
}
a.navtext:visited {
	font-size: 10px;
	color: #666666; 
	text-decoration: none;
	padding-left: 6px;
}
a.navtext:hover {
	font-size: 10px;
	color: #336699; 
	text-decoration: underline;
	padding-left: 6px;
}
a.navtext:active {
	font-size: 10px;
	color: #666666; 
	text-decoration: none;
	padding-left: 6px;
}



.navtextopen {
	font-size: 10px;
	color: #336699;
	text-decoration: none;
	padding-left: 6px;
}
a.navtextopen:link {
	font-size: 10px;
	color: #336699; 
	text-decoration: none;
	padding-left: 6px;
}
a.navtextopen:visited {
	font-size: 10px;
	color: #336699; 
	text-decoration: none;
	padding-left: 6px;
}
a.navtextopen:hover {
	font-size: 10px;
	color: #666666; 
	text-decoration: underline;
	padding-left: 6px;
}
a.navtextopen:active {
	font-size: 10px;
	color: #336699; 
	text-decoration: none;
	padding-left: 6px;
}


.footer {
	font-size: 10px;
	color: #666666; 
}
a.footer {
	font-size: 10px;
	color: #666666; 
	text-decoration: underline;
}
a.footer:link {
	font-size: 10px;
	color: #666666; 
	text-decoration: underline;
}
a.footer:visited {
	font-size: 10px;
	text-decoration: underline;
	color: #666666; 
}
a.footer:hover {
	font-size: 10px;
	color: #336699; 
	text-decoration: underline;
}
a.footer:active {
	font-size: 10px;
	color: #666666; 
	text-decoration: underline;
}
