body {
  font-family:Verdana,Arial,Helvetica,sans-serif}
td {
  font-size:12px}
p {
  margin-top:5px; margin-bottom:10px;}
.udm {
  font-size:15px}
#page_heading {
  margin-top:0;}
#head_hr {
  margin-left:0px;margin-right:0px;width:100%; margin-top:0px;}
td.banner {
  text-align:center;background-color:#A9C5DD;font-size:30px;color:WHITE;font-weight:bold;line-height:5.0}
.gold {
  background-color:yellow;border:solid black 1px;padding:4px;font-weight:900;font-family:Arial;font-size:11px}
.grey {
  background-color:#DDDDDD;border:solid black 1px;padding:4px;font-weight:700;font-family:Arial;font-size:11px}
.email_link {
  font: bold 10px Verdana, sans-serif; padding: 0 0.5em; border: 1px solid;
  text-decoration: none;
  background: #ffcc00; color: #333; border-color: #FFC8A4 #7D3302 #3F1A01 #FF9A57;}
a.category_link {
  color: white;}
h1 {
  font-weight:bold;font-family:Arial,Verdana;font-size:20px;margin-left:10px;margin-bottom:0px;padding-top:10px;padding-bottom:10px;color:NAVY;}
.page_heading_div {
  height:45px;}
h2 {
  font-weight:700;font-family:Verdana;font-size:16px;margin-left:0px;margin-bottom:7px;margin-top:15px;color:NAVY}
h3 {
  font-weight:700;font-family:Verdana;font-size:14px;margin-left:0px;padding-left:0px;margin-bottom:6px;margin-top:15px;color:navy}
h4 {
  font-weight:700;font-family:Arial;font-size:12px;margin-bottom:0px;color:NAVY}
.pt50 {
  padding-top:.5em}
.pt100 {
  padding-top:1.0em}
.pl50 {
  padding-left:.5em}
.pl100 {
  padding-left:1.0em}
.pl200 {
  padding-left:2.0em}
.pr100 {
  padding-right:1.0em}
.pb100 {
  padding-bottom:1.0em}
.infobox_body {
  font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px}
.infobox_header {
  font-family:"Trebuchet MS", Arial, sans-serif;  font-size:12px;line-height:14px; font-weight:bold;padding:5px;color:white; background:#C4D5E3;}
.tooltip_header {
  width:300;
            background:#C4D5E3;
            border:1px solid #C4D5E3;
            font-weight:bold;
            padding:10px;}
.tooltip_body {
  width:300;
            background:#FFFFFF;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
            padding:10px;}
.link_name {
  font-weight:700;font-family:Arial;font-size:12px;margin-bottom:0px}
.ud0 {
  font-size:10px}
.ud1 {
  font-size:10px}
.ud2 {
  font-size:10px}
.ud3 {
  font-size:10px}
.noborder {
  border:none;}
.full_height td {
  height:100%;}
#preferred {
  width:750px; margin-left:5px;}
#enhanced {
  width:747px}
#regular {
  width:747px}
.featured_box {
  font-size:12px;font-family:arial;}
.featured_name {
  font-size:12px;font-family:arial; font-weight:bold;}
.preferred_table {
  height:100%;width:100%; }
td.preferred_header {
  font-size:11px;font-family:arial; font-weight:bold !important; text-align:center;color:white; padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;margin-bottom:0px; border:1px solid #CCCC99;background-color:#3366FF;}
td.preferred_body {
  font-size:11px !important;font-family:arial; padding-left:12px;padding-right:5px;padding-top:4px;padding-bottom:4px;height:100%;}
#preferred td.list_data {
  height:100%; background-image: url(../images/bground_bluebadge.gif); background-repeat: repeat-x;border-width: 3px;
 border-style: double;
 border-color: #CCCC99; 
 border-collapse: separate;}
#enhanced td.list_data {
  border:1px solid #CCCC99; height:100%; background-image: url(../images/bground_yellowbadge.gif);}
#sample_featured table {
  font-size:11px;font-family:arial; margin-bottom:50px; width:190px; border:1px solid #CCCC99;background-image:url(../images/bground_bluebadge.gif); background-repeat: repeat-x;border-width: 3px;
 border-style: double;
 border-color: #CCCC99; 
 border-collapse: separate;}
