/* CSS Document */
body {
	margin:0; 
	padding:0;
}
html, body, table, td, tr, div{
	margin:0; padding:0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
p {
	padding-left:5px; 
	padding-right:5px;
}
td#sidenav p {
	padding-left:7px; 
	padding-right:2px;
	white-space:nowrap;
}
a:link {
	color: #660000;
	text-decoration: underline;
}
a:visited {
	color: #000066;
	text-decoration: underline;
}
a:hover {
	color: #660000;
	text-decoration: none;
}
td#sidenav a {
	color: #660000;
	font-weight:bold;
	text-decoration: none;
	padding-left:15px;
	white-space:nowrap;
	background-position:left;
	background-repeat:no-repeat;
}
td#sidenav a:link {
	background-image:url(../images/link-dot.gif);
}
td#sidenav a:visited {
	background-image:url(../images/link-blank.gif);
}
td#sidenav a:hover {
	background-image:url(../images/link-bullet.gif);
}
td#footer a:link{
	text-decoration:underline; 
	color: #FFA700; 
	font-weight:bold;
}
td#footer a:visited{
	text-decoration:none; 
	color: #FFA700; 
	font-weight:bold;
}
td#footer a:hover{
	text-decoration:none;
	color: #FFA700; 
	font-weight:bold; 
}
tr#mainnav td a {
	display:block;
	padding: 0px 10px;
	text-decoration:none;
	font-weight:bold;
	border-top: 3px solid;
	border-bottom: 3px solid;
	border-left: 2px solid;
	border-right:2px solid;
	border-color: Yellow;
}
tr#mainnav td a:link {
	background-color: #490004; 
	color:#FFA500;
}
tr#mainnav td a:visited {
	background-color: #490004; 
	color:#FFA500;
}
tr#mainnav td a:hover {
	background-color: Yellow; 
	color:#000000;
}
h1 {
font-size:16px;
font-weight:bold;
color:#000000;
padding: 20px 0 5px 15px;
border-bottom: 4px solid #490004;
}
h2 {
font-size:13px;
font-weight:bold;
color:#000000;

}
h3 {
font-size:12px;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
background-image:url(../images/h3-background.jpg);
background-color: #490004;
padding-left:8px;
}
h4 {
font-size:12px;
color:#000000;
letter-spacing:4px;
padding:0 0 10px 35px;
background-image:url(../images/h4-background.jpg);
background-repeat:no-repeat;line-height:20px;
}
h5 {
font-size:14px;
color:#000000;
}
h6 {
font-size:12px;
color:#000000;
letter-spacing:3px;
padding:0 0 10px 35px;
background-image:url(../images/h6-background.jpg);
background-repeat:no-repeat;
}
blockquote p{
	font-style:italic;
	padding: 0 0 0 5px;
	margin-left: -25px;
}
ol, ul, li{
	margin-left:10px;
	line-height:20px;
} 
ul {
	list-style:  url("../images/bullet2.gif") disc outside;
	list-style-type: disc;
	list-style-position:outside;
}
.boldred {
	color: #490004;
	font-weight:bold;
	font-variant:normal;
}
.brightred {
	color:#FF0000;
	font-weight:bold;
	font-size:16px;
}
.contactTable td { padding:6px; white-space:nowrap;}