body {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
table.masthead {
}
tr.masthead {
  vertical-align: middle;
  background-color: #aoc5f2;
}
td.masthead_contact {
  text-align: left;
  vertical-align: middle;
  background-color: #b7d5ea;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000033;
  padding-left: 34px;
}
td.border {
background-color: #b7d6ec;
line-height:10px;
color:black;
font-family:verdana;
font-size:11px;
width:auto;
border-top:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
border-left:5px solid black;
margin:0px;
padding:8px;
position:absolute;
visibility:visible;
}
a.masthead_contact_link, a.masthead_contact_link:link, a.masthead_contact_link:active, a.masthead_contact_link:visited {
  color: #262a9e;
  text-decoration: none;
}
a.masthead_contact_link:hover {
  color: grey;
  text-decoration: underline;
}
td.masthead_language{
  background-color: #b7d5ea;
}
td.masthead_logo {
  background-color: #b7d5ea;
  padding-right: 26px;
}
span.masthead_name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: white;
  padding-right: 4pt;
  vertical-align: text-top;
}
span.masthead_tagline {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: white;
  background-color: #ff4d00;
  vertical-align: middle;
  padding-left: 6pt;
  padding-top: 4pt;
  padding-bottom: 4pt;
}
table.top_navigation_button_bar {
}
td.top_navigation_button_bar_top_half_background {
  font-size: 12px;
  background-color: #b7d5ea;
}
td.top_navigation_button_bar_bottom_half_background {
  font-size: 9px;
  background-color: #ffffff;
}
td.top_navigation_button_bar_top_half_background2 {
  font-size: 12px;
  background-color: #ffffff;
}
td.top_navigation_button_bar_bottom_half_background2 {
  font-size: 9px;
  background-color: #b7d5ea;
}
table.top_navigation_button_bar {
  background-color: #ffffff;
  position: relative;
  bottom: 27px;
}
td.top_navigation_first_button {
  padding-top: 3pt;
  padding-bottom: 3pt;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  color: white;
  background-color: #6699CC;
  border-left: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
  border-top: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  height: 8pt;
}
td.top_navigation_button {
  padding-top: 3pt;
  padding-bottom: 3pt;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  color: white;
  background-color: #6699CC;
  border-right: 2px solid #ffffff;
  border-top: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  height: 8pt;
}
td.top_navigation_first_button2 {
  padding-top: 0pt;
  padding-bottom: 0pt;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  color: white;
  background-color: #6699CC;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  height: 8pt;
}
td.top_navigation_button2 {
  padding-top: 0pt;
  padding-bottom: 0pt;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  color: white;
  background-color: #6699CC;
  border-right: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  height: 8pt;
}
a.button_link, a.button_link:link, a.button_link:active, a.button_link:visited {
  
  padding-top: 3pt;
  padding-bottom: 3pt;
  padding-left: 7pt;
  padding-right: 7pt;
  color: white;
  text-decoration: none;
}
a.button_link:hover {
  padding-top: 3pt;
  padding-bottom: 3pt;
  padding-left: 7pt;
  padding-right: 7pt;
  color: white;
  background-color: #507AA4;
  text-decoration: underline;
}
a.language_button:link,a.language_buttonk:active, a.language_button:visited {
	background: transparent;
	color: #222;
	text-decoration: none;
	color: #222;
	font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	font-size: 11px;
	line-height: 135%;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

a.language_button:hover{
	background: 000;
	color: #34498B;
	text-decoration: underline;
}
td.body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  padding-left: 75px;
  padding-right: 75px;
}
h3.body_heading {
  font-family: Verdana, Tahoma, Helvetica;
  font-weight: bold;
  color: #fe4000;
}
p.body_heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #fe4000;
}
p.body_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
p.body_text_emphasized {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
}
ul.body_list_bold {
  font-weight: bold;
  line-height: 150%;
}
table.footer {
  text-align: center;
}
td.footer {
  text-align: center;
}
p.footer_link_list {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
}
p.footer_copyright {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: gray;
}
ul.body_list_with_description {
  line-height: 150%;
}
li.body_list_item {
  padding-bottom: 12pt;
}
span.list_item_heading {
  font-weight: bold;
}
span.list_item_description {
}
table.tenant_table {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
tr.tenant_table_heading_row {
  font-weight: bold;
  color: #ff4d00;
}
tr.tenant_table_row {
}
td.tenant_table_tenant_name {
  font-weight: bold;
}
p.body_list_heading {
  font-weight: bold;
  color: #ff4d00;
}
ul.body_list {
  line-height: 150%;
}
table.contact_form_table {
}
td.contact_field_name {
  text-align: right;
  font-weight: bold;
  padding-right: 12px;
}
span.required_field {
  color: red;
  font-weight: bold;
}
span.required_field:before {
  content: "*";
}
.landingpageheadertxt1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #506a73;
  text-decoration: none;
}
.landingpageheadertxt2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #ff6d13;
  text-decoration: none;
}
.landingpagesubheadertxt1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #506a73;
  text-decoration: none;
}
.landingpagesubheadertxt2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #ff6d13;
  text-decoration: none;
}
.landingpagetxt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  color: #506a73;
  text-decoration: none;
}
span.physical_location {
  font-weight: bold;
  color: #ff4d00;
}
tr.table_title_row {
  vertical-align: top;
  background-color: orange;
  font-weight: bold;
  text-decoration: underline;
  text-align: center;
}
tr.table_header_row {
  vertical-align: top;
  background-color: lightblue;
  font-weight: bold;
}
tr.table_body_row {
  vertical-align: top;
  background-color: lightgreen;
}
td.row_label {
  font-weight: bold;
}
tr.vo_signup_section_separator {
  background-color: orange;
  font-weight: bold;
  text-align: center;
}
tr.form_section_separator {
  background-color: orange;
  font-weight: bold;
  text-align: center;
}
span.paragraph_caption {
  text-decoration: underline;
}
p.page_title {
  text-align: center;
  font-weight: bold;
}
a.link_masquerading_as_text {
  cursor: text;
  color: black;
  text-decoration: none;
}
ol.body_list {
}