#sample_enhanced table {
  font-size:11px;font-family:arial; margin-bottom:50px; width:190px; border:1px solid #CCCC99;background-image:url(../images/bground_yellowbadge.gif); background-repeat: repeat-x; border:1px solid #CCCC99;}
.sample1 {
  font-size:11px;font-family:arial; padding-left:15px;padding-right:5px;padding-top:10px;padding-bottom:10px;margin-bottom:50px; width:190px; border:1px solid #CCCC99;background-image: url(../images/bground_yellowbadge.gif);}
.sample2 {
  font-size:11px;font-family:arial; padding-left:15px;padding-right:5px;padding-top:10px;padding-bottom:10px;margin-bottom:50px; width:190px; border:1px solid #CCCC99;background-image: url(../images/bground_bluebadge.gif);}
#regular td.list_data {
  font-size:11px;font-family:arial; padding-left:15px;padding-right:5px;padding-top:0px;padding-bottom:0px;margin-bottom:50px;width:185px}
.text_page {
  margin-left:100px;margin-right:20px;margin-top:10px}
.text_page h2 {
  margin-bottom:0.2em;margin-left:0px}
.infobox9_header {
  font-family:"Trebuchet MS", Arial, sans-serif;  font-size:12px;line-height:14px; font-weight:bold;padding:5px;color:white}
.infobox9_body {
  font-family:"Trebuchet MS", Arial, sans-serif; font-size:9px}
.infobox10_header {
  font-family:"Trebuchet MS", Arial, sans-serif;  font-size:12px;line-height:14px; font-weight:bold;padding:5px;color:white}
.infobox10_body {
  font-family:"Trebuchet MS", Arial, sans-serif; font-size:10px}
.infobox11_header {
  font-family:"Trebuchet MS", Arial, sans-serif;  font-size:12px;line-height:14px; font-weight:bold;padding:5px;color:white}
.infobox11_body {
  font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px}
.infobox12_header {
  font-family:"Trebuchet MS", Arial, sans-serif;  font-size:12px;line-height:14px; font-weight:bold;padding:5px;color:white}
.infobox12_body {
  font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px}
.infobox13_header {
  font-family:"Trebuchet MS", Arial, sans-serif;  font-size:12px;line-height:14px; font-weight:bold;padding:5px;color:white}
.infobox13_body {
  font-family:"Trebuchet MS", Arial, sans-serif; font-size:13px}
.infobox14_header {
  font-family:"Trebuchet MS", Arial, sans-serif;  font-size:12px;line-height:14px; font-weight:bold;padding:5px;color:white}
.infobox14_body {
  font-family:"Trebuchet MS", Arial, sans-serif; font-size:14px}
.infobox15_header {
  font-family:"Trebuchet MS", Arial, sans-serif;  font-size:12px;line-height:14px; font-weight:bold;padding:5px;color:white}
.infobox15_body {
  font-family:"Trebuchet MS", Arial, sans-serif; font-size:15px}
.footer {
  border:none; height:24px;}
.footer td {
  font-size:9px;line-height:2.0em}
.map_header {
  background-color:#d1d0cd;padding-left:15px;line-height:20px;font-size:11px}
.map_footer {
  background-color:#d1d0cd;padding-left:15px;line-height:20px;font-size:11px;padding-top:10px}
fieldset {
  border: #000099 solid 1px;  font-size:14px;  font-weight:bold; padding: 7 7 7 7;}
legend {
  background: #DBDBEF; color:black; border: #26a solid 1px; padding: 1px 10px; margin-bottom:10px;}
.error_message {
  color:white;font-weight:bold;background-color:red;}
A.whitea:link {
  color:#dddddd;}
A.whitea:visited {
  color:#dddddd;}
A.whitea:hover {
  color:#white;text-decoration:none;}
.region_title {
  color:white;font-weight:bold;background-color:red; padding-left:15px;}
#other_groups {
  text-align:right;padding-right:10px;font-size:10px;padding-top:10px;}
.header {
  background-color:#cccccc;}
