.content {
	clear: both;
}
.floatleft {
	float: left;
}
.topbar {
	width: 800px;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	padding: 5px 15px;
	color: #FFFFFF;

}
.floatright {
	clear: right;
	float: right;
	width: 592px;
}

img.cmsleft {
	clear: both;
	float: left;
	display: block;
}

/* force elements with this appear in a right hand "column" */
.cmsright {
	clear: right;
	float: right;
	width: 75%;
}

/* Stop the gap that can appear at the top when shown next to a floating image
  (technically this rule matches too much but there's no real damage) */
.bodytext p:first-child {
	margin-top: 0;
}

img {
	border: 0;
}

h1 {
	font-size: 170%;
	line-height: 130%;
	font-weight: normal;
}

h2 {
	font-size: 140%;
	font-weight: normal;
}

a:link {
	color: #00c;
}
a:visited {
	color: #172951;
}
hr {
	color: #FFFFFF;
	background-color: #FFFFFF;
	border: #FFFFFF;

}
.bodytextlarge {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	padding: 0px;
	color: #FFFFFF;
}
.partletter {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
	padding: 0px;
	color: #FFFFFF;
}

h3 {

	font-size: 120%;
}

h4 {

	font-size: 100%;
}
	
li strong {
	font-weight: normal;
}
	