body {font-family:Verdana,Arial,Helvetica,sans-serif; background-color:#999999;}
.main_body_div {padding-bottom:20px;}
.template_layout_table {width:760px;margin-left: auto; margin-right: auto;}
.wrap {width:320 !important;}
.w100 {width:100%;}
.w50 {width:5%;}
.w10 {width:10%;}
.w15 {width:15%;}
.w20 {width:20%;}
.w25 {width:25%;}
.w35 {width:35%;}
.w50 {width:50%;}
.w75 {width:75%;}
.w90 {width:90%;}
.w95 {width:95%;}
.immigrants td {padding:5px;}
.section_title {font-weight:bold;}
form td {padding:5px;}
.nowrap {white-space:nowrap;}
td {font-size:12px;collapse;vertical-align:top;border:0;padding:0;margin:0;}
table {border-spacing: 0px; border-collapse: collapse; border:none;}
.left_intro {width:300 !important;}
#quickform {width:375px !important;}
#quickform td {padding: 0.5em .5em;}
p {margin-top:5px; margin-bottom:10px;}
img {margin:0; padding:0; border:0; outline: none;}
#banner02 {display:block;margin:0; padding:0; border:none; outline: none;border-collapse:collapse;}
#banner td {padding:0;}
.udm {font-size:15px}
.formpad td {padding: 1em 1.5em}
.cellpad1 td {padding: 0.1em 0.4em}
.cellpad3 td {padding: 0.6em 1em}
.cellpad10 td {padding: 2em 3em}
.cellpad5 td  {padding: 1em 2.3em}
#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%;}
table#preferred {width:750px; margin-left:5px;border-collapse: separate; border-spacing: 3px;}
table#enhanced {width:747px; margin-left:5px;border-collapse: separate; border-spacing: 3px;}
table#regular {width:747px; margin-left:5px;border-collapse: separate; border-spacing: 3px;}
.featured_box {font-size:12px;font-family:arial;}
.featured_name {font-size:12px;font-family:arial; font-weight:bold;}
.preferred_table {height:100%;width:97%; margin-left:auto;margin-right:auto;}
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; }
.list_data td {border:5px;}
#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; padding-left:20px;}
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;}
A.smalllink {font-size:10px;}
.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;}
.taright {text-align:right;}
.tacenter {text-align:center;}
.vatop {vertical-align:top;}
.vamiddle {vertical-align:middle;}