@charset "iso-8859-1";
body {
    margin: 0;
    padding: 0;
    line-height: 1;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-weight: 400;
    background-repeat: repeat;
    text-align: left;
}
a:link {
    color: #333;
    text-decoration: underline !important;
    color: #d9282f !important;
}
a:visited {
    color: #333;
}
a:hover {
    color: #000;
    text-decoration: underline;
}
a:active {
    color: #000;
    outline: 0;
}
p {
    color: #5d5d5d;
    margin: 0;
    text-align: left;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 30px;
    line-height: 1.7em;
}
ol,
ul {
    list-style: none;
}
li {
    line-height: 18px;
}
blockquote,
q {
    quotes: none;
}
blockquote:after,
blockquote:before,
q:after,
q:before {
    content: "";
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.Form_Table02 td,
.Form_Table02 th {
    padding: 10px 0 0 5px;
}
a {
    text-decoration: none;
}
a img {
    border: none;
}
.clearing {
    clear: both;
}
#content table.Search_Country td {
    font-size: 18px;
    font-weight: bold;
    padding: 5px;
    color: #d9282f;
    width: 150px;
    /* border-bottom: 1px #e8e8e8 solid; */
}
.bld,
strong {
    font-weight: 700;
}
.itlc,
em {
    font-style: italic;
}
a.uline:hover {
    text-decoration: underline;
}
.pankuzu {
    text-indent: 20px;
}
#block03 {
    width: 1000px;
    background-image: url(../images/3dbg.gif);
    background-repeat: repeat-y;
    margin-top: 75px;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    text-align: left;
    background-color: #fff;
    padding-right: 15px;
    padding-left: 15px;
}
#block00 {
    width: 1030px;
    background-image: url(../images/3dbg.gif);
    background-repeat: repeat-y;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    text-align: left;
    background-color: #fff;
}
#block01 {
    width: 1140px;
    background-image: url(../images/3dbg.gif);
    background-repeat: repeat-y;
    margin-top: 75px;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-left: 0;
    background-color: #fff;
}
#headtext {
    height: 22px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: none;
    margin-left: auto;
    padding-right: 320px;
    text-align: right;
    background-image: url(../images/bg01.jpg);
    background-repeat: repeat-x;
}
#headtext h1 {
    margin: 0;
    line-height: 18px;
    padding: 20px 0 0 0;
    color: #fff;
    font-weight: 400;
    font-size: 12px;
    display: inline;
}
#headtext h1 a:link {
    color: #fff;
    text-decoration: none;
}
#headtext h1 a:active {
    color: #fff;
    text-decoration: none;
}
#headtext h1 a:visited {
    color: #fff;
    text-decoration: none;
}
#headtext h1 a:hover {
    color: #fff;
    text-decoration: none;
}
#headtext h1 a {
    margin: 0;
    padding: 0;
    padding: 30px 0 0 0;
    font-weight: 400;
    font-size: 12px;
    display: inline;
}
h1.title {
    text-align: left;
    margin-right: auto;
    margin-left: auto;
    font-weight: 700;
    font-size: 18px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    color: #101010;
    margin-top: 10px;
}
#header {
    background-color: #fff;
    background-image: url(../images/3dbg.gif);
    background-repeat: repeat-y;
    margin-top: 80px;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 0px 40px 0px;
    max-width: 1130px;
    margin: 0 auto;
    width: 1130px;
    box-shadow: #292929 0px 0px 40px;
}
#header2 {
    width: 1030px;
    background-color: #fff;
    background-image: url(../images/3dbg.gif);
    background-repeat: repeat-y;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 0;
    height: 19px;
}
#header2 #logo {
    padding: 0 100px 0 40px;
    float: left;
}
#header_occmed #logo {
    padding: 0 100px 0 40px;
    float: left;
}
#header #logo {
    padding: 10px 100px 0 40px;
    float: left;
}
#header #login {
    width: 400px;
    float: right;
    background-color: #e7e9eb;
    color: #525252;
    font-size: 12px;
    text-align: center;
    padding: 0;
}
#header #menu1 {
    width: 250px;
    float: right;
    height: 35px;
    padding-right: 15px;
}
#header #menu1_1 {
    width: 600px;
    float: right;
    padding-right: 15px;
    margin-right: 20px;
    margin-top: 5px;
}
#header #menu1_11 {
    width: 400px;
    float: right;
    padding-right: 15px;
    margin-right: 15px;
    margin-top: 45px;
    margin-bottom: 0;
}
#header #menu1_2 {
    width: 100px;
    float: right;
    margin-right: 35px;
    margin-bottom: 10px;
    margin-top: 5px;
}
#header #menu11 {
    width: 250px;
    float: right;
    height: 35px;
    padding-right: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-size: 14px;
    text-transform: uppercase;
}
#header #menu1 #indent {
    width: 90px;
    background-image: url(../images/indent01.jpg);
    background-repeat: no-repeat;
    font-size: 12px;
    color: #d7282e7;
    float: right;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 15px;
    line-height: 18px;
    text-decoration: none;
    font-weight: lighter;
}
#header #menu1_11 #indent01 {
    width: 600px;
    font-size: 12px;
    color: #d7282e7;
    padding-top: 5px;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 5px;
    line-height: 18px;
    text-decoration: none;
    font-weight: lighter;
    margin-right: 100px;
}
#header #menu1_1 #indent01 {
    width: 600px;
    font-size: 12px;
    color: #d7282e7;
    padding-top: 5px;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 5px;
    line-height: 18px;
    text-decoration: none;
    font-weight: lighter;
    margin-right: 100px;
}
#header #menu1_2 #indent02 {
    width: 20px;
    font-size: 12px;
    color: #d7282e7;
    float: right;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 25px;
    line-height: 18px;
    text-decoration: none;
    font-weight: lighter;
}
#header #menu1_2 #indent02_twitter {
    width: 30px;
    font-size: 12px;
    color: #d7282e7;
    float: right;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 0;
    padding-left: 0;
    line-height: 18px;
    text-decoration: none;
    font-weight: lighter;
}
#header #menu1_2 #indent01_linked {
    width: 60px;
    font-size: 12px;
    color: #d7282e7;
    float: right;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 0;
    padding-left: 5px;
    line-height: 18px;
    text-decoration: none;
    font-weight: lighter;
}
#header #menu1_2 #indent01_google {
    width: 25px;
    font-size: 12px;
    color: #d7282e7;
    float: right;
    padding-top: 5px;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 5px;
    line-height: 18px;
    text-decoration: none;
    font-weight: lighter;
}
#header #menu1 #indent a {
    font-size: 14px;
    color: #d7282e7;
    text-decoration: none;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-weight: lighter;
}
#header #menu1 #indent a:hover {
    font-size: 14px;
    color: #d7282e7;
    text-decoration: underline;
    font-family: Montserrat, "Open Sans", sans-serif;
}
#header #menu2 {
    width: 600px;
    float: right;
    padding-top: 20px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 60px;
    display: block;
    padding-right: 15px;
    color: #d9282f;
}
#header #menu2_1 {
    width: 600px;
    float: right;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 60px;
    display: block;
    padding-right: 15px;
    color: #d9282f;
}
.order-step {
    counter-reset: circle-number;
    display: flex;
    table-layout: fixed;
    margin: 1rem auto 0;
    width: 100%;
}
.order-step .order-step-item {
    display: inline;
    font-size: 18px;
    font-weight: 400;
    position: relative;
    text-align: center;
    vertical-align: top;
    margin-right: 5px !important;
    width: 33%;
}
.order-step .order-step-item.completed {
    color: #aaa;

}
.order-step .order-step-item {border-bottom:3px solid #aaa;padding: 0 33px 10px;color: #5a5a5a;}
.order-step .order-step-item.active {border-bottom:3px solid #d9282f;font-weight: 600;}
@media screen and (min-width: 768px) {
.order-step {max-width: 80%;padding: 100px 0 42px;}
}

#menu2 .sf-menu ul {
    display: none;
    float: left;
    color: #666;
}
#menu2 .sf-menu {
    color: #666;
}
#menu2 .sf-menu ul li a {
    font-size: 14px;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-weight: lighter;
    color: #666;
    text-transform: none;
}
#menu2 .sf-menu ul li a:hover {
    text-decoration: none;
    color: #666;
}
#menu2 .sf-menu ul li a:visited {
    text-decoration: none;
    color: #666;
}
#menu2_1 .sf-menu ul {
    display: none;
    float: left;
    color: #666;
}
#menu2_1 .sf-menu {
    color: #666;
}
#menu2_1 .sf-menu ul li a {
    font-size: 14px;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-weight: lighter;
    color: #666;
    text-transform: none;
}
#menu2_1 .sf-menu ul li a:hover {
    text-decoration: none;
    color: #666;
}
#menu2_1 .sf-menu ul li a:visited {
    text-decoration: none;
    color: #666;
}
#menu-line {
    border-left-style: solid;
    border-left-color: #aca39a;
    border-left-width: 1px;
    color: #666;
}
.top {
    font-size: 14px;
    color: #d7282e;
    display: block;
    width: 91px;
    text-align: center;
    border-left-width: 1px;
    border-left-color: #aca39a;
    border-left-style: solid;
}
ul.nav-menu li.menu-item {
    display: inline-block;
}
ul.nav-menu li.menu-item:hover ul {
    display: block;
}
ul.nav-menu li.menu-item ul {
    position: absolute;
    width: 416px;
    display: none;
    line-height: 0;
    padding: 0;
    font-family: Montserrat, "Open Sans", sans-serif;
}
ul.nav-menu li.menu-item ul li {
    background: #f2f2f2;
    display: block;
    margin: 0;
    color: #444 !important;
    font-weight: 700;
    font-family: Montserrat, "Open Sans", sans-serif;
}
ul.nav-menu li.menu-item ul li a {
    display: block !important;
    color: #444;
    padding: 17px;
    font-size: 17px;
}
ul.nav-menu li.menu-item ul li a:hover,
ul.nav-menu li.menu-item ul li:hover {
    color: #d9282f !important;
}
form {
    margin: 0;
    padding: 8px;
}
#form2 select option {
    background-color: #fff;
    color: #000;
}
.logintext {
    padding: 0;
    margin: 0;
    line-height: 10px;
    font-size: 10px;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    text-transform: uppercase;
    font-weight: lighter;
}
.image01 {
    padding: 5px;
}
#footer01 {
    width: 1010px;
    padding: 10px 10px 10px 10px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    text-align: right;
    background-image: url(../images/3dbg.gif);
    background-repeat: repeat-y;
    background-color: #f1f0ef;
}
#footer01 #company_info01 {
    font-size: 12px;
    line-height: 18px;
    width: 365px;
    height: 150px;
    text-align: left;
    float: left;
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}
#footer01 #company_info01_2 {
    font-size: 12px;
    line-height: 18px;
    width: 365px;
    text-align: left;
    float: left;
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
}
#footer01 #company_info02 {
    font-size: 12px;
    line-height: 18px;
    width: 130px;
    height: 170px;
    text-align: left;
    float: right;
    border-left-color: #dfdcd9;
    border-left-width: 1px;
    border-left-style: solid;
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 10px;
}
#footer01 #company_info02_2 {
    font-size: 12px;
    line-height: 18px;
    width: 130px;
    text-align: left;
    float: right;
    border-left-color: #dfdcd9;
    border-left-width: 1px;
    border-left-style: solid;
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 10px;
}
#footer01 #company_info03 {
    font-size: 12px;
    line-height: 18px;
    width: 280px;
    height: 170px;
    text-align: left;
    float: right;
    border-left-color: #dfdcd9;
    border-left-width: 1px;
    border-left-style: solid;
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 0;
    padding-left: 10px;
}
#footer01 #company_info03_2 {
    font-size: 12px;
    line-height: 18px;
    text-align: left;
    width: 440px;
    float: right;
    border-left-color: #dfdcd9;
    border-left-width: 1px;
    border-left-style: solid;
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 0;
    padding-left: 10px;
}
#footer01 #company_info04 {
    font-size: 10px;
    line-height: 15px;
    text-align: left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 15px;
}
#footer01 #company_info05 {
    font-size: 12px;
    text-align: left;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 15px;
}
#footer02 {
    width: 1030px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    background-image: url(../images/3dbg.gif);
    background-repeat: repeat-y;
    background-color: #f1f0ef;
    color: #d7282e;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding: 10px;
}
#footer02 p {
    color: #d7282e;
}
.footer-text01 {
    font-size: 12px;
    color: #d7282e;
    border-bottom-style: solid;
    border-bottom-color: #d7282e;
    border-bottom-width: 1px;
    display: block;
}
.footer-text02 {
    font-size: 12px;
    width: 140px;
    float: right;
    display: block;
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
.footer-text03 {
    font-size: 16px;
    color: #d7282e;
    border-bottom-style: solid;
    border-bottom-color: #d7282e;
    border-bottom-width: 1px;
    display: block;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.footer-text04 {
    font-size: 12px;
    padding: 5px 0 0 0;
    display: block;
    color: #666;
}
.logos {
    padding: 0 20px 0 20px;
}
.sidemenu-space {
    padding-top: 25px;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 0;
    margin-left: 0;
    width: 220px;
}
.sidemenu-internationl {
    padding-top: 20px;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 15px;
    width: 1000px;
}
#sidemenu-title {
    background-color: #9ac123;
    width: 200px;
    color: #fff;
    font-size: 18px;
    line-height: 35px;
    height: 35px;
    margin-bottom: 0;
    margin-left: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 15px;
}
#left {
    float: left;
    width: 235px;
    margin-left: 0;
    padding: 0;
    background: #fff;
    margin-left: 15px;
}
#left h2 {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    border-bottom: solid;
    border-bottom-width: 1px;
    border-bottom-color: #fff;
    font-size: 13px;
    line-height: 29px;
    font-weight: 700;
    text-align: left;
    display: block;
    font-family: Montserrat, "Open Sans", sans-serif;
    text-transform: uppercase;
}
#left h2 a {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    font-family: Montserrat, "Open Sans", sans-serif;
    text-transform: uppercase;
    text-align: left;
    display: block;
    text-decoration: none;
}
#left h2.folded {
    background-image: url(../images/side/side-bg01.gif);
    background-repeat: no-repeat;
    text-indent: 25px;
}
#left h2.1folded {
    background-image: url(../images/side/side-bg03.gif);
    background-repeat: no-repeat;
    text-indent: 25px;
}
#left h2.folded a {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    text-align: left;
    display: block;
    text-decoration: none;
    width: 220px;
}
#left h2.1folded a {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    text-align: left;
    display: block;
    text-decoration: none;
    width: 220px;
}
#left h2.folded a:hover {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    text-align: left;
    display: block;
    background-image: url(../images/side/side-bg02.gif);
    text-decoration: none;
    width: 220px;
}
#left h2.1folded a:hover {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    text-align: left;
    display: block;
    background-image: url(../images/side/side-bg04.gif);
    text-decoration: none;
    width: 220px;
}
#left h2.folded2 {
    background-image: url(../images/side/side-bg01.gif);
    background-repeat: no-repeat;
    text-indent: 25px;
}
#left h2.1folded2 {
    background-image: url(../images/side/side-bg03.gif);
    background-repeat: no-repeat;
    text-indent: 25px;
}
#left h2.folded2 a {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    text-align: left;
    display: block;
    text-decoration: none;
}
#left h2.1folded2 a {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    text-align: left;
    display: block;
    text-decoration: none;
}
#left h2.1folded2 a:hover {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    text-align: left;
    display: block;
    background-image: url(../images/side/side-bg04.gif);
    text-decoration: none;
    width: 220px;
}
#left h2.unfolded {
    background-image: url(../images/side/side-bg02.gif);
    background-repeat: no-repeat;
    text-indent: 25px;
    height: 30px;
    width: 220px;
}
#left h2.1unfolded {
    background-image: url(../images/side/side-bg04.gif);
    background-repeat: no-repeat;
    text-indent: 25px;
    height: 30px;
    width: 220px;
}
#left h2.solid {
    background-image: url(../images/side/side-bg01.gif);
    background-repeat: no-repeat;
    text-indent: 25px;
    margin: 0;
    padding: 0;
}
#left h2.solid1 {
    background-image: url(../images/side/side-bg03.gif);
    background-repeat: no-repeat;
    text-indent: 25px;
    margin: 0;
    padding: 0;
}
#left h2.solid a {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    text-align: left;
    display: block;
    background-image: url(../images/side/sidesolid-bg01.gif);
    text-decoration: none;
}
#left h2.solid1 a {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    text-align: left;
    display: block;
    background-image: url(../images/side/sidesolid-bg03.gif);
    text-decoration: none;
}
#left h2.solid a:hover {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    text-align: left;
    display: block;
    background-image: url(../images/side/sidesolid-bg02.gif);
    text-decoration: none;
}
#left h2.solid1 a:hover {
    margin: 0;
    padding: 0;
    height: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    text-align: left;
    display: block;
    background-image: url(../images/side/sidesolid-bg04.gif);
    text-decoration: none;
}
ul.tree {
    margin: 0;
    padding: 0;
    font-size: 10px;
    list-style: none;
    text-align: left;
    width: 210px;
}
ul.tree ul {
    margin: 0;
    padding: 0;
    background-color: #ece9e6;
    width: 210px;
}
ul.tree li {
    height: 20px;
    line-height: 20px;
    color: #666;
    margin: 0;
    font-size: 12px;
    padding: 0;
    background-color: #ece9e6;
    list-style: none;
    display: block;
    border-bottom: solid;
    border-bottom-color: #ccc;
    border-bottom-width: 1px;
    width: 220px;
}
ul.tree li a {
    height: 20px;
    color: #666;
    margin: 0;
    font-size: 12px;
    padding: 0 0 0 10px;
    background-color: #ece9e6;
    list-style: none;
    text-decoration: none;
    display: block;
    width: 210px;
}
ul.tree li a:hover {
    height: 20px;
    color: #d7282e;
    margin: 0;
    font-size: 12px;
    background-color: #ece9e6;
    list-style: none;
    text-decoration: none;
    display: block;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 10px;
    width: 210px;
}
ul.tree li a:hover {
    height: 20px;
    color: #d7282e;
    margin: 0;
    font-size: 12px;
    background-color: #ece9e6;
    list-style: none;
    text-decoration: none;
    display: block;
    width: 210px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 10px;
}
ul.tree li.tree_off {
    height: 20px;
    color: #666;
    margin: 0;
    font-size: 12px;
    padding: 0 0 0 10px;
    background-color: #c5b9ab;
    list-style: none;
    text-decoration: none;
    display: block;
    width: 210px;
}
ul.tree li.tree_end {
    list-style: none;
}
H2 {
    display: inline;
    line-height: 25px;
    font-size: 20px;
    color: #78716e;
    font-weight: 700;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 10px;
}
.h2small {
    display: inline;
    line-height: 20px;
    font-size: 14px;
    color: #069;
    padding: 0 0 0 10px;
    font-weight: 400;
}
H3 {
    display: inline;
    line-height: 28px;
    font-size: 14px;
    color: #d7282e;
    padding: 0;
}
.h3border {
    font-size: 16px;
    color: #d7282e;
    margin-top: 10px;
    line-height: 28px;
    font-weight: 700;
    letter-spacing: 0.05em;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 2px;
    padding-left: 10px;
}
.h3border h3 {
    font-size: 16px;
    color: #d7282e;
    margin-top: 10px;
    margin-bottom: 0;
    line-height: 28px;
    font-weight: 700;
    padding: 0;
}
.h3line {
    font-size: 20px;
    color: #999;
    line-height: 28px;
    font-weight: 700;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 0;
    border-bottom-width: 3px;
    border-bottom-style: none;
    border-bottom-color: #999;
    float: left;
    color: #504b48;
    font-size: 18px;
    line-height: 24px !important;
    text-transform: uppercase;
    line-height: inherit;
    margin: 0;
    text-shadow: #cac0ba 0.1em 0.1em 0.3em;
}
.h3line_2 {
    font-size: 25px;
    font-weight: 700;
    padding: 10px 0 10px 15px;
    float: left;
    color: #504b48;
    text-indent: 10px;
    text-transform: uppercase;
    border-left: #d7282e 6px solid;
    font-family: Montserrat, sans-serif;
    letter-spacing: normal;
}
.h3line_22 {
    font-size: 20px;
    color: #999;
    line-height: 28px;
    font-weight: 700;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 5px;
    padding-left: 0;
    border-bottom-width: 3px;
    border-bottom-style: none;
    border-bottom-color: #999;
    float: left;
    color: #504b48;
    text-indent: 10px;
    font-size: 18px;
    line-height: 24px !important;
    text-transform: uppercase;
    line-height: inherit;
    margin: 0;
    text-shadow: #cac0ba 0.1em 0.1em 0.3em;
}
.h3line h3 {
    font-family: uni-67-cndbld;
    font-size: 18px;
    color: #504b48;
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 24px;
    font-weight: 700;
    padding: 0;
}
.h3line_2 h3 {
    font-family: uni-67-cndbld;
    font-size: 18px;
    color: #504b48;
    margin-top: 10px;
    line-height: 24px;
    font-weight: 700;
    padding: 0;
}
H4 {
    display: inline;
    line-height: 25px;
    font-size: 18px;
    color: #d7282e;
    padding: 0;
    font-weight: 700;
}
.h4border {
    font-size: 14px;
    color: #f0f0f0;
    padding: 0 0 0 10px;
    border-bottom-color: #d7282e;
    border-left-color: #d7282e;
    line-height: 28px;
    font-weight: 700;
}
.text-blue {
    line-height: 30px;
    font-size: 18px;
    color: #d7282e;
    padding: 0;
}
.text-orange {
    line-height: 30px;
    font-size: 16px;
    color: #e91e63;
    padding: 0;
}
.text-white {
    line-height: 30px;
    font-size: 16px;
    color: #fff;
    padding: 0 0 0 5px;
}
.text-white a {
    line-height: 30px;
    font-size: 16px;
    color: #fff;
    padding: 0;
    text-decoration: underline;
}
.text-grey {
    line-height: 30px;
    font-size: 16px;
    color: #706962;
    padding: 0 0 0 5px;
    background-position: 5px;
}
.text-grey a {
    line-height: 30px;
    font-size: 16px;
    color: #3b3632;
    background-color: #ccc;
    width: 200px;
    float: left;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 25px;
    background-image: url(../images/arrowpuple.gif);
    background-repeat: no-repeat;
    background-position: 5px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #885e8d;
    border-bottom-color: #885e8d;
}
.hightlight_text {
    font-size: 15px;
    color: #504b48;
    text-align: center;
    font-style: oblique;
    font-weight: 700;
}
.highlight_textleft {
    font-size: 15px;
    color: #504b48;
    text-align: left;
    font-style: oblique;
    font-weight: 700;
}
.hightlight_textgreen {
    font-size: 16px;
    color: #e91e63;
    text-align: left;
    text-indent: 45px;
    font-weight: 700;
    padding-top: 15px;
    padding-left: 0;
    background-image: url(../images/green_arrow.png);
    background-repeat: no-repeat;
    background-position: 10px 7px;
}
.hightlight_textgrey_witharrow {
    font-size: 16px;
    color: #504b48;
    text-align: left;
    text-indent: 45px;
    font-weight: 700;
    padding-top: 15px;
    padding-left: 0;
    background-image: url(../images/green_arrow.png);
    background-repeat: no-repeat;
    background-position: 10px 7px;
}
.hightlight_textgrey {
    font-size: 16px;
    color: #504b48;
    text-align: left;
    text-indent: 15px;
    font-weight: 700;
    padding-top: 15px;
    padding-left: 0;
}
.list {
    padding-left: 2px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 12px;
    line-height: 20px;
    margin-right: 10px;
    padding-right: 10px;
    font-size: 14px;
}
.list2 {
    padding-left: 5px;
    font-size: 12px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 0;
    padding-right: 10px;
}
.list3 {
    padding-left: 5px;
    font-size: 12px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 12px;
    padding-right: 10px;
}
.list_bullut {
    padding-left: 15px;
    padding-right: 0;
    padding-top: 12px;
    font-size: 14px;
    font-family: Montserrat, "Open Sans", sans-serif;
    line-height: 20px;
    padding-bottom: 0;
}
.list_bullut2 {
    padding-left: 15px;
    padding-right: 0;
    padding-top: 0;
    font-size: 14px;
    font-family: Montserrat, "Open Sans", sans-serif;
    line-height: 20px;
    padding-bottom: 0;
}
.spaced {
    margin: 3px 0 3px 0;
}
.image01 {
    padding: 10px;
}
ul.indent {
    margin: 0 20px 20px 20px;
    padding: 0;
    text-align: left;
}
ul.indent ul {
    margin: 0;
    padding: 0;
    list-style-type: disc;
}
ul.indent li {
    margin: 0;
    padding: 0;
    font-size: 12px;
    list-style-type: disc;
    list-style-position: outside;
    line-height: 20px;
}
ul.indent li.none {
    margin: 0;
    padding: 0;
    font-size: 13px;
    list-style-type: disc;
    list-style-position: outside;
    line-height: 20px;
}
ul.indent01 {
    text-align: left;
    line-height: 1.4em;
    color: #5d5d5d;
    font-size: 19px;
}
ul.indent01 li {
    margin-bottom: 10px;
}
li.text1_1 {
    margin: 0;
    list-style-type: disc;
    list-style-position: inside;
    text-align: left;
    padding-top: 0;
    padding-left: 10px;
    font-weight: 400;
    font-variant: normal;
    text-indent: -21px;
}
li.text1_1 a:hover {
    color: #d7282e;
    text-decoration: none;
    font-weight: 700;
}
.space {
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
.space p {
    line-height: 20px;
}
.matrix-info01 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    background-color: #f9f9f9;
    text-align: left;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 1px;
}
.matrix-info02 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    background-color: #f9f9f9;
    text-align: left;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 0 1px 1px 1px;
}
.matrix-info03 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 1px 1px 1px 0;
}
.matrix-info04 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 0 1px 1px 0;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.matrixkw_s1 {
    font-size: 11px;
    color: #666;
    line-height: 13px;
    padding: 2px;
    border: solid;
    border-color: #666;
    border-width: 1px;
    text-align: center;
}
.matrixkw_s2 {
    font-size: 11px;
    color: #666;
    text-align: center;
    line-height: 13px;
    padding: 2px;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-left: solid;
    border-left-color: #666;
    border-left-width: 1px;
}
.matrixkw_s3 {
    font-size: 11px;
    color: #666;
    text-align: center;
    line-height: 13px;
    padding: 2px;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-top: solid;
    border-top-color: #666;
    border-top-width: 1px;
}
.matrixkw_s4 {
    font-size: 11px;
    color: #666;
    line-height: 13px;
    padding: 2px;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    text-align: center;
}
.contact {
    margin: 0 auto;
    color: #666;
}
.contact p {
    padding: 3px;
    font-size: 12px;
    line-height: 18px;
}
.contact_tbl {
    border-collapse: collapse;
    width: 100%;
}
.contact_tbl th {
    border: 1px #e0e0e0 solid;
    background-color: #f9f9f9;
    padding: 5px;
    font-size: 12px;
    font-weight: 400;
    width: 186px;
}
.contact_tbl td {
    border: 1px #e0e0e0 solid;
    padding: 5px;
    font-size: 12px;
}
.orange-box {
    font-size: 16px;
    font-weight: 700;
    color: #e91e63;
    margin: 0;
    text-align: center;
    line-height: 10px;
    border: solid;
    border-width: 1px;
    border-color: #e91e63;
    background-color: #ffffd6;
}
.blue-box {
    font-size: 16px;
    font-weight: 700;
    color: #666;
    margin: 0;
    text-align: center;
    border: 1px solid #e91e63;
}
.white-text {
    font-size: 12px;
    color: #fff;
    margin: 0;
    text-align: left;
    text-indent: 7px;
}
.grey-box {
    font-size: 16px;
    font-weight: 700;
    color: #665e55;
    margin: 0;
    text-align: center;
    line-height: 10px;
    background-color: #d9d5d0;
    text-transform: uppercase;
    font-family: Montserrat, "Open Sans", sans-serif;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #8b8072;
    border-right-color: #8b8072;
    border-bottom-color: #8b8072;
    border-left-color: #8b8072;
}
.corpblue-box {
    font-size: 15px;
    color: #fff;
    margin: 0;
    text-align: left;
    line-height: 20px;
    background-color: #d9282f;
    text-indent: 2%;
    border-top-width: 1px;
    border-right-width: 2px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #d9282f;
    border-right-color: #999;
    border-bottom-color: #d9282f;
    border-left-color: #d9282f;
}
.corporate_order {
    font-weight: 700;
    color: #0f2869;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
    padding: 5px;
    background-color: #bad0f7;
    height: 20px;
    border: solid;
    border-color: #999;
    border-width: 1px;
}
.swift_order {
    color: #d9282f;
    font-size: 16px;
    line-height: 20px;
    text-align: left;
    padding: 5px;
    background-color: #d9282f;
    color: #fff;
    height: 20px;
    border: solid;
    border-color: #999;
    border-width: 1px;
}
.corporate_ordertext {
    background-color: #f3f7ff;
    font-size: 12px;
    color: #666;
    border: solid;
    border-color: #999;
    border-width: 1px;
    margin: 0;
    padding: 10px;
}
.corporate_ordertext2 {
    background-color: #f3f7ff;
    font-size: 12px;
    color: #666;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 10px;
    margin: 0;
    border-top-width: 0;
    border-right-width: 2px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #ccc;
}
.signup_ordertext a {
    background-color: #f3f7ff;
    font-size: 14px;
    color: #d7282e;
}
.calltext {
    background-color: #f3f7ff;
    font-size: 14px;
    color: #666;
    margin: 0;
    padding: 10px;
    line-height: 22px;
    border-top-width: 0;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #ccc;
}
.swift_ordertext {
    background-color: #eaf7df;
    border-top: 0 none #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
    margin: 0;
    padding: 10px;
    font-size: 12px;
    color: #666;
}
.bg-color {
    margin: 0;
    padding: 0 0 0 10px;
    font-size: 12px;
    color: #666;
    background-color: #efefef;
}
.faq {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    background-color: #f9f9f9;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 1px;
}
.occ {
    font-size: 12px;
    color: #fff;
    line-height: 15px;
    background-color: #78bfc3;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 1px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}
.international {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    background-color: #f2f1ef;
    border: 2px outset #f3f3f3;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    background-image: url(../images/leftarrow.png);
    background-repeat: no-repeat;
    background-position: 7px 12px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 22px;
}
.international_02 {
    font-size: 14px;
    color: #666;
    line-height: 15px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    padding-top: 10px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
}
.international_022 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    padding-top: 10px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
}
.boxspacer {
    padding: 0 5px 0 5px;
    font-family: Montserrat, "Open Sans", sans-serif;
    color: #666;
}
.boxspacer02 {
    font-family: Montserrat, "Open Sans", sans-serif;
    color: #505050;
    font-size: 13px;
    line-height: 20px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 0;
    padding-left: 10px;
}
.boxspacer03 {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 5px;
    margin-left: 5px;
}
.atoz {
    padding: 0;
    font-size: 16px;
    font-weight: 700;
    color: #666;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    border: solid;
    border-width: 1px;
}
.atoz a:link {
    color: #0097a9;
}
.atoz a:active {
    color: #0097a9;
}
.atoz a:visited {
    color: #0097a9;
}
.atoz a:hover {
    color: #0097a9;
}
.atoz_line {
    padding: 5px;
    font-size: 12px;
    color: #666;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    border-bottom: solid;
    border-color: #666;
    border-width: 1px;
}
.matrixkw_s1 {
    font-size: 10px;
    color: #666;
    line-height: 13px;
    padding: 2px;
    font-family: Arial, Helvetica, sans-serif;
    border: solid;
    border-color: #666;
    border-width: 1px;
}
.matrixkw_s2 {
    font-size: 10px;
    color: #666;
    line-height: 13px;
    padding: 2px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-left: solid;
    border-left-color: #666;
    border-left-width: 1px;
}
.matrixkw_s3 {
    font-size: 10px;
    color: #666;
    line-height: 13px;
    padding: 2px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-top: solid;
    border-top-color: #666;
    border-top-width: 1px;
}
.matrixkw_s4 {
    font-size: 10px;
    color: #666;
    line-height: 13px;
    padding: 2px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    text-align: center;
}
.matrixkw_s5 {
    font-size: 12px;
    color: #666;
    line-height: 13px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    text-align: left;
}
.style1 {
    font-size: 12px;
    color: #fff;
    line-height: 13px;
    padding: 2px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-left: solid;
    border-left-color: #666;
    border-left-width: 1px;
}
.style2 {
    font-size: 12px;
    color: #fff;
    line-height: 13px;
    padding: 2px;
    font-family: Arial, Helvetica, sans-serif;
}
.style2-2 {
    font-size: 12px;
    color: #fff;
    line-height: 13px;
    padding: 2px;
    font-family: Arial, Helvetica, sans-serif;
    border: 1px solid #666;
}
.style3 {
    color: #ff8f1c;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.style4 {
    color: #666;
}
td .style5 {
    color: #666;
    text-decoration: none;
}
.style5 a:link {
    text-decoration: none;
}
.orangetext {
    padding: 5px;
    font-size: 14px;
    font-weight: 700;
    color: #f90;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}
.orangetext a:link {
    color: #f90;
}
.orangetext a:active {
    color: #f90;
}
.orangetext a:visited {
    color: #f90;
}
.orangetext a:hover {
    color: #0097a9;
    text-decoration: underline;
}
.red14text {
    padding: 5px;
    font-size: 14px;
    font-weight: 700;
    color: red;
}
.orange14text {
    padding: 5px;
    font-size: 14px;
    font-weight: 700;
    color: #666;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #666;
    background-color: #ccc;
    border-right-width: 2px;
    border-right-style: solid;
    border-right-color: #666;
}
.purple14text {
    padding: 5px;
    font-size: 14px;
    font-weight: 700;
    color: #d7282e7;
}
.servicemenu {
    line-height: 25px;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
}
.servicemenu a:link {
    color: #fff;
}
.servicemenu a:active {
    color: #fff;
}
.servicemenu a:visited {
    color: #fff;
}
.servicemenu a:hover {
    color: #fff;
    text-decoration: underline;
}
.wholesale {
    padding: 0;
    font-size: 11px;
    font-weight: 700;
    color: #666;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}
.wholesale a:link {
    color: #666;
}
.wholesale a:active {
    color: #666;
}
.wholesale a:visited {
    color: #666;
}
.wholesale a:hover {
    color: #f90;
    text-decoration: underline;
}
.wholesale02 {
    padding: 0;
    font-size: 11px;
    font-weight: 700;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}
.wholesale02 a:link {
    color: #fff;
}
.wholesale02 a:active {
    color: #fff;
}
.wholesale02 a:visited {
    color: #fff;
}
.wholesale02 a:hover {
    color: #f90;
    text-decoration: underline;
}
.w-text {
    font-size: 13px;
    color: #fff;
}
.w-text a:link {
    color: #fff;
    text-decoration: none;
}
.w-text a:active {
    color: #fff;
    text-decoration: none;
}
.w-text a:visited {
    color: #fff;
    text-decoration: none;
}
.w-text a:hover {
    color: #fff;
    text-decoration: underline;
}
.text1 {
    padding: 10px 10px 10px 10px;
    font-size: 12px;
    color: #505050;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}
.text4 {
    text-indent: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}
.matrix1 {
    font-size: 15px;
    color: #fff;
    line-height: 15px;
    padding: 8px 1px 8px 5px;
    border-right-width: 2px;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.matrix2 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    padding: 2px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-left: solid;
    border-left-color: #666;
    border-left-width: 1px;
}
.matrix3 {
    font-size: 15px;
    color: #fff;
    line-height: 15px;
    padding: 2px;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.matrix4 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    padding: 2px;
    font-family: Arial, Helvetica, sans-serif;
    border: solid;
    border-color: #666;
    border-width: 1px;
}
.matrix5 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    padding: 2px;
    font-family: Montserrat, "Open Sans", sans-serif;
    border-right-color: #666;
    border-right-width: 1px;
    border-top-color: #666;
    border-top-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
}
.matrix6 {
    font-size: 16px;
    color: #fff;
    line-height: 15px;
    padding: 8px 1px 8px 5px;
    font-weight: 700;
    text-align: center;
    border-right: none;
    font-family: Montserrat, "Open Sans", sans-serif;
}
#matrix7_green {
    font-size: 18px;
    color: #fff;
    line-height: 15px;
    padding-top: 8px;
    padding-right: 4px;
    padding-bottom: 8px;
    padding-left: 5px;
    border: 1px outset #fff;
    letter-spacing: 0.1em;
    background-color: #000;
    text-align: center;
}
#matrix7_green1 {
    font-size: 17px;
    color: #fff;
    line-height: 17px;
    padding-top: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    padding-left: 5px;
    border: 1px outset #fff;
    letter-spacing: 0.1em;
    background-color: #000;
    text-align: center;
}
#matrix7_green1 span {
    text-align: center;
    color: #fff;
    background-color: #a7af43;
    zoom: 1;
}
#price_green {
    font-size: 13px;
    color: #666;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #f0f4d9;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #d1d5bd;
    border-right-color: #9bc023;
    border-bottom-color: #9bc023;
    border-left-color: #d1d5bd;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: center;
}
#price_green_left {
    font-size: 13px;
    color: #666;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #f0f4d9;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #ced1bd;
    border-right-color: #9bc023;
    border-bottom-color: #9bc023;
    border-left-color: #ced1bd;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: left;
}
#price_darkgreen {
    font-size: 13px;
    color: #5d5754;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #c1c89d;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #ced1bd;
    border-right-color: #8f972f;
    border-bottom-color: #8f972f;
    border-left-color: #ced1bd;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: center;
}
#price_darkgreen_left {
    font-size: 13px;
    color: #5d5754;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #c1c89d;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #d1d5bd;
    border-right-color: #8f972f;
    border-bottom-color: #8f972f;
    border-left-color: #d1d5bd;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: left;
}
#price_purple_left {
    font-size: 13px;
    color: #5d5754;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #c8bec9;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #d1d5bd;
    border-right-color: #6c1f77;
    border-bottom-color: #6c1f77;
    border-left-color: #d1d5bd;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: left;
}
#price_orange {
    font-size: 13px;
    color: #5d5754;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #fcd0a7;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #ffcfa1;
    border-right-color: #ff942f;
    border-bottom-color: #ff942f;
    border-left-color: #ffcfa1;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: center;
}
#price_orange_left {
    font-size: 13px;
    color: #5d5754;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #fdd9b9;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #ffcfa1;
    border-right-color: #ff942f;
    border-bottom-color: #ff942f;
    border-left-color: #ffcfa1;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: left;
}
#price_darkorange_left {
    font-size: 13px;
    color: #5d5754;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #dcbc9f;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #ffcfa1;
    border-right-color: #ff942f;
    border-bottom-color: #ff942f;
    border-left-color: #ffcfa1;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: left;
}
#price_blue {
    font-size: 13px;
    color: #5d5754;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #c9e1e5;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #8ad3dd;
    border-right-color: #25a4b4;
    border-bottom-color: #25a4b4;
    border-left-color: #8ad3dd;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: center;
}
#price_blue_left {
    font-size: 13px;
    color: #5d5754;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #c9e1e5;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #8ad3dd;
    border-right-color: #25a4b4;
    border-bottom-color: #25a4b4;
    border-left-color: #8ad3dd;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: left;
}
#price_darkblue_left {
    font-size: 13px;
    color: #5d5754;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    font-weight: 700;
    letter-spacing: 0.1em;
    background-color: #aed7de;
    border-right-width: 1px;
    border-right-style: solid;
    border-top-color: #8ad3dd;
    border-right-color: #25a4b4;
    border-bottom-color: #25a4b4;
    border-left-color: #8ad3dd;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    text-align: left;
}
#matrix7_orange1 {
    font-size: 14px;
    color: #fff;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    background-color: #fc9b34;
    font-weight: 700;
    border: 1px outset #cc7e2c;
    letter-spacing: 0.1em;
    text-align: center;
}
#matrix7_orange {
    font-size: 14px;
    color: #fff;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    background-color: #fc9b34;
    font-weight: 700;
    border: 1px outset #e27803;
    letter-spacing: 0.1em;
    visibility: inherit;
}
#matrix7_orange span {
    color: #fff;
    background-color: #fc9b34;
    text-shadow: 3px 1px 1px #914e04;
    zoom: 1;
}
#matrix7_orange1 span {
    color: #fff;
    background-color: #fc9b34;
    text-shadow: 3px 1px 1px #914e04;
    zoom: 1;
    text-align: center;
}
#matrix7_orange_dark {
    font-size: 14px;
    color: #fff;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    background-color: #cc7e2c;
    border: 1px outset #ed7e03;
    text-shadow: 2px 1px 1px #914e04;
    font-weight: 700;
    letter-spacing: 0.1em;
}
#matrix7_orange_dark1 {
    font-size: 14px;
    color: #fff;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    background-color: #cc7e2c;
    border: 1px outset #ed7e03;
    text-shadow: 2px 1px 1px #914e04;
    font-weight: 700;
    letter-spacing: 0.1em;
}
#matrix7_orange_dark span {
    color: #fff;
    background-color: #cc7e2c;
    text-shadow: 3px 1px 1px #914e04;
    zoom: 1;
}
#matrix7_orange_dark1 {
    color: #fff;
    background-color: #cc7e2c;
    text-shadow: 3px 1px 1px #914e04;
    zoom: 1;
}
#matrix7_blue {
    font-size: 18px;
    color: #fff;
    line-height: 15px;
    padding-top: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    padding-left: 5px;
    border: 1px outset #fff;
    letter-spacing: 0.1em;
    background-color: #000;
    text-align: center;
}
#matrix7_blue1 {
    font-size: 14px;
    color: #fff;
    line-height: 15px;
    font-family: Montserrat, "Open Sans", sans-serif;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    background-color: #7bc5ce;
    border: 1px outset #4bb0bc;
    text-shadow: 2px 1px 1px #33757d;
    letter-spacing: 0.1em;
    font-weight: 700;
}
#matrix7_blue span {
    color: #fff;
    background-color: #7bc5ce;
    text-shadow: 3px 1px 1px #33757d;
    zoom: 1;
}
#matrix7_blue1 span {
    color: #fff;
    background-color: #7bc5ce;
    text-shadow: 3px 1px 1px #33757d;
    zoom: 1;
}
.matrixkw1 {
    font-size: 11px;
    color: #666;
    line-height: 13px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-left: solid;
    border-left-color: #666;
    border-left-width: 1px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.matrixkw1 a:link {
    color: #0097a9;
}
.matrixkw1 a:active {
    color: #0097a9;
}
.matrixkw1 a:visited {
    color: #0097a9;
}
.matrixkw1 a:hover {
    color: #0097a9;
}
.matrixkw2 {
    font-size: 11px;
    color: #666;
    line-height: 13px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-left: solid;
    border-left-color: #666;
    border-left-width: 1px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.matrixkw2 a:link {
    color: #0097a9;
}
.matrixkw2 a:active {
    color: #0097a9;
}
.matrixkw2 a:visited {
    color: #0097a9;
}
.matrixkw2 a:hover {
    color: #0097a9;
}
.matrixkw3 {
    font-size: 11px;
    color: #666;
    line-height: 13px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-left: solid;
    border-left-color: #666;
    border-left-width: 1px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.matrixkw3 a:link {
    color: #0097a9;
}
.matrixkw3 a:active {
    color: #0097a9;
}
.matrixkw3 a:visited {
    color: #0097a9;
}
.matrixkw3 a:hover {
    color: #0097a9;
}
.matrixkw4 {
    font-size: 11px;
    color: #666;
    line-height: 13px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-left: solid;
    border-left-color: #666;
    border-left-width: 1px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.matrixkw4 a:link {
    color: #0097a9;
}
.matrixkw4 a:active {
    color: #0097a9;
}
.matrixkw4 a:visited {
    color: #0097a9;
}
.matrixkw4 a:hover {
    color: #0097a9;
}
.matrixkw6 {
    font-size: 15px;
    color: #fff;
    line-height: 13px;
    border-left-color: #666;
    border-left-width: 2px;
    padding: 8px 1px 8px 5px;
    border-right-style: none;
    font-weight: 700;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.whtHdr {
    padding: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 700;
    color: #fff;
}
a.turnaroundtime {
    font-size: 14px;
    line-height: 16px;
    color: #5c5752;
    font-weight: 700;
    text-indent: 10px;
    padding-left: 5px;
}
.turnaroundtime a:active,
.turnaroundtime a:hover,
.turnaroundtime a:link,
.turnaroundtime a:visited {
    color: #0097a9;
}
.read02 a:hover,
.red02,
.red02 a:link,
red02 a:visited {
    font-size: 12px;
    color: red;
    font-weight: 700;
    text-decoration: none !important;
}
.puple02,
.puple02 a:hover,
.puple02 a:link,
puple02 a:visited {
    font-size: 13px;
    color: #d7282e7;
    font-weight: 700;
    text-decoration: none !important;
}
.text2 {
    font-size: 12px;
    padding: 5px;
}
span.text2 {
    font-size: 12px;
    padding: 5px;
}
b.text2 {
    font-size: 12px;
    padding: 5px;
}
.text3 {
    font-size: 12px;
    padding-top: 7px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
}
#quickmenu {
    height: 135px;
    text-align: center;
    margin: 0;
    padding-top: 20px;
    padding-bottom: 0;
    padding-left: 20px;
}
#quickmenu #quickmenu_title {
    margin: 0;
    background-color: #bad0f7;
    height: 25px;
    width: 700px;
    border: solid;
    border-color: #999;
    border-width: 1px;
    text-align: left;
    padding-top: 6px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 20px;
}
#quickmenu #quickmenu_title p {
    font-size: 12px;
    color: #1e29a2;
    margin: 0;
    font-weight: 700;
    padding: 0;
}
#quickmenu #border02 {
    font-size: 12px;
    color: #1e29a2;
    margin: 0;
    font-weight: 700;
    background-color: #f3f7ff;
    height: 90px;
    width: 710px;
    border-top: 0 none #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 10px;
}
#quickmenu #border02 #quicksubmenu01 {
    float: left;
    font-size: 12px;
    color: #1e29a2;
    font-weight: 700;
    background-color: #f3f7ff;
    height: 75px;
    width: 225px;
    text-align: left;
    margin: 0;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
#quickmenu #border02 #quicksubmenu01 ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#quickmenu #border02 #quicksubmenu01 ul li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#quickmenu #border02 #quicksubmenu01 li.submenu a {
    display: block;
    width: 200px;
    color: #006b9f;
    font-size: 12px;
    line-height: 17px;
    background-image: url(../images/pricing/indent01.gif);
    background-repeat: no-repeat;
    margin: 0;
    padding: 3px 0 3px 20px;
    font-weight: 400;
}
#quickmenu #border02 #submenu02 {
    float: left;
    font-size: 12px;
    color: #1e29a2;
    line-height: 30px;
    margin: 0;
    font-weight: 700;
    background-color: #f3f7ff;
    height: 75px;
    width: 225px;
    text-align: left;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
