body
	{
	background-image: url(/images/pagebg.gif);
	margin: 0px;
	}

.pagetitle
	{
	font-family: Georgia, Times, serif;
	font-size: 1.35em;
	color:#000000;
	font-weight: bold;
	}

.main
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	font-weight: normal;
	color:#000000;
	background-color: #FFFFFF;
	padding: 1px 5px 10px 5px;
	}
.main a:link
	{
	color:#004099;
	text-decoration: underline;
	}
.main a:visited
	{
	color:#004099;
	text-decoration: underline;
	}
.main a:hover
	{
	color:#006AFF;
	text-decoration: underline;
	}
.main a:active
	{
	color:#006AFF;
	text-decoration: underline;
	}


.bulletin
	{
	font-family: Georgia, Times, serif;
	font-size: 1em;
	font-weight: normal;
	color:#000000;
	}
.bulletin a:link
	{
	color:#004099;
	text-decoration: underline;
	}
.bulletin a:visited
	{
	color:#004099;
	text-decoration: underline;
	}
.bulletin a:hover
	{
	color:#006AFF;
	text-decoration: underline;
	}
.bulletin a:active
	{
	color:#006AFF;
	text-decoration: underline;
	}


.mainbig
	{
	font-family: Georgia, Times, serif;
	font-size: 1.10em;
	color:#000000;
	font-weight: bold;
	}
.mainbig a:link
	{
	color:#004099;
	text-decoration: underline;
	}
.mainbig a:visited
	{
	color:#004099;
	text-decoration: underline;
	}
.mainbig a:hover
	{
	color:#006AFF;
	text-decoration: underline;
	}
.mainbig a:active
	{
	color:#006AFF;
	text-decoration: underline;
	}


.mainsm
	{
	font-family: Georgia, Times, serif;
	font-size: .75em;
	color:#000000;
	font-weight: bold;
	}
.mainsm a:link
	{
	color:#004099;
	text-decoration: underline;
	}
.mainsm a:visited
	{
	color:#004099;
	text-decoration: underline;
	}
.mainsm a:hover
	{
	color:#006AFF;
	text-decoration: underline;
	}
.mainsm a:active
	{
	color:#006AFF;
	text-decoration: underline;
	}

.copynotice
	{
	font-family: Georgia, Times, serif;
	font-size: .70em;
	color:#FFD359;
	font-weight: normal;
	padding: 4px 16px 0px 0px;
	}
.copynotice a:link
	{
	color:#FFD359;
	text-decoration: underline;
	}
.copynotice a:visited
	{
	color:#FFD359;
	text-decoration: underline;
	}
.copynotice a:hover
	{
	color:#FFFFFF;
	text-decoration: underline;
	}
.copynotice a:active
	{
	color:#FFFFFF;
	text-decoration: underline;
	}


.headline
	{
	font-family: Georgia, Times, serif;
	font-size: 1.05em;
	color: #002D6A;
	font-weight: bold;
	text-align: left;
	padding: 2px 4px 2px 4px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #002D6A;
	border-collapse: collapse;
	background-color: #DDDDDD;
	}
.headline a:link
	{
	color:#004099;
	text-decoration: underline;
	}
.headline a:visited
	{
	color:#004099;
	text-decoration: underline;
	}
.headline a:hover
	{
	color:#006AFF;
	text-decoration: underline;
	}
.headline a:active
	{
	color:#006AFF;
	text-decoration: underline;
	}


.subheadline
	{
	font-family: Georgia, Times, serif;
	font-size: 1em;
	line-height: 22px;
	font-weight: bold;
	}
.subheadline a:link
	{
	color:#004099;
	text-decoration: underline;
	}
.subheadline a:visited
	{
	color:#004099;
	text-decoration: underline;
	}
.subheadline a:hover
	{
	color:#006AFF;
	text-decoration: underline;
	}
.subheadline a:active
	{
	color:#006AFF;
	text-decoration: underline;
	}


.sidemenu
	{
	color:#FFD359;
	font-family: Georgia, Times, serif;
	font-size: .80em;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 0px 8px;
	}
.sidemenu a:link
	{
	color:#FFD359;
	text-decoration: none;
	}
.sidemenu a:visited
	{
	color:#FFD359;
	text-decoration: none;
	}
.sidemenu a:hover
	{
	color:#FFFFFF;
	text-decoration: none;
	}
.subheadline a:active
	{
	color:#FFFFFF;
	text-decoration: none;
	}

hr
	{
	color: #002D6A;
	background-color: #002D6A;
	height: 1px;
	border: 0;
	}

.li2
	{
	margin-bottom: 16px;
	}


table.datagrid
	{
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: #FFFFFF;
	}

.datagridhead
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	font-weight: bold;
	padding: 4px 8px 4px 4px;
	background-color: #002D6A;
	color: #FFD359;
	}

.datagridhead a:link
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	font-weight: bold;
	color: #FFD359;
	text-decoration: none;
	}
.datagridhead a:active
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
.datagridhead a:visited
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	font-weight: bold;
	color: #FFD359;
	text-decoration: none;
	}
.datagridhead a:hover
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	}
.datagridbdr
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	padding: 4px 12px 4px 4px;
	vertical-align: top;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #808080;
	}
.datagridbdr a:link
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	color:#004099;
	text-decoration: underline;
	}
.datagridbdr a:active
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	color:#006AFF;
	text-decoration: underline;
	}
.datagridbdr a:visited
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	color:#004099;
	text-decoration: underline;
	}
.datagridbdr a:hover
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	color:#006AFF;
	text-decoration: underline;
	}


.datagridbdrlbl
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	font-weight: bold;
	padding: 4px 8px 4px 4px;
	vertical-align: top;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #808080;
	}
.datagridbdrlbl a:link
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	color:#004099;
	text-decoration: underline;
	}
.datagridbdrlbl a:active
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	color:#006AFF;
	text-decoration: underline;
	}
.datagridbdrlbl a:visited
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	color:#004099;
	text-decoration: underline;

	}
.datagridbdrlbl a:hover
	{
	font-family: Georgia, Times, serif;
	font-size: .90em;
	color:#006AFF;
	text-decoration: underline;
	}
