html
{
	height: 100%;
}

body
{
	margin: 0px;

	height: 100%;

	background: #FFFFFF;

	text-align: center;
	vertical-align: middle;

	border-collapse: collapse;
}

/* ........................................... */

table.main
{
	margin: auto;

	width: 850px;
	height: 460px;

	background: #FFFFF2;
	border: 1px solid #999999;
}

/* ........................................... */


td.main
{
	background: url(/HV1854/images/shared/hv1854_logo.gif) no-repeat top left;

	vertical-align: top;
	text-align: left;
}

td.main-navigation
{
	width: 200px;

	padding: 162px 0px 0px 25px;

	vertical-align: top;
}

td.navigation
{
	padding: 13px 0px 0px 0px;
}

td.main-content
{
	width: 100%;

	padding: 162px 10px 0px 25px;

	vertical-align: top;
}

td.main-text-content
{
	width: 100%;

	padding: 0px 10px 0px 25px;

	vertical-align: top;
}

td.top-image-content
{
	vertical-align: top;
	text-align: right;

	height: 155px;
}

td.top-image
{
	padding: 0px 0px 0px 5px;

	text-align: right;
}

td.content-header
{
	padding: 0px 0px 6px 0px;
}

td.content-text
{
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;

	padding: 6px 0px;

	font: 11px/15px arial;
	color: #555555;
}

td.text
{
	font: 11px/15px arial;
	color: #555555;

	vertical-align: top;
}

td.main-small-img
{
	padding: 0px 0px 5px 5px;
}


/* ........................................... */

span.alert
{
	font: italic 10px verdana;
	color: #993533;
}

img.content
{
	border: 1px solid #08113F;
}

h1
{
    font: bold 12px/18px verdana;
    color: #08113F;

    display: inline;
}

img
{
	border: 0px;
}

/* ........................................... */

a
{
	color: #08113F;
	text-decoration: underline;
}

a:hover
{
	color: #08113F;
	text-decoration: none;
}

/**/

a.nav-out
{
	color: #999999;
	text-decoration: none;
}

a.nav-out:hover
{
	color: #555555;
	text-decoration: none;
}

a.nav-over
{
	color: #666666;
	text-decoration: none;
}

a.nav-over:hover
{
	color: #666666;
	text-decoration: none;
}

a.nav-active
{
	color: #666666;
	text-decoration: none;

	font-weight: bold;
}

a.nav-active:hover
{
	color: #666666;
	text-decoration: none;

	font-weight: bold;
}

/**/

div.back-button
{
	position: absolute;
	margin: 309px 0px 0px 455px;
}

div.back-button a
{
	text-decoration: none;
	border: 0;
	color: #08113F;
	font: 11px verdana;
	line-height: 11px;
	border-bottom: 1px solid #08113F;
}

div.back-button a:hover
{
	text-decoration: none;
	border: 0;
	color: #08113F;
	font: 11px verdana;
	line-height: 11px;
}

