td {font-family:Arial,Helvetica, sans-serif; vertical-align:top; padding:0px; margin:0px; border:0}
textarea {font-family:Arial,Verdana,Helvetica; font-size:12px;color#333333;}
input {font-family:Arial,Verdana,Helvetica; font-size:12px;vertical-align:top;color#333333;}
select {font-family:Arial,Verdana,Helvetica; font-size:12px;vertical-align:top;color#333333;}
fieldset {border:1px solid #CCCCCC;padding:20px;}
legend {color:#444444;font-size:12px;font-weight:bold;}
h1 {color:#666666; font-size:30px; font-weight:normal;text-transform:normal;padding:0px;margin-top:1em;margin-bottom:.5em;font-family:Georgia, Book Antiqua, Times New Roman, Times, Arial, Helvetica,sans-serif;}
h1.custom_header {color:#1A69AB; font-size:20px; font-weight:normal;text-transform:normal;padding-top:16px;padding-bottom:8px;margin:0px;font-family:Arial, Helvetica,sans-serif;line-height:125%;}
h2 {color:#1A69AB; font-size:17px; text-transform:normal;;font-family:Arial, Helvetica,sans-serif;line-height:125%;padding:0px;margin-top:1em;margin-bottom:1em;font-weight:normal;}
h3 {color:#1A69AB; font-size:12px; text-transform:normal;padding:0px;margin-top:1em;margin-bottom:.2em;font-family:Arial, Helvetica,sans-serif;line-height:125%;}
h4 {font-size:12px; text-transform:normal;padding0px;margin-top1.5em;margin-bottom:1em;}
h5 {color:#333333; font-size:10px; font-weight:bold;text-transform:uppercase;padding-top:22px;padding-bottom:12px;margin-top:0px;margin-bottom:0px;}
h6 {color:#666666; font-size:30px; font-weight:normal;text-transform:normal;padding-top:32px;padding-bottom:32px;margin-top:0px;margin-bottom:0px;font-family:Georgia, Book Antiqua, Times New Roman, Times, Arial, Helvetica,sans-serif;line-height:125%;}
ul {margin-bottom: .5em;margin-top: 1em;}
ol {margin-bottom: .5em;margin-top: 1em;}
li {margin-bottom: .25em;margin-top: .25em;}
hr {margin-bottom: 0em}
.template_main_body {empty-cells:hide;border-collapse: collapse; background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; padding:0px 44px 0px 44px; margin:0px;color:#666666;vertical-align:top;border-top:1px solid #000000;}
.template_layout_table td {empty-cells:hide;border-spacing: 0px; border-collapse: collapse; font-family:Arial, Helvetica; font-size:12px;vertical-align:top;line-height:150%;}
.template_layout_table {border:0px solid #FFFFFF;}
.template_framed_body {padding-left:1.0em; padding-right:1.0em; padding-bottom:1.0em; empty-cells: show; border: 0; border-spacing: 0px; border-collapse: collapse; height: 100%;}
.template_above_banner {border-width: 0px;}
.template_banner_image {padding: 0px 0px 0px 0px;
border-width: 0px;}
.template_banner_contents {padding: 0px 0px 0px 0px;
border-width: 0px;}
.template_below_banner {border-width: 0px;}
.template_left_column {padding-top:0px; padding-left:1.0em; padding-right:1.0em; padding-bottom:1.0em; border-spacing: 0px; border-collapse: collapse; empty-cells: show; height: 100%;}
.template_msg {padding: 0px 0px 0px 0px; border-width: 0px; font-weight:bold;}
.tightimg {display: block; 
margin:0; 
padding:0; 
border:0;}
.tightinline {display: inline; 
margin:0; 
padding:0; 
border:0;}
.location_header {font-family:Geneva,Verdana,Arial; font-weight: bold; font-size:1.1em; color:#000066; padding-top:0.8em;padding-bottom:0.4em; line-height:1.2em}
.list_heading {margin-top: 0.7em; margin-bottom:0em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:15px; font-weight:bold;color:#006600;}
.link_header {margin-top: 0.7em; margin-bottom:0em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:17px; font-weight:bold;color:#006600;}
.label {margin-top: 0.7em; margin-bottom:0em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:13px; font-weight:bold;color:black;}
.norepeat {background-repeat: no-repeat;}
.image_caption {font-weight:500;font-size:70%}
.error_message {font-size:12px; font-weight:bold; font-style:italic; color:red}
.footer_container {padding: 0px 0px 0px 0px;border-width: 0px;}
.footer {padding: 0px 0px 0px 0px; border-width: 0px;}
img {border: 0 none;}
.boxtext {border:solid 3px midnightblue; background-color:khaki; padding:10 10 10 10; color:navy;font-weight:700; text-align:center; border-style:ridged;}
.boxtextwhite {border:solid 3px midnightblue; background-color:white; padding:10 10 10 10; color:black;font-weight:700; text-align:center; border-style:ridged;}
.boxtextyellow {text-align:center; border:solid 4px black; background-color:yellow; padding:10 10 10 10; color:navy;font-weight:500; text-align:center; border-style:double;}
A.sitemap:link {color: darkgray;}
A.sitemap:visited {color: darkgray;}
A.sitemap:hover {color: white;}
.sitemap_td_lev_1_odd {background-color:#FAFFF5; padding-left: 15px;}
.sitemap_td_lev_1_even {background-color:#EBF0EB; padding-left: 15px;}
.sitemap_td_lev_2_odd {padding: 0px 2px 2px 2px;}
.sitemap_td_lev_2_even {padding: 0px 2px 2px 2px;}
.sitemap_table {padding: 4px 10px 3px 10px;spacing:0;border:thin solid gray}
A:link {color: #1A69AB;}
A:visited {color: #1A69AB;}
A:hover {color:#3333FF;}
tr.grid_heading {color:white;background-color:#5482d4}
tr.grid_row_odd {background-color:#d0d0d0}
tr.grid_row_even {background-color:#e0e0e0}
.udm {font-size:11px;height:30px;background-color:#1A69AB;text-align:right;line-height:100%;}
table td.ftr {background-color:#666666; color:#ECECEC; font-size:11px; padding:12px;}
table td.copy {color:#777777; font-size:10px; padding-left:16px;padding-top:12px;padding-bottom:6px;padding-right:16px;}
table td.copy a:link {color:#777777;font-size:10px;text-decoration:none;}
table td.copy a:active {color:#777777;font-size:10px;text-decoration:none;}
table td.copy a:visited {color:#777777;font-size:10px;text-decoration:none;}
table td.copy a:hover {color:#999999;font-size:10px;text-decoration:underline;}
table td.evenrow {background-color:#EFEFEF;padding:8px;}
table td.oddrow {background-color:#D7D7D7;padding:8px;}
table td.quicklinks {font-size:10px; text-transform:normal;color:#666666;}
table td.quicklinks a:link {color:#666666; font-size:10px;}
table td.quicklinks a:active {color:#666666; font-size:10px;}
table td.quicklinks a:visited {color:#666666; font-size:10px;}
table td.quicklinks a:hover {color:#669900; font-size:10px;}
table td.partner_details {color:#FFFFFF;font-size:12px;padding:12px 30px 12px 30px;}
table td.partner_details a:link {color:#FFFFCC;font-size:12px;}
table td.partner_details a:active {color:#FFFFCC;font-size:12px;}
table td.partner_details a:visited {color:#FFFFCC;font-size:12px;}
table td.partner_details a:hover {color:#FFFFCC;font-size:12px;}
table td.note {font-size:10px;}
table td.field_label {font-size:11px;font-weight:bold;padding:4px 12px 4px 2px;text-align:right;}
table td.field_form {font-size:11px;font-weight:bold;padding:4px 2px 4px 2px;}
table td.field_label em {font-size:10px;font-weight:normal;}
table td.crumb {font-size:11px;color:#666666;line-height:150%;font-family:Tahoma, Arial, Helvetica,sans-serif;}
.nolist {list-style-image: url(images/icon_arrow.gif);}
table td.small {font-size:11px;padding-top:20px;}
td.plan_now_year {font-weight:bold;color:#FFFFFF;text-align:right;font-size:55px;padding-right:12px;background-image:url(../images/plan_now_year.gif);background-repeat:no-repeat;height:80px;vertical-align:middle;line-height:100%;}
td.plan_now_link {font-weight:bold;color:#FFFFFF;text-align:right;font-size:12px;padding-right:12px;;background-image:url(../images/plan_now.gif);background-repeat:no-repeat;height:95px;line-height:100%;vertical-align:middle;}
td.plan_now_link a:link, td.plan_now_link a:active, td.plan_now_link a:visited {text-decoration:none;}
td.lcol {padding-right:60px;}
img#logo_heavy_duty_tarps {border: 1px solid #6f6f6f;}
table {border-collapse: collapse; vertical-align: top; border: none;}
img {border:0; padding:0; margin:0; display: block;}
#layout {width:930px;}
.w100 {width:100%;}
.center {margin: auto;}
.txt-center {text-align:center;}
.cellpad12 td {padding:12px;}
.cellpad4 td {padding:4px;}
.cellpad5 td {padding:5px;}