.header {
	background-color: #1e3669;
	background-image: url('/images/ust_header.png');
}


.tbl_hdr {
	background-color: #1e3669;
	font-weight: bold;
}

.ftr_hdr {
	background-color: #1e3669;
}

/********* NAV ****************/

a:link {
	font-weight:bold;
	text-decoration:none;
	color:#3E5F8E;
}

a:visited {
	font-weight:bold;
	text-decoration:none;
	color:#3E5F8E;
}

a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#388BCE;
}


/****************** TOP NAV ************************/
table.top_nav {
	border-top: 4px solid #1e3669;
	border-bottom: 4px solid #e31401;
	font-size: .9em;
	font-weight:bold;
	line-height: 100%;
	background-color: #ffffff;
	max-height:20px;
}


td.top_nav:hover {
	border-top: 4px solid #1e3669;
	border-bottom: 4px solid #e31401;
	background-color: #ffe5e5;
}

/* this sets the top nav style for the current page */
td.current_nav {
	border-top: 4px solid #1e3669;
	border-bottom: 4px solid #e31401;
	background-color: #ccddff;
	text-align: center;
}

td.top_nav {
	text-align: center;
/*	padding-top: -2px;
	padding-bottom: 12px;*/
	cursor: pointer;
}

a.top_nav:link {
	font-weight:bold;
	text-decoration:none;
	color:#1e3669;
}

a.top_nav:visited {
	font-weight:bold;
	text-decoration:none;
	color:#1e3669;
}

a.top_nav:hover {
	font-weight:bold;
	text-decoration:none;
	color:#e31401;
}

h1,h2,h3 {
	color: #0066cc;
}


/*************************************/
.footer {
	background-color: #1e3669;
/*	border: 2px solid #009900;*/
	color: #ffffff;
	font-size: .9em;
}

.footer2 {
	background-color: #ccddff;
	color: #000000;
	font-size: .9em;
}

.footer2 a:link {
	text-decoration: underline;
}
