﻿*{margin:0;padding:0}img{border:0}body{font-size:62.5%;color:#333;background:#e9f2f4;line-height:normal}p,.validator,li,th,td,label,blockquote{font-size:1.2em}code,kbd,pre{font-size:1.2em}small{font-size:.9em}li{font-size:1.2em}li li{font-size:1em}fieldset h3{font-size:1em}.shortcuts ul,.shortcuts ul li{list-style-type:none;height:0;padding:0;margin:0}.shortcuts li{position:relative;width:100%;z-index:10000}.shortcuts li a{display:block;position:absolute;left:-500px;top:-500px}.shortcuts li a:focus,.shortcuts li a:active{position:absolute;left:0;top:0;width:100%;text-align:center;color:#4d3069;padding:3px 0;background:#dde9f1}.toplink{position:absolute;left:-500px;height:1px;overflow:hidden;width:50%}abbr,acronym,dfn{cursor:help;border:0}a abbr,a acronym,a dfn{cursor:pointer}pre,address{}p{padding:0 0 18px 0;line-height:1.6em}blockquote{padding:0 0 18px 0;line-height:1.6em}p.intro{font-size:1.4em;line-height:1.3em}body,input,textarea,select{font-family:Arial,Helvetica,Verdana,sans-serif}input,textarea,select{font-size:1.2em;color:#666}em,i{font-style:italic}strong,b{font-weight:bold}dfn{font-style:normal}cite{font-style:italic}code,kbd,pre{font-family:"Courier New",Courier,mono}.time{font-size:1.1em;padding-right:12px}a{text-decoration:none;color:#1865b2}a:hover,a:focus,a:active{text-decoration:underline;color:#9945a5}#content a{border-bottom:1px dotted #1865b2}#content a:hover,#content a:focus,#content a:active,.sidebar-after #sidebar a:hover,.sidebar-after #sidebar a:focus,.sidebar-after #sidebar a:active{border-bottom:1px solid #9945a5;color:#9945a5;text-decoration:none}.header a{border-bottom:0}#maindiv a.link-style-1{text-decoration:none;font-weight:bold;font-size:1.2em;display:inline-block;border-bottom:none;padding-right:15px;background:url(../images/cta/link-1-arrow.png) no-repeat right top;margin-bottom:20px}#maindiv a.link-style-1:hover,#maindiv a.link-style-1:focus,#maindiv a.link-style-1:active{background-image:url(../images/cta/link-1-arrow-hover.png)}a.link-style-1 span{display:block;background:#e9f2f4;padding:9px 10px 6px 12px;border-bottom:1px solid #b2c4d6}a.link-style-1:hover span,a.link-style-1:focus span,a.link-style-1:active span{background-color:#f4f8f9;border-bottom:1px solid #b7c8d9}a.selected-country{color:#44535c;border-bottom:none;font-size:1.2em;line-height:.9em;padding:5px 27px 7px 22px;border-left:1px solid #dceaed}a.selected-country img{margin-right:7px;border-bottom:#c4c4c4;float:left}a.selected-country span{float:left}h1,h2,h3,h4,h5,h6{color:#333}h1,.heading1{font-size:2em;margin:0 0 10px 0;padding:0 20px 5px 0;font-weight:normal}h2,#maindiv .network-activity h2{font-size:1.6em;margin:0 0 17px 0;color:#333;font-weight:normal;padding-bottom:8px;border-bottom:1px solid #d6d7d8}h3{font-size:1.2em;margin-bottom:10px;font-weight:bold}h4{font-size:1.2em;margin-bottom:4px}ul,ol,dl{padding:0 0 1em 0}ul ul,ol ol,ol ul,ul ol{padding:0;margin:0 0 0 2em}ul{list-style-type:square}ol{list-style-type:decimal}li{margin:0 0 0 2em;padding:0 0 8px 0}ol li{margin:0 0 0 2.4em}.header li,.footer li,.related-content li,.breadcrumb li,.share li,.utility-menu li{padding-bottom:0}#maindiv a.cta-link-1,.notification a.cta-link-1,a.pdf,.cta-list-1 li a,.services li a,.hero-list li a,#maindiv a.cta-link-2,.cta-list-2 li a{text-decoration:none;border:none}#maindiv a.cta-link-1 span,.notification a.cta-link-1 span,a.pdf span,.cta-list-1 li a span,.services li a span,.hero-list li a h2 span,.hero-list li a .content span,#maindiv a.cta-link-2 span,.cta-list-2 li a span{padding-right:4px}#maindiv a.cta-link-1:hover,#maindiv #content-wrapper a.pdf,.cta-list-1 li a:hover,.services li a:hover,#maindiv a.cta-link-1:focus .cta-list-1 li a:focus,.services li a:focus,#maindiv a.cta-link-1:active,.cta-list-1 li a:active,.services li a:active,#maindiv a.cta-link-2:hover,#maindiv a.cta-link-2:focus,#maindiv a.cta-link-2:active{text-decoration:none;border-bottom:none}#maindiv a.cta-link-1:hover span,a.pdf:hover span,#maindiv a.cta-link-2:hover span,.cta-list-1 li a:hover span,.services li a:hover span,#maindiv a.cta-link-1:focus span,a.pdf:focus span,.cta-list-1 li a:focus span,.services li a:focus span,#maindiv a.cta-link-1:active span,a.pdf:active span,.cta-list-1 li a:active span,.services li a:active span,.cta-link-2:hover span,.cta-link-2:focus span,.cta-link-2:active span{text-decoration:underline}.cta-list-4 li a,.sub-nav ul li.selected ul ul span{background-image:url(../images/cta/arrow-purple.png);background-repeat:no-repeat;background-position:left 4px;padding-left:8px;border-bottom:none;color:#4d3069}.cta-list-3 li a,.cta-list-4 li a,.sub-nav ul li.selected ul ul a span{background-image:url(../images/cta/arrow-blue.png);background-repeat:no-repeat;background-position:left 4px;padding-left:8px;border-bottom:none;color:#1865b2}.services li a span{padding-right:2px}#maindiv .cta-list-2 li a{color:#4d3069}.cta-list-2 li a:hover span,.cta-list-2 li a:focus span,.cta-list-2 li a:active span{text-decoration:underline}.feature-list li a span{}#maindiv a.cta-link-2{color:#fff;text-decoration:none}#maindiv a.link-style-1 span span{padding:0 2px 0 0;border-bottom:none;display:inline}#maindiv .theme{font-size:1.2em;color:#4d3069;margin-bottom:5px;display:inline-block;border-bottom:none}#maindiv .theme span{display:inline;border-bottom:1px dotted #4d3069}#maindiv .theme:hover,#maindiv .theme:focus,#maindiv .theme:active{color:#9945a5;text-decoration:none;border-bottom:none}#maindiv .theme:hover span,#maindiv .theme:focus span,#maindiv .theme:active span{border-bottom:1px solid #9945a5}a.cta-link-1,a.cta-link-2{font-size:1.2em}li a.cta-link-1,p a.cta-link-1,h3 a.cta-link-1,h2 a.cta-link-1,h4 a.cta-link-1,li a.cta-link-2,p a.cta-link-1,h3 a.cta-link-2,h2 a.cta-link-2,h4 a.cta-link-2{font-size:1em}dt{display:block;float:left}dd{margin-left:10em}caption{display:block}table{border:0;border-top:1px solid #000;border-left:1px solid #000;width:100%;margin:0 0 20px 0}th{border:0;border-bottom:1px solid #000;border-right:1px solid #000;padding:2px 5px 2px 5px;background-color:#000;color:#fff;text-align:left}th.row-header{background-color:transparent;color:#000}td{border:0;border-bottom:1px solid #000;border-right:1px solid #000;padding:2px 5px 2px 5px}tr.alt{background-color:#eee}fieldset{border:0 solid #fff;background-color:transparent;margin:0;padding:0}fieldset fieldset{border:0}fieldset h2{margin:0 0 10px 0}fieldset h3{font-family:Arial,Helvetica,sans-serif;color:#545353;margin:0 0 3px 0}legend{color:#333;display:none}.form{background:#e7eff4;padding:15px;margin-bottom:24px}label{color:#333;display:block;font-weight:bold}label.normalfont{font-weight:normal}fieldset div{padding-bottom:15px}select.short{width:6em}label{padding:0 0 4px 0}fieldset .checkbox{float:left;width:13px;height:13px}fieldset .checkbox input{width:13px;height:13px}fieldset fieldset label{padding-left:7px;overflow:hidden;font-weight:normal}textarea{width:98%;padding:.2em;border:1px solid #d4e2e8}input.text{width:95%;padding:2px;border:1px solid #d4e2e8}input.short{width:50%}input.radio{display:block;float:left;margin:0 5px 5px 0}select{width:100%}.xform fieldset div label{float:left;padding-right:20px}.xform fieldset div br{clear:both}.xform fieldset div input[type=text],.xform fieldset div input[type=password]{border:1px solid #d4e2e8;clear:both;padding:2px;width:95%}.xform fieldset div fieldset input[type=checkbox],.xform fieldset div fieldset input.checkbox,.xform fieldset div fieldset input[type=radio],.xform fieldset div fieldset input.radio{border:0;float:left;height:13px;width:13px}.xform textarea{width:95%}.xform select{width:96.5%}.xform legend{width:100%;display:block;font-size:1.2em;font-weight:bold;padding:10px 0 15px}.xform input[type=submit],.xform input.submit{width:auto}.xform-checkbox-col{float:left;padding-bottom:5px}.validator{padding-top:10px}li span.validator{padding-top:0;font-size:1em}#maindiv .button,#maindiv .button-secondary,#maindiv .button-tertiary,.utility-menu .button,#maindiv .button-warning,#colorbox .button{text-decoration:none;display:inline-block;background:#1865b2;color:#fff;text-transform:uppercase;border:none;outline:none;font-weight:bold;font-size:1em;padding:7px 10px;border-bottom:1px solid #114980;cursor:pointer}.xform input[type=submit]{text-decoration:none;display:inline-block;background:#1865b2;color:#fff;text-transform:uppercase;border:none;outline:none;font-weight:bold;font-size:1em;padding:7px 10px;border-bottom:1px solid #114980;cursor:pointer}#maindiv .button:hover,#maindiv .button:focus,#maindiv .button:active,#maindiv .button-hover,.utility-menu .button:hover,.utility-menu .button:focus,.utility-menu .button:active,.sidebar-after #sidebar .button:hover,.sidebar-after #sidebar .button:focus,.sidebar-after #sidebar .button:active,#maindiv #sidebar .button-hover,#maindiv .special-offer .content .button:hover,#maindiv .special-offer .content .button:focus,#maindiv .special-offer .content .button:active,#maindiv .special-offer .content .button-hover,#maindiv .basket-summary .button:hover,#maindiv .basket-summary .button:focus,#maindiv .basket-summary .button:active,#maindiv .basket-summary .button-hover,#maindiv .order-summary .button:hover,#maindiv .order-summary .button:focus,#maindiv .order-summary .button:active,#maindiv .order-summary .button-hover,#maindiv .button-proceed:hover,#maindiv .button-proceed:focus,#maindiv .button-proceed:active,#maindiv.shopping-basket .order-summary .button-hover,#maindiv #content-wrapper .checkout .button:hover,#maindiv #content-wrapper .checkout .button:focus,#maindiv #content-wrapper .checkout .button:active,#maindiv #content-wrapper .checkout .button-hover{background-color:#9945a5;border-bottom:1px solid #6a1975;color:#fff}.form .validator,.basket-content .validator,.promo-code-box .validator{clear:both;display:inline-block;background:#e1311f url(/Templates/Shared/Resources/assets/images/layout/validator-tip.gif) no-repeat 0 0;padding:12px 8px 6px 8px;color:#fff!important;margin-right:22px;margin-top:1px;color:#fff}.form .validator,.formpage .content .form .validator{background:#e1311f;padding:0 8px 1px 8px}.validator-container{clear:both}.validator-container,.validator-container div{padding-bottom:0}.editpage .validator{margin-left:158px}.editpage .validator-container .validator{margin-left:0}.editpage .existing-employer .validator{margin-left:0}.editpage .passwordpage .validator{margin-left:0}.form-errors h2,.formpage .form-errors h2,.editpage #content .form .form-errors h2,.editpage #content .form-errors h2,.alteditpage #content .form-errors h2{background:#c54a5b url(/Templates/MyRics/Resources/assets/images/icons/alert.gif) 16px center no-repeat;border-bottom:none;color:#fff;padding:8px 16px 8px 41px;font-weight:bold;text-transform:uppercase;margin-bottom:0;width:auto;text-align:left;font-size:1.6em}.form-errors{margin-bottom:15px}.form-errors ul{background:#fff5c8;border:1px solid #e1311f;border-width:0 1px 1px 1px;padding:15px 15px 0 0;margin:0}.form-errors li,.form .form-errors li,.editpage .form-errors li{color:#404040!important;font-size:1.2em;font-weight:bold;list-style-type:square;margin:0 0 15px 30px;padding:0}.form-errors .errorcontent{background-color:#fff5c8;border:1px solid #e1311f;border-top:none;padding-top:15px}.form-errors p,.formpage .content .form-errors p{padding:0 15px 15px 15px}#maindiv .inline-error{background-color:#c54a5b;padding:4px 8px;color:#fff!important;font-size:1.2em;margin-top:5px}.errortext{background:url(/Templates/MyRics/Resources/assets/images/icons/errortab.gif) 10px 0 no-repeat;padding:6px 0 0 0;position:absolute;z-index:50}.editpage .errortext{left:152px;top:2.2em}.editpage .new-employer .secondary-fields .errortext{top:inherit}#maindiv .errortext p{background:#c54a5b;color:#fff;padding:4px 8px}#maindiv .image-left{float:left;padding:4px 15px 20px 0;line-height:1.6em;margin-bottom:0}#maindiv .image-right{float:right;padding:4px 0 20px 15px;line-height:1.6em;margin-bottom:0}div.hr hr{display:none}div.hr{display:block;height:1px;background:#d1dfe5;position:relative;margin-bottom:15px}.aside .hr{left:-15px;width:220px}#content .hr{width:100%;padding:0 18px;left:-18px}#content .hide-hr .hr{display:none}.related-content .hr{width:100%;padding:0 16px;left:-16px}.event-detail #content .post .hr{padding:0 15px;left:-15px}#maindiv{text-align:left;background:url(../images/layout/bg-tile.gif) repeat-x 0 -20px}.container,.footer{width:940px;margin:0 auto;padding:0 0}#navigation ul{padding:0 0;margin:0;padding-right:120px}#navigation ul ul{width:940px}.page-container{background:url(../images/layout/main-bg.png) no-repeat center -20px;width:100%}.logo p,.logo img,.header .tags,.utility-menu a.selected-country,.utility-menu .field{float:left}.utility-menu .nav ul{border-left:1px solid #dceaed;padding-bottom:0;float:left}.utility-menu .shop-tag a{margin-right:6px;float:left}.utility-menu .shop-tag{position:relative;margin-bottom:-4px;padding-left:18px;background:url(../images/layout/shop-tag-left.png) no-repeat 0 0;float:left;color:#4d3069;margin-right:48px}.utility-menu .shop-tag .content{padding-left:10px;border-right:1px solid #dceaed;border-bottom:1px solid #bbc7ca;line-height:1em;padding-bottom:6px;padding-top:6px;background:#fff}.utility-menu .shop-tag .basket{float:left;border-left:1px solid #e1edf0;padding-left:8px;margin-right:15px;font-size:1.2em;line-height:1em}.utility-menu .shop-tag img{float:left}.utility-menu .nav{float:right}.utility-menu .container{background:none}.utility-menu,#navigation ul,.footer{background:#fff}.header .content{position:relative;padding:22px 0 17px}.tags{margin-left:14px;margin-top:12px;padding-bottom:0;border-right:1px solid #fff}.header .tags li{font-size:1.6em;font-weight:bold;border-left:1px solid #fff;padding:0}.header .tags a,.header .tags span{color:#4d3069;padding:5px 14px 7px;display:block}.logo-container{float:left}.header .tags li.selected a,.header .tags li.selected span,.header .tags a:hover,.header .tags a:focus,.header .tags a:active{background-color:#7c97a8;color:#fff;text-decoration:none}.utility-menu .button{margin-left:15px;padding:3px 5px}.js .utility-menu .button,.js .utility-menu .field select,.utility-menu .field label{display:none}.utility-menu span.logged-in-user{display:block;float:left;font-size:1.2em;color:#153460;padding:4px 11px}.utility-menu{border-top:1px solid #dceaed;position:relative}.utility-menu ul li{margin-left:0;float:left;list-style-type:none;border-right:1px solid #dceaed}.utility-menu ul li.account-flyout-trigger{z-index:100;background:#4d3069;position:relative}.utility-menu ul li.account-flyout-trigger a{border-bottom:3px solid transparent;color:#fff;margin-bottom:-3px;position:relative}.utility-menu ul li.account-flyout-trigger a.active{border-color:#4d3069}.utility-menu ul li.account-flyout-trigger a span{padding-right:19px;display:block;background:url(../images/icons/your-account-arrow.gif) no-repeat right center}.utility-menu ul li.account-flyout-trigger a span span{color:#b6d6f6;padding-right:0;display:inline;background:none}.utility-menu ul li a{padding:4px 11px;display:block;border-bottom:none}.utility-menu .field select,.utility-menu .field label{float:left;width:auto}.utility-menu .field{padding-bottom:0;position:relative;z-index:3000}.utility-menu .field select{border:none;min-height:20px;padding-top:3px;width:100px}.utility-menu .fake-select{border-right:1px solid #e1edf0;border-left:1px solid transparent;text-align:left;min-width:83px;position:relative;background:url(../images/layout/selected-country-chevron.gif) no-repeat left top;display:block;line-height:1em;font-size:1.2em;color:#44535c;padding-left:22px;padding-top:5px;padding-right:16px;min-height:19px}.utility-menu .fake-select span{display:block;background:url(../images/icons/grey-arrow-down.gif) no-repeat left top;position:absolute;right:10px;top:9px;width:6px;height:5px}.utility-menu .options{z-index:1000;position:absolute;border:1px solid #e1edf0;width:100%}.utility-menu .active-fake-select{color:#4d3069;font-weight:bold;border-left:1px solid #e1edf0;background:url(../images/icons/tick-lang-selected.png) no-repeat 8px 8px}.utility-menu .active-fake-select span{background:none}.utility-menu .options ul{float:none;background:#fff;padding-bottom:0}.utility-menu .options ul li{float:none;border-right:none;text-align:left;text-align:left;padding:0}.utility-menu .options ul li a{display:block;border-top:1px solid #e1e9ee;padding:4px 10px 4px 21px}.utility-menu .options ul li a:hover,.utility-menu .options ul li a:active,.utility-menu .options ul li a:focus,.utility-menu .active-fake-select:hover{background-color:#bbd3e4;color:#4d3069;text-decoration:none}#account-flyout{border-top:11px solid #4d3069;background:#fff;width:440px;position:absolute;z-index:40;top:2.1em;right:0;display:none}#account-flyout .padding{padding:17px;border:1px solid #bbd3eb;border-top:none}#account-flyout ul li{list-style-type:none;margin-left:0;border-right:0;float:none;padding-bottom:8px}#account-flyout ul{float:none;border-left:0;margin-left:0}#account-flyout a{color:#1865b2;border-bottom:none;margin-bottom:0;position:static;display:inline-block;padding:0}#account-flyout a.cta-link-1 span{background:none;display:inline;padding-right:4px}#account-flyout .col{padding-right:30px;width:149px;float:left;position:relative}#account-flyout .article{padding:30px 0 0 0}#account-flyout .article h2{background:#3a818a;color:#fff;font-weight:bold;border:1px solid #2e7983;font-size:1em;padding:9px;margin-bottom:0}#account-flyout .last{width:225px;float:right;padding-right:0}#account-flyout .article .padding{border:1px solid #c0d7da;border-top:none;padding:15px 12px}#account-flyout .article p{font-size:1em}#account-flyout .close{background:url(../images/icons/close.gif) no-repeat left top;height:16px;width:16px;position:absolute;top:2px;right:0;overflow:hidden}#maindiv .search .button,#maindiv .footer .form .button{float:left;padding:4px 10px 4px 21px;background-image:url(../images/icons/search.gif);background-position:9px 6px;background-repeat:no-repeat}#maindiv .search .button::-moz-focus-inner,#maindiv .footer .form .button::moz-focus-inner{padding:0;border:0}#maindiv .search .button:hover,#maindiv .search .button:active,#maindiv .search .button:focus,#maindiv .footer .form .button:hover,#maindiv .footer .form .button:active,#maindiv .footer .form .button:focus{background-image:url(../images/icons/search-hover.gif)}.search{float:right;padding-top:16px}.search .text,.footer .form .text{background:#f2f8f9;color:#44535c;float:left;width:240px;min-height:17px;margin-right:12px;padding-left:9px}.footer{position:relative;background-color:transparent}.footer h2{float:left;border-bottom:none;color:#4d3069;font-weight:bold}.footer .form:before{content:" ";display:block;width:0;height:0;border-color:transparent #b2b7b8 #b2b7b8 transparent;border-width:5px;border-style:solid;position:absolute;left:-10px;top:-10px}.footer .form:before{border-color:transparent transparent #b2b7b8 #b2b7b8;top:-10px;right:0;left:auto}.footer .form h2,.find-a-surveyor h2{background:url(../images/icons/person.gif) no-repeat left top;padding:0 21px 0 17px;margin-bottom:0}.footer h2 a,.find-a-surveyor h2 a{color:#4d3069;border-bottom:1px dotted #4d3069;font-weight:bold}.footer h2 a:hover,.footer h2 a:focus,.footer h2 a:active,.find-a-surveyor h2 a:hover,.find-a-surveyor h2 a:focus,.find-a-surveyor h2 a:active{text-decoration:none;border-bottom:1px solid #9945a5;color:#9945a5}.footer .find-a-member p{float:left;padding:0 20px 0 0;font-size:1.5em;color:#4d3069}.footer .find-a-member ul{float:right}.footer .content{background-color:#fff}.footer.footer-slim:before{content:"";border:0}.footer-slim .content{padding:12px 15px;background:#fff url(../images/generic/logo-footer-small.gif) no-repeat 860px center}.footer .utility-menu p,.footer .utility-menu ul{float:left}.footer .utility-menu li,.footer .utility-menu p{font-size:1.1em;line-height:1.6em}.footer .utility-menu p{padding-bottom:0;color:#666}.footer .utility-menu li a{padding:0 10px;color:#1865b2}.footer .utility-menu{padding:14px 16px}.footer .utility-menu ul{border-left:none;padding-bottom:0}.footer .form{background-color:#d6e4ec;margin-bottom:0;position:relative;width:921px;padding-left:26px;left:-10px}.footer .form .field{float:left}.footer .form .text{width:299px}.footer .form ul{float:left;padding-left:17px;padding-top:6px;padding-bottom:0}.footer .form ul li{padding-right:16px}.footer .field{padding-bottom:0}.footer .nav{padding:19px 0 16px 0;border-bottom:1px solid #dceaed}.footer .nav ul li a,.footer .shop-nav ul li a{margin-bottom:9px;font-weight:bold;border-bottom:none;margin-bottom:11px;display:inline-block}.footer .nav ul li{float:left;width:123px;padding:0 16px;margin-left:0;font-size:1.2em;border-right:1px solid #e7f1f3}.footer .nav ul li li{float:none;width:auto;font-size:1em;border:none;padding-left:0;padding-right:0}.footer .nav ul li li a,.footer .shop-nav ul li a{font-weight:normal;margin-bottom:5px}.footer .nav ul li ul{margin-left:0}.footer .shop-nav ul li,.footer .shop-nav h2{float:none}.footer .shop-nav{padding-left:15px;float:left}.footer .shop-nav h2{padding-bottom:1px;font-weight:normal;margin-bottom:12px}.footer .shop-nav ul{padding-bottom:0}.footer .themes,.footer .section{padding:19px 16px;border-bottom:2px solid #e4e0e9}.footer .themes{padding-bottom:0}.footer .themes img{float:left;padding-right:21px;border-right:1px solid #e7f1f3}.footer .themes ul{float:left;width:750px;padding:0 0 0 16px}.footer .themes li{border-right:1px solid #e7f1f3;margin-right:11px;margin-bottom:14px}.footer .themes li a{margin-right:11px;white-space:nowrap;color:#4d3069}.footer ul li.last{border:none}.footer .services{float:left;width:747px;border-right:1px solid #e7f1f3;padding-right:16px}.footer .services .hgroup,.footer .section{border-bottom:none}.footer .services .hgroup{padding-bottom:0}.footer .services h2{font-size:1.2em}.footer .services li{width:33%}#maindiv .footer .services li a{border-bottom:none;display:block;padding:12px 0 5px 17px}.footer .services li a img{float:left;margin-right:17px}.footer .services ul{background:url(../images/layout/services-fake-col.gif) repeat-y left top;padding-bottom:0}.footer .utility-links{margin-bottom:20px}.footer .utility-links{background:#e9f2f4;margin-bottom:0;padding-top:1px}.utility-links a{padding:10px 13px;font-size:1.1em;float:left;background:#fff}.utility-links a .content{display:block}.utility-links .desktop{display:none}.utility-links .mobile{background:#fff url(../images/icons/mobile.gif) no-repeat 13px 9px;padding-left:32px}.utility-links .top-link{float:right;padding-right:20px}.utility-links .top-link .content{background:transparent url(../images/icons/top-link.gif) no-repeat 100% 50%;padding-right:8px}.subscribe .content,.press{background:#e4e0e9;padding:6px 1px 6px 11px}.subscribe .content{padding:7px 1px 8px 11px}.subscribe{position:absolute;right:-9px;bottom:-21px;z-index:30}body .header .subscribe p{float:left;padding-bottom:0;color:#4d3069;font-size:1.1em;line-height:1em;margin:2px 0 0}.subscribe ul{padding-left:7px;float:left;padding-bottom:0}.subscribe .subscribe-button a{background:url("/Templates/Shared/Resources/assets/images/icons/newsletter.gif") no-repeat left top;width:15px;height:10px;display:block}.header .subscribe ul li{display:block;padding:0;margin:0 10px 0 0;background-image:url("/Templates/Shared/Resources/assets/images/icons/social-buttons.png")}.header .subscribe ul li:hover{-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.header .subscribe ul li:hover{opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.header .subscribe li.facebook-like{width:7px;height:11px;margin-top:2px;background-position:0 0}.header .subscribe li.linked-in{width:10px;height:8px;margin-top:3px;margin-right:6px;background-position:0 -25px}.header .subscribe li.twitter{width:19px;height:16px;background-position:0 -50px}.header .subscribe li a{display:block;text-indent:100%;overflow:hidden;white-space:nowrap}.subscribe a.rss{background-image:url("/Templates/Shared/Resources/assets/images/icons/rss.gif");width:10px}.subscribe img{display:inline}.subscribe{background:url(../images/layout/tab-bttm-right.png) no-repeat right bottom;padding-bottom:9px;display:block}.breadcrumb li,.footer li,.header ul li{float:left;width:auto;margin:0;list-style-type:none}#navigation li{font-size:1em;background:url(../images/layout/nav-bar.gif) no-repeat center right}#navigation li.selected{background:none}#navigation li a,#navigation li span{text-decoration:none;font-size:1.3em;font-weight:bold;padding:11px 15px;display:block;color:#1865b2}#navigation .nav ul{background:#d6e4ec;padding-right:0}#navigation li.selected a,#navigation li.selected span,#navigation li a:hover,#navigation li a:focus,#navigation li a:active{background-color:#d6e4ec;color:#4d3069}#navigation{background:url(../images/layout/nav-tabs.png) no-repeat left bottom;padding-bottom:8px}#navigation .nav li a,#navigation .nav li span{font-size:1.2em;color:#4d3069;border-bottom:1px solid #d6e4ec;white-space:nowrap}#navigation .nav li.selected a,#navigation .nav li.selected span,#navigation .nav li a:hover,#navigation .nav li a:focus,#navigation .nav li a:active{font-weight:bold;background:#bbd3e4;border-bottom:1px solid #888494}#sub-navigation li.last{background-image:none}#mobilenavigation{display:none}.related-content{width:908px;margin:0 auto;background:#fff;margin-bottom:50px;padding:19px 16px 5px;overflow:hidden}.related-content .article img{float:left;padding-right:10px}.related-content h2{margin-bottom:15px}.related-content .tag-list ul{padding-bottom:0}.article-list h4{margin-bottom:4px}.article-list li{list-style-type:none;margin-left:0;float:left;width:23%;padding-right:2%;font-size:1em}.article-list{padding-bottom:17px}.article-list .article{padding:0;border-right:1px solid #e7f1f3;margin-bottom:0;background:transparent}.article-list .last .article{border-right:none}.article-list h3{font-size:1.4em;margin-bottom:13px}#maindiv .panel h2 a{margin-bottom:12px}#maindiv .article-list h3 a,#maindiv .panel h2 a{display:inline-block;padding-bottom:0;border-bottom:none;padding-left:20px;text-decoration:none}#maindiv .article-list h3 a{padding-bottom:0}.article-list h3 a span{border-bottom:1px dotted #4d3069;color:#4d3069;text-decoration:none;display:inline-block}.article-list li .article{background:none;padding:0;margin:0;clear:both;float:left;min-height:10px;width:100%}.article-list .time{font-size:1em;padding-right:0}.article-list li .content{height:auto;min-height:10px;overflow:hidden}e .article-list img{float:left;margin-right:10px;display:block;border:1px solid #e5e5e5}.article-list .content p,.article-list .article-info,#maindiv .theme,.article-list h4{clear:both}.article-list .article-info p{font-size:1.1em;float:left;padding-right:7px;padding-bottom:0;clear:none}.article-list .article-info img{margin-right:5px}.article-list .article-info p a{border-bottom:1px dotted #1865b2;text-decoration:none}.article-list .article-info p a:hover,.article-list .article-info p a:focus,.article-list .article-info p a:active{border-bottom:1px solid #9945a5}.article-list .article-info .product-price{font-size:1.4em;line-height:1.2em;float:none}#maindiv h2.news a,#maindiv h3.news a{background:url(/Templates/Shared/resources/assets/images/icons/news.gif) no-repeat scroll 0 2px transparent;padding-left:21px}#maindiv h2.research a,#maindiv h3.research a{background:url(/Templates/Shared/resources/assets/images/icons/research.gif) no-repeat 0 1px;padding-left:21px}#maindiv h2.publications a,#maindiv h3.publications a{background:url(/Templates/Shared/resources/assets/images/icons/publications.gif) no-repeat 0 1px;padding-left:20px}#maindiv h2.policy-papers a,#maindiv h3.policy-papers a{background:url(/Templates/Shared/resources/assets/images/icons/policy-papers.gif) no-repeat 0 1px;padding-left:27px}#maindiv h2.practice-standards a,#maindiv h3.practice-standards a{background:url(/Templates/Shared/resources/assets/images/icons/practice-standards.gif) no-repeat 0 1px;padding-left:24px}#maindiv .article-list h3 a:hover span,#maindiv .article-list h3 a:focus span,#maindiv .article-list h3 a:active span,.article-list .author-info a:hover,.article-list .author-info a:active{text-decoration:none;color:#9945a5;border-bottom:1px solid #9945a5}#maindiv h2.training a,#maindiv h3.training a{background:url(/Templates/Shared/resources/assets/images/icons/training.gif) no-repeat scroll 0 2px transparent;padding-left:29px}#maindiv h2.conference a,#maindiv h3.conference a{background:url(/Templates/Shared/resources/assets/images/icons/conference.gif) no-repeat scroll 0 2px transparent;padding-left:21px}.tag-list{background:#fff;padding:19px 16px 5px;margin-bottom:20px}.article .tag-list{padding:0;margin-bottom:0}.tag-list li{float:left;line-height:.6em;padding-right:10px;padding-bottom:0;margin-bottom:10px;white-space:no-wrap}#maindiv .tag-list li a{display:block;border-bottom:1px solid #dbd6e1;background:#e4e0e9;color:#4d3069;float:left;white-space:nowrap;min-height:7px;padding:8px 7px}#maindiv .tag-list li a:hover,#maindiv .tag-list li a:focus,#maindiv .tag-list li a:active{text-decoration:underline;color:#9945a5;border-bottom:1px solid #dbd6e1}#maindiv .tag-list li a.add,#maindiv .tag-list li a.remove{margin-left:1px;padding:0;background:#f1eff4 url(../images/icons/add.gif) no-repeat center center;height:23px;width:21px;border-bottom:1px solid #fff}#maindiv .tag-list li a.remove{background-image:url(../images/icons/remove-tag.gif)}#maindiv .tag-list li a.remove:hover,#maindiv .tag-list li a.remove:focus,#maindiv .tag-list li a.remove:active{background-image:url(../images/icons/remove-tag-hover.gif);background-color:#9945a5;border-bottom:1px solid #6a1975}#maindiv .tag-list li a.add:hover,#maindiv .tag-list li a.add:focus,#maindiv .tag-list li a.add:active{background-image:url(../images/icons/add-hover.gif);background-color:#9945a5;border-bottom:1px solid #6a1975}#maindiv .tag-list li a.add:active,#maindiv .tag-list li a.remove:active{border-bottom:none;border-top:1px solid #6a1975}.related-content .tag-list{margin-top:17px;padding:0;margin-bottom:0}.comments li,.tag-list li,.share li{list-style-type:none;margin-left:0}#maindiv #content-wrapper .following-recommended ul{padding-bottom:20px}#maindiv #content-wrapper .following-recommended ul.last{padding-bottom:0}#maindiv .page-container .feature{background:none;padding:0;margin-bottom:20px}#maindiv .feature a{cursor:pointer;overflow:hidden;color:#333;display:block;border-bottom:none;position:relative;text-decoration:none;background-repeat:no-repeat;padding-top:30px}.feature .content{width:107px;background:#fff;padding:8px 12px 6px}.feature .video .content{padding-left:34px;background:#fff url(/Templates/Shared/resources/assets/images/icons/video.gif) no-repeat 10px 11px;float:left}#maindiv .feature .video{min-height:63px;padding-top:67px}.feature .video span.icon{margin-left:1px;float:left;background:url(/Templates/Shared/resources/assets/images/icons/play.png) no-repeat right top;width:50px;height:47px;text-indent:-999999px}.feature .video:hover span.icon,.feature .video:focus span.icon,.feature .video:active span.icon{background-image:url(/Templates/Shared/resources/assets/images/icons/play-hover.gif)}.feature a h2{font-weight:normal;color:#4d3069;font-size:1.4em;border-bottom:0;margin-bottom:0;padding-bottom:0}.feature p{padding-bottom:0;line-height:1.4em}.feature img{display:block}.feature .quote blockquote{color:#00606e;font-size:1.2em;margin-bottom:4px}.feature .quote .content{background:#fff;background:rgba(255,255,255,.95);padding:10px;width:240px}.feature .page-feature h2{color:#4c4c4c;font-size:2em;padding-bottom:5px;font-family:Geogrotesque-Light,Arial,Helvetica,Verdana,sans-serif}.feature .page-feature .content{background:#fff;background:rgba(255,255,255,.95);padding:10px;width:240px}.feature img.skyscraper{margin:0 auto}.feature .button{margin:1px 15px 6px 0;float:right}#maindiv .post .feature a{width:312px;min-height:91px}.post .feature .video .content{width:207px;padding-right:6px}.features .feature{float:left;margin-right:1px}.features .video .content{width:185px}#maindiv .features .video{min-height:83px}.features .feature a{width:312px;min-height:120px}.features .button{margin-right:52px}.filter-list{padding:0;background:#ebe9f0;width:162px}.filter-list li{padding:0;margin:0;list-style-type:none}.filter-list ul{margin:0;padding:0}.filter-list h2,.filter-list h3,.filter-list a{color:#4d3069}#maindiv .filter-list li span{border-bottom:0}.filter-list h2{font-size:1.4em;border-bottom:0;padding:16px 15px 17px;margin-bottom:0}.filter-list h3{background:#d5cfdd;padding:7px 18px;font-size:1em;border-bottom:1px solid #beb5ca;border-top:1px solid #e9e7ed;margin-bottom:0}.filter-list ul li ul li a{display:block;padding:0 0 0 19px}.filter-list ul li ul li .level-2{background:#e1dfe8;border-bottom:1px solid #d5cfdd}.filter-list ul li ul li li a{border:none}.filter-list ul li ul ul li a{background:transparent}.filter-list ul li ul li a span{display:block;background:url(/Templates/Shared/resources/assets/images/icons/checkbox-unfilled.gif) no-repeat 0 12px;padding:9px 10px 7px 13px}.filter-list ul li ul li a:hover span,.filter-list ul li ul li a:active span,.filter-list ul li ul li a:focus span,.filter-list ul li.selected>div a span,.filter-list ul li.selected>a span{background-image:url(/Templates/Shared/resources/assets/images/icons/checkbox-filled.gif)}#maindiv .filter-list ul li ul li a.cta-link-1:hover span,#maindiv .filter-list ul li ul li a.cta-link-1:active span,#maindiv .filter-list a.cta-link-1:focus span{background:none}.filter-list ul li.selected>div a span,.filter-list ul li.selected>a span{font-weight:bold}.filter-list ul ul ul{border-bottom:1px solid #f0eff4}.js .filter-list h3{background-image:url(/Templates/Shared/resources/assets/images/icons/accordian-closed.gif);background-position:21px 10px;background-repeat:no-repeat;padding-left:35px}.js .filter-list h3{background-color:#d5cfdd;padding-left:35px;cursor:pointer}.js .filter-list ul ul,.js .filter-list ul .content{display:none}.js .filter-list .expanded h3{background-image:url(/Templates/Shared/resources/assets/images/icons/accordian-expanded.gif);background-position:18px 11px;background-repeat:no-repeat;padding-left:35px}.js .filter-list .expanded h3{background-color:#d5cfdd}.js .filter-list .expanded ul,.js .filter-list .expanded .content{display:block}.js .filter-list .expandable ul{display:none}.js .filter-list li .expanded ul{display:block}.js .filter-list li .level-2{padding-left:33px}.js .filter-list ul li ul ul li{padding-left:16px}.js .filter-list .expandable .level-2{padding-left:33px;position:relative}.js .filter-list .level-2 a{padding-left:0}.js .filter-list .trigger{overflow:hidden;width:33px;height:25px;position:absolute;background:url(/Templates/Shared/resources/assets/images/icons/accordian-2nd-level.gif) no-repeat 19px 13px;position:absolute;top:0;left:0}.js .filter-list .trigger-open{background:url(/Templates/Shared/resources/assets/images/icons/accordian-2nd-level-expanded.gif) no-repeat 19px 13px}.filter-list .show-more{display:block;background:#e4e1ea;padding:7px 0 13px 34px}.filter-list .refine-location{padding:15px 15px 27px 35px}.filter-list .refine-location label{padding-bottom:11px}.filter-list .refine-location label,.filter-list .refine-location select{font-size:1em}.filter-list .refine-location .field{padding-bottom:6px}.filter-list .refine-location a{border-bottom:1px dotted #4d3069}.filter-list .refine-location a:hover,.filter-list .refine-location a:focus,.filter-list .refine-location a:active{border-bottom:1px solid #4d3069}.available,.unavailable .out-of-stock,.pre-order,.back-order{display:block;background:url(/Templates/Shared/resources/assets/images/icons/tick.png) no-repeat left top;padding-left:28px;color:#404040;font-size:1.2em;font-weight:bold;padding-top:4px}.unavailable,.out-of-stock,.pre-order,.back-order{padding-left:14px;line-height:1.4em;background:url(/Templates/Shared/resources/assets/images/icons/exclamation.png) no-repeat 8px 0}span.highlighted{background-color:#eaff00}.pagination li{list-style-type:none;float:left;margin-left:0}.pagination ol{margin-left:0}#maindiv .pagination li a{border-bottom:0}.pagination li span{color:#666}.pagination li a,.pagination li span{padding:8px 11px;display:block;background:#fdfefe;border-right:1px solid #e9f2f4}.pagination li.selected a,.pagination li.selected span,#maindiv .pagination li a:hover,#maindiv .pagination li a:focus,#maindiv .pagination li a:active{background:#d8e5ed;color:#4d3069;font-weight:bold;border-bottom:none}.article .hgroup,.footer .hgroup,.tag-list .hgroup,.listing .hgroup,.related-content .hgroup{border-bottom:1px solid #d6d7d8;padding-bottom:8px;margin-bottom:17px}.footer .hgroup{margin-bottom:16px}.article .hgroup h2,.footer .hgroup h2,.tag-list .hgroup h2,.listing .hgroup h2,.related-content .hgroup h2{border:none;padding-bottom:0;margin-bottom:0;float:left}#content .article .hgroup a,#maindiv .footer .hgroup h2 a,.listing .hgroup a,.related-content .hgroup a{border:none}#maindiv .hgroup img,#maindiv .hgroup .cta-link-1{float:right;margin-bottom:0}#maindiv .hgroup .cta-link-1{font-size:1.2em}.herobanner{display:block;height:238px;margin-bottom:10px;position:relative}#content .herobanner,#content .herobanner:focus,#content .herobanner:hover,#content .herobanner:active{border:0}.herobanner .content{width:320px;position:absolute;bottom:36px}.herobanner h2{font-size:3.1em;line-height:1.1em;padding:4px 18px;border:0;margin:0 0 1px 0;font-family:Geogrotesque-Light,Arial,Helvetica,Verdana,sans-serif;background:#fff;float:left}.herobanner p{background:#123362;clear:left;color:#fff;padding:4px 18px 6px 18px;line-height:1.4em}.herobanner .button{float:right;margin-top:1px}.tooltip-box{border:1px solid #fff;margin-top:15px;background:#e7eff4;padding:0}.tooltip-box .close{float:right;width:14px;height:14px;margin:6px 6px 0 0;background:url(/Templates/Shared/Resources/assets/images/icons/tooltip-close.gif) no-repeat center center;text-indent:-999em;overflow:hidden}#content .tooltip-box .close{border:0}.tooltip-box h3,#maindiv .tooltip-box h2{background:#5d93c9;color:#fff;padding:6px 10px;font-size:1.2em;min-height:1.2em}.tooltip-box ul{padding:12px 10px}.tooltip-box li{padding:0;margin:0;list-style:none}.js .tooltip-box{margin:0;position:absolute;width:196px;display:none;z-index:100}.tooltip-box-alt{background:#e4e0e9}.tooltip-box-alt .close{background-image:url(/Templates/Shared/Resources/assets/images/icons/tooltip-close-alt.gif)}.tooltip-box-alt h3,#maindiv .tooltip-box-alt h2{background:#4d3069}.confirmation{position:absolute;top:100px;left:50%;margin-left:-100px;width:200px;z-index:4500}body .confirmation h2{background:#5d93c9;color:#fff;padding:6px 10px;font-size:1.2em;margin:0}.confirmation ul{background-color:#e7eff4;padding:12px 10px;list-style-type:none}.confirmation li{float:left;margin:0;padding:0}#maindiv .confirmation li.cancel a{padding:8px 15px 9px}.confirmation li.cancel{float:right}.overlay{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:4000}#cboxLoadedContent #content{width:671px;text-align:left;background:#fff;float:left;padding-top:13px;margin:0;border:0}#cboxLoadedContent #content .page-header{background:none;min-height:0;position:static;border-bottom:1px solid #becfd9}#cboxLoadedContent #content h1{border-color:#e5eff2;padding-bottom:14px;padding-left:39px;padding-right:40px;float:none;position:static;left:auto;font-size:1.4em;margin:0;border:0}#cboxLoadedContent #content h1.feature-video{background:url(/Templates/Shared/resources/assets/images/icons/video.gif) no-repeat 14px 3px}#cboxLoadedContent #content h1.feature-image{background:url(/Templates/Shared/resources/assets/images/icons/image.gif) no-repeat 14px 1px}#cboxLoadedContent #content h1 span{background:transparent;color:#4d3069;padding:0}#cboxLoadedContent #content .video-module{padding:14px 0 0 14px;margin-bottom:0}#cboxLoadedContent #content .video{padding-bottom:14px;border-bottom:1px solid #e5eff2;margin-bottom:15px}#colorbox video{display:none}#colorbox .video{width:640px;height:360px}.map-content #cboxLoadedContent #content{width:auto}.map-content #cboxLoadedContent #content h1{background:none;padding-left:14px}.map-content #cboxLoadedContent #content .contact-main{margin:0}.notification{background:#f6f4f7;border-bottom:1px solid #bfcacc;width:100%}.notification .content{margin:0 auto;width:940px;text-align:left;padding:13px 0!important}.notification p{width:890px;float:left;line-height:1.3em;padding-bottom:0;background:url(/Templates/Shared/resources/assets/images/icons/language.gif) no-repeat left top;padding-left:30px}.notification p a{margin-left:14px}.notification a.close{background:url(/Templates/Shared/resources/assets/images/icons/close.gif) no-repeat left top;width:16px;height:16px;display:block;float:right}.notification p.location{background-image:url(/Templates/Shared/resources/assets/images/icons/location.gif);padding-left:18px}.notification p.info{background-image:url(/Templates/Shared/resources/assets/images/icons/info.gif);padding-left:18px}.password-meter-container{clear:both;display:none;padding:8px 0 4px 0}.js .password-meter-container{display:block}.password-meter-container div{padding-bottom:0}.password-meter-label{float:left;font-size:1.1em;padding-right:10px}.password-meter{background:url(../images/layout/password-meter.png) no-repeat 0 0;float:left;height:6px;margin-top:4px;overflow:hidden;padding:0;width:79px;text-indent:-99em;overflow:hidden}.strength-0{background-position:0 -24px}.strength-1{background-position:0 -18px}.strength-2{background-position:0 -12px}.strength-3{background-position:0 -6px}.strength-4{background-position:0 0}.password-meter-message{float:left;margin-left:10px}.video-module{padding-bottom:13px}.video-module .video{margin-bottom:15px}.video-module p{padding-bottom:10px}.video-module video{display:none}.no-js{background:#000}.js .video-module .no-js{display:none}#maindiv a.image-pos-1{float:left;border-bottom:none;display:block;margin-right:15px}#maindiv a.image-pos-1 img{margin-right:0}#maindiv .author-info a.image-pos-1{margin-right:0}.clear:after,.hgroup:after{font-size:0;content:".";display:block;height:0;clear:both;visibility:hidden}.clear,.validator,.hgroup{display:block}.padding{padding:10px}.hide,.mobile-copyright{display:none}.accessibility,.course-details h1{position:absolute;left:-9999em;top:-9999em;width:100px}#cn,#cn .search-banner p,.search-banner h1,#ru,#ru .search-banner p,.search-banner h1{font-family:Arial Unicode MS,Arial,Helvetica,Verdana,Sans-Serif}#content-spinner{text-align:center;height:100px}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0}.mejs-poster{position:absolute;top:0;left:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(/Templates/Shared/resources/assets/images/icons/play.png) no-repeat top left}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(../images/icons/ajax-loader-large.gif) center center no-repeat}.mejs-container .mejs-controls{position:absolute;background:none;list-style-type:none;margin:0;padding:0;bottom:1px;left:0;height:40px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;height:40px;font-size:11px;line-height:11px;font-family:Helvetica,Arial}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;height:16px;width:16px;border:0;background:transparent url(../mediaelementjs/controls.png) 0 0 no-repeat}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:8px;width:auto;padding:16px 10px 16px 10px;overflow:hidden;text-align:center;padding:auto 4px;background:url(../images/layout/background.png);background:rgba(255,255,255,.7)}.mejs-container .mejs-controls .mejs-time span{font-size:11px;color:#333;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-container .mejs-controls .mejs-play,.mejs-container .mejs-controls .mejs-pause{background:url(../images/layout/background.png);background:rgba(255,255,255,.7);width:auto;margin:0 1px}.mejs-controls .mejs-play button,.mejs-controls .mejs-pause button{background:url(/Templates/Shared/resources/assets/images/icons/play-small.png) no-repeat center center;height:41px;width:41px;margin:0}.mejs-controls .mejs-play:hover button{background-image:url(/Templates/Shared/resources/assets/images/icons/play-small-hover.gif)}.mejs-controls .mejs-play:hover,.mejs-controls .mejs-pause:hover{background:#fff}.mejs-controls .mejs-pause button{background-image:url(/Templates/Shared/resources/assets/images/icons/pause.png)}.mejs-controls .mejs-pause:hover button{background-image:url(/Templates/Shared/resources/assets/images/icons/pause-hover.gif)}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px;height:35px;background:url(../images/layout/background.png);background:rgba(255,255,255,.7)}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:15px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:rgba(77,48,105,.15)}.mejs-controls .mejs-time-rail .mejs-time-total{margin:8px 5px 5px;background:url(../images/layout/background.png);background:rgba(255,255,255,.7);border:1px solid #fff}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);width:0}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:#735c89;background:rgba(77,48,105,.75)}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background-color:#1865b2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{visibility:hidden;position:absolute;display:block;background:url(../images/layout/background.png);background:rgba(255,255,255,.7);width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail:hover .mejs-time-float{visibility:visible}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-container .mejs-controls .mejs-fullscreen-button{background:url(../images/layout/background.png);background:rgba(255,255,255,.7);margin-left:1px}.mejs-controls .mejs-fullscreen-button button{background:url(/Templates/Shared/resources/assets/images/icons/full-screen.png) no-repeat center center;height:40px;width:40px;margin:0}.mejs-controls .mejs-fullscreen-button:hover button{background-image:url(/Templates/Shared/resources/assets/images/icons/fullscreen-hover.gif)}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-container .mejs-controls .mejs-volume-button{position:relative;background:url(../images/layout/background.png);background:rgba(255,255,255,.7);margin-left:1px}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(../images/layout/background.png);background:rgba(255,255,255,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button{width:40px;margin-left:1px}.mejs-controls .mejs-volume-button button{background:url(/Templates/Shared/resources/assets/images/icons/volume.png) no-repeat center center;margin:0;height:40px;width:40px}.mejs-controls .mejs-volume-button:hover,.mejs-controls .mejs-fullscreen-button:hover{background-color:#fff}.mejs-controls .mejs-volume-button:hover button{background-image:url(/Templates/Shared/resources/assets/images/icons/volume-hover.gif)}.mejs-controls .mejs-volume-button:hover .mejs-volume-slider{display:block}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#9a45a5;margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#1865b2;cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{visibility:visible}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,left top,left bottom,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,left top,left bottom,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url(../images/layout/background.png);background:rgba(20,20,20,.8)}.mejs-clear{clear:both}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:#e5eff2}#colorbox{}#cboxContent{margin-top:20px}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{position:relative}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/Templates/Shared/resources/assets/images/colorbox/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/Templates/Shared/resources/assets/images/colorbox/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(/Templates/Shared/resources/assets/images/colorbox/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:13px;right:15px;display:block;background:url(/Templates/Shared/resources/assets/images/icons/close.gif) no-repeat top center;width:16px;height:16px;text-indent:-9999px}#cboxClose.close-carousel{right:55px}