﻿/*proxima fonts*/
/*tablet*/
@font-face {
    font-family: 'proxima_nova_condregular';
    src: url('/ui/securianfonts/proximanovacond-regular-webfont.eot');
    src: url('/ui/securianfonts/proximanovacond-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/ui/securianfonts/proximanovacond-regular-webfont.woff2') format('woff2'),
         url('/ui/securianfonts/proximanovacond-regular-webfont.woff') format('woff'),
         url('/ui/securianfonts/proximanovacond-regular-webfont.ttf') format('truetype'),
         url('/ui/securianfonts/proximanovacond-regular-webfont.svg#proxima_nova_condregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_condensedmedium';
    src: url('/ui/securianfonts/proximanovacond-medium-webfont.eot');
    src: url('/ui/securianfonts/proximanovacond-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/ui/securianfonts/proximanovacond-medium-webfont.woff2') format('woff2'),
         url('/ui/securianfonts/proximanovacond-medium-webfont.woff') format('woff'),
         url('/ui/securianfonts/proximanovacond-medium-webfont.ttf') format('truetype'),
         url('/ui/securianfonts/proximanovacond-medium-webfont.svg#proxima_nova_condensedmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_condensedlight';
    src: url('/ui/securianfonts/proximanovacond-light-webfont.eot');
    src: url('/ui/securianfonts/proximanovacond-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/ui/securianfonts/proximanovacond-light-webfont.woff2') format('woff2'),
         url('/ui/securianfonts/proximanovacond-light-webfont.woff') format('woff'),
         url('/ui/securianfonts/proximanovacond-light-webfont.ttf') format('truetype'),
         url('/ui/securianfonts/proximanovacond-light-webfont.svg#proxima_nova_condensedlight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_condbold';
    src: url('/ui/securianfonts/proximanovacond-bold-webfont.eot');
    src: url('/ui/securianfonts/proximanovacond-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/ui/securianfonts/proximanovacond-bold-webfont.woff2') format('woff2'),
         url('/ui/securianfonts/proximanovacond-bold-webfont.woff') format('woff'),
         url('/ui/securianfonts/proximanovacond-bold-webfont.ttf') format('truetype'),
         url('/ui/securianfonts/proximanovacond-bold-webfont.svg#proxima_nova_condbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_novaregular';
    src: url('/ui/securianfonts/proximanova-regular-webfont.eot');
    src: url('/ui/securianfonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/ui/securianfonts/proximanova-regular-webfont.woff2') format('woff2'),
         url('/ui/securianfonts/proximanova-regular-webfont.woff') format('woff'),
         url('/ui/securianfonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('/ui/securianfonts/proximanova-regular-webfont.svg#proxima_novaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_novamedium';
    src: url('/ui/securianfonts/proximanova-medium-webfont.eot');
    src: url('/ui/securianfonts/proximanova-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/ui/securianfonts/proximanova-medium-webfont.woff2') format('woff2'),
         url('/ui/securianfonts/proximanova-medium-webfont.woff') format('woff'),
         url('/ui/securianfonts/proximanova-medium-webfont.ttf') format('truetype'),
         url('/ui/securianfonts/proximanova-medium-webfont.svg#proxima_novamedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_novalight';
    src: url('/ui/securianfonts/proximanova-light-webfont.eot');
    src: url('/ui/securianfonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/ui/securianfonts/proximanova-light-webfont.woff2') format('woff2'),
         url('/ui/securianfonts/proximanova-light-webfont.woff') format('woff'),
         url('/ui/securianfonts/proximanova-light-webfont.ttf') format('truetype'),
         url('/ui/securianfonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_novabold';
    src: url('/ui/securianfonts/proximanova-bold-webfont.eot');
    src: url('/ui/securianfonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/ui/securianfonts/proximanova-bold-webfont.woff2') format('woff2'),
         url('/ui/securianfonts/proximanova-bold-webfont.woff') format('woff'),
         url('/ui/securianfonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('/ui/securianfonts/proximanova-bold-webfont.svg#proxima_novabold') format('svg');
    font-weight: normal;
    font-style: normal;

}
.ax_shape {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_paragraph {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_h1 {
  font-family:'Arial-BoldMT', 'Arial Bold', 'Arial';
  font-weight:700;
  font-style:normal;
  font-size:32px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_h2 {
  font-family:'Arial-BoldMT', 'Arial Bold', 'Arial';
  font-weight:700;
  font-style:normal;
  font-size:24px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_h3 {
  font-family:'Arial-BoldMT', 'Arial Bold', 'Arial';
  font-weight:700;
  font-style:normal;
  font-size:18px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_h4 {
  font-family:'Arial-BoldMT', 'Arial Bold', 'Arial';
  font-weight:700;
  font-style:normal;
  font-size:14px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_h5 {
  font-family:'Arial-BoldMT', 'Arial Bold', 'Arial';
  font-weight:700;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_h6 {
  font-family:'Arial-BoldMT', 'Arial Bold', 'Arial';
  font-weight:700;
  font-style:normal;
  font-size:10px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_image {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#000000;
  text-align:center;
  line-height:normal;
}
.ax_text_link {
  color:#0000FF;
}
.ax_text_link_mouse_over {
}
.ax_text_link_mouse_down {
}
.ax_text_field {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.ax_text_area {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.ax_droplist {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.ax_list_box {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.ax_checkbox {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_radio_button {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_flow_shape {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_tree_node {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_html_button {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#000000;
  text-align:center;
  line-height:normal;
}
.ax_hot_spot {
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_inline_frame {
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_dynamic_panel {
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_master {
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_repeater {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_table {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_table_cell {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:left;
  line-height:normal;
}
.ax_menu {
  font-size:13px;
  color:#000000;
  text-align:center;
  line-height:normal;
}
.ax_horizontal_line {
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_vertical_line {
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.ax_connector {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.h2_style {
  font-family:'proxima_nova_condensedmedium';
  font-weight:normal;
  font-style:normal;
  font-size:30px;
  color:#404040;
}
.menu_cat__header_ {
  font-family:'proxima_nova_condensedmedium';
  font-weight:normal;
  font-style:normal;
  font-size:24px;
  color:#B64D01;
}
.h3_style {
  font-family:'proxima_nova_condregular';
  font-weight:normal;
  font-style:normal;
  font-size:28px;
  color:#B64D01;
}
.h1_style {
  font-family:'proxima_nova_condensedlight';
  font-weight:normal;
  font-style:normal;
  font-size:49px;
}
.link_icon {
  font-family:'FontAwesome';
  font-size:16px;
}
.link {
  font-family:'proxima_novamedium';
  font-weight:normal;
  font-style:normal;
  font-size:16px;
  color:#007AA8;
}
.body_copy_sub_heading {
  font-family:'proxima_novabold';
  font-weight:normal;
  font-style:normal;
  font-size:16px;
}
.body_copy {
  font-family:'proxima_novalight';
  font-weight:normal;
  font-style:normal;
  font-size:16px;
}
.select_menu_copy {
  font-family:'proxima_novaregular';
  font-weight:normal;
  font-style:normal;
  color:#AEAEAE;
}
.fontawesome {
}
