.home   { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left:14px; margin-right:22px; color:#586059}
.head_nav   { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-left:23px; color:#506E54; margin-right: 10px;}
.sec_nav   { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-left:10px; color:#FFFFFF;}
.sec_nav a {
color:#FFFFFF;
text-decoration:none;
}
.sec_nav a:hover {
text-decoration:underline;
}
.sec_banner   { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-left:10px; margin-right:10px; color:#FFFFFF;}
.caption   { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#90aa92; text-align:center}
.secondary   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left:23px;
	margin-right:10px;
	text-align: left;
}
.secondary b { color:#aa222e;}
.secondary_table   { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.secondary_table strong { color:#aa222e;}
.caption  { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-top:10px}
.footer   { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align:center}
.header   { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; margin-left:23px; margin-right:10px}
.red { color:#c12d3a;}
.allCaps { text-transform:uppercase; font-weight:bold; font-size:9pt; color:#aa222e;}

p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
li           { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
ul           { font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}
h1 {
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#aa222e;
border-bottom:1px solid #058105;
margin:17px 0 0 22px;
padding:0 0 5px 2px;
 }
 h2 {
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#aa222e;
border-bottom:1px solid #058105;
margin:17px 0 14px 22px;
padding:0 0 5px 2px;
 }
a:hover      { text-decoration: underline }
a:link      { text-decoration: none }
a            { text-decoration: none; color:#c12d3a; }
a:active     {
	text-decoration: underline;
	text-align: center;
}
.side1 {
background:url(images/sidebg1.jpg) no-repeat;
background-position:bottom left;
border-right:1px solid #058105;
position:relative;
padding:15px 0 0 0;

}
.sideBottom {
border-right:1px solid #058105;

}
.side1 a {
display:block;
color:#aa222d;
border-bottom:1px #058105 solid;
padding:4px 0 5px 10px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.side1 a:hover {
background:#058105;
color:#FFFFFF;
text-decoration:none;
}
.side1 .here {
display:block;
background:#058105;
color:#FFFFFF;
border-bottom:1px #058105 solid;
padding:4px 0 5px 10px;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.topLink {
border-top:1px solid #058105;
}
.postit a {
text-align:center;
padding:10px 0 10px 0;
border:none;
}
.postit a:hover {
background:none;
}
.postit img {
border:none;
}
.ctaSide {
padding:15px 0 0 0;

}
.ctaSide p {
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;

}
.ctaSide a {
padding:4px 0 5px 0px;
margin:0;
color:#FFFFFF;
_color:#FF0000;
background:#058105;
}
.ctaSide a:hover {
color:#aa222d;
}
.wide {
	padding:0 15px 0 0;
	text-align: center;
}
.quote {
padding:0 5px 5px 10px;
font-weight:bold;
color:#006600;
}
.flashSubVid {
border:1px solid #aa222d;
float:right;
margin:0 0 0 10px;
}

