a:link {
	color: #0000CC;
}
a:visited {
	color: #5A0FA8;
}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}
body, td {
	background-color: #FFFFDF;
	color: #333;
	margin: 0px;
	font: 1em "Lucida Grande", Tahoma, Arial, sans-serif;
}
p {
	margin-top: 0px;
}
.date {
	font-size: 1.1em;
	color: #606000;
	margin-bottom: 0px;
}
.col1 {
	background: #E6E6C9;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #B3B39C;
}
h1 {
	font: bold 2em Georgia, "Times New Roman", Times, serif;
	color: #800020;
	margin: 0.1em 0px .6px;
}
h2 {
	font: italic normal 2em Georgia, "Times New Roman", Times, serif;
	color: #800020;
	margin: .4em 0px 1em;
	text-shadow: -1px 0 0 #fff;
}
h3 {
	font: bold 1.4em Georgia, "Times New Roman", Times, serif;
	color: #800020;
	margin: 0.6em 0;
	line-height:130%;
}
h4 {
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	color: #800020;
	margin: 0.1em 0px .6px;
}
li {
}
#address {
	margin: 2em 10px;
	font-size: .8em;
}
#address h4 {
	font-family: "Lucida Grande", Arial, sans-serif;
	margin: 0 0 .5em 0;
	color:#333;
	font-size: 1.4em;
}
#address h5 {
	margin:.5em  0;
	font-size:1.1em;
	line-height:1.4em;
}
#address h5 span {
	font-size: .85em;
	color:#C00;
	text-transform:uppercase;
}
#footer {
	font-size:.8em;
}
.nav {
	margin-left: 10px;
	font-size: .9em;
}
.navindent {
	margin-left: 10px;
}
#tdMainContent {
font-size:.9em;
line-height:133%;
}
.imageborder {
	border: 1px solid #666666;
}

