#smallsize
{
	color: blue;
	font-size: .8em;
}

#smallsize2
{
	color: blue;
	font-size: .85em;
}

.topleft
{
	position: absolute;
	margin-left: -10px;
}

.bottomright
{
	position: relative;
	margin-left: -10px;

}

#hilinks a:link
{
	color: blue;
	text-decoration: none;
	font-size: 75%;
}

#hilinks a:visited
{
	color: blue;
	text-decoration: none;
	font-size: 75%;
}

#hilinks a:hover
{
	color: yellow;
	background-color: #003399;
	text-decoration: none;
	font-size: 75%;
}

#hilinks a:active
{
	color: yellow;
	background-color: #003399;
	text-decoration: none;
	font-size: 75%;
}


#hilinks2 a:link
{
	color: blue;
	text-decoration: none;
	font-size: 75%;
}

#hilinks2 a:visited
{
	color: blue;
	text-decoration: none;
	font-size: 75%;
}

#hilinks2 a:hover
{
	color: yellow;
	background-color: #003399;
	text-decoration: none;
	font-size: 75%;
}

#lowlinks a:hover
{
	color: yellow;
	background-color: #003399;
	text-decoration: none;
	font-size: 75%;
}

#plinks a:link
{
	color: #003399;
	text-decoration: underline;
	font-size: 100%;
}

#plinks a:visited
{
	color: purple;
	text-decoration: none;
	font-size: 100%;
}

#plinks a:hover
{
	color: yellow;
	background-color: #003399;
	text-decoration: none;
	font-size: 100%;
}

.biglinks a:link
{
	color: #003399;
	text-decoration: none;
	font-size: 120%;
	font-variant: small-caps;
}

.biglinks a:visited
{
	color: #003399;
	text-decoration: none;
	font-size: 120%;
	font-variant: small-caps;
}

.biglinks a:hover
{
	color: yellow;
	text-decoration: none;
	font-size: 120%;
	background-color: #003399;
	font-variant: small-caps;
}

}
.biglinks a:active
{
	color: yellow;
	text-decoration: none;
	font-size: 120%;
	background-color: #003399;
	font-variant: small-caps;
}

.handtd
{
	font: 12px/12px Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.handtr
{
	font: 12px/12px Arial, Helvetica, sans-serif;
	background-color: #33ccff;
}

.HandText
{
	font: 12px/14px Arial, Helvetica, sans-serif;
	text-indent: 0px;
}

.BodyText
{
	font: 14px/16px Arial, Helvetica, sans-serif;
	text-indent: 0px;
}

div.slugcloseup
{
	line-height: 1.2em;
	font: 18px/24px Arial, Helvetica, sans-serif;
	font-size: 150%;
	text-indent: 0px;
}

h2.closeup
{
	line-height: 1.2em;
	font: 18px/24px Arial, Helvetica, sans-serif;
	font-size: 150%;
	text-indent: 0px;
}

span.initcap
{
	font-size: 2.2em;
	background-color: blue;
	color: white;
}

h2.special
{
	font: bold italic 1.3em Georgia, Times, "Times New Roman", serif;
	margin: 0;
	padding: 0;
}

.box
{
	text-align: center;
	color: #FFFFcc;
	font-size: 0.8em;
	font-weight: bold;
	padding: 3px;
	border: 0px solid #828282;
	background-color: #33ccff;
}

.longbox
{
	text-align: center;
	color: #FFFFcc;
	font-size: 1.15em;
	font-weight: bold;
	padding: 3px;
	border: 0px solid #828282;
	background-color: #33ccff;
}

#partnershipcontent
{
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	border: 0px solid #A682BC;
	background-color: #FFFFCC;
	color: #000099;
	font-weight: bold;
	padding: 0 20px 0 20px;
	text-align: left;
}

span.alert { color: red; }
span.announce { color: #00FF33; }
span.normal { font-weight : normal; }
table.normal {
	font-weight : normal;
}	
	


ul.hanging
{
	margin: 0;
	font-weight: bold;
	font-size: 1.5em;
}
