/* Main Styles */
body{
  font-size: 12px;
  font-family: arial;
  color: #333333;
  text-decoration:none;
  line-height: 22px;
}

li { line-height: 22px; }

td {
  font: normal 12px arial;
  color: #333;
  text-decoration: none;
  vertical-align: top;
}


p{
line-height: 20px;
}

/* Links */
a{
  color:#7fb900;
  text-decoration: underline;
}
a:hover{
  color:#608b03;
}

h2,.Header   {
  font-weight: bold;
  font-size: 18px;
  vertical-align: middle;
  line-height: 24px;
}

h2,.HeaderGreen{
  font-weight: bold;
  font-size: 16px;
  color: #669900;
  line-height: 22px;
}

h2,.HeaderGrey{
  font-weight: bold;
  font-size: 16px;
  color: #333333;
  line-height: 22px;
}

h2,.HeaderLgtGrey{
  font-weight: bold;
  font-size: 16px;
  color: #999999;
  line-height: 22px;
}

h2,.HeaderWhite{
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
  padding: 4px 0px 0px 0px;
  line-height: 22px;
}

h2,.HeaderOrange{
  font-weight: bold;
  font-size: 16px;
  color: #ff6600;
  padding: 4px 0px 0px 0px;
  line-height: 22px;
}

h2,.HeaderCream{
  font-weight: bold;
  font-size: 16px;
  color: #f5eaa3;
  padding: 4px 0px 0px 0px;
  line-height: 22px;
}

h3,.SubHeaderRed{
  font-weight: bold;
  font-size: 12px;
  color: #990033;
}

.redText{
  font-size: 12px;
  color: #990033;
}

.SmallText{
  font-size: 10px;
}

.quote{
font-size: 23px;
color: #696464;
line-height: 34px;
letter-spacing: 0px;
}

.largegreyheader {
	font-size: 28px;
	font-weight: bold;
	color: #999999;
}

.slogan16{
font-size: 16px;
color: #696464;
}

.righttext{
 font-size: 11px;
  font-family: arial;
  color:#333333;
  text-decoration:none;
  line-height: 15px;
  padding-right: 3px;
}
