@charset "utf-8";

dl, dd, dt, h1, h2, h3, h4, h5, p, html, body, header, footer, menu {padding: 0;margin: 0}
img {border: 0;vertical-align: top}
table {border: 0;border-collapse: collapse;border-spacing: 0;}
:focus,a:active {outline: none}

ul {margin: 0;padding: 0;list-style-type: none}
ul  li,
menu li {margin: 0;padding: 0;list-style-type: none;}
form {margin: 0;padding: 0}
html, body {margin: 0;padding: 0;}
html {background: #fff;}

body {
    /*background: url("../pic/body.gif") repeat-x fixed center top #F6F6F6;*/
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    height: 100% !important;
    min-width: 1120px !important;
    width: 100%;
    color: #000;
}
td, th {color: #909090;}
p {line-height: 1.3;}
.relative {position: relative;}
.moduletable {margin: 0;padding: 0;}
/* // ---- typography ---- // */
a {color: #FB6A09;outline: medium none;text-decoration: none;}
a:hover {text-decoration: none;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {line-height: 1.3;}
h3, h1, h2, h2 a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #3B3B3B;
    font: 12px/20px Arial,Helvetica,sans-serif;
    margin: 0 0 10px;
    padding: 0;
    text-transform: uppercase;
}
.wrapper {overflow:hidden;width:100%; }
.wrapper2 {width:100%;}
.clear {clear:both;}
.float-left {float:left;}
.float-right {float:right;}
/* // ---- //typography ---- // */

body,html {
    /*min-height:1458px;*/
    height:100%;
}
#mjs-browser {
    min-width: 980px;
    background: transparent;
    background-color: rgb(255,255,255);
}
#mjs-main {
    width: 980px;
    /*min-height:1458px;*/
}
#mjs-widget_11 ul.mjs-menu-level-0 > li > .mjs-menu-stylevo > a.mjs-menu-styles {
    height: 50px;
    display:table;
}
#mjs-widget_11 ul.mjs-menu-level-1 > li > .mjs-menu-stylevo > a.mjs-menu-styles,
#mjs-widget_11 ul.mjs-menu-level-2 > li > .mjs-menu-stylevo > a.mjs-menu-styles {
    height: 25px;
    display:table;
}
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub > .mjs-menu-stylevo > a.mjs-menu-styles .mjs-menu-text{
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Open Sans';font-size:16px;color:#d8d8d8;letter-spacing:0px;;
}
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub > .mjs-menu-stylevo:hover > a.mjs-menu-styles .mjs-menu-text,
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-active > .mjs-menu-stylevo > a.mjs-menu-styles .mjs-menu-text {
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Open Sans';font-size:16px;color:#d8d8d8;letter-spacing:0px;;
}
#mjs-widget_11 ul.mjs-menu-level-0 li .mjs-menu-align{
    vertical-align: middle;
}
#mjs-widget_11 ul.mjs-menu-level-0 li.mjs-menu-delimiter {
    width: 2px;
    height: 50px;
    vertical-align: middle;
    /*background:url(/46739/images/delimitr.jpg) center center no-repeat;*/
}
#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-menu-delimiter {
    display:none;
}
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub > .mjs-menu-stylevo{
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(40,50,58,1), rgba(31,38,44,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(40,50,58)), to(rgb(31,38,44)));
    background:  -webkit-linear-gradient( -90deg, rgba(40,50,58,1), rgba(31,38,44,1) );
    background:  -o-linear-gradient( -90deg, rgba(40,50,58,1), rgba(31,38,44,1) );
    background:  linear-gradient( to bottom, rgba(40,50,58,1), rgba(31,38,44,1) );
    padding: 0px 17px 0px 17px;
    border-top: 1px solid rgb(50,65,78);
    border-right: 0px solid rgb(50,65,78);
    border-bottom: 0px solid rgb(50,65,78);
    border-left: 0px solid rgb(50,65,78);

    display:inline-block;
    text-align:center;
}
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub > .mjs-menu-stylevo:hover,
#mjs-widget_11 ul.mjs-menu-level-0 > li.mjs-sub.mjs-active > .mjs-menu-stylevo
{
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(31,38,44,1), rgba(40,50,58,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(31,38,44)), to(rgb(40,50,58)));
    background:  -webkit-linear-gradient( -90deg, rgba(31,38,44,1), rgba(40,50,58,1) );
    background:  -o-linear-gradient( -90deg, rgba(31,38,44,1), rgba(40,50,58,1) );
    background:  linear-gradient( to bottom, rgba(31,38,44,1), rgba(40,50,58,1) );

}
#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-sub> .mjs-menu-stylevo , #mjs-widget_11 ul.mjs-menu-level-2 li.mjs-sub> .mjs-menu-stylevo{
    background: transparent;
    background-color: rgb(39,49,57);
    border-top: 0px solid rgb(25,31,36);
    border-right: 1px solid rgb(25,31,36);
    border-bottom: 1px solid rgb(25,31,36);
    border-left: 1px solid rgb(25,31,36);

    display:inline-block;
    text-align:center;
}
#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-sub > .mjs-menu-stylevo:hover,
#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-sub.mjs-active > .mjs-menu-stylevo
{
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(39,49,57,1), rgba(33,40,47,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(39,49,57)), to(rgb(33,40,47)));
    background:  -webkit-linear-gradient( -90deg, rgba(39,49,57,1), rgba(33,40,47,1) );
    background:  -o-linear-gradient( -90deg, rgba(39,49,57,1), rgba(33,40,47,1) );
    background:  linear-gradient( to bottom, rgba(39,49,57,1), rgba(33,40,47,1) );

}
#mjs-widget_11 ul.mjs-menu-level-0 li .mjs-menu-text{
    display: table-cell;
    vertical-align: middle;
}
#mjs-widget_11 ul.mjs-menu-level-0 ul{

    padding: 7px 0px 0px 0px;
    border-top: 0px solid rgb(39,49,57);
    border-right: 0px solid rgb(39,49,57);
    border-bottom: 1px solid rgb(39,49,57);
    border-left: 0px solid rgb(39,49,57);

}
#mjs-widget_11 ul.mjs-menu-level-1 li > .mjs-menu-stylevo > a.mjs-menu-styles .mjs-menu-align .mjs-menu-text {
    font-weight:normal;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;padding-left:10px;text-align:left;font-family:'Arial';font-size:12px;color:#6c8396;letter-spacing:0px;;
}
#mjs-widget_11 ul.mjs-menu-level-1 li > .mjs-menu-stylevo:hover > a.mjs-menu-styles .mjs-menu-align .mjs-menu-text,
#mjs-widget_11 ul.mjs-menu-level-1 li.mjs-active > .mjs-menu-stylevo > a.mjs-menu-styles .mjs-menu-align .mjs-menu-text {
    font-weight:normal;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;padding-left:10px;text-align:left;font-family:'Arial';font-size:12px;color:#ffffff;letter-spacing:0px;;
}
#mjs-widget_15 .mjs-widget-content{
    height:26px;
    width:82px;
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(255,255,255,1), rgba(200,200,200,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(255,255,255)), to(rgb(200,200,200)));
    background:  -webkit-linear-gradient( -90deg, rgba(255,255,255,1), rgba(200,200,200,1) );
    background:  -o-linear-gradient( -90deg, rgba(255,255,255,1), rgba(200,200,200,1) );
    background:  linear-gradient( to bottom, rgba(255,255,255,1), rgba(200,200,200,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_15 .mjs-widget-content:hover, #mjs-widget_15 .mjs-button-active{
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(167,201,242)), to(rgb(167,201,242)));
    background:  -webkit-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -o-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  linear-gradient( to bottom, rgba(167,201,242,1), rgba(167,201,242,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_15 .mjs-widget-content .mjs-button-text div{
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#273038;letter-spacing:0px;padding-left: 8px;
}
#mjs-widget_15 .mjs-widget-content:hover .mjs-button-text div, #mjs-widget_15 .mjs-button-active .mjs-button-text div {
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#273038;letter-spacing:0px;;
}
#mjs-widget_88 .mjs-widget-content{
    height:26px;
    width:82px;
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(255,255,255,1), rgba(200,200,200,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(255,255,255)), to(rgb(200,200,200)));
    background:  -webkit-linear-gradient( -90deg, rgba(255,255,255,1), rgba(200,200,200,1) );
    background:  -o-linear-gradient( -90deg, rgba(255,255,255,1), rgba(200,200,200,1) );
    background:  linear-gradient( to bottom, rgba(255,255,255,1), rgba(200,200,200,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_88 .mjs-widget-content:hover, #mjs-widget_88 .mjs-button-active{
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(167,201,242)), to(rgb(167,201,242)));
    background:  -webkit-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -o-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  linear-gradient( to bottom, rgba(167,201,242,1), rgba(167,201,242,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_88 .mjs-widget-content .mjs-button-text div{
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#273038;letter-spacing:0px;padding-left: 8px;
}
#mjs-widget_88 .mjs-widget-content:hover .mjs-button-text div, #mjs-widget_88 .mjs-button-active .mjs-button-text div {
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#273038;letter-spacing:0px;;
}
#mjs-widget_89 .mjs-widget-content{
    height:26px;
    width:82px;
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(255,255,255,1), rgba(200,200,200,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(255,255,255)), to(rgb(200,200,200)));
    background:  -webkit-linear-gradient( -90deg, rgba(255,255,255,1), rgba(200,200,200,1) );
    background:  -o-linear-gradient( -90deg, rgba(255,255,255,1), rgba(200,200,200,1) );
    background:  linear-gradient( to bottom, rgba(255,255,255,1), rgba(200,200,200,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_89 .mjs-widget-content:hover, #mjs-widget_89 .mjs-button-active{
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(167,201,242)), to(rgb(167,201,242)));
    background:  -webkit-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -o-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  linear-gradient( to bottom, rgba(167,201,242,1), rgba(167,201,242,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_89 .mjs-widget-content .mjs-button-text div{
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#273038;letter-spacing:0px;padding-left: 8px;
}
#mjs-widget_89 .mjs-widget-content:hover .mjs-button-text div, #mjs-widget_89 .mjs-button-active .mjs-button-text div {
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#273038;letter-spacing:0px;;
}
#mjs-widget_104 .mjs-widget-content{
    height:24px;
    width:80px;
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(39,49,57,1), rgba(26,32,37,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(39,49,57)), to(rgb(26,32,37)));
    background:  -webkit-linear-gradient( -90deg, rgba(39,49,57,1), rgba(26,32,37,1) );
    background:  -o-linear-gradient( -90deg, rgba(39,49,57,1), rgba(26,32,37,1) );
    background:  linear-gradient( to bottom, rgba(39,49,57,1), rgba(26,32,37,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border-top: 1px solid rgb(25,31,36);
    border-right: 1px solid rgb(25,31,36);
    border-bottom: 1px solid rgb(25,31,36);
    border-left: 1px solid rgb(25,31,36);
;
}
#mjs-widget_104 .mjs-widget-content:hover, #mjs-widget_104 .mjs-button-active{
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(167,201,242)), to(rgb(167,201,242)));
    background:  -webkit-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -o-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  linear-gradient( to bottom, rgba(167,201,242,1), rgba(167,201,242,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border-top: 1px solid rgb(167,201,242);
    border-right: 1px solid rgb(167,201,242);
    border-bottom: 1px solid rgb(167,201,242);
    border-left: 1px solid rgb(167,201,242);
;
}
#mjs-widget_104 .mjs-widget-content .mjs-button-text div{
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#ffffff;letter-spacing:0px;;
}
#mjs-widget_104 .mjs-widget-content:hover .mjs-button-text div, #mjs-widget_104 .mjs-button-active .mjs-button-text div {
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#ffffff;letter-spacing:0px;;
}
#mjs-widget_105 .mjs-widget-content{
    height:24px;
    width:80px;
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(39,49,57,1), rgba(26,32,37,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(39,49,57)), to(rgb(26,32,37)));
    background:  -webkit-linear-gradient( -90deg, rgba(39,49,57,1), rgba(26,32,37,1) );
    background:  -o-linear-gradient( -90deg, rgba(39,49,57,1), rgba(26,32,37,1) );
    background:  linear-gradient( to bottom, rgba(39,49,57,1), rgba(26,32,37,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border-top: 1px solid rgb(25,31,36);
    border-right: 1px solid rgb(25,31,36);
    border-bottom: 1px solid rgb(25,31,36);
    border-left: 1px solid rgb(25,31,36);
;
}
#mjs-widget_105 .mjs-widget-content:hover, #mjs-widget_105 .mjs-button-active{
    background: transparent;
    background:  -moz-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -webkit-gradient(linear, left top, left bottom, from(rgb(167,201,242)), to(rgb(167,201,242)));
    background:  -webkit-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  -o-linear-gradient( -90deg, rgba(167,201,242,1), rgba(167,201,242,1) );
    background:  linear-gradient( to bottom, rgba(167,201,242,1), rgba(167,201,242,1) );
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border-top: 1px solid rgb(167,201,242);
    border-right: 1px solid rgb(167,201,242);
    border-bottom: 1px solid rgb(167,201,242);
    border-left: 1px solid rgb(167,201,242);
;
}
#mjs-widget_105 .mjs-widget-content .mjs-button-text div{
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#ffffff;letter-spacing:0px;;
}
#mjs-widget_105 .mjs-widget-content:hover .mjs-button-text div, #mjs-widget_105 .mjs-button-active .mjs-button-text div {
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Arial';font-size:12px;color:#ffffff;letter-spacing:0px;;
}
#mjs-widget_106 .mjs-widget-content{
    height:38px;
    width:149px;
    background: transparent;
    background-color: rgb(167,201,242);
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_106 .mjs-widget-content:hover, #mjs-widget_106 .mjs-button-active{
    background: transparent;
    background-color: rgb(26,32,37);
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_106 .mjs-widget-content .mjs-button-text div{
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Open Sans';font-size:16px;color:#ffffff;letter-spacing:0px;;
}
#mjs-widget_106 .mjs-widget-content:hover .mjs-button-text div, #mjs-widget_106 .mjs-button-active .mjs-button-text div {
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Open Sans';font-size:16px;color:#a7c9f2;letter-spacing:0px;;
}
#mjs-widget_108 .mjs-widget-content{
    height:38px;
    width:149px;
    background: transparent;
    background-color: rgb(167,201,242);
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_108 .mjs-widget-content:hover, #mjs-widget_108 .mjs-button-active{
    background: transparent;
    background-color: rgb(26,32,37);
    -webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;
    -ms-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
;
}
#mjs-widget_108 .mjs-widget-content .mjs-button-text div{
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Open Sans';font-size:16px;color:#ffffff;letter-spacing:0px;;
}
#mjs-widget_108 .mjs-widget-content:hover .mjs-button-text div, #mjs-widget_108 .mjs-button-active .mjs-button-text div {
    font-weight:bold;font-style:normal;text-decoration:none;margin-top:-1px;line-height:1.2;text-align:center;font-family:'Open Sans';font-size:16px;color:#a7c9f2;letter-spacing:0px;;
}

