@font-face {font-family: TheSansGLS; src: url("../../fonts/TheSansGLS_LP_500_Regular.eot"); src: url("../../fonts/TheSansGLS_LP_500_Regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/TheSansGLS_LP_500_Regular.woff") format("woff"); font-weight: normal; font-style: normal;}@font-face {font-family: TheSansGLSitalic; src: url("../../fonts/TheSansGLS_LP_500i_Regular_Italic.eot"); src: url("../../fonts/TheSansGLS_LP_500i_Regular_Italic.eot?#iefix") format("embedded-opentype"), url("../../fonts/TheSansGLS_LP_500i_Regular_Italic.woff") format("woff"); font-weight: normal; font-style: normal;}@font-face {font-family: TheSansGLS-Bold; src: url("../../fonts/TheSansGLS_LP_700_Bold.eot"); src: url("../../fonts/TheSansGLS_LP_700_Bold.eot?#iefix") format("embedded-opentype"), url("../../fonts/TheSansGLS_LP_700_Bold.woff") format("woff"); font-weight: normal; font-style: normal;}@font-face {font-family: TheSansGLS-Bold-Italic; src: url("../../fonts/TheSansGLS_LP_700i_Bold_Italic.eot"); src: url("../../fonts/TheSansGLS_LP_700i_Bold_Italic.eot?#iefix") format("embedded-opentype"), url("../../fonts/TheSansGLS_LP_700i_Bold_Italic.woff") format("woff"); font-weight: normal; font-style: normal;}#container {margin: 0 auto 21px; position: relative; width: 946px;}#header {width: 100%; padding: 16px 0 0;}#header .bars {margin: 0 auto 26px; width: 946px;}#header .left {float: left; width: 720px;}#header .right {float: right; width: 206px;}#header .logo {float: left;}#header .search {float: right; padding-top: 8px;}#header .search .dijitComboBox, #header .search .dijitComboBox .dijitInputContainer {display: inline; border: none;}#header .search .dijitComboBox input {float: none;}#header .search .dijitInline {vertical-align: baseline !important;}#header .search .dijitInputInner {vertical-align: baseline !important;}#header .search .dijitInputContainer {vertical-align: baseline !important;}#header .search input.text,#header .search .dijitComboBox .dijitInputInner {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; top: 1px; width: 166px !important; height: 28px !important; padding: 2px 8px !important; border: 1px solid #ccc; border-right: none!important; font-size: 13px !important; line-height: 22px !important; color: #333 !important;}.dj_ie10 #header .search .dijitComboBox .dijitInputInner {top: 2px;}#header .search .dijitComboBox .dijitArrowButtonContainer, #header .search .dijitComboBox .dijitValidationContainer {display: none;}.dijitPopup {background-color: transparent; border: 0; clip: rect(0px 500px 1000px -10px); left: -9999px; margin: 5px 0 0; padding: 0; position: absolute; top: -9999px;}.dijitComboBoxMenuPopup .dijitComboBoxMenu {background-color: #fff; border: 1px solid #d1d1d1; list-style-type: none;}.dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItem {padding: 2px 9px; color: #080d27; font-family: TheSansGLS, Helvetica, Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; cursor: pointer;}.dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItemHover {background: none; background-color: #8c1b59; color: #fff;}.dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitMenuItemSelected, .dijitComboBoxMenuPopup .dijitComboBoxMenu .dijitComboBoxHighlightMatch {font-weight: normal;}.dijitComboBoxMenuPopup .dijitBackgroundIframe {border: 0; height: 100%; left: 0; margin: 0; padding: 0; position: absolute; top: 0; width: 100%; z-index: -1;}.dijitTooltip {display: block; left: 0; overflow: visible; position: absolute; top: -10000px; z-index: 2000;}#header .search .submit {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 28px; height: 28px; background: url(../../img/bg/icons-left.png) -126px -578px no-repeat; background-color: #6b1544; border: none; font-size: 0px; color: transparent; vertical-align: middle;}#header .search .submit:hover {background-color: #fff; background-position: -127px -549px; border: 1px solid #6b1544;}#header .lang {float: left; list-style-type: none; margin: 15px 0 0 1px; overflow: hidden; padding: 0;}#header .lang li {border-left: 1px solid #d1d1d1; float: left; padding: 0 6px;}#header .lang li a {color: #999; font-size: 13px; line-height: 17px; text-decoration: none;}#header .lang li a:hover {color: #8c1b59;}#header .lang .first {border: 0;}#header .lang .selected a {color: #171f52;}#header .country {position: relative; float: right; margin: 9px 0 0 0; padding-bottom: 18px; color: #333; cursor: pointer;}#header .country:hover p {position: relative; border-bottom-color: #fff; color: #6b1544; z-index: 1015;}#header .country p, #header .country a {display: block; font-size: 14px; line-height: 17px; margin: 0; padding: 0 0 0 30px;}#header .country p {position: relative; padding: 6px 0 4px 10px; background-color: #fff; border: 1px solid #ccc; font-size: 13px; line-height: 16px;}#header .country p .icon {position: relative; top: 0; display: inline-block; width: 31px; height: 10px; background: url(../../img/bg/icons-left.png) 9px -41px no-repeat;}#header .country:hover p .icon {background-position: -21px -41px;}#header .country .lists {left: -9999px; position: absolute; right: 0; top: -9999px; z-index: 900; cursor: default;}#header .country .listsie {position: relative; background: #fff; border: 1px solid #ccc;}#header .country:hover .lists {top: 27px; right: 0; left: auto; width: auto; min-width: 320px; z-index: 1010;}#header .country .arrow {position: absolute; right: 45px; top: -12px; width: 13px; height: 12px;}#header .country ul {margin: 0; padding: 8px 0; list-style-type: none;}#header .country li {}#header .country li a {display: block; padding: 0 25px 0 20px; font-size: 13px; line-height: 20px; color: #333; text-decoration: none;}#header .country li a:hover {color: #8c1b59; text-decoration: underline;}#header .country .left {float: left; width: auto; max-width: 180px;}#header .country .right {width: auto; max-width: 180px; float: right;}#header nav {background-color: #eeeeee;}#header .nav {position: relative; width: 946px; margin: 0 auto ; padding: 0; list-style-type: none; z-index: 1000;}#header .nav li {background: #eee; border-right: 1px solid #d1d1d1; float: left;}#header .nav .home {border-left: 1px solid #d1d1d1;}#header .nav .last {border-right: 0;}#header .nav a {display: block; padding: 9px 30px 8px; font-family: TheSansGLS-Bold, Helvetica, Arial, Verdana, sans-serif; font-size: 14px; line-height: 16px; color: #172053;}#header .nav li:hover {background: #454D76; border-right-color: #454D76;}#header .nav li:hover a {color: #fff;}#header .nav .home a {background: url(../../img/bg/icons-left.png) -48px -575px no-repeat; padding: 0; width: 51px; height: 33px;}#header .nav .home:hover a {background: url(../../img/bg/icons-left.png) 15px -511px no-repeat;}#header .nav .last a {}#header .nav .selected {background: #172154; border-right: 0;}#header .nav .selected.home {border-left: 0;}#header .nav .selected a {background-position: 15px -511px; color: #fff;}#header .nav li .sub,#header .nav li .sub * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}#header .nav li .sub {left: -9999px; top: -9999px; position: absolute; width: 720px; border: 1px solid #ccc; border-top: 0; z-index: 900;}#header .nav li .subie {width: 100%; background: #fff; padding: 24px 15px 5px;}#header .nav li:hover .sub {position: absolute; left: 0; top: 33px;}#header .nav li .sub .left {float: left; width: 160px;}#header .nav li .sub .right {float: right; width: 160px;}#header .nav li .sub .category {float: left; min-width: 100px; padding-right: 10px; margin-right: 15px;}#header .nav li .sub .category:last-child {width: 130px; padding-right: 0;}#header .nav li .sub strong {display: block; margin: 0; padding: 3px 0; font-family: TheSansGLS-Bold, Helvetica, Arial, Verdana, sans-serif; font-size: 14px; color: #666; font-weight: normal;}#header .nav li .sub ul {list-style-type: none; margin: 6px 0 16px; padding: 0;}#header .nav li .sub ul ul {margin: 4px 0 8px;}#header .nav li .sub li {background: none; border: 0; float: none;}#header .nav li .sub a {font-family: TheSansGLS-Bold, Helvetica, Arial, Verdana, sans-serif; margin: 0; padding: 0; background: none; font-size: 13px; line-height: 18px; color: #172154; border: 0;}#header .nav li .sub a:hover {text-decoration: underline;}#header .nav li .sub li li a {font-family: TheSansGLS, Helvetica, Arial, Verdana, sans-serif;}.breadcrumbWrapper {width: 946px; height: 40px; margin: 0 auto;}.breadcrumb {list-style-type: none; font-size: 13px; line-height: 16px; margin: 0; padding: 12px 20px 0;}.breadcrumb li {background: url("../../img/bg/icons-left.png") 8px -13px no-repeat; float: left; padding: 0 0 0 20px;}.breadcrumb a {font-family: TheSansGLS, Helvetica, Arial, Verdana, sans-serif; color: #172053;}.breadcrumb a:hover {text-decoration: underline;}.breadcrumb .first {background-image: none; padding-left: 0;}.breadcrumb li:last-child {background-position: 8px 5px;}.breadcrumb li:last-child a {color: #747a98;}.breadcrumb li:last-child a:hover {text-decoration: none;}#sidebar .navTeaserWrp .dijitButtonNode {border: 0;}#sidebar .navTeaserWrp .dijit.submit {float: right; padding: 3px 10px 4px;}#sidebar .navTeaserWrp .dijit.submit:hover {padding: 2px 10px 3px;}#sidebar .navTeaserWrp input.dijitOffScreen {position: absolute; left: 50%; top: -10000px;}#footer {float: left; width: 100%; background-color: #454d76;}footer {position: relative; width: 946px; margin: 0 auto;}footer .right {position: absolute; right: 0;}footer .facebook,footer .twitter {display: inline-block; width: 31px; height: 31px; margin-top: 1px; margin-right: 2px; background: url(../../img/bg/icons-left.png) no-repeat 12px -332px #2F3864; text-indent: -9999px;}footer .facebook a,footer .twitter a {display: block; height: 100%;}footer .facebook:hover {background-position: 12px -358px; background-color: #fff;}footer .twitter {background-position: 7px -382px;}footer .twitter:hover {background-position: 7px -406px; background-color: #fff;}footer .logoSmall {display: block; float: right; background: transparent url(../../img/bg/icons-left.png) -188px -576px no-repeat; width: 55px; height: 33px; margin-left: 17px;}#footer ul {float: left; margin: 0; padding-left: 0; list-style-type: none;}#footer li {float: left; margin-right: 14px;}#footer li a {display: block; font-size: 12px; line-height: 33px; color: #fff; text-decoration: none;}#footer li.active a {text-decoration: underline;}#footer li.active a:hover,#footer li a:hover {text-decoration: underline;}#footer .totop {float: right; padding-right: 3px;}#content {float: left; position: relative; width: 720px;}#sidebar {float: right; width: 206px;}#sidebar hr {display: none;}.mobileEnablement li:hover .sub, .mobileEnablement:hover .lists {clip: rect(0px 500px 1000px -10px) !important; left: -9999px !important; top: -9999px !important; position: absolute !important; z-index: 900 !important;}.mobileEnablementClicked:hover .sub, .mobileEnablementClicked .sub, .mobileEnablementClicked:hover .lists, .mobileEnablementClicked .lists {left: auto !important; top: auto !important;}