body {background:#fff; margin:0; padding:50px; font: 13px/20px Verdana,Sans-Serif; text-align:center; color:#235;}

#header {width:720px; margin:0 auto 0px;}
#navTable {width:720px;}
#introBox {width:720px; text-align:left;}

a:link {
  color:#235;
  text-decoration:underline;
  }
a:visited {
  color:#235;
  text-decoration:underline;
  }
a:hover {
  color:#688;
  text-decoration:underline;
  }

a.orange:link {
  color:#e70;
  text-decoration:underline;
  }
a.orange:visited {
  color:#e70;
  text-decoration:underline;
  }
a.orange:hover {
  color:#688;
  text-decoration:underline;
  }



a.onNav:link {
  color:#e70;
  text-decoration:none;
  }
a.onNav:visited {
  color:#e70;
  text-decoration:none;
  }
a.onNav:hover {
  color:#688;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }


#subNav {
  width:720px;
  margin:0 auto 0px;
  text-align: left;
  }
#subNav2 {
  height: 150px;
  font-size: 9px;
  line-height:14px;
  width:100px;
  position: relative; left: 510px;
  text-align:left;
  margin:0px;
  }
#subNav3 {
  height: 75px;
  font-size: 9px;
  line-height:14px;
  width:100px;
  position: relative; left: 510px;
  text-align:left;
  margin:0px;
  }
#subNav4 {
  height: 150px;
  font-size: 9px;
  line-height:14px;
  width:100px;
  position: relative; left: 440px;
  text-align:left;
  margin:0px;
  }
#bodyContent {
  width:720px;
  margin:0 auto 0px;
  padding:0px;
  }
#contentTable {
  width:720px;
  padding:0px;
  margin:0px;
  }
#contactTable {
  width:720px;
  padding:0px;
  margin:0px;
  }
#contactTable .req {
  color:#900;
  }
#contactTable td {
  text-align: left;
  padding:3px;
  border-top: 1px solid #78a;
  }

#navTable a {text-decoration:none;}
#subNav a {text-decoration:none;}
#subNav2 a {text-decoration:none;}
#subNav3 a {text-decoration:none;}
#subNav4 a {text-decoration:none;}

td	{
  text-align: left;
  }
td.navCell	{
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  padding:0px 10px 0px 10px ;
  border:1px solid #78a;
  border-width:0px 1px 0px 0px;
  height:50px;
  }
td.navCell2	{
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  padding:0px 10px 0px 10px ;
  }
ul.subNavItem  {
  font-size: 9px;
  margin:0px;
  padding:0px;
  list-style:none;
  line-height:14px;
  }
span.onState  {
  color:#e70;
  }
td.navCell a {text-decoration:none;}
td.navCell2 a {text-decoration:none;}

td.conCellLeft	{width:230px; font-size:10px; text-align: left; color:#e70; line-height: 16px; padding:20px 0px 0px 0px;}
td.conCellRight	{width:490px; text-align:left; padding:0px;}

td.conCellLeftHP	{
  width:250px;
  font-size: 10px;
  text-align: left;
  line-height: 16px;
  padding:20px 0px 0px 0px;
  margin:0px;}
td.conCellRightHP	{
  width:470px;
  font-weight: bold;
  text-align: left;
  color:#e70;
  }

h1	{font-family:Verdana, sans-serif; font-size:14px; line-height:20px; font-weight:bold; text-align:left; color:#e70; margin:0px;}
h2	{font-family:Verdana, sans-serif; font-size:13px; line-height:20px; font-weight:bold; text-align:left; color:#e70; margin:0px;}
h3	{font-family:Verdana, sans-serif; font-size:12px; line-height:20px; font-weight:bold; text-align:left; color:#e70; margin:10px 0px 0px 0px;}
h4	{font-family:Verdana, sans-serif; font-size:13px; line-height:20px; font-weight:bold; text-align:left; color:#235; margin:10px 0px 0px 60px;}
h5	{font-family:Verdana, sans-serif; font-size:13px; line-height:20px; font-weight:bold; text-align:left; color:#e70; margin:0px 0px 0px 42px;}
h6	{font-family:Verdana, sans-serif; font-size:13px; line-height:20px; font-weight:bold; text-align:left; color:#e70; margin:10px 0px 0px 60px;}

strong {font: bold 11px/20px Verdana,Sans-Serif;  color:#235;}


span.h1Caption	{font-size: 12px; font-weight: normal; text-align: left; color:#e70;}


p	{font-family:Verdana, sans-serif; font-size: 13px; line-height:20px; text-align:left; color:#235; margin:0px 0px 5px 60px;}

p.leftText {font-size:11px; line-height:20px; color:#e70;}
p.leftText a { color:#e70; text-decoration:none;}
p.leftText a:hover { color:#e70; text-decoration:underline;}

p.leftTextHP {font-size:11px; line-height:20px; color:#235; margin:0px;}

p.bodyText {
  margin:0px 0px 5px 20px;
  font-size: 13px;
  line-height:20px;
  }
p.leftText {
  margin:0px 0px 5px 0px;
  }
p.caption {
  margin:20px 0px 5px 20px;
  text-align: left;
  font-size: 10px;
  line-height:16px;
  color: #78a;
  }
p.testimonial {
  margin:10px 0px 35px 60px;
  text-align: left;
  font-size: 10px;
  line-height: 16px;
  color: #235;
	font-style: italic;
}
p.quote1 {
  margin:20px 0px 5px 20px;
  text-align: left;
  font-size: 12px;
  line-height:20px;
  font-weight: bold;
  color: #e70;
  }
p.quote2 {
  margin:0px 0px 5px 20px;
  text-align: left;
  font-size: 10px;
  line-height:15px;
  color: #e70;
  }
p.footerText {
  margin:0px 0px 5px 60px;
  text-align: left;
  font-size: 10px;
  line-height:16px;
  color: #78a;
  }
p.footerText a { color:#78a; text-decoration:none;}
p.footerText a:hover { color:#e70; text-decoration:none;}
