@import url('cssreset-min.css');@import url('fonts.css');@import url('superfish.css');body{background:#dfdfdf;color:#41484d;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:24px;min-width:1024px}a:link,a:visited{color:#0086b6;text-decoration:none}a:focus,::selection,::-moz-selection{background:#666;color:#fff !important}a:hover,a:active{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal}h1{font-size:36px;line-height:34px;color:#0086b6}h2{font-size:22px}h3{font-size:22px}h4{font-size:18px}strong{font-weight:bold}ul li{list-style-image:none;list-style-position:outside;list-style-type:none;background:url("/Images/Site/solidBullet.gif") no-repeat scroll 0 8px transparent;padding-left:15px}ul.ui-autocomplete li{background-image:none}ol li{list-style-image:none;list-style-position:inside;list-style-type:decimal}.ruInputs li{background:none;padding-left:0}div.RadToolTip table.rtWrapper td.rtWrapperContent{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif !important;font-weight:normal !important}.RadToolTip_Office2010Black .rtWrapper .rtWrapperContent{color:#ebebeb !important}.ui-dialog .RadUpload .ruStyled .ruFileInput{z-index:5000 !important}input.text,textarea,select{border:1px solid #cacaca;background:#fff url('../../Images/Site/bg-form-input.gif') left top repeat-x;padding:5px;line-height:18px}input.button,a.button{padding:2px 6px;border:1px solid #00aeef;height:27px;background:#00aeef url('../../Images/Site/bg-button-blue-small.png') left top repeat-x;font-size:18px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;color:#fff !important;text-shadow:0 0 1px #555;cursor:pointer;font-style:normal !important}input.button[disabled="disabled"],a.button[disabled="disabled"]{background:none #ebebeb;border-color:#cacaca;text-shadow:1px 1px 1px #555}input.buttonPink,a.buttonPink{padding:2px 6px;height:27px;background:url('../../Images/Site/bg-button-pink.png') repeat-x scroll top left #b1005c;font-size:18px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;color:#fff}input.buttonLargePink,a.buttonLargePink{padding:10px;height:40px;margin-top:20px;background:url('../../Images/Site/bg-button-pink.png') repeat-x scroll top left #b1005c;font-size:18px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;color:#fff}input.button-large{padding:2px 9px;height:40px;background:#00aeef url('../../Images/Site/bg-button-blue-large.png') left top repeat-x}input.button:hover,input.button:focus,a.button:hover,a.button:focus,input.buttonPink:hover,input.buttonPink:focus,a.buttonPink:hover,a.buttonPink:focus{background-image:none;text-shadow:none;text-decoration:none}label{float:left;padding-right:10px;color:#003876;line-height:30px}body.js input.blur{color:#777;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-style:italic;line-height:18px}ul.big{margin:5px 0}ul.big li{padding-left:15px;background:url('../../Images/Site/li-big.png') no-repeat scroll 0 8px transparent;line-height:24px;font-size:18px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;list-style:none}ul.big.blue li{color:#003876;background:url('../../Images/Site/more-link-medium-blue.png') no-repeat scroll 0 6px transparent}ul.big.blue li a:link,ul.big.blue li a:visited{color:#003876}ul.small{margin:5px 10px}ul.small li{background:url('../../Images/Site/li-small.png') no-repeat scroll 0 7px transparent;line-height:20px;padding-left:16px;list-style:none}a.more-link{display:block}a.more-link.big.blue{padding-left:10px;background:url('../../Images/Site/more-link-big-white2.png') no-repeat center center transparent;background-position:center top 15px;background-color:#039fda;font-size:22px;max-width:20px;margin-left:-30px;height:100%;text-decoration:none}a.more-link.medium{padding-left:15px;background:url('../../Images/Site/li-big.png') no-repeat scroll 0 8px transparent;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:18px;line-height:20px}a.more-link.medium.blue{padding-left:15px;color:#003876;background:url('../../Images/Site/more-link-medium-blue.png') no-repeat scroll 0 5px transparent;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:18px;line-height:20px}a.more-link.medium.light-blue{color:#039fda;background:url('../../Images/Site/more-link-medium-lblue.png') no-repeat scroll 0 2px transparent;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:18px;line-height:20px}a.more-link.medium.pink{padding-left:15px;color:#b1005c;background:url('../../Images/Site/more-link-medium-pink.png') no-repeat scroll 0 5px transparent;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:16px;font-weight:bold}a.more-link.medium.pinkBottom{padding-left:15px;color:#b1005c;background:url('../../Images/Site/more-link-medium-pink.png') no-repeat scroll 0 5px transparent;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:16px;font-weight:bold}a.more-link.medium.white{padding-left:15px;color:#fff;background:url("../../Images/Site/li-big.png") no-repeat scroll 0 8px transparent;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:16px}a.more-link.small.blue{padding-left:15px;background:url('../../Images/Site/more-link-small-blue.png') no-repeat scroll 0 6px transparent;font-size:14px}p.button.pink a:link,p.button.pink a:visited{padding:15px 15px;background:url('../../Images/Site/bg-button-pink.png') repeat-x scroll top left #b1005c;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;font-size:24px;color:#fff;text-shadow:0 0 1px #000}p.button.pink a:hover{color:#fff;background-image:none;background-color:#b1005c;text-decoration:none}ul.sharing-icons{display:block}ul.sharing-icons li{display:inline;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:17px;line-height:30px;padding-left:0;background-image:none}ul.sharing-icons li ul{display:inline;padding-left:0;float:right}ul.sharing-icons li ul li{display:inline;font-size:21px;width:26px;height:26px}ul.sharing-icons li.twitter{background:url('../../Images/Site/icon-twitter.gif') no-repeat scroll top left transparent}ul.sharing-icons li.linkedin{background:url('../../Images/Site/icon-linkedin.gif') no-repeat scroll top left transparent}ul.sharing-icons li.facebook{background:url('../../Images/Site/icon-facebook.gif') no-repeat scroll top left transparent}ul.sharing-icons li a{display:inline-block;width:26px;height:26px;text-indent:-99999em}.pagination{position:relative;width:580px;overflow:hidden;margin:0 auto;padding:15px 0 !important;text-align:center}.pagination .prev,.pagination .next{position:absolute;display:block;color:#003876}.pagination .prev{left:10px;float:left;background:transparent url('../../Images/Site/pagination-prev.png') left 50% no-repeat;padding-left:13px}.pagination .next{right:10px;float:right;background:transparent url('../../Images/Site/pagination-next.png') right 50% no-repeat;padding-right:13px}.pagination ul,.pagination ul li{display:inline}.pagination ul{cursor:default}.pagination ul li{margin:0;background:transparent url('../../Images/Site/pagination-pipe.gif') right 50% no-repeat;padding:0 6px 0 5px}.pagination ul li.last{background:none;padding-right:2px}.pagination .gap{color:#999}.pagination .inactive{color:#999;cursor:default}.pagination ul li a,.pagination ul li em{padding:4px 8px 3px}.pagination ul li a{color:#003876}.pagination ul li a:focus,.pagination ul li a:hover,.pagination ul li em{background:#b1005c;color:#fff;text-decoration:none;text-shadow:0 0 3px rgba(0,0,0,.4)}.pagination ul li em{background:#b1005c;color:#fff;font-style:normal}.hidden{display:none !important;visibility:hidden}body.js .js-visuallyhidden,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.js .js-visuallyhidden.focusable:active,body.js,js-visuallyhidden.focusable:active,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow-x:hidden;overflow-y:visible;position:static;width:auto}.invisible{visibility:hidden}#header{padding-left:30px;padding-right:30px;position:relative;width:960px;z-index:99;background-color:#fff;margin-left:2px;height:210px}#header #logo{display:inline-block;margin-top:15px;height:108px;width:225px;background:url('../../Images/Site/logo-cips.png') no-repeat scroll left top transparent}#header #site-nav{display:inline-block;margin:0 0 20px;padding-top:20px !important;position:absolute;top:125px;left:30px}#header #site-nav>ul{padding:10px 0;width:960px;height:20px;background:url('../../Images/Site/bg-site-nav.gif') repeat-y scroll left top transparent}#header #site-nav>ul>li{position:static;top:-10px;display:inline-block;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;background:transparent url('../../Images/Site/site-nav-li.gif') right 15px no-repeat;margin-top:-10px}#header #site-nav>ul>li.first{padding-left:3px}#header #site-nav>ul li a:link,#header #site-nav>ul li a:visited{font-size:15px;color:#fff;padding:11px 9px 14px;border-left:5px solid transparent;border-right:5px solid transparent}#header #site-nav>ul>li>a.active{background-color:#039fda;text-decoration:none}#header #site-nav>ul>li>a:hover,#header #site-nav>ul>li:hover>a{background-color:#039fda;border:5px solid #fff;color:#fff;padding:12px 11px 14px;border-bottom:none;margin-top:-6px;top:0;text-decoration:none;-webkit-box-shadow:0 0 4px #000;-moz-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000}#header #site-nav>ul>li.last{background-image:none}#header #site-nav ul li ul{background-color:#fff;border-bottom:1px solid #a5a5a5;border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5;margin-bottom:10px;margin-right:auto;margin-top:25px;margin-left:auto;max-width:928px;padding:10px 15px 10px 15px;position:absolute;text-align:left;width:928px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}#header #site-nav>ul>li ul li.first{display:block}#header #site-nav>ul>li ul li{display:inline;float:left;width:100%;padding-left:5px}#header #site-nav>ul>li ul li a:link,#header #site-nav>ul>li ul li a:visited{background:url("../../Images/Site/li-small-blue.png") no-repeat scroll -5px 8px transparent;line-height:15px;padding:6px}#header #site-nav ul li ul li a:link,#header #site-nav ul li ul li a:visited{color:#003777}#header #site-nav>ul>li>ul>li>ol>li{width:95%}#header #site-nav>ul>li>ul>li.last>ol>li{width:100%}#header #meta-nav{position:absolute;right:30px;top:0;font-size:13px;line-height:30px}#header #meta-nav ul{float:left;overflow:hidden}#header #meta-nav ul.last{background-color:#dfdfdf}#header #meta-nav li{float:left;background:transparent url('../../Images/Site/meta-nav-li.gif') right 50% no-repeat;padding:0 11px 0 10px}#header #meta-nav li.last{background-image:none;padding-right:10px}#header #meta-nav li{display:block;float:left;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif}#header #meta-nav ul li a{display:inline;float:none}#header #meta-nav a:link,#header #meta-nav a:visited{color:#003876}#header #meta-nav div.button{float:right;margin-left:10px}#header #meta-nav div.button a{background:#005c4b;padding:0 10px;font-weight:bold;float:left}#header #meta-nav div.button a:focus,#header #meta-nav div.button a:hover{background:#d6161e;text-decoration:none}#header .site-search{position:absolute;right:151px !important;top:103px !important;width:306px}table.gsc-search-box{width:248px !important}table.gsc-search-box td.gsc-input{padding-right:0 !important}.gsc-input-box{border:1px solid #a6d1ec !important;height:29px !important;min-height:29px !important;max-height:29px !important}.gsc-search-button{background-color:#0cf !important}input.gs_tti50{padding-left:0}#gsc-i-id1::-ms-clear{display:none}input.gsc-search-button{background-image:none !important;border:medium none !important;border-radius:0 !important;margin:0 !important;max-height:17px !important;max-width:16px !important;min-height:17px !important;min-width:16px !important;padding:7px !important}#header .site-search input{float:left}#header .site-search input.text{width:206px;height:19px;border-right:none;font-size:15px}#header .site-culture{position:absolute;right:151px !important;top:67px !important}#container{padding:0 0 30px 0;width:1024px;overflow:visible;margin:0 auto;background-color:#fff;background:url('../../Images/Site/bg-container.gif') repeat-y scroll top right transparent}#inner-container{width:960px;margin:0 auto 30px;overflow:hidden}#inner-container .column{position:relative;float:left}#main{width:630px;overflow:hidden}#main.SingleColumn{width:auto}.front #main{width:960px;margin:0 auto 30px;padding:0}#sidebar{width:0;padding:0;right:30px;margin-left:-100%}#related{width:300px;padding:0;margin:83px 0 0 30px}* html #left{left:300px}#breadcrumbs{padding:0 0 0 15px}#main h1{padding:15px 0 10px 0}h2{padding:30px 0 20px 0}.blurb p{padding-bottom:10px}.blurb.medium p{font-size:18px}.blurb.big p{font-size:24px;line-height:24px}.accordion{margin:10px 0}.accordion .article{background-color:#dfdfdf;padding:15px;margin:10px 0}#main .accordion .article{width:600px;overflow:hidden}.accordion .article .inner{padding:15px 0 0}.js .hover-image h3 a,.js .accordion h3,.js .event-search.accordion h5{cursor:pointer}.js .accordion h3{font-size:18px;color:#003876}.js .accordion h3{background:url('../../Images/Site/accordion-arrow-sprite.png') no-repeat scroll right 8px transparent}.js .accordion h3.expanded{background:url('../../Images/Site/accordion-arrow-sprite.png') no-repeat scroll right -34px transparent}.js .event-search.accordion h5{display:inline;background:url('../../Images/Site/accordion-arrow-sprite-alt.png') no-repeat scroll left 6px transparent;padding-left:20px}.js .event-search.accordion h5.expanded{background:url('../../Images/Site/accordion-arrow-sprite-alt.png') no-repeat scroll left -36px transparent;padding-left:20px}.accordion p{padding-bottom:10px}.accordion img{float:left;margin:0 20px 0 0}#main .tab-content.inner .accordion .article{width:560px}#main .slideshow{position:inherit;width:1920px;height:400px;max-height:400px;overflow:hidden;margin:0 0 0;left:0;right:0;margin-left:auto;margin-right:auto}#main .slideshow .slides{position:inherit;left:0;top:0;width:13440px}#main .slideshow .slides .slide{float:left;width:1920px;height:400px}#main .slideshow .slides .slide img{position:absolute;display:block;float:left;width:1920px;height:400px}#main .slideshow .caption{width:826px;height:113px;color:#039fda;position:relative;top:60%;padding-left:30px}#main .slideshow .slide-hint{background-color:#039fda;bottom:0;color:#fff;height:115px;left:42px;position:absolute;width:300px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:28px;margin:0;padding:15px;vertical-align:center;-webkit-box-shadow:0 0 4px #000;-moz-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000}#main .slideshow .left{left:42px}#main .slideshow .right{left:588px;text-align:right}#main .slideshow .caption h3{background-color:#fff;font-size:36px;margin-bottom:3px;margin-left:3px;padding:10px}#main .slideshow .caption p{background-color:#fff;font-size:17px;padding:10px;margin-left:3px}#main .slideshow .caption .count,#header #meta-nav div.button a:focus,#header #meta-nav div.button a:hover{color:#039fda}#main .slideshow .controls{position:absolute;bottom:0;display:article;width:40px;height:145px;background:#039fda 50% 50% no-repeat}#main .slideshow .prev{left:0;background-image:url('../../Images/Site/slideshow-prev.png');display:none}#main .slideshow .next{right:0;background-image:url('../../Images/Site/slideshow-next.png');display:none}body.js #main ul.tabheadings{float:left;clear:both;width:100%}body.js #main ul.tabheadings li{float:left;padding:10px 14px;margin-right:10px;background:#575757 url('../../Images/Site/bg-tabheading-links-li.png') repeat-x scroll bottom left;list-style:none}body.js #main ul.tabheadings li.active-tab{background-image:none;background-color:#e9e9e9}body.js #main ul.tabheadings li a{font-size:18px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;color:#fff}body.js #main ul.tabheadings li.active-tab a{color:#575757}body.js #main .tab-selection{float:left;margin-bottom:40px;width:100%}body.js #main .tab-container{float:left;background-color:#e9e9e9;width:100%}#main .tab-boxes{position:relative;width:630px;margin:0 0 15px;overflow:hidden}body.js #main .tab-boxes .tab-container{display:inline;float:right;width:438px;height:320px;overflow:hidden}#main .tab-boxes .tab-links{display:inline;float:left;width:190px}#main .tab-boxes .tab-links li{display:inline;padding:0}#main .tab-boxes .tab-links a{display:block;float:left;width:160px;height:75px;margin:0 2px 2px 0;padding:15px;overflow:hidden;color:#fff;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:24px;background:#5c5c5c url('../../Images/Site/bg-tab-links-li.png') repeat-y scroll top right}#main .tab-boxes .tab-links a.active-tab,#main .tab-boxes .tab-links a:hover,#main .tab-boxes .tab-links a:focus{background-image:none;background-color:#039fda;border:none;text-decoration:none;color:#fff}#main .tab-boxes .tab-links a.last{border:none}#main .tab-boxes .tab-content .caption{display:inline-block;position:relative;padding:15px;width:408px;height:70px;top:-100px;overflow:hidden;background:url('../../Images/Site/bg-black-transparent.png') repeat scroll left top transparent}#main .tab-boxes .tab-content .caption p{color:#fff}#related .event-search h4{padding:30px 0 0 0;width:120px;clear:left}#related .event-search h4,#related .event-search.accordion h5{float:left}body.js a.clearBtn{float:right;color:#003876;font-size:12px;cursor:pointer}body.js a.clearBtn.all{float:right;margin-top:30px;padding:0;font-size:14px}body.js a.clearBtn:hover{color:#0086b6;text-decoration:none}body.js a.clearBtn.filtered{background:url('../../Images/Site/filter.png') no-repeat left center transparent;padding-left:20px}#related .event-search .fieldbox{padding:15px;margin:15px 0;width:230px;clear:both;display:inline-block;background-color:#fff}#related .event-search .fieldbox.small div{height:120px;overflow-y:scroll;overflow-x:hidden}#related .event-search .fieldbox h5{color:#003876;display:inline-block;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:18px;margin-bottom:10px}#related .event-search input.text{width:185px;float:left;height:19px}#related .event-search .button.search{height:31px;padding:2px}#related .event-search .fieldbox label{color:#444;cursor:pointer;display:inline-block;float:left;line-height:15px;padding:0 0 10px;width:207px;margin-left:5px}#related .event-search .fieldbox span.checkbox input{float:left}#related .event-search .fieldbox>div{float:left;clear:both;width:230px;padding-top:15px;margin-top:15px;border-top:1px solid #ededed}.article.last{margin:20px 0 0 0}.article.left{margin:0 15px 0 0}.article.right{margin:0 0 0 15px}.article .inner{padding:20px}.article .col-12,.article.col-12{width:590px}.article .col-7{width:470px}.article .inner.col-7{width:430px}.article .col-huh{width:300px}.article .inner.col-huh{width:260px}.article .col-4{width:225px}.article .inner.col-4{width:185px}.article p{margin:0 0 5px;line-height:18px}.article.blurb.big{margin-top:430px}#sidebar .article,#related .article{margin-bottom:30px}#related .article h2,#related .article h3{color:#003876}#related .article p{padding:0 0 10px}#related .article img{padding:0 0 10px}.article .image-splash{padding-top:0;margin-bottom:20px;display:inline-block;position:relative}.article .image-splash h2,.article .image-splash h3,.article .image-splash p{position:relative;left:210px}.article .image-splash h2{padding-top:0;padding-bottom:15px;width:400px}.article .image-splash h3{padding-bottom:15px;width:400px;color:#003876}.article .image-splash p{padding-bottom:15px;width:400px}.article .image-splash img{position:absolute;height:220px;width:200px;top:0;left:0}.article .light-blue{background-color:#039fda;color:#fff}.article .light-blue h3{color:#fff;margin-bottom:15px;padding-bottom:15px;background-image:url('../../Images/Site/article-h3-bottom-lb.gif');background-repeat:repeat-x;background-position:bottom left}#related .light-blue h3{color:#fff}.article .light-blue a:link,.article .light-blue a:visited{color:#fff}.article .light-blue li.active{background:url('../../Images/Site/more-link-medium-blue.png') no-repeat scroll 0 6px transparent}.article .light-blue li.active a:link,.article .light-blue li.active a:visited{color:#003876}.article .dark-blue{background-color:#003876;color:#fff}.article .dark-blue h3,#related .article .dark-blue h3{color:#fff;margin-bottom:15px;padding-bottom:15px;background-image:url('../../Images/Site/article-h3-bottom-db.gif');background-repeat:repeat-x;background-position:bottom left}.article .dark-blue a:link,.article .dark-blue a:visited{color:#fff}#related a.more-link.medium{background-position:0 4px}.article .grey{background-color:#dfdfdf}.article .grey h3{margin-bottom:15px;padding-bottom:15px;background-image:url('../../Images/Site/article-h3-bottom-lg.gif');background-repeat:repeat-x;background-position:bottom left}.article .grey h3 a:link,.article .grey h3 a:visited{color:#003876}.article .article{display:inline-block;margin:0 0 15px 0}.article .article img{float:left;padding-right:10px}.article .pink{background-color:#c7005a;color:#fff}.article .pink h3{color:#fff;margin-bottom:15px;padding-bottom:15px;background-image:url('../../Images/Site/article-h3-bottom-pk.gif');background-repeat:repeat-x;background-position:bottom left}.article .pink a:link,.article .pink a:visited{color:#fff}.article .image-black-footer .inner{padding:0}.article .image-black-footer.h160 .inner{height:160px;position:relative}.article .image-black-footer.h250 .inner{height:250px;position:relative}.article .image-black-footer p{padding:10px 10px 0 10px}#main .article .image-black-footer{position:relative;width:300px}#main .article .image-black-footer img{display:inline-block;position:absolute;top:0;left:0;z-index:1;width:300px;height:160px;max-height:160px;padding-bottom:10px}#main .article .image-black-footer h2,#main .article .image-black-footer h3{position:absolute;z-index:2;padding:15px;width:270px;bottom:0;background:url('../../Images/Site/bg-black-transparent.png') repeat scroll left top transparent;z-index:2;overflow:hidden;color:#fff;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:24px}#related .article .image-black-footer{width:300;height:250px}#related .article .image-black-footer .inner{background:url('../../Images/Site/bg-black-transparent.png') repeat scroll left top transparent;bottom:30px;height:70px;position:absolute;width:260px;padding:20px}#related .article .image-black-footer h2,#related .article .image-black-footer h3{color:#fff}#related .article .image-black-footer p{color:#fff}#related .article .image-black-footer p a:link,#related .article .image-black-footer p a:visited{color:#00aeef}#related .article .bookshop .inner{position:relative;padding:0}#related .article .bookshop img{position:absolute;top:0;left:0;width:85px;height:115px}#related .article .bookshop h4,#related .article .bookshop p{position:relative;left:110px;width:150px}.article .hover-image{color:#fff}.article .inner .container{display:inline-block;position:relative;width:185px;padding:20px;left:-20px;top:-20px;background:#000;background:transparent url('../../Images/Site/bg-black-transparent.png') repeat scroll top left}.article .hover-image h3{color:#039fda}.article .hover-image a:link,.article .hover-image a:visited{color:#039fda}.article .hover-image a:hover{text-decoration:none}.article .hover-image p{margin:5px 0}.article .case-study h3{background-image:none;margin-bottom:15px;padding-bottom:0}#related ul.sharing-icons>li{font-size:24px}#driver-certification{background:transparent url('../../Images/Site/certification.jpg') no-repeat scroll top left}#driver-procat{background:transparent url('../../Images/Site/procat.jpg') no-repeat scroll top left}#twitter-driver .time{color:#3a80cd}#twitter-driver .inner .tweet{margin-bottom:15px;padding-bottom:15px;background-image:url('../../Images/Site/article-h3-bottom-db.gif');background-repeat:repeat-x;background-position:bottom left;height:120px}#footer{background:#3d3d3d url('../../Images/Site/bg-footer.gif') repeat-x scroll top left;border-bottom:1px solid #fff;overflow:hidden;width:100%;margin-top:50px;padding:40px 0}#footer ul li{list-style:none}#footer li{background-image:none;padding-left:0}#footer a:link,#footer a:visited{color:#fff}#footer #site-map div.sections{width:1020px;margin:0 auto}#footer #site-map div.sections>ul{margin-left:30px}#footer #site-map div.sections li.section{float:left;width:172px;margin-left:25px}#footer #site-map div.sections li.section:first-child{margin-left:0}#footer #site-map div.sections li.section em{display:block;border-bottom:1px solid #767676;padding-bottom:15px;margin-bottom:15px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:18px;font-style:normal}#footer #colophon{position:relative;top:50px;border-top:1px solid #767676;width:1010px;margin:15px auto;padding:5px;clear:both;text-align:center}#footer #colophon p{display:inline-block;float:left}#footer #colophon ul{display:inline-block}#footer #colophon ul li{float:left;background:transparent url('../../Images/Site/colophon-nav-li.gif') right 50% no-repeat;padding:0 11px 0 10px}#footer #colophon ul li.last{background:none;padding-right:0}#footer #colophon p a{display:inline-block;width:61px;height:24px;text-indent:-99999em;background:url('../../Images/Site/logo-cips-colphon.png') no-repeat scroll top left transparent}.front .blurb p{width:920px;padding-bottom:0}.front .blurb .inner{padding:5px 20px}.front .lower-content .article{float:left;width:470px;overflow:hidden;margin:20px 0 0}.front .lower-content .narrow{width:225px;margin-left:20px}.front .lower-content .article .inner{height:225px;overflow:hidden}.front .lower-content .article .inner .article{width:430px;margin:0 0 10px}.front .lower-content .last{margin-right:0}.landing .lower-content>.article{float:left;display:inline-block;margin-top:15px}.event-content p.print-link{display:none}.event-content p.print-link{display:block;float:right;padding:0 35px 0 0}.event-content .tab-container{width:610px}.event-listing .event h2,.event-listing .event h2 a:link,.event-listing .event h2 a:visited{color:#003876}.event-listing .event{border-bottom:1px solid #e2e2e2;padding-bottom:30px;padding-left:15px;width:615px}.event-listing .event.first{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.event-listing .blurb p{padding-left:15px;padding-bottom:15px;line-height:18px}.event-listing .avail-and-actions p{display:inline-block}.event-listing .event h2,.event-content .event h3{font-size:24px;color:#003876;padding-bottom:20px}.event-listing .event .description,.event-content .event .description{padding-bottom:15px}.event-listing .event table.details th,.event-content .event table.details th{padding:0 10px 0 0;font-weight:bold}.event-listing .avail-and-actions{padding-top:15px;width:630px;overflow:hidden}.event-content .avail-and-actions{padding-top:15px;display:block;overflow:hidden}.event-listing .avail-and-actions li,.event-content .avail-and-actions li,.event-content p.avail{float:left;font-size:18px;line-height:20px;color:#b1005c;list-style:none}.event-listing .avail-and-actions li,.event-content .avail-and-actions li{margin-right:15px}.event-content p.button.pink{display:block;clear:both;height:52px}#cboxLoadedContent #main{background:#fff;overflow:hidden;width:auto;padding:15px}#cboxLoadedContent #loginform{width:385px;height:160px}#loginform label{padding:0 0 15px 0;color:#0086b6;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;font-size:22px}#loginform input{font-size:22px}#loginform input.button{height:37px;float:right;clear:both;margin-right:14px}.cipsTable td{padding:5px}.renewalBackground{background-color:#dfdfdf;padding:0 10px 10px 10px;margin-bottom:10px}.renewalBackground p{background-color:#dfdfdf;padding:10px 0 0 0}.renewalBackground h2{color:#003876}#MembershipSearchWrapper .PanelRow input[type='text']{width:240px}#MembershipSearchWrapper .PanelRow select{width:251px}#MembershipSearchWrapper .PanelRow input[type='radio']{float:left;margin:10px 10px 0 0}.GradeRadioButtonList label{font-size:1.1em;display:inline-block;float:left;width:60px !important}#JoinOnlineWrapper ul.StepNavigation{height:20px}#JoinOnlineWrapper ul.StepNavigation>li{display:inline;background:none}#JoinOnlineWrapper .PanelRow div.LabelTitle,#MembershipSearchWrapper .PanelRow div.LabelTitle,.event-content.book-event .PanelRow div.LabelTitle,.book-shop .PanelRow div.LabelTitle{font-size:1.1em;display:inline-block;float:left;margin-right:5px;width:165px}#JoinOnlineWrapper .PanelRow div.LabelTitle label,#MembershipSearchWrapper .PanelRow div.LabelTitle label,.event-content.book-event .PanelRow div.LabelTitle label,.book-shop .PanelRow div.LabelTitle label{color:#41484d;float:none;padding-right:0}#JoinOnlineWrapper .PanelRow input[type='text']{width:285px}#JoinOnlineWrapper .PanelRow select{width:150px}#JoinOnlineWrapper .PanelRow span.ToolTip{margin-left:10px;color:#2a86b6}#JoinOnlineWrapper .PanelRow .ErrorMessage{font-size:1.1em;color:#f00}#JoinOnlineWrapper .PanelRow.ButtonRow{min-height:24px;padding-bottom:0!important}#JoinOnlineWrapper .PanelRow,#MembershipSearchWrapper .PanelRow,.event-content.book-event .PanelRow,.book-shop .PanelRow{margin-bottom:10px;padding-top:5px;padding-bottom:4px;border:1px solid transparent}#JoinOnlineWrapper .PanelRow.ButtonRow,#MembershipSearchWrapper .PanelRow.ButtonRow{padding-top:15px}#JoinOnlineWrapper .PanelRow div.LabelTitle+span,#MembershipSearchWrapper .PanelRow div.LabelTitle+span,.event-content.book-event .PanelRow div.LabelTitle+span,.book-shop .PanelRow div.LabelTitle+span{display:inline-block;font-size:1.1em;margin-top:5px}#JoinOnlineWrapper .PanelRow.ButtonRow input[type="submit"]{margin-left:391px}#JoinOnlineWrapper .PanelRow.Success{border-color:#1ac900;background-color:#82f2cb}#JoinOnlineWrapper .PanelRow span.RequiredMarker{display:none}#JoinOnlineWrapper .PanelRow.Required span.RequiredMarker{color:#b1005c;display:inline-block;margin-top:3px}#JoinOnlineWrapper .PanelRow img.ValidationFailed,#MembershipSearchWrapper .PanelRow img.ValidationFailed{display:none;margin-left:10px;vertical-align:middle}#JoinOnlineWrapper .PanelRow.Error img.ValidationFailed,#MembershipSearchWrapper .PanelRow.Error img.ValidationFailed{display:inline}#JoinOnlineWrapper .validationWrapper .validationContent>ul,#MembershipSearchWrapper .validationWrapper .validationContent>ul{margin-left:27px}#JoinOnlineWrapper .validationWrapper .validationContent>ul>li>strong,#MembershipSearchWrapper .validationWrapper .validationContent>ul>li>strong{color:#b1005c}#JoinOnlineWrapper .PanelRow .ErrorMessage,#MembershipSearchWrapper .PanelRow.ErrorMessage{display:none}#JoinOnlineWrapper .PanelRow.Error .ErrorMessage,#MembershipSearchWrapper .PanelRow.Error .ErrorMessage{margin:5px 45px 0 143px}#JoinOnlineWrapper p.button.pink{clear:both;display:block;height:52px}#JoinOnlineWrapper .CountrySelector{background-color:#575757;color:#ffefed;padding:12px 15px 17px;margin-bottom:10px}#JoinOnlineWrapper .CountrySelector h2{padding:0 0 5px}#JoinOnlineWrapper .CountrySelector>p{margin:0 0 5px}#JoinOnlineWrapper .CountrySelector>a{margin-left:10px;padding:3px 6px 4px}#StepNavigationWrapper ul.StepNavigation{height:65px;margin-bottom:10px}#StepNavigationWrapper ul.StepNavigation>li{display:inline;float:left;margin:0;padding:0;text-align:center}#StepNavigationWrapper ul.StepNavigation>li>a{display:inline-block;color:#41484d;text-decoration:none;cursor:default;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:15px;font-weight:bold}#StepNavigationWrapper ul.StepNavigation>li>a.Selected{color:#b1005c}#StepNavigationWrapper ul.StepNavigation>li>a.Complete{color:#003876;cursor:pointer}#StepNavigationWrapper ul.StepNavigation>li>a.Complete:hover{text-decoration:underline}#StepNavigationWrapper ul.StepNavigation>li>a>div{display:inline-block;margin-left:1px}#StepNavigationWrapper ul.StepNavigation>li:first-child>a>div{margin-left:0}#StepNavigationWrapper ul.StepNavigation>li>a>div>span:first-child{display:block;height:55px}#StepNavigationWrapper ul.StepNavigation>li>a>div>span.Bar{background:url(/Images/Site/JoinOnlineNavGrey.png) no-repeat scroll transparent;display:block;height:10px}#StepNavigationWrapper ul.StepNavigation>li>a.Complete>div>span.Bar,#StepNavigationWrapper ul.StepNavigation>li>a.Selected>div>span.Bar{background:url(/Images/Site/JoinOnlineNavBlue.png) no-repeat scroll transparent}#StepNavigationWrapper ul.StepNavigation #SelectGradeDiv{width:89px}#StepNavigationWrapper ul.StepNavigation #SelectGradeDiv span.Bar{background-position:left 0}#StepNavigationWrapper ul.StepNavigation #PersonalDetailsDiv{width:99px}#StepNavigationWrapper ul.StepNavigation #PersonalDetailsDiv span.Bar{background-position:left -11px}#StepNavigationWrapper ul.StepNavigation #AddressDetailsDiv{width:99px}#StepNavigationWrapper ul.StepNavigation #AddressDetailsDiv span.Bar{background-position:left -22px}#StepNavigationWrapper ul.StepNavigation #EmploymentDetailsDiv{width:119px}#StepNavigationWrapper ul.StepNavigation #EmploymentDetailsDiv span.Bar{background-position:left -33px}#StepNavigationWrapper ul.StepNavigation #EthicsDataProtectionDiv{width:109px}#StepNavigationWrapper ul.StepNavigation #EthicsDataProtectionDiv span.Bar{background-position:left -44px}#StepNavigationWrapper ul.StepNavigation #PaymentDiv{width:90px}#StepNavigationWrapper ul.StepNavigation #PaymentDiv span.Bar{background-position:left -55px}#JoinOnlineWrapper div[id$='StepWrapper']>div>*{padding-left:15px;padding-right:15px}#JoinOnlineWrapper div[id$='StepWrapper'] span.StepTitle{color:#003876;display:block;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:120%;font-weight:bold;margin-bottom:20px;border-bottom:1px solid #ededed;padding-top:10px;padding-bottom:9px}#JoinOnlineWrapper div[id$='StepWrapper']>div:first-child{border-bottom:1px solid #ededed}#JoinOnlineWrapper #SelectGradeStepWrapper .GradeWrapper{padding-top:15px;padding-bottom:15px}#JoinOnlineWrapper #SelectGradeStepWrapper .GradeWrapper>input[type='radio']{float:left;margin:5px 10px 0 0}#JoinOnlineWrapper #SelectGradeStepWrapper .GradeWrapper>span{float:left;width:100px}#JoinOnlineWrapper #SelectGradeStepWrapper .GradeWrapper>span+div{float:left;width:807px}#JoinOnlineWrapper #SelectGradeStepWrapper .SubOptions{margin-bottom:20px}#JoinOnlineWrapper #SelectGradeStepWrapper .SubOptions>input[type='checkbox'],#JoinOnlineWrapper #SelectGradeStepWrapper .SubOptions>input[type='radio']{float:left;margin:25px 10px 0 0}#JoinOnlineWrapper #SelectGradeStepWrapper .SubOptions>div.Content{float:left;width:784px;margin-top:20px}#JoinOnlineWrapper #EmployedDetailsDiv>*,#JoinOnlineWrapper #EmployedDetailsDiv>div:first-child>div>*{padding-left:15px;padding-right:15px}#JoinOnlineWrapper #EmployedDetailsDiv,#JoinOnlineWrapper #EmployedDetailsDiv>div:first-child{padding-left:0;padding-right:0}#JoinOnlineWrapper #EthicsDataProtectionStepWrapper .PanelRow{margin-bottom:0;padding-left:0;padding-right:15px}#JoinOnlineWrapper #EthicsDataProtectionStepWrapper .PanelRow>span:first-child{font-size:110%;font-weight:bold;display:block;margin-bottom:10px}#JoinOnlineWrapper #EthicsDataProtectionStepWrapper .PanelRow>div{margin:15px 0;padding-left:15px}#JoinOnlineWrapper #EthicsDataProtectionStepWrapper .PanelRow>div>input[type='checkbox']{margin:5px 10px 0 0;float:left}#JoinOnlineWrapper #EthicsDataProtectionStepWrapper .PanelRow>div>input[type='checkbox']+div{float:left;width:875px}#JoinOnlineWrapper #EthicsDataProtectionStepWrapper .PanelRow>div>input[type='checkbox']+div span{vertical-align:top;margin-top:0}#JoinOnlineWrapper #EthicsDataProtectionStepWrapper .PanelRow.ButtonRow{margin:0 0 10px}#JoinOnlineWrapper .PanelRow a.buttonPink{height:23px;padding:6px 10px}#JoinOnlineWrapper .PanelRow a.LeftAligned{float:left;margin-right:10px}#JoinOnlineWrapper .PanelRow a.RightAligned{float:right;margin-left:10px}#JoinOnlineWrapper #PaymentStepWrapper div:first-child p{margin-bottom:10px}.validationWrapper .validationImage{vertical-align:middle;margin-right:10px}.validationWrapper .validationTitle{vertical-align:-2px;font-size:110%;font-weight:bold}.validationWrapper .validationMessage{display:block;margin:5px 42px}.validationWrapper .validationContent>ul{margin-left:27px}.validationWrapper .validationContent>ul>li>strong{color:#b1005c}#JoinOnlineWrapper span.ToolTip{cursor:help}.button.AddressFinder2{height:29px;vertical-align:-2px;margin-left:1px}#JoinOnlineWrapper #PriceTagWrapper{background-color:#003876;color:#ffefed;float:right;padding:10px 15px;width:240px}#JoinOnlineWrapper #PriceTagWrapper>span:first-child+span{float:right;font-weight:bold}table.NonBorderedGrid .GridViewRow,#MyDocumentsWrapper .GridViewRow,#MyResultsWrapper .GridViewRow{border:solid #ccc;border-width:1px 0}table.NonBorderedGrid .GridViewRow td,table.NonBorderedGrid .GridViewAltRow td,#MyResultsWrapper .GridViewRow td,#MyResultsWrapper .GridViewAltRow td{padding:10px;vertical-align:top}table.NonBorderedGrid .GridViewHeader th,#MyResultsWrapper .GridViewHeader th{padding:10px;vertical-align:top;font-weight:bold}table.NonBorderedGrid .GridViewHeader,#MyResultsWrapper .GridViewHeader{background-color:#cbcbcb;border:solid #999;border-width:1px 0}table.NonBorderedGrid .GridViewAltRow,#MyResultsWrapper .GridViewAltRow{background-color:#dbdbdb}.BTECLabel label{float:none}.article-break{background:#dfdfdf;min-height:20px}.slideshow-section{height:400px;left:0;position:absolute;top:0}.promo-panel-1-control{height:185px;padding:20px}.cips-become-member-link{background-color:#039fda;color:#fff;text-align:center;margin-bottom:5px}.cips-become-member-link a{display:block;padding:5px;text-decoration:none;background:url('../../Images/Site/li-big.png') no-repeat scroll 20px 13px transparent;font-size:18px}.cips-login-link{background-color:#fff;color:#039fda;text-align:center;margin-bottom:5px}.cips-login-link a{display:block;padding:5px;text-decoration:none;background:url('../../Images/Site/li-big-blue2.png') no-repeat scroll 22px 13px transparent;font-size:18px;color:#039fda !important}.image-black-footer-container{padding-top:130px;position:relative;z-index:2}.image-black-footer-content{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);zoom:1;background-color:rgba(0,0,0,.8);color:#fff;padding-bottom:10px;height:115px}.image-black-footer-content h2{position:relative !important}.image-black-footer-content p{padding:0 10px 0 10px !important}.image-black-footer-content-title{background:none !important;display:block;padding:15px 15px 0 10px !important;color:#0086b6 !important;text-decoration:none}.image-black-footer-header{display:none}.knowledge-article{padding-bottom:100px}.knowledge-article-link{display:inline;height:255px;position:absolute;width:300px;z-index:30;cursor:pointer;background:url('../../Images/Site/transparent1x1.gif') repeat transparent}.knowledge-article .image-black-footer img{min-height:255px !important;max-height:255px !important}.barousel_image{height:586px;max-height:586px;min-height:586px;overflow:hidden;min-width:100%}.barousel_image>img{width:1920px;left:0;right:0;margin-left:auto;margin-right:auto;display:block}.barousel_buttons{margin-top:-300px;position:absolute;width:100%;height:60px;display:none}.barousel_buttons>a{text-decoration:none !important}.barousel_button_previous{height:60px;width:60px;position:absolute;left:0;background:url('../../Images/Site/barousel-button-previous-transparent.png') no-repeat}.barousel_button_previous:hover{background:url('../../Images/Site/barousel-button-previous-opaque.png') no-repeat}.barousel_button_next{height:60px;width:60px;position:absolute;right:0;background:url('../../Images/Site/barousel-button-next-transparent.png') no-repeat}.barousel_button_next:hover{background:url('../../Images/Site/barousel-button-next-opaque.png') no-repeat}.barousel_nav{display:block;max-width:100%;position:absolute;width:100%;z-index:1;margin-top:-35px;left:0;right:0;margin-left:auto;margin-right:auto}.barousel_nav ul{background:#fff;text-align:center;left:0;right:0;margin-left:auto;margin-right:auto;padding:10px;min-height:15px}.barousel_nav ul li{display:inline;list-style-type:none;width:15px;height:15px;word-wrap:normal;font-size:0;line-height:15px;padding-left:0;float:left;padding-right:5px;margin-right:5px}.barousel_nav ul li:last-child{border-right:none;padding-right:0;margin-right:0}.barousel_nav ul li.last{border-right:none;padding-right:0;margin-right:0}.barousel_nav ul li a{background:#4f4f4f;color:#4f4f4f;display:block;text-decoration:none;width:15px;height:15px}.barousel_nav ul li:last-child a{border-right:none}.barousel_nav ul li a:hover{background:#4f4f4f;color:#fff;display:block;text-decoration:none}.barousel_nav ul li a.current{background:#039fda;color:#fff !important;display:block;text-decoration:none;position:relative}.barousel_nav ul li a.current>div span{background-image:url('../../Images/Site/current-carousel-slide-indicator.png');background-position:center top;background-repeat:no-repeat;position:absolute;margin-top:-68px;z-index:999;overflow:visible;width:15px;height:8px;left:0;right:0;margin-left:auto;margin-right:auto}.barousel_nav ul li a div{height:0;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute}.barousel_content .default{display:block}.barousel_content div{display:none;width:990px;height:100%;color:#039fda;padding-left:30px}.barousel_content div h3{max-height:36px;background-color:#fff;font-size:36px;margin-bottom:3px;margin-left:3px;padding:10px;width:auto;display:table;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif}.barousel_content div p{background-color:#fff;font-size:17px;padding:10px;margin-left:3px;width:auto;display:table;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif}.barousel_link{position:absolute;width:100%;height:100%;top:0;left:0}.barousel_nav_splitter{height:10px;background:#fff;border-bottom:2px solid #4f4f4f}.align-bottom-wrapper{position:relative}.align-bottom-content{position:absolute;bottom:5px}.sub-menu-items-header{font-size:16px !important;border-top:1px solid #4f4f4f}.sub-menu-items>li{padding-left:0 !important;background:#fff !important;z-index:999;display:block;float:left}.sub-menu-items>li.first>ol>li{padding-left:0 !important}.sub-menu-items>li>a{padding-left:10px;font-size:14px !important}.sub-menu-items>li.last>ol>li{padding-left:0 !important}.sub-menu-items>li.last>ol>li.first>a{border-top:1px solid #4f4f4f !important}.sub-menu-items>li.last>ol>li>a{border-top:none !important;font-size:16px !important}.sub-menu-items>li>ol>li{padding-left:0 !important}.sub-menu-items>li>ol>li>ol>li>a{font-size:14px !important;color:#40484b !important}.sub-menu-items>li.last>ol>li>ol>li>a{border-top:none !important}.RadComboBox .rcbArrowCell{width:25px !important}.promoButton{background:url("../../Images/Site/bg-button-blue-small.png") repeat-x scroll left top #00aeef;border:1px solid #00aeef;color:#fff !important;cursor:pointer;display:inline-block;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-size:18px;font-weight:normal;height:27px;margin-bottom:10px;padding:2px 6px;text-shadow:0 0 1px #555;text-decoration:none !important}.promoContainer>a:hover{background-image:none;text-shadow:none}.site-search-list{margin:0}.site-search-item{background:none;list-style:none;padding:5px;margin-top:10px}.site-search-item-alt{background-color:#dbdbdb}.search-item-title{font-size:18px !important;padding-bottom:0;margin-bottom:0;color:#0086b6}.search-item-summary{font-style:italic}.pagination-list-container{text-align:center}.pagination-list{display:inline-block;position:relative}.pagination-list-item{background:none;display:table;float:left;padding:5px;margin:3px;color:#003876;cursor:pointer;font-size:18px;font-family:MyriadRegularWebfont,"Myriad Pro",Myriad,"Trebuchet MS",Arial,Helvetica,sans-serif}.pagination-list-item:hover{display:table;float:left;padding:5px;background-color:#b1005c;color:#fff}.pagination-list-item-active{display:table;float:left;padding:5px;background-color:#b1005c;color:#fff}.pagination-list-item-previous{left:-300px;position:absolute}.pagination-list-item-next{right:-300px;position:absolute}#ctl00_HeaderControl_HeaderSearchTextBox{border:1px solid #a6d1ec;width:206px;height:18px;border-right:none;font-size:15px;padding:5px}#ctl00_MainControl_SearchTextBox{display:none}#ctl00_MainControl_SearchTextBox{top:0;position:absolute}#ctl00_HeaderControl_HeaderSearchButton{background-image:url('../../../Images/Site/site-search-button.png');width:29.5px;height:30px;border:none}#ctl00_MainControl_SearchButton{display:none}#ctl00_MainControl_SearchButton{top:0;position:absolute;left:208px}.google-search-page-search-container{position:relative}.site-search-no-results{margin-left:0;font-size:18px;font-style:italic}.home-main .col-7.tab-selection{margin-bottom:0 !important}.home-main{margin-left:auto !important;margin-bottom:0 !important}#changeUserDetailsDialog{min-width:648px}#ctl00_HeaderControl_ItemsInBasketControl{background-color:#c7005a !important;color:#fff !important;margin-left:-1px}#ctl00_HeaderControl_ItemsInBasketControl>a{color:#fff !important}.article .col-4 h3{min-height:24px;max-height:63px}#ctl00_HeaderControl_ItemsInBasketUpdatePanel{display:inline}.webToLead .label{float:none !important;display:inline-block;vertical-align:top;padding-right:0}.webToLead>div{padding-bottom:5px}.webToLead img{vertical-align:top}.webToLead .RequiredMarker{vertical-align:top;color:#b1005c}.webToLead .labelContainer{display:inline-block;vertical-align:top;width:150px}.PanelRow.Required>img{display:none}.PanelRow.Required.Error>img{display:inline-block}.promoPanel4Link p,.promoPanel4Link:hover,.promoPanel4Link:focus{color:#41484d;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none !important}div.buffer{clear:both;height:0}span.CheckBox>label{float:none !important;padding-left:5px;padding-right:0;vertical-align:1px}input.button.small{padding:0 3px;height:21px;font-size:15px}a.button.large{font-size:22px}.pagingControlContainer{height:1px;width:100%;position:relative}.pagingControlUnSelected,.pagingControlUnSelected a{height:30px;width:30px;display:block;padding-left:5px;padding-right:5px;text-align:center;float:left;color:#003876;padding-top:5px}.pagingControlSelected,.pagingControlSelected a{height:30px;width:30px;display:block;text-align:center;padding-left:5px;padding-right:5px;color:#fff;padding-top:5px;background:#b1005c;color:#fff;font-style:normal;float:left}.pagingControlSelected:hover,.pagingControlUnSelected:hover{height:30px;width:30px;padding-left:5px;padding-right:5px;display:block;text-align:center;color:#fff;background:#b1005c;float:left;padding-top:5px}.LongDate{font-weight:bold}.checkboxAlignment input{margin-top:5px;vertical-align:middle}.checkboxAlignment.left label{vertical-align:-3px;width:200px}.LogInRow,.LogInRowError{float:left;width:550px;display:block}.LogInRowError{margin-bottom:10px;color:#f00}.SiteRow{float:left;margin-bottom:5px;width:650px}.SiteDropDownRow{float:left;width:650px;margin-bottom:2px}.generalWrap{clear:both}.subcolWrap{float:left;width:100%;margin-left:-278px}.subcolWrap .subcol1{float:left;width:auto;margin-left:278px}.subcol1{float:left;width:48%}.subcol2{float:right;width:48%}.RadUpload .ruInputs li{list-style:none outside none}.CheckBoxList input[type="checkbox"],.RadioList input[type="radio"]{margin-right:10px}.CheckBoxList label,.RadioList label{float:none}.MyProfileRow{float:left;width:650px}.MyProfileRowUpdate{float:right;display:block}.MyProfileDropDownRow{float:left;display:block;margin-bottom:2px}.MyProfileDetails{width:600px}.MyProfileRadio input{margin-right:1em}.MyProfileRadio label{width:7em}#MyProfileHeader .ProfileImage{float:left;border:2px solid #ccc!important;padding:10px;margin:0 10px 10px 0;width:100px}#MyProfileHeader #Details{float:left}#MyProfileHeader #Name{font-size:20px;display:block;font-weight:bold;padding-top:5px;margin-bottom:15px}#MyProfileHeader #JobTitle{display:block;font-size:18px}#MyProfileHeader #ImageUpload{display:block;font-size:10px;padding-top:10px}.sitemap{float:left;width:30%;margin-right:4.9%}.sitemap h2{border-width:1px 0 0}.sitemap ul{list-style-type:none;padding-left:20px}.sitemap ul li{list-style-type:none}.sitemap ul ul{margin-top:.25em}.sitemap li{padding:0;background:transparent}.lastList{margin-right:0}#id_matrix tbody tr td input.xFormCheckBoxHorizontal,#id_matrix tbody tr td input.xFormCheckBoxVertical,#id_matrix tbody tr td input.xFormRadioHorizontal,#id_matrix tbody tr td input.xFormRadioVertical{border-width:0}#id_matrix tbody tr td input.xFormTextBox{float:left;border-color:#a6d1ec;border-width:1px;border-style:solid;width:305px;vertical-align:middle}#id_matrix tbody tr td span.xFormHeading{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;font-size:22px}.xForm legend{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;font-size:22px;color:#41484d}.xForm input[type="text"],.xForm input[type="password"],.xForm select,.xForm textarea{border:1px solid #cacaca;background:#fff url('../../Images/Site/bg-form-input.gif') left top repeat-x;padding:5px;line-height:18px;border:1px solid #a6d1ec;float:left;width:305px}.xForm input[type="button"],.xForm input[type="submit"]{padding:2px 6px;border:1px solid #00aeef;height:28px;background:#00aeef url('../../Images/Site/bg-button-blue-small.png') left top repeat-x;font-size:18px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;color:#fff;text-shadow:0 0 1px #555;cursor:pointer}.xForm #id_matrix{width:93%;margin:0;padding:0}.xForm select{float:left;width:317px}.xFormMandatory{color:#f00}span.xformvalidator{color:#f00;float:right}.xForm fieldset{border-style:none;border-width:0;margin:0}#id_matrix tbody tr td input.xformSubmit{background-image:url(../../Images/MicroSites/Shell/btn-submit.gif);width:54px;border-width:0}.xForm h2{padding:1em 0;margin:0}.xForm .heading{font-weight:bold;font-size:2em;padding:0;margin:.4em 0}.xForm #id_matrix td{border:0;margin:0;padding:.2em 0}.xForm .options{float:left;padding:10em;padding-bottom:5em}.xForm label{margin-right:.5em;float:left;width:15em}#id_matrix br{clear:both}.RadComboBox{border:1px solid #cacaca !important;background:#fff url('../../Images/Site/bg-form-input.gif') left top repeat-x !important;padding:5px !important;line-height:18px !important;border:1px solid #a6d1ec !important;float:left !important;height:19px !important}.RadComboBox table{border-style:none !important}.rcbInputCell rcbInputCellLeft{border-style:none !important}.RadComboBox table td.rcbInputCell,.RadComboBox .rcbInputCell .rcbInput{padding-left:0;font-size:15px}.RadComboBox table{border-style:none}.rcbList{background-color:#fff;border:1px solid #cacaca;overflow:hidden;list-style-type:none}.RadComboBoxDropDown .rcbHovered{background-color:#39f !important;color:#fff !important;margin:0 !important;list-style-type:none !important}.RadComboBoxDropDown .rcbItem{list-style-type:none !important}.RadComboBoxDropDown{border-style:none;line-height:18px;list-style-type:none !important}.RadComboBox .rcbReadOnly td.rcbArrowCell a{border:none;background-image:url('../../../Images/Site/ArrowDownBlue.png');height:30px;width:30px;margin-top:-5px;margin-right:-6px}.RadComboBox .rcbReadOnly td.rcbArrowCell a:hover{cursor:pointer}.RadComboBoxDropDown .rcbScroll{overflow:hidden}.RadComboBoxDropDown li{background-image:none}.ui-dialog .ui-dialog-title{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;font-size:22px}.GridViewPager table{margin:0 auto;overflow:hidden;padding:15px 0!important;text-align:center;width:580px}.GridViewPager table td{background:url('../../Images/Site/pagination-pipe.gif') no-repeat scroll right 50% transparent;margin:0;padding:0 6px 0 5px}.GridViewPager table td a,.GridViewPager table td span{color:#003876;padding:4px 8px 3px}.GridViewPager table td span,.GridViewPager table td a:hover{background:none repeat scroll 0 0 #b1005c;color:#fff;font-style:normal;text-decoration:none}.event-content.book-event .row{margin:10px;width:600px}.event-content.book-event .label{width:150px}.event-content.book-event .label100{width:100px}.event-content.book-event .label134{width:134px}.event-content.book-event .addressFinder label{width:100px}.event-content.book-event .label320{width:320px}.event-content.book-event .text{width:180px}.event-content.book-event .radio label{float:none}.event-content.book-event table .gridItem{border:none;border-top:1px solid #ccc;padding:3px;vertical-align:top}.event-content.book-event table .gridHeader{border:none;border-bottom:1px solid #bbb;padding:3px;vertical-align:top}.event-content.book-event table .gridAltRow{background-color:#dbdbdb}.event-content.book-event table{border:none;font-size:90%}.event-content.join-online .row{margin:10px;width:600px}.event-content.join-online .label{width:150px}.event-content.join-online .text{width:180px}.event-content.join-online .addressFinder label{width:150px}.event-content.join-online .label100{width:100px}.event-content.join-online .label200{width:200px}.event-content.join-online .employingOrganisation label{width:200px}.interests label{float:none;font-size:85%}.interests input[type="checkbox"]{margin-right:10px}.interests td{width:33%}.event-content.join-online .validationMessageAbove{display:block}.error{color:#f00}.HomeAddressControl label,.WorkAddressControl label{width:100px}.CurrentEmploymentControl label{width:150px}.HomeAddressControl input[type="text"],.WorkAddressControl input[type="text"],.CurrentEmploymentControl input[type="text"]{width:180px}.radio.unfloat label{float:none}.book-shop .row{margin:10px;width:600px}.book-shop .label100{width:100px}.book-shop .label150{width:150px}.book-shop .labelDisabled{line-height:30px;color:#444}.book-shop .GridViewRow,#MembershipSearchWrapper .GridViewRow{border:solid #ccc;border-width:1px 0}.book-shop .GridViewRow td,.book-shop .GridViewAltRow td,#MembershipSearchWrapper .GridViewRow td,#MembershipSearchWrapper .GridViewAltRow td{padding:10px;vertical-align:top}.book-shop .GridViewHeader th{padding:10px;vertical-align:top;font-weight:bold}#MembershipSearchWrapper .GridViewHeader th{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;font-size:22px;padding:10px;vertical-align:top;background-color:#003876;color:#fff}.book-shop .GridViewHeader,#MembershipSearchWrapper .GridViewHeader{background-color:#cbcbcb;border:solid #999;border-width:1px 0}.book-shop .GridViewAltRow,#MembershipSearchWrapper .GridViewAltRow{background-color:#dbdbdb}.book-shop .bookListImage{float:left;margin-right:10px}.book-shop .bookListContent{float:left;max-width:520px}.book-shop .article>a+a+.bookListContent{max-width:400px}.book-shop .bookBullets{float:left;width:470px}.book-shop table.basket{margin:10px;width:610px}.book-shop table.basket tr{border:solid #ccc;border-width:1px 0}.book-shop table.basket tr.odd{background:#dbdbdb}.book-shop table.basket th,.book-shop table.basket td{padding:3px}.book-shop table.basket .price,.book-shop table.basket .quantity{text-align:right;width:80px}.book-shop table.basket .quantity .text{text-align:right;width:30px}.book-shop table.basket .option{text-align:center;width:60px}.book-shop ul.totals{text-align:right;margin-right:3px}.book-shop ul.totals li{background-image:none;clear:both;list-style:none;padding-right:10px}.book-shop ul.totals label{width:100px;float:right}.book-shop ul.totals span{float:right;width:100px}.book-shop div.process{margin:0 10px}.book-shop div.process p{text-align:right}.book-shop .AddressLabel,#dialogAddAddress .DataLabel{width:100px;float:left}#dialogAddAddress .DataRow{height:30px}.book-shop .AddressObject input[type="text"],#dialogAddAddress .DataObject input[type="text"]{width:180px;float:left}.book-shop .AddressObject select,#dialogAddAddress .DataObject select{width:192px;float:left}.book-shop .check2 input[type="checkbox"]{margin-top:9px}.book-shop ul.categories li{list-style:none outside none;border:solid #ccc;border-width:1px 0 0;padding:10px;background-image:none}.book-shop ul.categories{border-bottom:1px solid #ccc;margin:10px}.book-shop .review{margin:0 10px;padding:10px;border:solid #ccc;border-width:1px 0}.book-shop .review.altRow{background:#dbdbdb}.book-shop .radio2 label{float:none;margin:0 10px 0 5px}.book-shop .radio2 input[type="radio"]{vertical-align:-2px}.book-shop .singleOrder{border:1px solid #999}.book-shop .allOrdersTotal{float:right;padding:5px 9px 5px 0;text-align:right;border:2px solid #999;width:617px}.ui-dialog .ui-dialog-title{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;font-size:22px}.imageStyle{max-height:180px;max-width:260px}table.studyCentreListing{width:100%}table.studyCentreListing tr{vertical-align:top}table.studyCentreListing th{width:120px}table.studyCentreListing td ul{margin-left:10px;margin-bottom:10px}.newsListImage{float:left;margin-right:10px}.newsListImage img{margin-top:30px}.newsListContent{float:left;width:500px}.article.newsPanel .inner.tab-content{padding:0;height:170px}.article.newsPanel .tabheadings{background:url("../../Images/Site/article-h3-bottom-lg.gif") repeat-x left bottom;margin-bottom:15px;padding-bottom:2px}.article.newsPanel .tabheadings li{background:url("../../Images/Site/flat-tab-li.gif") no-repeat scroll right 5px #dfdfdf!important;margin-right:0!important;padding-top:0!important}.article.newsPanel .tabheadings li.first{padding-left:0!important}.article.newsPanel .tabheadings li.last{background:#dfdfdf!important}.article.newsPanel .tabheadings li a{color:#999!important;font-size:22px!important}.article.newsPanel .tabheadings li.active-tab a{color:#41484d!important}.article.newsPanel .tab-container{background:inherit!important}.event-listing .event.compact{padding-bottom:10px}.event-listing .event.compact h2{font-size:18px;padding-top:10px;padding-bottom:0}.event-listing .avail-and-actions li{padding-left:0;background-image:none}.checkBoxListStyle label{padding-left:10px;float:none}.messageLabel{padding-top:3px}.displayTransistionRoute{padding-top:5px;padding-bottom:3px;width:100%;display:inline;float:left}.transistionRouteUnits ul{width:450px;padding-left:142px}.LeftyCheckBoxList td{vertical-align:top}.LeftyCheckBoxList label{float:none !important}.LeftyCheckBoxList input[type="checkbox"]{margin-right:10px;margin-top:8px;vertical-align:top}#dummy{height:0;position:absolute;top:-100px;width:0}.changeUserDetails .radio label{float:none}.launch-change-details-dialog{color:#0086b6 !important;cursor:pointer;font-size:12px}.MyEmploymentCompetency label{color:#41484d;float:none;padding-right:0;padding-left:10px;font-weight:bold}.CompetencyTypeRadio input[type=radio]{width:10px;display:inline-block;margin-top:8px;vertical-align:top}.CompetencyTypeRadio input[type=radio]+label{width:100px;display:inline-block}#supply-management-header-link{background-image:url(/Images/SM-button.jpg);position:absolute;right:30px;top:43px;height:90px;width:107px}#supply-management-header-link:hover{background-image:url(/Images/SM-button-hover.jpg)}.supply-management-panel{width:960px !important}.supply-management-panel h3,.sm-main-content-container a,.sm-main-content-container a:hover,.sm-main-content-container a:focus,.sm-two-content-container a,.sm-two-content-container a:hover,.sm-two-content-container a:focus,.supply-management-news-other a,.sm-main-content-container .sm-article-title,.sm-two-content-container .sm-article-title{color:#002556}.supply-management-panel .inner{position:relative}.supply-management-brought-to-you-by,.sm-news-topic,.sm-other-title{color:#039fda}.supply-management-brought-to-you-by{position:absolute;right:20px;top:20px}.supply-management-brought-to-you-by span{line-height:14px;vertical-align:top;font-weight:bold}.supply-management-news-main,.supply-management-news-two,.supply-management-news-other{display:inline-block;position:relative;vertical-align:top}.supply-management-news-main{width:440px}.supply-management-news-two{width:300px;margin-left:10px;margin-right:10px}.supply-management-news-other{width:150px}.supply-management-news-two>a{display:inline-block}.sm-main-img-container,.sm-main-content-container,.sm-two-img-container,.sm-two-content-container{display:inline-block}.sm-main-img-container{width:308px}.sm-main-content-container{margin-left:10px;width:120px;vertical-align:top}.sm-main-content-container a,.sm-main-content-container .sm-article-title{font-size:16px;font-weight:bold}.sm-two-content-container a,.sm-two-content-container .sm-article-title{font-size:15px;font-weight:bold}.sm-two-img-container{width:109px}.sm-two-content-container{margin-left:10px;width:175px;vertical-align:top}.sm-other-title{font-size:14px}.supply-management-news-other a{font-size:14px;display:block;line-height:18px;font-weight:bold;text-decoration:none}.sm-margin-top-10{margin-top:10px}.sm-margin-top-20{margin-top:20px}.sm-margin-top-25{margin-top:25px}.sm-margin-top-50{margin-top:50px}.sm-news-topic,.sm-other-title{font-weight:bold;line-height:14px}.adestraTrackingImage{line-height:.1px;height:.1px;max-height:.1px;position:absolute;top:0;left:0}.buttonPanel{margin-top:20px;margin-bottom:10px}#changeUserDetailsDialog{min-width:648px}#ctl00_HeaderControl_ItemsInBasketControl{background-color:#c7005a !important;color:#fff !important;margin-left:-1px}#ctl00_HeaderControl_ItemsInBasketControl>a{color:#fff !important}.article .col-4 h3{min-height:24px;max-height:63px}#ctl00_HeaderControl_ItemsInBasketUpdatePanel{display:inline !important}.webToLead .label{float:none !important;display:inline-block;vertical-align:top;padding-right:0}.webToLead>div{padding-bottom:5px}.webToLead img{vertical-align:top}.webToLead .RequiredMarker{vertical-align:top;color:#b1005c}.webToLead .labelContainer{display:inline-block;vertical-align:top;width:150px}.PanelRow.Required>img{display:none}.PanelRow.Required.Error>img{display:inline-block}.BookListingDisplayButton{margin-left:10px;width:34px;height:34px;line-height:34px;display:inline-block}.BookListingDisplayButton:hover{text-decoration:none}.float-right{float:right}.bookListingDisplaySettingsBanner{background-color:#dbdbdb;padding:10px}#bookSearchContainer{background:none !important;padding:0 !important;z-index:2}#bookSearchContainer .col-8{padding:15px;background-color:#3999d3}#bookSearchContainer .col-4{background-color:#747474}#bookSearchContainer label{color:#fff;line-height:inherit}#bookSearchContainer input[type=submit]{background-color:#14388c;border:none;color:#fff;padding:5px}.BookshopShoppingBasketContainer{color:#fff;text-align:center}#bookSearchContainer .BookshopShoppingBasketContainer a,#bookSearchContainer .BookshopShoppingBasketContainer a:hover,#bookSearchContainer .BookshopShoppingBasketContainer a:focus{color:#fff}.js .book-search h5{display:inline;padding-left:20px}#related .book-search h4{padding:30px 0 0 0;width:120px;clear:left}#related .book-search h4,#related .book-search h5{float:left}#related .book-search .fieldbox{margin-top:0 !important;padding:15px;width:270px;clear:both;display:inline-block}#related .book-search .fieldbox.small div{height:120px;overflow-y:scroll;overflow-x:hidden}#related .book-search h5{display:inline-block;width:270px;padding:15px;background-color:#3999d3;color:#fff;font-size:22px;font-weight:bold}#related .book-search input.text{width:190px;float:left;margin:-4px 0 0;padding-right:63px}#related .book-search .button.search{height:27px;margin-left:-62px;margin-top:-3px;padding:2px}#related .book-search .fieldbox label{color:#444;cursor:pointer;display:inline-block;float:left;line-height:20px;padding:0 0 10px;width:240px}#related .book-search .fieldbox span.checkbox input{float:left;margin:3px 10px 0 0}#related .book-search .fieldbox>div{float:left;clear:both;width:270px}.book-inner{padding:0 !important;width:300px !important}#related .book-search a.clearBtn{margin-top:-54px;color:#fff;font-size:14px}.bookCategoriesContainerCollapsable>ul{width:33.33%;float:left}.bookCategoriesContainerCollapsable>ul>li{background:none}#bookCategoriesContainer .bookCategoriesContainerTitle,.bookCategoriesContainerCollapsable{padding:15px}#bookCategoriesContainer .bookCategoriesContainerTitle,#bookCategoriesContainer .bookCategoriesContainerTitle a,#bookCategoriesContainer .bookCategoriesContainerTitle a:hover,#bookCategoriesContainer .bookCategoriesContainerTitle a:focus{background-color:#039fda;color:#fff;text-decoration:none}.bookCategoriesContainerCollapsable,.bookCategoriesContainerCollapsable a,.bookCategoriesContainerCollapsable a:hover,.bookCategoriesContainerCollapsable a:focus{background-color:#414142;color:#fff;text-decoration:none}.bookOfTheMonthStrapline{color:#fff;display:block !important;font-size:20px;font-weight:bold;padding-bottom:10px}.featuredBookCategoryStrapline{color:#343537;display:block !important;font-size:20px;font-weight:bold;padding-bottom:10px}.featuredBookTitle{color:#3a9dd8 !important;font-size:18px;font-weight:bold}.bookOfTheMonthContainer{background-color:#363739}.bookOfTheMonthContainer>div{display:inline-block}.bookOfTheMonthInnerContainer{position:absolute;margin-left:20px;width:130px}.bookOfTheMonthTitle,.bookOfTheMonthTitle a,.bookOfTheMonthTitle a:hover,.bookOfTheMonthTitle a:focus .bookOfTheMonthContent,.bookOfTheMonthLink a,.bookOfTheMonthLink a:hover,.bookOfTheMonthLink a:focus{color:#fff;text-decoration:none}.bookOfTheMonthTitle{font-size:14px;font-weight:bold}.bookOfTheMonthContent{font-size:12px;line-height:16px;padding-bottom:10px;color:#fff}.bookOfTheMonthLink a,.bookOfTheMonthLink a:hover,.bookOfTheMonthLink a:focus,.featuredBookLink a,.featuredBookLink a:hover,.featuredBookLink a:focus{padding:10px;height:40px;margin-top:20px;background:url('/Images/Site/bg-button-pink.png') repeat-x scroll top left #b1005c;font-size:12px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;color:#fff;text-decoration:none;line-height:40px;text-align:center}.featuredBookCategoryInnerContainer,.featuredBookCategoryImageContainer{display:inline-block}.featuredBookContent{line-height:18px;padding-bottom:10px}.featuredBookCategoryInnerContainer{width:180px}.featuredBookCategoryImageContainer{float:right;width:380px;margin-top:-35px}#featuredBookAndBookOfTheMonthContainer .col-8{border:2px solid #dfdfdf;min-height:215px;max-height:215px;height:215px;min-width:596px;max-width:596px;width:596px;cursor:pointer}#featuredBookAndBookOfTheMonthContainer .col-4{float:right;min-height:219px;max-height:219px;height:219px}#bookTypesContainer img{display:inline-block;z-index:1;width:100%;height:225px}#bookTypesContainer .inner>div{z-index:2;padding:10px;bottom:0;background:url('../../Images/Site/bg-black-transparent.png') repeat scroll left top transparent;z-index:2;overflow:hidden;position:absolute;width:205px;height:35px;line-height:35px;color:#fff !important;text-align:center}#bookTypesContainer .inner>div>span{background:url('../../Images/Bookshop/new.png') no-repeat no-repeat;background-size:40px 40px;display:inline-block;width:35px;height:35px;color:#fff;line-height:35px;text-align:center;margin-right:10px;background-position:0 -2px}#bookTypesContainer .inner{position:relative;height:225px}.shopBookPromoContainer{height:215px}.shopBookPromoContainer>div{margin-top:-120px;font-size:16px;color:#fff;padding:0 10px;width:400px;margin-left:20px}.shopBookPromoContainer a,.shopBookPromoContainer a:hover,.shopBookPromoContainer a:focus{background-color:#e2026c;padding:10px;font-size:12px;color:#fff;text-decoration:none;display:block;position:absolute}#toggleShowAuthorDetail,#toggleShowBookDetail{display:inline-block;float:right;margin-top:-39px;margin-right:6px;color:#fff;text-decoration:none}.bookDescriptionContainer{padding-right:30px;padding-left:30px}.bookDescriptionContainer>.shopFeatureWrapSubSection{padding-bottom:20px}.bookCategoriesContainerTitle>#toggleCategoriesButton{background-position:110px 0;height:34px;width:34px;padding-right:40px;line-height:34px;padding-top:-20px;margin-top:-6px}.bookshopCloseCollapsableIcon{background:url('../../Images/Bookshop/close.jpg') no-repeat no-repeat}.bookshopRevealCollapsableIcon{background:url('../../Images/Bookshop/reveal.jpg') no-repeat no-repeat}.bookListingListButton{background:url('../../Images/Bookshop/list.png') no-repeat no-repeat}.bookListingListButton[disabled=disabled]{background:url('../../Images/Bookshop/list_selected.png') no-repeat no-repeat}.bookListingGridButton{background:url('../../Images/Bookshop/grid.png') no-repeat no-repeat}.bookListingGridButton[disabled=disabled]{background:url('../../Images/Bookshop/grid_selected.png') no-repeat no-repeat}#bookSearchContainer .col-8 label{background:url('../../Images/Bookshop/mag_glass.png') no-repeat no-repeat;padding-left:40px;background-size:35px;background-position:0 10px}.bookCategoriesContainerTitle h3{background:url('../../Images/Bookshop/mag_glass.png') no-repeat no-repeat;padding-left:40px;background-size:35px}.BookshopShoppingBasketContainer{background:url('../../Images/Bookshop/basket.png') no-repeat no-repeat;padding-left:40px;background-size:60px;padding:15px;background-position:0 15px;min-height:48px;line-height:48px;position:relative}.BookshopShoppingBasketContainer div{line-height:18px;padding-top:3px;padding-left:10px;z-index:999}.book-shop .bookListContent input.button,.book-shop .bookListContent a.button,.recommendedBookInnerContainer input{padding:0 !important;border:none !important;background:url('../../Images/Bookshop/add.png') no-repeat no-repeat;font-size:18px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;color:#fff !important;text-shadow:0 0 1px #555;cursor:pointer;font-style:normal !important;width:126px !important;height:45px !important}.recommendedBookInnerContainer input{background:url('../../Images/Bookshop/add_noicon.png') no-repeat no-repeat !important;margin-left:-7px}.book-shop .bookListContent .ShowOnBookListingGridView input.button{padding:0 !important;border:none !important;background:url('../../Images/Bookshop/add_noicon.png') no-repeat no-repeat !important;font-size:18px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;color:#fff !important;text-shadow:0 0 1px #555;cursor:pointer;font-style:normal !important;width:80px !important;height:35px !important}.book-shop .BookListingShowList .OutofStock,.book-shop .BookListingShowGrid .OutofStock,.book-price-container .OutofStock,.book-details .OutofStock,.shopping .basket .description .OutofStock{background:url('../../Images/Bookshop/out_of_stock.png') no-repeat no-repeat}.book-shop .BookListingShowList .InStock,.book-shop .BookListingShowGrid .InStock,.book-price-container .InStock,.book-details .InStock,.shopping .basket .description .InStock{background:url('../../Images/Bookshop/instock.png') no-repeat no-repeat}.book-shop .BookListingShowList .InStock,.book-shop .BookListingShowGrid .OutofStock,.book-shop .BookListingShowGrid .InStock,.book-price-container .OutofStock,.book-price-container .InStock,.book-details .OutofStock,.book-details .InStock,.shopping .basket .description .OutofStock,.shopping .basket .description .InStock{padding-left:40px;background-size:30px;background-position:5px 0;line-height:40px;height:40px;min-height:40px;display:inline-block}.stockContainer .OutofStock{padding-left:40px;background-size:30px;background-position:5px 0;height:40px;min-height:40px;display:inline-block}.book-shop .BookListingShowList .InStock,.book-shop .BookListingShowGrid .InStock,.book-price-container .InStock,.book-details .InStock,.shopping .basket .description .InStock{background:url('../../Images/Bookshop/instock.png') no-repeat no-repeat}.book-shop .BookListingShowList .ThirdPartyBook,.book-shop .BookListingShowGrid .ThirdPartyBook,.book-price-container .ThirdPartyBook,.book-details .ThirdPartyBook,.shopping .basket .description .ThirdPartyBook{background:url('../../Images/Site/LongLeadTime.png') no-repeat no-repeat}.book-shop .BookListingShowList .ThirdPartyBook,.book-shop .BookListingShowGrid .ThirdPartyBook,.book-price-container .ThirdPartyBook,.book-details .ThirdPartyBook,.shopping .basket .description .ThirdPartyBook{padding-left:40px;background-size:40px;line-height:40px;height:40px;min-height:40px;display:inline-block}.book-price-container .ThirdPartyBook,.book-price-container .InStock{line-height:25px !important}.book-shop .BookListingShowGrid .OutofStock,.book-shop .BookListingShowGrid .InStock{width:140px}.book-shop .BookListingShowList .HideOnBookListingGridView,.book-shop .BookListingShowGrid .ShowOnBookListingGridView{display:block}.book-shop .BookListingShowList .ShowOnBookListingGridView,.book-shop .BookListingShowGrid .HideOnBookListingGridView{display:none}.book-shop .shopFeatureWrap{margin-top:-20px}.shopFeatureWrap>div>a{width:34px;background-size:34px;height:34px}.bookListContentAuthor{font-weight:bold}.BookListingShowList .stockContainer{margin-top:0 !important;margin-bottom:0 !important;display:block !important}.ShowOnBookListingGridView .InStock,.ShowOnBookListingGridView .OutofStock{display:block;width:150px}.ShowOnBookListingGridView.addToBasketContainer{min-height:35px;line-height:35px}.BookListingShowGrid .bookListContent{max-width:148px;min-height:144px}.book-price-container input.button,.book-details input.button{background:url('../../Images/Bookshop/add_big.png') no-repeat no-repeat;border:none;width:171px;height:47px;background-size:171px}.shopping .basket .quantity input.button{background:none !important;border:none !important;text-shadow:none !important;color:#41484d !important;text-decoration:underline !important}.shopping .basket td{padding-bottom:10px !important;padding-top:10px !important}.shopping .basket td.quantity span{text-align:right;padding-right:0}.shopping .basket td.quantity input[type="text"]{width:60px}.BookshopShoppingBasketDropdownContentContainer{position:absolute;right:0;background:#fff;color:#41484d;border:1px solid #41484d;width:450px;top:78px;padding-left:15px;padding-right:15px;padding-bottom:15px}.ItemsLine{color:#dfdfdf}.dropdownBasket th{padding:10px;background:#dfdfdf}.dropdownBasket input{width:50px}.dropdownBasket a,.dropdownBasket a:hover,.dropdownBasket a:focus{color:#0086b6 !important;text-decoration:none}.dropdownBasket .description{text-align:left;padding-left:5px;padding-right:5px;width:200px}.dropdownBasket .quantity input.button{background:none !important;border:none !important;text-shadow:none !important;color:#41484d !important;text-decoration:underline !important;width:85px;padding:0 !important}.dropdownBasket th{text-align:center}.dropdownBasket tr{padding-bottom:10px}.dropdownBasket img{margin-bottom:10px}.dropdownBasket td{vertical-align:top;padding-top:5px;padding-bottom:5px}.bookCategoriesContainerTitle h3{font-size:20px}.ViewBasketButton{padding:15px 115px 15px 115px;height:40px;margin-top:20px;background:url('/Images/Site/bg-button-pink.png') repeat-x scroll top left #b1005c;font-size:16px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;color:#fff;text-decoration:none;line-height:40px;text-align:center}.book-shop #ctl00_MainControl_LoginSuggestControl input{padding:10px;height:40px;background:url('/Images/Site/bg-button-pink.png') repeat-x scroll top left #b1005c;font-size:18px;font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;color:#fff;text-decoration:none;border:none !important}.book-shop h1{display:inline-block;padding:0 !important;font-size:24px;color:#3d3d3d;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.book-shop #ctl00_MainControl_LoginSuggestControl{display:inline-block;margin-left:95px}.book-shop .basketTotal,.book-shop .basketTotal label{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;float:right;font-size:24px;color:#3d3d3d;line-height:24px}.book-shop .basketTotal{padding-top:5px}.book-shop #ctl00_MainControl_PromotionControl,.book-shop #ctl00_MainControl_CheckOutControl,.book-shop #ctl00_MainControl_LoginTwoControl{background:url('/Images/Site/bg-button-pink.png') repeat-x scroll top left #b1005c;border:none !important}#BookshopShoppingBasketTotalAndButtonContainer div{display:inline}.book-shop .shopping ul.totals{display:none}.DarkTotal{color:#000}.LightDiscount{color:#767a7e}.book-shop #ctl00_MainControl_PromotionCodeLabelControl{color:#41484d;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.book-shop .process .option input[type="submit"]{padding:10px;height:40px}#ctl00_MainControl_BookshopSearchAndBasketControl_BookshopShoppingBasketTitle,#ctl00_FullWidthMainControl_BookshopSearchAndBasketControl_BookshopShoppingBasketTitle{font-weight:bold;font-size:16px}#bookSearchContainer,.bookCategoriesContainerTitle,#featuredBookAllCategories,.bookOfTheMonthLink,#ctl00_MainControl_BannerLink,.featuredBookCategoryStrapline,.bookOfTheMonthStrapline,.book-shop h1{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif}#ctl00_FullWidthMainControl_BookshopSearchAndBasketControl_BookshopShoppingBasketContent{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}#ctl00_MainControl_AmountOfProductsToDisplay{width:60px}.bookListContent h4,.BookListingShowGrid .bookListContent .author{max-height:48px;overflow:hidden}.BookListingShowGrid .bookListImage{margin-left:5px}.BookListingShowGrid .bookListImage,.BookListingShowList .bookListImage,.merchandiseDetails .bookListImage,.dropdownBasket img,.shopping .basket .item img{box-shadow:0 0 2px #888}.BookListingShowGrid .bookListPromoImage,.BookListingShowList .bookListPromoImage,.merchandiseDetails .bookListPromoImage{box-shadow:none !important}.BookListingShowGrid .article .bookListImage{display:inline-block}.BookListingShowGrid .article .bookListPromoImage{display:none}#ctl00_MainControl_BannerLink{background:url('/Images/Site/bg-button-pink.png') repeat-x scroll top left #b1005c;padding-top:3px;padding-bottom:3px;padding-left:15px;padding-right:15px;margin-top:10px}#featuredBookAllCategories,#ctl00_MainControl_BookOfTheMonthLink{padding-left:15px;padding-right:15px;padding-top:8px;padding-bottom:8px}#ctl00_MainControl_BannerLink,#featuredBookAllCategories,#ctl00_MainControl_BookOfTheMonthLink{box-shadow:0 0 5px #888}#ctl00_FullWidthMainControl_BookDetailWithPromoContainer .book-details{max-width:510px}#ctl00_FullWidthMainControl_BookDetailContainer .book-details{max-width:755px}.dropdownBasket .description a{font-weight:bold}#ctl00_FullWidthMainControl_BookshopSearchAndBasketControl_BookshopSearchTextBoxClearButton{float:right;margin-top:10px;background:url('/Images/Site/bg-button-pink.png') repeat-x scroll top left #b1005c}#ctl00_MainControl_BookshopSearchAndBasketControl_BookshopSearchTextBoxClearButton{display:none}.BookListingShowGrid .article{height:410px}.bookshopValidation{margin-top:25px;background-color:#f2dede;padding:25px}.bookshopValidation li{color:#a94442;font-weight:700;line-height:25px}.bookListingColumn .article .inner.col-huh p{max-height:65px;overflow:hidden}.bookListingColumn .article .inner.col-huh p a{max-height:20px;overflow:hidden}.merchandiseDetails .bookListImage{display:inline-block}.bookListingColumn .article .inner.col-huh h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookCategoriesContainerCollapsable.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.adestraTrackingImage{line-height:.1px;height:.1px;max-height:.1px;position:absolute;top:0;left:0}#cookie-bar{background-color:rgba(0,0,0,.9);padding-left:10px;padding-right:10px}#cookie-bar a{font-weight:bold;margin-left:0;padding:0}#cookie-bar .cb-enable,#cookie-bar .cb-enable:hover{background:#039fda;font-weight:normal;margin-left:25px;padding:0 6px}.bookListingContainer #bookSearchContainer,.bookBreadcrumbContainer,.merchandiseDetails{margin-left:32px;width:960px}.merchandiseDetails{width:916px}#bookSearchContainer,#bookTypesContainer,#bookCategoriesContainer{padding-bottom:20px;background-color:#e9e9e9;margin-bottom:15px;padding:15px}.shopBookPromoContainer,#bookSearchContainer,#bookCategoriesContainer{width:960px}#bookCategoriesContainer{padding:0 !important}#featuredBookAndBookOfTheMonthContainer{width:960px;margin-bottom:15px}#bookTypesContainer{min-height:225px;padding:0;background:none}#bookTypesContainer .col-3{width:225px;height:225px;float:left;margin-right:20px}#bookTypesContainer .col-3.last{margin-right:0 !important}#featuredBookAndBookOfTheMonthContainer .col-8,#featuredBookAndBookOfTheMonthContainer .col-4{display:inline-block;padding:15px}#featuredBookAndBookOfTheMonthContainer .col-8{margin-right:21px}#bookSearchContainer .col-8,#bookSearchContainer .col-4{display:inline-block}#bookSearchContainer .col-8{margin-right:26px}#bookSearchContainer .col-8{min-width:600px;max-width:600px;width:600px;min-height:48px;line-height:48px}#featuredBookAndBookOfTheMonthContainer .col-4{min-width:270px;max-width:270px;width:270px}#bookSearchContainer .col-4{min-width:300px;max-width:300px;width:300px;float:right}#bookCategoriesContainer a{display:inline-block;padding-bottom:10px}.BookListingShowGrid .GridViewRow,.BookListingShowGrid .GridViewAltRow{width:25%;min-width:25%;max-width:25%;display:inline-block;padding-top:15px;float:left;border-bottom:1px solid #ccc}.BookListingShowGrid .bookListPromoImage,.BookListingShowList .bookGridPromoImage{display:none}#bookSearchContainer .col-8 label{font-size:20px}#bookSearchContainer .col-8 input[type="text"]{height:26px;width:260px;border:none;padding-left:5px}#bookSearchContainer .col-8 input[type="submit"]{margin-left:-5px;padding-left:10px;padding-right:10px;font-size:16px;line-height:16.5px}.BookListingSearchText{color:#c0005a}.searchResultsText{font-size:24px;font-weight:bold;padding-bottom:10px}.bookListingColumn{margin-top:0 !important}.merchandiseDetails{border:2px solid #dfdfdf;padding:20px}.book-details{display:inline-block;position:absolute;padding-left:20px}.book-details-title{font-size:16px;color:#0086b6}.bookListContentShortTitle{height:50px}.BookListingShowGrid .bookListContentTitle,.BookListingShowList .bookListContentShortTitle,.BookListingShowGrid .bookListContentAuthor,.BookListingShowList .bookListContentShortAuthor{display:none}.BookListingShowGrid .bookListContentShortTitle,.BookListingShowList .bookListContentTitle,.BookListingShowGrid .bookListContentShortAuthor,.BookListingShowList .bookListContentAuthor{display:inline-block}.shopFeatureWrapSubSection .shopFeatureWrapSubSectionHeader{color:#fff;background-color:#039fda}.shopFeatureWrapSubSectionContent{background-color:#dfdfdf;padding:10px}.shopFeatureWrapSubSection{padding-top:20px}.shopFeatureWrapSubSection .shopFeatureWrapSubSectionHeader{padding-top:10px;padding-bottom:10px}.shopFeatureWrapSubSection .shopFeatureWrapSubSectionHeader{padding-left:10px;padding-right:10px}.shopFeatureWrapSubSectionContent .bookDetailLabel{display:inline-block;width:150px;font-weight:bold;vertical-align:top}.shopFeatureWrapSubSectionContent .bookDetailContainer{display:inline-block;width:455px}.recommendedBookContainer img{width:80px;height:120px;display:inline-block;box-shadow:0 0 2px #888}.recommendedBookContainer .recommendedBookInnerContainer{width:480px;display:inline-block;padding:0;padding-left:20px;position:absolute}.recommendedBookTitle{font-size:14px;color:#0086b6}.recommendedBookPrice{font-weight:bold !important}.recommendedBookContainer{padding-bottom:10px;margin-bottom:10px;border-bottom:1px Solid #ccc}.shopFeatureWrapSubSectionContent.recommendedBooks{padding-bottom:0 !important}.recommendedBookMemberPrice{font-size:12px}.book-price-container{background-color:#dfdfdf;display:inline-block;float:right;height:200px;padding:10px;width:258px;height:215px}.book-price-container p,.book-price-container div{padding-top:5px;padding-bottom:5px}#toggleCategoriesButton{float:right;width:105px !important}#bookCategoriesContainer h3{display:inline-block}.BookListingShowList .article>p{margin-top:10px;width:150px;padding-left:125px}.BookListingShowGrid .article>p{margin-top:10px;width:150px;padding-left:0}.book-shop table.basket th,.book-shop .process .option,.book-shop .codes{background:#dfdfdf}.book-shop .process .option,.book-shop .codes{padding:15px}.book-shop .row{margin:10px;width:600px}.book-shop .label100{width:100px}.book-shop .label150{width:150px}.book-shop .labelDisabled{line-height:30px;color:#444}.book-shop .BookListingShowList .GridViewRow,#MembershipSearchWrapper .GridViewRow{border:solid #ccc;border-width:1px 0}.book-shop .BookListingShowList .GridViewRow td,.book-shop .BookListingShowList .GridViewAltRow td,#MembershipSearchWrapper .GridViewRow td,#MembershipSearchWrapper .GridViewAltRow td{padding:10px;vertical-align:top}.book-shop .BookListingShowList .GridViewHeader th{padding:10px;vertical-align:top;font-weight:bold}#MembershipSearchWrapper .GridViewHeader th{font-family:'AptiferSansLTW01-Light','Myriad Pro',Trebuchet,'Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:normal;font-size:22px;padding:10px;vertical-align:top;background-color:#003876;color:#fff}.book-shop .BookListingShowList .GridViewHeader,#MembershipSearchWrapper .GridViewHeader{background-color:#cbcbcb;border:solid #999;border-width:1px 0}.NextArrow{width:10px;height:10px;margin:0 10px}.book-shop .BookListingShowList .GridViewAltRow,#MembershipSearchWrapper .GridViewAltRow{background-color:#dbdbdb}.book-shop .BookListingShowList .bookListImage{float:left;margin-right:10px}.book-shop .BookListingShowList .bookListContent{float:left;max-width:480px}.book-shop .BookListingShowList .article>a+a+.bookListContent{max-width:360px}.book-shop table.basket{width:960px}.book-shop table.basket tr{border:solid #ccc;border-width:1px 0}.book-shop table.basket tr.odd{background:#dbdbdb}.book-shop table.basket th,.book-shop table.basket td{padding:3px;vertical-align:top}.book-shop table.basket .price,.book-shop table.basket .quantity{text-align:right;width:120px;vertical-align:top;padding-right:20px}.book-shop table.basket .item{width:80px}.book-shop table.basket .quantity .text{text-align:right;width:30px}.book-shop table.basket .option{text-align:center;width:60px}.book-shop ul.totals{text-align:right;margin-right:3px}.book-shop ul.totals li{background-image:none;clear:both;list-style:none;padding-right:10px}.book-shop ul.totals label{width:100px;float:right}.book-shop ul.totals span{float:right;width:100px}.book-shop div.process p{text-align:right}.book-shop .AddressLabel,#dialogAddAddress .DataLabel{width:100px;float:left}#dialogAddAddress .DataRow{height:30px}.book-shop .AddressObject input[type="text"],#dialogAddAddress .DataObject input[type="text"]{width:180px;float:left}.book-shop .AddressObject select,#dialogAddAddress .DataObject select{width:192px;float:left}.book-shop .check2 input[type="checkbox"]{margin-top:9px}.book-shop ul.categories li{list-style:none outside none;border:solid #ccc;border-width:1px 0 0;padding:10px;background-image:none}.book-shop ul.categories{border-bottom:1px solid #ccc;margin:10px}.book-shop .review{margin:0 10px;padding:10px;border:solid #ccc;border-width:1px 0}.book-shop .review.altRow{background:#dbdbdb}.book-shop .radio2 label{float:none;margin:0 10px 0 5px}.book-shop .radio2 input[type="radio"]{vertical-align:-2px}.book-shop .singleOrder{border:1px solid #999}.book-shop .allOrdersTotal{float:right;padding:5px 9px 5px 0;text-align:right;border:2px solid #999;width:617px}.newsPanel{margin-top:10px;padding-bottom:10px}.psp-link{float:right;position:relative}.psp-link span{position:absolute;right:70px;width:90px}.alignRight{float:right}.LogInRow.cips-knowledge-promo{width:530px}.LogInRow.cips-knowledge-promo .cips-knowledge-promo-title,.concept-member-promo .concept-member-promo-title{font-size:18px}.memberLink .cips-knowledge-promo{margin-bottom:5px;margin-left:32px}.cips-knowledge-promo{padding:5px}.cips-knowledge-promo,.cips-knowledge-promo a,.cips-knowledge-promo a:hover,.cips-knowledge-promo a:focus{background-color:#c7005a;color:#fff !important;text-decoration:none}.cips-knowledge-promo a,.cips-knowledge-promo a:hover,.cips-knowledge-promo a:focus{display:inline-block;width:100%}.concept-member-promo{background-color:#e9e9e9;color:#41484d;padding:5px 15px}.concept-member-promo a,.concept-member-promo a:hover,.concept-member-promo a:focus{color:#41484d;display:block;text-decoration:none}.concept-member-promo a>div,.concept-member-promo a>img{display:inline-block}.concept-member-promo a>div b{color:#0086b6}.concept-summary-content-container{min-height:84px;padding-bottom:10px}.concept-summary-content-container .concept-summary-content{display:inline-block;padding-top:8px;width:638px}.concept-summary-content-container .contentFile{margin-top:0}.concept-summary-content-container .contentFile .pdfButton{margin-right:-15px}.concept-content-file{float:left !important;margin-top:0 !important}.concept-content-file img{float:right !important}.concept-content-file .pdfButton{margin-right:-15px}