H1  {
		font-family : arial,helvetica;
		font-size : 18pt;
		line-height: 100%;
		letter-spacing: -1px;
		font-weight: normal;
		margin: 0px;
	}

H2  {
		font-family : arial,helvetica;
		font-size : 12pt;
		line-height: 12pt;
/*		letter-spacing: -1px; */
		font-weight: normal;
		margin: 0px;
		color: #292828;
	}

	H3  {
		font-family : arial,helvetica;
		font-size : 14pt;
		color: #46453C;
	}

	H4  {
		font-family : arial,helvetica;
		font-size : 13pt;
		color: #000066;
	}

	td {
		font-family : verdana,arial,helvetica;
		font-size: 12px;
	}

	.big  {
		font-family : arial,helvetica;
		font-size : 13pt;
	}

	.bigbold  {
		font-family : arial,helvetica;
		font-size : 13pt;
		font-weight : bold;
	}

	.header  {
		font-family : arial,helvetica;
		font-size : 16pt;
		color : #8E2E08;
	}

	.bigwhite  {
		font-family : arial,helvetica;
		font-size : 12pt;
		font-weight: bold;
		color : white;
	}

	.small  {
		font-family : arial,helvetica;
		font-size : 8pt;
	}

	.smallbold  {
		font-family : arial,helvetica;
		font-size : 8pt;
		font-weight : bold;
	}

	.smallwhite  {
		font-family : arial,helvetica;
		font-size : 8pt;
		color : #ffffff;
	}

	.smallwhitebold  {
		font-family : arial,helvetica;
		font-size : 8pt;
		color : #ffffff;
		font-weight: bold;
	}

	.nav_bk  {
		background-image : url(/images/nav_bk.gif);
		background-repeat : repeat-y;
	}

	BODY  {
		font-family : verdana,arial,helvetica;
		font-size : 12px;
		color : black;
		background-color : #ffffff;
		background-image : url(/images/bk.gif);
		background-repeat : repeat-x;
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin : 0px;
	}

	.content_top  {
		background-image : url(/images/content_top.gif);
		background-repeat : repeat-x;
	}
	


	.nav  {
		font-size : 9pt;
		color : black;
	}

	a.nav  {
		font-size : 11px;
		color : maroon;
		text-decoration: none;
	}

	a.nav:hover  {
		color : black;
	}

	A  {
		color : #606060;
		font-weight: bold;
	}

	A:HOVER  {
		color : maroon;
		text-decoration : none;
	}

	A.select  {
		font-size : 11px;
		color : gray;
		text-decoration : none;
	}

	A.select:HOVER  {
		color : gray;
		text-decoration : none;
	}
	
	a.service {
		font-weight: normal;
	}

	.foot  {
		font-size : 9px;
	}

	a.foot  {
		font-size : 9px;
		color : maroon;
		text-decoration: underline;
	}

	a.foot:hover  {
		font-size : 9px;
		color : black;
		text-decoration: underline;
	}

	.error
	{
		COLOR:maroon;
		FONT-SIZE:8PT;
		FONT-WEIGHT:BOLD;
	}

	.photofooter  {
		font-family : arial,helvetica;
		font-size : 7.5pt;
		color : black;
	}

	.input2
	{
		background-color: #F7F7F7;
		font-family: Tahoma,Verdana,Arial,Helvetica;
		font-size: 8pt;
		color: #000000;
		font-weight: bold;
		border: 1 solid gray;
	}

	.input
	{
		background-color: #46453C;
		font-family: Tahoma,Verdana,Arial,Helvetica;
		font-size: 8pt;
		color: #ffffff;
		font-weight: bold;
		border: 1 solid white;
	}
	
	.userselect
	{
		background-color: #DFF0DE;
		font-family: Tahoma,Verdana,Arial,Helvetica;
		font-size: 11px;
		color: #000000;
		font-weight: bold;
		border: 1px solid #083608;
	}

	.heading
	{
		background-color: #235786;
		font-family: trebuchet ms, arial, verdana, helvetica;
		font-size: 13px;
		color: #ffffff;
		font-weight: bold;
		border: 1px dashed #083608;
	}

	.purple
	{
		color: #3B1F81;
	}

	.teal
	{
		color: #208D93;
	}

	a.white
	{
		color: #ffffff;
	}

		a.white:hover
	{
		color: #ffffff;
	}

	.bold
	{
		font-weight: bold;
	}

	.boxheading
	{
		font-family : arial,helvetica;
		font-size : 13pt;
		border: 1px: #dddddd solid;
		font-weight: bold;
		background-color: #efefef;
		padding: 3px;
	}

	.box1
	{
		border-left: 1px: #dddddd solid;
		border-right: 1px: #dddddd solid;
		border-bottom: 1px: #dddddd solid;
		background-color: #efefef;
		padding: 3px;
	}

	.box2
	{
		border: 1px: #efefef solid;
		background-color: #F9FDF5;
		padding: 3px;
	}
	.imgborder {
		border: double 3px gray;
	}

