/*redefined tag styles----------------------------*/
p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 1em;
}

h1
{
	color: #666633;
	font-weight: bold;
	font-size: 20px;
	font-family: Verdana, Arial, sans-serif;
}

h2
{
	color: #666633;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, sans-serif;
	padding: 6px 0px 0px 0px;
}

h3
{
	color: #666633;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	padding: 3px 0px 0px 0px;
}

ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-type: square;
}

b { color: #666633; }

/*common page styles----------------------------*/

.banner
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, sans-serif;
	padding: 0px 0px 0px 0px;
}

.pageBorder
{
	border-width: 2px;
	border-style: solid;
	border-color: #990033;
}

.footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-width: 1px 0px 0px 0px;
	border-style: dotted;
	border-color: olive;
	padding: 6px 0px 0px 0px;
	text-align: center;
}

/*navigation styles----------------------------*/

a.nav
{
	border-bottom: none;
	color: #FFFFFF;
	text-decoration: none;
}

a.nav:visited
{
	border-bottom: none;
	color: #FFFFFF;
	text-decoration: none;
}

a.nav:visited:hover
{
	border-bottom: 1px dotted #CC9999;
	color: #CC9999;
	text-decoration: none;
}

a.nav:hover
{
	border-bottom: 1px dotted #CC9999;
	color: #CC9999;
	text-decoration: none;
}
/*other link styles----------------------------*/

a.footerTextLink
{
	color: #666633;
	text-decoration: underline;
}

a.footerTextLink:hover
{
	color: #000000;
	text-decoration: none;
}

a.bodyLink
{
	border-bottom: 1px dotted #FF3300;
	color: #FF3300;
	text-decoration: none;
}

a.bodyLink:hover
{
	border-bottom: 1px dotted #c3ccd6;
	color: #c3ccd6;
	text-decoration: none;
}

a.seo
{
	border-bottom: none;
	color: #000000;
	text-decoration: none;
}
