body {background: #ffffff;  text-align:center;}

h1 {font: 16px Arial,Verdana,Helvetica; color: #8F1F1F; font-weight: bold; margin-top: 0pt; margin-bottom: 5pt;}
h2 {font: 14px Arial,Verdana,Helvetica; color: #8F1F1F; font-weight: bold; margin-top: 0pt; margin-bottom: 5pt;}
h3 {font: 13px Arial,Verdana,Helvetica; color: #023561; font-weight: bold; margin-top: 0pt; margin-bottom: 5pt;}

ul {margin: 8px 0px 8px 30px;}
li {padding: 8px 0px 0px 0px;}

#container {margin: 0 auto; width: 765px;}

.admin_copy {font: 11px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt;}
.intro_copy {font: 12px Arial,Verdana,Helvetica; color: #000000; line-height: 20px; padding: 10px 12px 10px 12px;}
.hp_news  {font: 10px Arial,Verdana,Helvetica; color: #000000; padding: 2px 5px 2px 13px;}

.main_copy {font: 11px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt; padding: 15px 20px 10px 30px;}
.leadGenLeft {font: 10px Arial,Verdana,Helvetica; color: #000000; padding: 0px 0px 0px 16px;}
.leadGenCenter {font: 10px Arial,Verdana,Helvetica; color: #000000; text-align: center;}
.leadgen_td {background: #E1E8EE;}
.contact_copy {font: 11px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt;}
.extranetAsk {font: 10px Arial,Verdana,Helvetica; color: #000000; padding: 0px 4px 2px 4px;}
.team_copy {font: 11px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt;}
.logon_copy {font: 11px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt;}
.buynow {font: 10px, Arial, Helvetica, sans-serif;}

#podcast {font: 11px Arial,Verdana,Helvetica; color: #000000; line-height: 10pt; margin-top: 10px;}
	#podcast p { margin-top:0pt; margin-bottom:8px; }

.footer_address {font: 11px Arial,Verdana,Helvetica; color: #023561; padding: 5px 0px 0px 10px;}
.footer_legal {font: 9px Arial,Verdana,Helvetica; color: #000000; padding: 5px 10px 0px 10px;}
.footer_links {font: 10px Arial,Verdana,Helvetica; color: #cccccc; text-align: center; padding: 10px 0px 10px 0px;}
.mail_links {font: 11px Arial,Verdana,Helvetica; color: #023561; text-align: right; padding: 5px 10px 0px 0px;}

.header {font: 14px Arial,Verdana,Helvetica; color: #8F1F1F; font-weight: bold;}

a.mail_link:link {color: #023561; text-decoration: none;}
a.mail_link:visited {color: #023561; text-decoration: none;}
a.mail_link:hover {color: #023561; text-decoration: none;}
a.mail_link:active {color: #023561; text-decoration: none;}

a.hp_news_link:link {color: #000000; text-decoration: underline;}
a.hp_news_link:visited {color: #000000; text-decoration: underline;}
a.hp_news_link:hover {color: #000000; text-decoration: underline;}
a.hp_news_link:active {color: #000000; text-decoration: underline;}

a.footer_link:link {color: #cccccc; text-decoration: underline;}
a.footer_link:visited {color: #cccccc; text-decoration: underline;}
a.footer_link:hover {color: #cccccc; text-decoration: underline;}
a.footer_link:active {color: #cccccc; text-decoration: underline;}

a:link {color: #8F1F1F; text-decoration: underline;}
a:visited {color: #8F1F1F; text-decoration: underline;}
a:hover {color: #8F1F1F; text-decoration: underline;}
a:active {color: #8F1F1F; text-decoration: underline;}