p,
li,
td
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
}

i
{
	font-family:arial,helvetica,sans-serif;
	font-style:italic;
	font-size:12px;
}

.menutitle
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.menuitems,
p.menuiems
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
}

.menuhref,
a.menuhref,
a.menuhref:link,
a.menuhref:visited
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
a.menuhref:hover
{
	text-decoration:underline;
	font-size:12px;
	color:#336699;
}

h1.h1style 
{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
}


.white,
p.white
{
	font-family:arial,helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.blackNav,
a.blackNav,
a.blackNav:link, 
a.blackNav:visited
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color: #000000;
}
a.blackNav:hover 
{
	text-decoration:underline;
	font-weight:bold;
	color:#2C5822;
}

.whiteNav,
a.whiteNav,
a.whiteNav:link, 
a.whiteNav:visited
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color: #FFFFFF;
}
a.whiteNav:hover 
{
	text-decoration:underline;
	font-weight:bold;
	color:#ffff8f;
}

.afooter,
a.afooter,
a.afooter:link,
a.afooter:visited
{
	font-family:arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
a.afooter:hover
{
	text-decoration:underline;
	color:#ffff8f;
}

.astyle,
a.astyle,
a.astyle:link,
a.astyle:visited
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
a.astyle:hover
{
	text-decoration:underline;
	color:#336699;
}

.astyleblue,
a.astyleblue,
a.astyleblue:link,
a.astyleblue:visited
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#003399;
}
a.astyleblue:hover
{
	text-decoration: underline;
	color:#003399;
}

.red,
b.red
{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CC0033;
}

div.box
{
	padding:2px;
	margin:2px;
	border-style:solid;
	border-width:1px;
	border-color:#363835;
	width:70%;
}

div.smallbox
{
	padding:2px;
	margin:2px;
	border-style:solid;
	border-width:1px;
	border-color:#363835;
	width:60%;
}

div.outsetbox
{
	border-style:outset;
	border-width:1px;
	border-color:#363835;
}

div.shrinkbox
{
	padding:2px;
	margin:2px;
	border-style:solid;
	border-width:1px;
	border-color:#363835;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	width:90%;
}

