
A{text-decoration:none}

.header
{
text-align:left;
margin:10px;
padding:20px;
}	
.textleft
{
text-align:left;
valign:middle;
}	
.textleft th
{
margin:5px;
padding:5px;
}	
.textleft td
{
margin:5px;
padding:5px;
}	
.textcenter
{
text-align:center;
valign:middle;
}	
.textright
{
text-align:right;
valign:middle;
}
.textindex
{
text-align:center;
valign:middle;
margin:0px;
padding:0px;
color: black;
font: 75% Sans-serif, Chancery, Verdana, Helvetica, Arial;
font-style: italic;
font-weight: bold;
margin: 0px;
padding-top: 0em;
}
.textcontact
{
text-align:left;
valign:middle;
margin:0px;
padding:0px;
color: black;
font: 100% Sans-serif, Chancery, Verdana, Helvetica, Arial;
font-weight: bold;
margin: 0px;
padding-top: 0em;
}
.textblurb
{
text-align:left;
valign:middle;
margin:0px;
padding:0px;
color: black;
font: 85% Sans-serif, Chancery, Verdana, Helvetica, Arial;
font-style: italic;
margin: 0px;
padding-top: 0em;
}
.divide
{
border-style: ridge;
border-width: 3px;
float:left;
width:100%
}
.bodyleft
{
float:left;
width:25%
}
.indexlist
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
.indexlink
{
float:left;
width:6em;
text-decoration:none;
color:white;
background-color:purple;
padding:0.2em 0.6em;
border-right:1px solid white;
}
.indexlistitem
{
display:inline
}

.left {
	display: block;
	float: left;
}

.right {
	display: block;
	float: right;
}

.clear {
	display: block;
	clear: both;
}
