body {
		margin: 0px 0px 0px 0px;
		color: #000000;
		background-color: #666666;
		font-family: Verdana, Arial, Tahoma, sans-serif;
		font-size:0.9em;
		line-height: 1.2em;
}

h1 {
		color: #AF1B20;
		background-color: transparent;
		font-family: Times, "Times New Roman", serif;
		font-size: 1.8em;
		letter-spacing: 0.1em;
		font-weight: normal;
		text-transform: uppercase;
		text-align: left;
		margin: 20px 15px 11px 25px;
}

h1.notopmargin {
		color: #AF1B20;
		background-color: transparent;
		font-family: Times, "Times New Roman", serif;
		font-size: 1.8em;
		letter-spacing: 0.1em;
		font-weight: normal;
		text-transform: uppercase;
		text-align: left;
		margin: 5px 15px 11px 25px;
}

h2 {
		color: #000000;
		background-color: transparent;
		font-family: Verdana, Arial, Tahoma, sans-serif;
		font-size: 1.3em;
		font-weight: bold;
		text-align: left;
		margin: 1em 15px 0 25px;
}
	
blockquote {
		padding-left: 10px;
		margin-left: 10px;
		margin-right: 0px;
}

p {		
		text-align: left;
		margin: 1em 15px 1em 25px;
}

p.address {
		font-size: 0.7em;
		text-align: left;
		line-height: 1.8em;
		margin: 12px 0 0 27px;
}

span.addressitalic {
		font-style: italic;
		color: #C0E7FF;
		background-color: transparent;
}

p.insideTable {
		font-size: 1.0em;
		line-height: 1.2em;
		text-align: left;
		margin: 0 0px 1em 15px;
}

p.phototitle {
		font-size:0.7em;
		line-height: 1.4em;
		text-align: left;
		margin: 0;
		color: #AF1B20;
		background-color: transparent;
}

p.phototitlecenter {
		font-size:0.9em;
		line-height: 1.0em;
		text-align: center;
		margin: 8px 0;
		padding: 0;
}

p.bnav {
		font-size:10px;
		font-weight: bold;
		letter-spacing: 1px;
		line-height: 13px;
		color: #FFFFFF;
		background-color: #000000;
		text-align: left;
		text-transform: uppercase;
		margin: 3px 0px 4px 15px;
}
		
p.search {
		font-size:10px;
		font-weight: bold;
		line-height: 13px;
		color: #FFFFFF;
		background-color: #000000;
		text-align: right;
		vertical-align: middle;
		text-transform: uppercase;
		margin: 3px 10px 4px 0px;
}
		
p.footertxtleft {
		font-size:0.7em;
		line-height: 1.0em;
		text-align: left;
		margin: 5px 10px 5px 15px;
}
		
p.footertxtright {
		font-size:0.7em;
		line-height: 1.0em;
		text-align: right;
		margin: 5px 10px 5px 15px;
}
		
span.indent {
		padding-left: 20px;
}
		
div.picturetitle {
		font-size:0.7em;
		line-height: 1.2em;
		text-align: left;
		color: #AF1B20;
		background-color: transparent;
		margin-left: 0px;
		width: 125px;
}

div.staffphoto {
		margin: 5px 15px 10px 15px;
		padding: 0;
		float: left;
}
		
div.staffphotocenter {
		margin: 5px 15px 10px 15px;
		padding: 0;
		text-align: center;
}
		
div.staffphotoRight {
		margin: 5px 15px 10px 15px;
		padding: 0;
		float: right;
}
		
img {border-width: 0px;}
		
img.withborder {border: 2px solid #000;}
		
a.header {color: #FFFFFF; background-color: transparent; text-decoration: none;}
a.header:link {color: #FFFFFF; background-color: transparent; text-decoration: none;}
a.header:active {color: #48C4DA; background-color: transparent; text-decoration: none;}
a.header:visited {color: #FFFFFF; background-color: transparent; text-decoration: none;}
a.header:hover {color: #48C4DA; background-color: transparent; text-decoration: none;}


a.bnav {color: #FFFFFF; background-color: transparent; text-decoration: none;}
a.bnav:link {color: #FFFFFF; background-color: transparent; text-decoration: none;}
a.bnav:active {color: #AA662B; background-color: transparent; text-decoration: none;}
a.bnav:visited {color: #FFFFFF; background-color: transparent; text-decoration: none;}
a.bnav:hover {color: #AA662B; background-color: transparent; text-decoration: none;}

a.footerlink {color: #FFF; background-color: transparent; text-decoration: none;}
a.footerlink:link {color: #FFF; background-color: transparent; text-decoration: none;}
a.footerlink:active {color: #000; background-color: transparent; text-decoration: none;}
a.footerlink:visited {color: #FFF; background-color: transparent; text-decoration: none;}
a.footerlink:hover {color: #000; background-color: transparent; text-decoration: none;}

a {color: #AF1B20; background-color: transparent; text-decoration: underline;}
a:link {color: #AF1B20; background-color: transparent; text-decoration: underline;}
a:active {color: #2F2F2F; background-color: transparent; text-decoration: underline;}
a:visited {color: #AF1B20; background-color: transparent; text-decoration: underline;}
a:hover {color: #2F2F2F; background-color: transparent; text-decoration: underline;}

.footer {
		color: #000000;
		background-color: #C21A25;
}

.whitebg {
		color: #000000;
		background-color: #FFFFFF;}

.blackbg {
		color: #FFFFFF;
		background-color: #000000;
}

.searchfield {
		font-size:9px;
		color: #000000;
		background-color: #CCCCCC;
		border: #000000 1px solid;
		margin-top: 2px;
		vertical-align: top;
}

.formcss {
		margin: 0px;
		padding: 0px;
}


ol { 	padding: 0px 15px 0px 45px;
		margin: 0px 0px 0px 15px;
		font-size: 1.0em;
		line-height: 1.1em;
		text-align: left;
}

ul { 	padding: 0px 15px 0px 25px;
		margin: 0px 0px 0px 15px;
		font-size: 1.0em;
		line-height: 1.1em;
		text-align: left;
}
		
li { margin: 5px 0px 5px 5px;}