TD, TH
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}
IMG
{
	border: 0px;
}
A
{
    color: #000;
    text-decoration: underline;
}
A:hover
{
    color: #656565;
    text-decoration: none;
}
A.articlelink
{
    font-weight: bold;
}
A.articlelink:hover
{
    font-weight: bold;
}
A.featuretext
{
    text-decoration: none;
}

A.featuretext:hover
{
    text-decoration: none;
}
A.menulink
{
    color: #FFF;
    text-decoration: none;
    font-weight: bold;
}
A.menulink:hover
{
    color: #FFF;
    text-decoration: underline;
    font-weight: bold;
}
A.footerlink
{
    color: #000;
    text-decoration: none;
    font-weight: bold;
	font-size: 90%;
}
A.footerlink:hover
{
    color: #000;
    text-decoration: underline;
    font-weight: bold;
	font-size: 90%;
}
td.footerlink2 A
{
    color: #cccccc;
    text-decoration: none;
    font-weight: bold;
	font-size: 90%;
}
td.footerlink2 A:hover
{
    color: #333333;
    text-decoration: underline;
    font-weight: bold;
	font-size: 90%;
}
A.navlink
{
    font-weight: bold;
    font-size: 90%;
}
A.navlinkopen
{
    font-size: 90%;
}
.navarrow
{
	font-weight: bold;
}
.headtext
{
	color:#16347A;
	font-size: 150%;
	font-weight: bold;
	font-style: italic;
}
.datetext
{
	font-size: 80%;
}
.required
{
	font-weight: bold;
	color: #F00;
}
.backheader
{
	background-image:url(../images/gradient_header.gif);
	background-position:right;
	background-repeat:repeat-y;
}
.backfooter
{
	background-image:url(../images/gradient_footer.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.blockhead
{
    font-size: 140%;
    font-weight: bold;
}
.bodytextbold
{
    font-weight: bold;
}
.bodytextwhtbold
{
    color: #FFF;
    font-weight: bold;
}
.bodytextwhtsmall
{
    color: #FFF;
    font-size: 90%;
}
.menuitem
{
	border-top: 2px solid #FFF;
	border-left: 2px solid #FFF;
	padding: 5px;
	text-align:center;
}
.backdkblue
{
	background-color: #16347A;
}
.backmidblue
{
	background-color: #C2C9DC;
}
.backlightblue
{
	background-color: #EDEEF3;
}
.backdkpink
{
	background-color: #AA0060;
}
.backmidpink
{
	background-color: #EDCCDF;
}
.borderdkpink
{
	border: 1px solid #AA0060;
}
.backmidbrown
{
	background-color: #C0AD9F;
}
.backlightbrown
{
	background-color: #F3EFEC;
}
.backwhite
{
	background-color: #FFF;
}
.padding
{
	padding: 10px;
}
.lesspadding
{
	padding: 5px;
}
.paddingfooter
{
	padding: 5px 10px 5px 10px;
}
.nomargins
{
	margin: 0px;
}
.searchbox
{
   	border: 1px solid #000;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size: 90%;
    width: 120px;
}
TABLE.borderall
{
	border-top: 1px solid #16347A;
	border-left: 1px solid #16347A;
}

.borderall TD, .borderall TH
{
	border-bottom: 1px solid #16347A;
	border-right: 1px solid #16347A;
}
.formbox
{
	border: 1px solid #16347A;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    width: 250px;
}
.formboxlarger
{
   	border: 1px solid #16347A;
    color: #000000;
    font-family: arial,helvetica,sans-serif;
    height: 150px;
    width: 250px;
}
.caption
{
	font-size: 75%;
	font-style:italic;
}