#quickmenu #border02 #submenu02 ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#quickmenu #border02 #submenu02 ul li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#border02 #submenu02 li.submenu a {
    display: block;
    width: 200px;
    color: #d7282e;
    font-size: 12px;
    line-height: 17px;
    margin: 0;
    padding: 3px 0 3px 20px;
    font-weight: 400;
    background-image: url(../images/pricing/indent01.gif);
    background-repeat: no-repeat;
}
#border02 #submenu03 {
    float: left;
    width: 200px;
    font-size: 12px;
    color: #1e29a2;
    margin: 0;
    font-weight: 700;
    background-color: #f3f7ff;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 30px;
}
.pricelist1 {
    padding: 0 3px;
    font-size: 12px;
    color: #666;
    text-align: left;
    border-bottom: dotted;
    border-bottom-color: #0055ad;
    border-bottom-width: 1px;
}
.pricelist1 a:active,
.pricelist1 a:hover,
.pricelist1 a:link,
.pricelist1 a:visited {
    color: #069;
    text-decoration: underline;
}
.pricelist2 {
    padding: 0 3px;
    font-size: 12px;
    color: #666;
    text-align: center;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.pricelist2_1 {
    font-size: 12px;
    color: #666;
    text-align: left;
    font-family: Montserrat, "Open Sans", sans-serif;
    line-height: 18px;
    padding-top: 0;
    padding-right: 3px;
    padding-bottom: 0;
    padding-left: 5px;
}
.pricelist3 {
    padding: 0 3px;
    font-size: 15px;
    color: #d7282e;
    font-weight: 700;
    text-align: left;
    padding: 0 0 0 10px;
}
.pricelist3 a:active,
.pricelist3 a:hover,
.pricelist3 a:link,
.pricelist3 a:visited {
    color: #d7282e;
}
.matrixkw_s1 {
    font-size: 11px;
    color: #666;
    line-height: 13px;
    padding: 2px;
    border: solid;
    border-color: #666;
    border-color: #666;
    border-width: 1px;
}
.matrixkw_s1 a:active,
.matrixkw_s1 a:hover,
.matrixkw_s1 a:link,
.matrixkw_s1 a:visited {
    color: #d7282e;
}
.matrixkw_s2 {
    font-size: 12px;
    color: #666;
    line-height: 13px;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-left: solid;
    border-left-color: #666;
    border-left-width: 1px;
    font-family: Montserrat, "Open Sans", sans-serif;
    text-align: left;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
}
.matrixkw_s2 a:active,
.matrixkw_s2 a:hover,
.matrixkw_s2 a:link,
.matrixkw_s2 a:visited {
    color: #d7282e;
}
.matrixkw_s3 {
    font-size: 11px;
    color: #666;
    line-height: 13px;
    padding: 2px;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-top: solid;
    border-top-color: #666;
    border-top-width: 1px;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.matrixkw_s3 a:active,
.matrixkw_s3 a:hover,
.matrixkw_s3 a:link,
.matrixkw_s3 a:visited {
    color: #d7282e;
}
.matrixkw_s4 {
    font-size: 12px;
    color: #666;
    line-height: 13px;
    padding: 5px;
    border-right: solid;
    border-right-color: #666;
    border-right-width: 1px;
    border-bottom: solid;
    border-bottom-color: #666;
    border-bottom-width: 1px;
    text-align: center;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.matrixkw_s4 a:active,
.matrixkw_s4 a:hover,
.matrixkw_s4 a:link,
.matrixkw_s4 a:visited {
    color: #d7282e;
}
.matrix-info01 {
    font-size: 14px;
    color: #666;
    line-height: 15px;
    background-color: #f9f9f9;
    text-align: left;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 1px;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.matrix-info02 {
    font-size: 14px;
    color: #666;
    line-height: 15px;
    background-color: #f9f9f9;
    text-align: left;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 0 1px 1px 1px;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.matrix-info03 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 1px 1px 1px 0;
}
.matrix-info04 {
    font-size: 12px;
    color: #666;
    line-height: 15px;
    padding: 5px;
    border: solid;
    border-color: #e0e0e0;
    border-width: 0 1px 1px 0;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.corporate_order {
    font-weight: 700;
    color: #0f2869;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
    padding: 5px;
    background-color: #bad0f7;
    height: 20px;
    border: solid;
    border-color: #999;
    border-width: 1px;
}
.corporate_ordertext {
    background-color: #f3f7ff;
    font-size: 12px;
    color: #666;
    border-top: 0 none #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
    margin: 0;
    padding: 10px;
}
.swift_ordertext {
    background-color: #eca1ba;
    margin: 0;
    padding: 10px;
    font-size: 12px;
    color: #666;
    border-top-width: 1px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #999;
    border-right-color: #999;
    border-bottom-color: #999;
    border-left-color: #ccc;
}
.white03 {
    font-size: 14px;
    color: #fff;
}
.white03 a:active,
.white03 a:hover,
.white03 a:link,
.white03 a:visited {
    color: #fff;
}
.bold {
    font-weight: 700;
}
.matrix_text {
    color: #505050;
    line-height: 18px;
    margin: 0;
    text-align: left;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    letter-spacing: 0.1em;
}
.matrix_text2 {
    color: #505050;
    line-height: 10px;
    text-align: left;
}
.text07 {
    font-size: 16px;
    font-weight: 700;
    color: #665e55;
    margin: 0;
    text-align: center;
    line-height: 20px;
    background-color: #d9d5d0;
    text-transform: uppercase;
    font-family: Montserrat, "Open Sans", sans-serif;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #8b8072;
    border-right-color: #8b8072;
    border-bottom-color: #8b8072;
    border-left-color: #8b8072;
}
.apoint {
    font-size: 14px;
    color: #d7282e7;
    text-align: left;
    line-height: 18px;
}
.package-contents {
    border: solid;
    border-width: 1px;
    border-color: #f0f3da;
    padding: 5px 0 0 10px;
    letter-spacing: 0.1em;
}
.package-contents ul.indent li {
    margin: 0;
    padding: 0;
    font-size: 12px;
    list-style-position: outside;
    line-height: 20px;
    list-style-image: url(../images/plus-list.gif);
}
.package-contents ul.indent li.none {
    margin: 0;
    padding: 0;
    font-size: 12px;
    list-style-position: outside;
    line-height: 20px;
    list-style-image: url(../images/plus-none.gif);
}
.package-title {
    background-color: #f0f3da;
    padding: 5px 10px 5px 10px;
    font-size: 16px;
    font-weight: 700;
}
.package-occblue {
    background-color: #cfe6e7;
    padding: 5px 10px 5px 10px;
    font-size: 16px;
    font-weight: 700;
}
.package-blue {
    color: #d7282e;
    font-weight: 700;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: normal;
}
.package-grey {
    color: #505050;
    font-weight: 700;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: normal;
    padding-top: 10px;
}
.service-indent {
    padding-left: 10px;
}
.service-dot {
    padding-left: 10px;
    padding-top: 5px;
}
.service-indent a:active,
.service-indent a:hover,
.service-indent a:link,
.service-indent a:visited {
    color: #333;
    text-decoration: underline;
    line-height: 22px;
    letter-spacing: 0.1em;
}
.action-box h2 {
    float: left;
    color: #655f5a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 25px !important;
    vertical-align: center;
    line-height: inherit;
    margin: 0;
}
.action-box1 h2 {
    float: left;
    color: #655f5a;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-size: 26px;
    line-height: 25px !important;
    vertical-align: center;
    line-height: inherit;
    margin: 0;
}
.text002 {
    font-family: Montserrat, "Open Sans", sans-serif;
    font-size: 12px;
    line-height: 18px;
    padding-bottom: 10px;
    letter-spacing: 0.1em;
}
.green01 {
    font-size: 14px;
    color: #d7282e;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    padding-top: 0;
    line-height: 18px;
}
.green01 a {
    font-size: 14px;
    color: #d7282e;
    font-weight: 700;
    padding: 10px 0 0 0;
    margin: 0;
    text-align: left;
    text-transform: uppercase;
    padding-top: 0;
}
.green01 a:hover {
    font-size: 14px;
    color: #d7282e;
    font-weight: 700;
    margin: 0;
    text-align: left;
    text-transform: uppercase;
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
.international_title {
    font-size: 24px;
    font-family: Montserrat, "Open Sans", sans-serif;
    font-weight: 700;
    padding-top: 10px;
    line-height: 30px;
    color: #666;
}
p .normal {
    color: #505050;
    line-height: 20px;
    font-size: 13px;
    margin: 0;
    text-align: left;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 00px;
    padding-left: 0;
    font-family: Montserrat, "Open Sans", sans-serif;
}
.internationalpgText2 {
    padding: 10px;
}
.btn-facebook {
    display: block;
    width: 25px !important;
    height: 25px;
    background: url(../images/flag/facebook.png) 0 0 no-repeat;
    border: 0;
    margin: 0;
}
.btn-facebook:hover {
    background-position: -25px 0;
    cursor: pointer;
}
.btn-linkedin {
    display: block;
    width: 25px !important;
    height: 25px;
    background: url(../images/flag/linkedin.png) 0 0 no-repeat;
    border: 0;
    margin: 0;
}
.btn-linkedin:hover {
    background-position: -25px 0;
    cursor: pointer;
}
.btn-twitter {
    display: block;
    width: 25px !important;
    height: 25px;
    background: url(../images/flag/twitter.png) 0 0 no-repeat;
    border: 0;
    margin: 0;
}
.btn-twitter:hover {
    background-position: -25px 0;
    cursor: pointer;
}
.btn-google {
    display: block;
    width: 25px !important;
    height: 25px;
    background: url(../images/flag/google.png) 0 0 no-repeat;
    border: 0;
    margin: 0;
}
.btn-google:hover {
    background-position: -25px 0;
    cursor: pointer;
}
.btn-shopping {
    display: block;
    width: 29px !important;
    height: 34px;
    background: url(../images/products/shoppingcart.png) 0 0 no-repeat;
    border: 0;
    margin: 0;
}
.btn-shopping:hover {
    background-position: -29px 0;
    cursor: pointer;
}
.countryinfo {
    border: 1px solid #f3f0ee;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
    border-left: #000 6px solid;
    z-index: -6;
    background: url(/images/country-hero.jpg);
    color: #fff;
    font-size: 14px;
}
.countryinfo span {
    font-size: 30px;
    padding-left: 20px;
    font-weight: 700;
}
.countrymatrix {
    margin-left: 10px;
    width: 100%;
    margin-bottom: 10px;
}
.zEWidget-webWidget--active,
iframe.zEWidget-launcher {
    position: fixed !important;
    top: 40%;
}
.footer {
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0;
    margin-inline-end: 0;
    margin: 0 auto;
    line-height: 0 !important;
    text-align: center;
    display: -webkit-inline-box;
    text-align: center;
}
.footer .font_10 {
    color: #fff;
}
.copyright {
    background: #4c4c4c;
    width: 100%;
    padding: 10px 0;
    height: 55px;
    margin: 0 auto;
    display: inline-block;
}
.copyright .wrap {
    margin: 0 auto 0;
    max-width: 1086px;
    text-align: center;
    padding: 17px 0 0;
}
