table.navigation{ 
border-left:-5px;
}

a.level_1{
background-image:url(../images/menu_bg.gif);
background-repeat:no-repeat;
width:179px;
height:25px;
margin-left:0px;
padding-left:-10px;
padding-top:2px;
}
a.level_2{ padding: 2px 2px 2px 20px; }
a.level_3{ padding: 2px 2px 2px 30px; }
a.level_4{ padding: 2px 2px 2px 40px; }

a.navigation{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

a.navigation:link{
color:#880000;
text-decoration:none;
}

a.navigation:visited{
color:#880000;
text-decoration:none;
}

a.navigation:hover{
color:#000099;
text-decoration:none;
}

a.navigation_selected{
text-decoration: none;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

table.info { font: bold 16px verdana; width:90%; vertical-align: bottom;}
td.info_header { background-color:#ffffff; color:#2f6869;text-align:center;}
td.info { background-color:#d7fefe; font-size:14px;} 

table.contact { font: bold 10px verdana; width:90%; vertical-align: bottom; color: #333399;}
td.contact_header {	background-color: #ffffcc; color: #333399;}
td.contact { background-color:#ffffff;} 

a.direct
{
	text-decoration:none;
	color:#333399;
} 
.text
{
	border: 1px solid black;
	font-size: 8pt;
	font-family: verdana;
	height: 18px;
}
.textbox
{
	border: 1px solid black;
	font-size: 8pt;
	font-family: verdana;
	width:100%;
}
.field
{
	text-align:right;
	font-style:italic;
}

.button_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.text16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.support_field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border:2px solid #000000;
}
