.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:hidden;*overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tabs .ui-tabs-hide{display:none!important}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.printClassification #body{color:#2a323d}.printClassification a:link,.printClassification a:visited{color:#2a323d}.printClassification a:hover{text-decoration:underline}.btn{background:#d5c9be;font-size:.9em;border:1px solid #999;display:inline-block;padding:0 5px;line-height:12px;height:20px;line-height:20px;background-image:linear-gradient(bottom,#c9cbce 30%,#e5e7eb 70%);background-image:-o-linear-gradient(bottom,#c9cbce 30%,#e5e7eb 70%);background-image:-moz-linear-gradient(bottom,#c9cbce 30%,#e5e7eb 70%);background-image:-webkit-linear-gradient(bottom,#c9cbce 30%,#e5e7eb 70%);background-image:-ms-linear-gradient(bottom,#c9cbce 30%,#e5e7eb 70%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.3,#c9cbce),color-stop(0.7,#e5e7eb));border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;color:#5f5f5f}.btn:hover{background-image:linear-gradient(bottom,#e5e7eb 30%,#c9cbce 70%);background-image:-o-linear-gradient(bottom,#e5e7eb 30%,#c9cbce 70%);background-image:-moz-linear-gradient(bottom,#e5e7eb 30%,#c9cbce 70%);background-image:-webkit-linear-gradient(bottom,#e5e7eb 30%,#c9cbce 70%);background-image:-ms-linear-gradient(bottom,#e5e7eb 30%,#c9cbce 70%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.3,#e5e7eb),color-stop(0.7,#c9cbce))}#main h1{border-bottom:1px solid #9c9fa4;margin:0 0 1em 0;padding:0}#site-container{width:82.75em;margin:0 auto;padding:1.667em 0;position:relative}#main{width:63.4em;float:right}#epoContentLeft{width:16.75em;float:left;position:relative}.cpcbrowser .searchbox-space-taker{height:0;position:relative}.cpcbrowser .cpcbrowser-header{width:63.4em;position:relative;top:0;z-index:50;background:#fff}.cpcbrowser .cpcbrowser-header .cpcbrowser-search-box{background:#fff;margin:1em 0 1.25em 0}.cpcbrowser .cpcbrowser-header .cpcbrowser-search-form{float:left;padding-right:1em}.cpcbrowser .cpcbrowser-header .cpcbrowser-search-form fieldset{padding:0}.cpcbrowser .cpcbrowser-header .cpcbrowser-search-form label{cursor:pointer;display:inline-block;padding:0;margin:0 .5em 0 0}.cpcbrowser .cpcbrowser-header .cpcbrowser-search-form .cpcbrowser-key{border:1px solid #0f2135;color:#2a323d;font-size:100%;width:215px}.cpcbrowser .cpcbrowser-header .cpcbrowser-search-form .cpcbrowser-btn-search{background:#dee1e5;border:1px solid #0f2135;color:#2a323d;font-size:100%;height:20px;outline:0 none}.cpcbrowser .cpcbrowser-header .cpcbrowser-search-form .cpcbrowser-btn-search:focus,.cpcbrowser .cpcbrowser-header .cpcbrowser-search-form .cpcbrowser-btn-search:active{outline:0 none}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker{float:right;line-height:1.7;margin:0}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker .label{border-right:1px solid #9b9ea3;display:inline-block;float:left;padding:0 .5em 0 0}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker ul{display:inline-block}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker ul li{border-right:1px solid #9b9ea3;float:left}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker ul li a{color:#2a323d;display:block;font-weight:bold;line-height:1.7;outline:0 none;padding:0 .6em;text-decoration:none}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker ul li a:hover,.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker ul li.active a{color:#fff!important;background-color:#2a323d}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu{border-top:1px solid #aaadb1;margin-bottom:0;padding:0;width:100%}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem{position:relative;z-index:10;float:left;background-color:transparent;border:0;padding:0 7px 0 0}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem a.menulink{padding:.5em 1.0em;text-decoration:none;color:#333;display:block}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem .menubox{display:none;position:absolute;width:22em;border:3px solid #ddd;padding:1em;z-index:10;background:#fff;margin:-3px 0 0 -3px;-moz-box-shadow:3px 3px 4px 0 #666;-webkit-box-shadow:3px 3px 4px 0 #666;box-shadow:3px 3px 4px 0 #666}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem:hover .menubox{display:block}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem:hover{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem:hover a.menulink{background:#fff;position:relative;z-index:11}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem .menubox label{display:inline-block;width:10em;font-weight:bold;float:left}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem .menubox label.radio{width:auto;font-weight:normal;float:none}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem .menubox .radio-holder{float:left}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem .menubox input.radio{margin:.2em .3em .2em 0;vertical-align:middle}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem .menubox .fieldset{margin-bottom:1em}.toggle-button,.multistate-button{display:inline-block}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .toggle-button,.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .multistate-button{cursor:pointer;height:22px;width:25px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu a{outline:0 none}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_flip,.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_tree,.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_notes,.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_references,.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_scheme_colorization,.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_dates{background:url(../img/icon_sprite.gif) no-repeat}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_flip{background-position:0 -28450px;width:53px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down.tb_flip{background-position:0 -28500px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_tree{background-position:0 -28550px;width:53px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down.tb_tree{background-position:0 -28600px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_notes{background-position:0 -28650px;width:45px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down.tb_notes{background-position:-50px -28650px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_scheme_colorization{background-position:0 -28700px;width:38px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down.tb_scheme_colorization{background-position:-50px -28700px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_dates{background-position:0 -28850px;width:28px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down.tb_dates{background-position:-50px -28850px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_references{background-position:0 -28900px;width:34px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down.tb_references{background-position:-50px -28900px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_2000{background:url(../img/btn-2000.png) no-repeat left -24px;width:43px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down.tb_2000.btn-0{background-position:0 0}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_2000.btn-1{background-position:-48px top}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down.tb_2000.btn-1{background-position:-48px -24px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_2000.btn-2{background-position:-96px top}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down.tb_2000.btn-2{background-position:-96px -48px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .tb_highlighting{background:#ddd url(../img/icon_menu_highlighting.png) no-repeat center center}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .menuitem.right{float:right}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu a.nav{color:#be0f05;display:inline-block;float:right;margin-left:1em;margin-top:.3em;padding:.2em;text-decoration:none}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu a.nav:hover{text-decoration:underline}input.text{border:1px solid #000;font-size:10px;line-height:18px;padding:0 5px;height:18px;width:200px}.cpcbrowser-cart{width:16.75em;background:#ddd;position:relative;border:1px solid #666;z-index:10;padding:0;margin:1em 0;top:0;box-sizing:border-box;-moz-box-sizing:border-box}.cpcbrowser-cart form{padding:1em}.cpcbrowser-cart h2{color:#0e2034;margin-bottom:.5em}.cpcbrowser-cart .cpcbrowser-cart-form input#cart-contents{margin:.4em 0;width:55em}.cpcbrowser-cart .cpcbrowser-cart-form input#cart-contents[disabled="disabled"]{background:#fff}.cpcbrowser-cart .cpcbrowser-cart-form a{color:#be0f05;text-decoration:none}.cpcbrowser-cart .cpcbrowser-cart-form a:hover{text-decoration:underline}.cpcbrowser-cart .cpcbrowser-cart-form button{border:1px solid #2a323d;color:#2a323d;font-size:10px;height:20px;line-height:normal;margin:.25em 0;padding:0 5px;width:100%}.cpcbrowser-cart .cpcbrowser-cart-items{margin-bottom:.3em}.cpcbrowser-cart .cpcbrowser-cart-items i{display:block;padding:.2em 0 .4em;border:1px solid #ddd}.cpcbrowser-cart .cpcbrowser-cart-items .item{display:block;padding:.2em .5em;background:#dee1e5;border:1px solid #999ca2;white-space:nowrap;margin-bottom:.25em;position:relative}.cpcbrowser-cart .cpcbrowser-cart-items .item span{position:relative}.cpcbrowser-cart .cpcbrowser-cart-items .item .type{color:#be0f05;display:inline-block;width:40px}.cpcbrowser-cart .cpcbrowser-cart-items .item .symbol{color:#2a323d;display:inline-block;width:110px}.cpcbrowser-cart .cpcbrowser-cart-items .item .remove{background:transparent url(../img/icon_sprite.gif) 0 -29150px no-repeat;display:inline-block;height:12px;position:absolute;right:3px;text-decoration:none;text-indent:-9999em;top:4px;width:12px}.cpcbrowser-cart .cpcbrowser-cart-items .item .remove:hover{background-position:-50px -29150px}.cpcbrowser-cart .cpcbrowser-cart-option-box-original{display:none}.cpcbrowser-cart .cpcbrowser-cart-options{border:2px solid #ccc;background:#fff;position:absolute;z-index:100}.cpcbrowser-cart .cpcbrowser-cart-items .item .cpcbrowser-cart-options{left:-1.5em;bottom:2.5em}.cpcbrowser-cart .cpcbrowser-cart-items .item .cpcbrowser-cart-options .arrow{width:12px;height:15px;position:absolute;bottom:-15px;left:50%;margin-left:-6px;background:url(../img/arrow_down.png) no-repeat center bottom}.cpcbrowser-cart .cpcbrowser-cart-options ul{padding:0!important;margin:0!important}.cpcbrowser-cart .cpcbrowser-cart-options li{padding:0!important;background:none!important}.cpcbrowser-cart .cpcbrowser-cart-options a{display:block;padding:.3em 2em!important;border-bottom:1px solid #ccc;color:#666!important;text-decoration:none!important;text-align:center}.cpcbrowser-cart .cpcbrowser-cart-options a:hover{background:#eee;color:#333}.cpcbrowser-cart .cpcbrowser-cart-options li:last-child a{border:0}#loader{text-align:center;padding:1em 30em}.cpcbrowser .cpcbrowser-overlay-content{position:absolute;width:100%;height:100pt;padding:0;font-size:200%;font-weight:bold;font-style:italic;color:#999;text-align:center;display:none}.cpcbrowser .cpcbrowser-overlay-content .padding{padding:50pt}.cpcbrowser .cpcbrowser-overlay-content .loading-image{vertical-align:middle;width:48px;height:48px;margin:0 auto;background:url(../img/ajaxloader.gif) no-repeat center center}.cpcbrowser .cpcbrowser-results-holder{font-size:100%;min-height:200pt;position:relative}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-overlay{background:#fff;opacity:.9;filter:alpha(opacity=90);height:100%;width:100%;position:absolute;top:0;left:0;display:none}.cpcbrowser .cpcbrowser-results-holder a{color:#be0f05}.cpcbrowser .cpcbrowser-results-holder .results{background:#fff;display:none;padding:0;padding-bottom:1em}.cpcbrowser .cpcbrowser-results-holder .results.filled{display:block}.cpcbrowser .cpcbrowser-tree-header{background:#bdc2c7;border-top:1px solid #9b9fa3;font-weight:bold;margin:0 0 2px 0;padding:.333em .5em}.cpcbrowser .cpcbrowser-tree-header .left{float:left}.cpcbrowser .cpcbrowser-tree-header .right{float:right}.cpcbrowser .cpcbrowser-tree-header .symbol{width:11em}.cpcbrowser .cpcbrowser-results-holder .results .class-tree .tree-header .relevance,.cpcbrowser .cpcbrowser-results-holder .results .class-tree .stars{display:inline-block;width:6em;margin-right:1em}.cpcbrowser .cpcbrowser-results-holder .classitem .symbol .space{padding-left:.3em}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem{background:url(../img/icon_arrow_right.png) no-repeat 5px 6px;padding:0 0 0 1.5em}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem>div{padding-top:4px;padding-bottom:4px}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem{border-top:1px solid transparent;border-bottom:1px solid #c3c5c7;position:relative}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.active{background-color:#dee1e5!important;border-top:1px solid #2a323d}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem>.titlebar .title{font-weight:bold}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.has-no-children{background-image:none!important}.cpcbrowser .cpcbrowser-results-holder .classitem.level-3{padding:1.5em 0 .5em 0}.cpcbrowser .cpcbrowser-results-holder .classitem.level-3>div{padding:0}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-3.first-child{background:0}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-3.first-child:hover{border-bottom:1px solid #c3c5c7;border-top:1px solid transparent}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-3 .titlebar{background:0;margin-left:11.5em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree .classitem.level-3 .titlebar{margin-left:8.5em}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-3.has-children{background:0;border-top:1px solid transparent}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-3.has-children.active{border-top:1px solid transparent}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-3.has-children:hover{border-bottom:1px solid #c3c5c7;border-top:1px solid transparent}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-3>.titlebar .title{color:#be0f05}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-5.active{background:url(../img/icon_arrow_up_white.png) no-repeat 0 0 #dee1e5;border-top:1px solid #2a323d}.cpcbrowser .cpcbrowser-results-holder .classitem.level-6>div{padding:0}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-6{background:0;padding:1.5em 0 .5em 0}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-6 .titlebar{margin-left:11.5em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree .classitem.level-6 .titlebar{margin-left:8.5em}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-6 .titlebar .title{color:#be0f05}.cpcbrowser .cpcbrowser-results-holder .classitem.level-6 .btn-notes,.cpcbrowser .cpcbrowser-results-holder .classitem.level-6 .btn-warnings{top:0}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-7{background:url(../img/icon_arrow_down.png) no-repeat 3px 8px #e9e7d9;padding:0 0 0 1.5em}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-7:hover{background:url(../img/icon_arrow_up_white.png) no-repeat 0 0 #FFF;border-top:1px solid #2a323d;border-bottom:1px solid #2a323d}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-7.active{background:url(../img/icon_arrow_up_white.png) no-repeat 0 0 #dee1e5;border-top:1px solid #2a323d;border-bottom:1px solid transparent;margin-bottom:-1px}.cpcbrowser .cpcbrowser-results-holder table,.cpcbrowser .cpcbrowser-results-holder caption,.cpcbrowser .cpcbrowser-results-holder tbody,.cpcbrowser .cpcbrowser-results-holder tfoot,.cpcbrowser .cpcbrowser-results-holder thead,.cpcbrowser .cpcbrowser-results-holder tr,.cpcbrowser .cpcbrowser-results-holder th,.cpcbrowser .cpcbrowser-results-holder td{border:0 none;margin:0;padding:0}.cpcbrowser .cpcbrowser-results-holder table{table-layout:fixed}.cpcbrowser .cpcbrowser-results-holder .class-tree .table-holder{margin:0 0 .5em 1.55em}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem td{border:1px solid transparent;padding-top:4px;padding-bottom:4px}.cpcbrowser .cpcbrowser-results-holder .class-tree tr.classitem{background:0 none!important;border:0 none!important;border-top:0 none!important;border-bottom:0 none!important}.cpcbrowser .cpcbrowser-results-holder .class-tree tr.classitem td{border:0 none!important;border-top:0 none!important;border-bottom:0 none!important}.cpcbrowser .cpcbrowser-results-holder .table-holder .titlebar{display:block}.cpcbrowser .cpcbrowser-results-holder .classitem.level-3 .checkbox,.cpcbrowser .cpcbrowser-results-holder .classitem.level-3 .symbol,.cpcbrowser .cpcbrowser-results-holder .classitem.level-6 .checkbox,.cpcbrowser .cpcbrowser-results-holder .classitem.level-6 .symbol{display:none}.cpcbrowser .cpcbrowser-results-holder.feedback .classitem.level-3 .checkbox,.cpcbrowser .cpcbrowser-results-holder.feedback .classitem.level-6 .checkbox,.cpcbrowser .cpcbrowser-results-holder.feedback .classitem.level-3 .symbol,.cpcbrowser .cpcbrowser-results-holder.feedback .classitem.level-6 .symbol{display:inline;color:#999;padding-left:5px}.cpcbrowser .cpcbrowser-results-holder.feedback .classitem.level-3 .checkbox,.cpcbrowser .cpcbrowser-results-holder.feedback .classitem.level-6 .checkbox{visibility:hidden}.cpcbrowser .cpcbrowser-results-holder .results .class-tree .classitem.hover .titlebar .notes a,.cpcbrowser .cpcbrowser-results-holder .results .class-tree .classitem:hover .titlebar .notes a{color:#000;text-decoration:underline}.cpcbrowser .cpcbrowser-results-holder .class-tree .checkbox-holder{padding-left:.2em!important;padding-right:.2em;width:16px;width:1.4em;position:relative}.cpcbrowser .cpcbrowser-results-holder .class-tree li>.classitem .checkbox-holder{float:left}.cpcbrowser .cpcbrowser-results-holder .class-tree .checkbox{position:relative}a.checkbox{background:transparent url(../img/icon_sprite.gif) 0 -29100px no-repeat;display:inline-block;height:14px;outline:0 none;text-decoration:none!important;width:14px}a.checkbox.checked{background-position:-25px -29100px}a.checkbox.disabled{background-position:-50px -29100px;cursor:default}a.checkbox.disabled.implicit-checked,a.checkbox.disabled.checked{background-position:-50px -29100px}.cpcbrowser .cpcbrowser-results-holder ul{display:block}.cpcbrowser .cpcbrowser-results-holder .class-tree .symbol-holder{font-weight:bold;padding-left:.2em;padding-right:.75em;width:6em}.cpcbrowser .cpcbrowser-results-holder .class-tree .symbol-holder a:link,.cpcbrowser .cpcbrowser-results-holder .class-tree .symbol-holder a:visited{color:#be0f05;outline:0 none;text-decoration:none}.cpcbrowser .cpcbrowser-results-holder .class-tree table .symbol-holder{padding-right:1em}.cpcbrowser .cpcbrowser-results-holder .class-tree li>.classitem .symbol-holder{float:left}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree .classitem .symbol-holder{float:right;padding-right:.2em;padding-left:.75em;text-align:right}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree table .classitem .symbol-holder{float:none}.cpcbrowser .cpcbrowser-results-holder li>.classitem .symbol-holder a,.cpcbrowser .cpcbrowser-results-holder li>.classitem .symbol-holder a:hover{color:#be0f05;text-decoration:none}.cpcbrowser .cpcbrowser-results-holder li>.classitem .symbol-holder a:hover span.s{text-decoration:underline}.cpcbrowser .cpcbrowser-results-holder .expansion-sign{color:#000;display:none;font-weight:normal;padding-left:.2em;text-decoration:none!important}.cpcbrowser .cpcbrowser-results-holder .classitem.has-no-children>.symbol-holder .expansion-sign{display:none}.cpcbrowser .cpcbrowser-results-holder .class-tree .titlebar{margin-left:10em;position:relative;padding-right:.75em;width:43em}.cpcbrowser .cpcbrowser-results-holder .class-tree table .titlebar{margin-left:0}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem .title{text-transform:none;font-weight:normal}.cpcbrowser .cpcbrowser-results-holder .class-tree .title .explanation .text{display:none;font-weight:normal;text-transform:none}.cpcbrowser .cpcbrowser-results-holder.show-references .class-tree .title .explanation .text{display:inline}.cpcbrowser .cpcbrowser-results-holder .class-tree .title .ellipse{display:inline;font-weight:normal}.cpcbrowser .cpcbrowser-results-holder.show-references .class-tree .title .ellipse{display:none}.cpcbrowser .cpcbrowser-results-holder .class-tree .title .comment{font-weight:normal;text-transform:none;font-style:italic}.cpcbrowser .cpcbrowser-results-holder .scheme-cpc{font-style:italic}.cpcbrowser .cpcbrowser-results-holder.scheme_colorization .scheme-cpc{background-color:#bcdd65;color:#000080}.cpcbrowser .cpcbrowser-results-holder .revision-date{color:#0e2034!important;font-weight:normal;display:none}.cpcbrowser .cpcbrowser-results-holder.show-revision-dates .revision-date{display:inline}.cpcbrowser .cpcbrowser-results-holder.show-revision-dates .classitem.highlight-date .revision-date{background-color:yellow;font-weight:bold}.cpcbrowser .cpcbrowser-results-holder.hover .revision-date{color:#ddd!important}.cpcbrowser .cpcbrowser-results-holder .results .classitem.hover .revision-date,.cpcbrowser .cpcbrowser-results-holder .results .classitem:hover .revision-date,.cpcbrowser .cpcbrowser-results-holder .classitem.child-hovered .revision-date,.cpcbrowser .cpcbrowser-results-holder .classitem.parent-hovered .revision-date{color:#0e2034!important}.cpcbrowser .cpcbrowser-results-holder .s2000{display:none}.cpcbrowser .cpcbrowser-results-holder.show-2000-series .s2000{display:block}.cpcbrowser .cpcbrowser-results-holder.show-2000-series table .s2000{display:table-row}.cpcbrowser .cpcbrowser-results-holder .classitem.level-3{padding-bottom:.5em}.cpcbrowser .cpcbrowser-results-holder .classitem.level-3 .title{font-size:1.4em}.cpcbrowser .cpcbrowser-results-holder .classitem.level-3 .title .revision-date{font-size:.7em;line-height:1em}.cpcbrowser .cpcbrowser-results-holder .classitem a.scheme{background:#ddd;color:#666;display:inline-block;font-weight:bold;margin-right:.3em;padding:.1em .3em}.cpcbrowser .cpcbrowser-results-holder li>.classitem .definitions{float:left;margin-left:-2.75em}.cpcbrowser .cpcbrowser-results-holder .classitem a.definition{background:#ddd;color:#666;display:inline-block;font-weight:bold;padding:.1em .3em}.cpcbrowser .cpcbrowser-results-holder .class-tree .dot{color:#000;line-height:100%;width:8px}.cpcbrowser .cpcbrowser-results-holder .class-tree .tree-dot{width:9px}.cpcbrowser .cpcbrowser-results-holder .class-tree .dot span{font-size:150%;line-height:50%;display:inline-block;padding-top:.15em}.cpcbrowser .cpcbrowser-results-holder .class-tree .tree-dot{padding-top:0!important}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree .tree-dot{display:table-cell;width:10px;position:relative}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree .tree-dot span{background:url(../img/tree-dot.png) no-repeat left bottom;display:block;font-size:0;line-height:0;height:5px;padding-top:9px;position:relative;width:5px}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree .dot{background:url(../img/tree_line.png) repeat-y 2px top}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree .tree-blank{background:0}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree td.dot span{display:none}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree td.last-dot{padding:0}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree td.last-dot span.tree{background:url(../img/tree-hor.png) no-repeat 2px 11px;display:block;height:12px;min-width:1px;padding:0;width:.6em}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree tr.has-children td.last-dot{background:url(../img/tree_line.png) repeat-y 2px top}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree tr.has-children td.tree-dot{background:url(../img/tree_line.png) repeat-y 2px top}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree tr.has-children td.tree-dot span{background:url(../img/tree-firstchildwithchildren.png) no-repeat left bottom}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree tr.last-child td.last-dot{background:0}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree tr.last-child td.last-dot{background:url(../img/tree-lastchild.png) no-repeat 2px top}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree tr.last-child td.last-dot .tree{background:0}.btn-notes,.btn-warnings,.btn-notes-and-warnings{background:transparent url(../img/icon_sprite.gif) no-repeat;display:inline-block;height:18px;outline:0 none;position:absolute;text-decoration:none;width:18px}.btn-notes span,.btn-warnings span{display:none}.notes-and-warnings-always-visible .btn-notes,.notes-and-warnings-always-visible .btn-warnings{cursor:default}.btn-notes{background-position:0 -28750px;right:-1.5em}.btn-notes:hover{background-position:-20px -28750px}.btn-notes.down,.notes-and-warnings-always-visible .btn-notes{background-position:-40px -28750px}.btn-warnings{background-position:0 -28800px;right:-3.5em}.btn-warnings:hover{background-position:-20px -28800px}.btn-warnings.down,.notes-and-warnings-always-visible .btn-warnings{background-position:-40px -28800px}.notes-and-warnings{margin-right:1em}.btn-d,.btn-s{background:transparent url(../img/icon_sprite.gif) no-repeat;display:inline-block;height:16px;position:absolute;top:.45em;width:13px}.btn-d span,.btn-s span{display:none}.btn-d{background-position:0 -29000px;right:-5em}.btn-d:hover{background-position:-50px -29000px}.btn-s{background-position:0 -29050px;right:-6.5em}.btn-s:hover{background-position:-50px -29050px}td .btn-d,td .btn-s{top:0}.cpcbrowser .cpcbrowser-results-holder .notes,.cpcbrowser .cpcbrowser-results-holder .warnings{display:none;margin-top:.5em;margin-bottom:.5em;padding:.6em}.cpcbrowser .cpcbrowser-results-holder .notes .section-title,.cpcbrowser .cpcbrowser-results-holder .warnings .section-title{color:#000;font-size:1em;margin:0 0 .5em 0;padding-left:22px}.cpcbrowser .cpcbrowser-results-holder .notes{background:#c7ecf7}.cpcbrowser .cpcbrowser-results-holder .warnings{background:#ffeab2}.cpcbrowser .cpcbrowser-results-holder.notes-and-warnings-always-visible .notes,.cpcbrowser .cpcbrowser-results-holder.notes-and-warnings-always-visible .warnings{display:block!important}.notes-and-warnings h2{margin-bottom:1em;color:#0e2034}.notes-and-warnings h3.section-title{font-size:1.0em;margin-bottom:.2em;background:#ddd;padding:2px}.cpcbrowser .cpcbrowser-results-holder .notes .note{background:url(../img/icon_notes_selected.png) no-repeat 2px 2px;padding-left:22px;padding-bottom:.5em}.cpcbrowser .cpcbrowser-results-holder .warnings .note{background:url(../img/icon_warnings_selected.png) no-repeat 2px 2px;padding-left:22px;padding-bottom:.5em}.cpcbrowser .cpcbrowser-results-holder .results .class-tree .notes-and-warnings{display:none}.notes-and-warnings .note .subnote{display:block;padding:5px 0 5px 10px;font-size:.9em}.notes-and-warnings a{color:#be0f05;text-decoration:none}.notes-and-warnings a:hover{text-decoration:underline}.cpcbrowser .cpcbrowser-results-holder span.pre{display:block}.cpcbrowser .cpcbrowser-results-holder img.classfig,.notes-and-warnings img.classfig{vertical-align:top;border:1px solid #999;padding:5px;background:#fff}.cpcbrowser .cpcbrowser-results-holder .user-feedback{height:20px;background:url(../img/ajaxloader_small.gif) no-repeat center 3px;border-bottom:1px solid #e9e9e9}.cpcbrowser .cpcbrowser-results-holder .user-feedback.no-children{padding-left:12.6em;padding-top:.4em;font-style:italic;background:0}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li{list-style:none;margin:0}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li .stars{float:left;text-align:left;display:inline-block;width:5.5em;margin-right:1em;padding-left:.5em;padding-top:.5em}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li .stars span{background:url(../img/stars3.png) no-repeat left 2px;display:inline-block;height:12px;width:60px}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li .stars .star-1{background-position:left -102px}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li .stars .star-2{background-position:37px 2px}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li .stars .star-3{background-position:25px 2px}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li .stars .star-4{background-position:13px 2px}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li .links{float:left}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li .links .checkbox{margin-right:.2em}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results li .title{border:0 none;display:block;font-weight:bold;margin-right:0;padding-right:0;text-align:justify;text-transform:none}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results .table-holder{position:relative}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results table .titlebar .title{width:auto!important;float:none!important}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results .titlebar{margin-left:16em;width:37em}.cpcbrowser .cpcbrowser-results-holder.flipped .cpcbrowser-search-results .titlebar{margin-left:10em}.cpcbrowser .cpcbrowser-results-holder.flipped .cpcbrowser-search-results .table-holder{margin-left:.5em}.cpcbrowser .cpcbrowser-results-holder.flipped .cpcbrowser-search-results .table-holder .titlebar{width:40em}.cpcbrowser .cpcbrowser-results-holder.flipped .cpcbrowser-search-results .table-holder .checkbox-holder{text-align:right}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar{margin-left:7em}.cpcbrowser .cpcbrowser-results-holder.flipped li>div.classitem .checkbox-holder{float:right}.cpcbrowser .cpcbrowser-results-holder.flipped li>div.classitem .definitions{float:right;margin-left:0}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree .table-holder .classitem{background:0}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree .table-holder{margin:0 0 .5em 1.5em}.cpcbrowser .cpcbrowser-results-holder.flipped .user-feedback.no-children{padding-left:.5em}.dijitContentPane{overflow:visible}.dijitAccordionContainer,#epoContentLeft .epoAccordionContainer{height:auto!important}#site-container{background:#fff;padding:1.667em 2em}.cpcbrowser .cpcbrowser-results-holder .results .error-message{padding:2em;font-style:italic;text-align:center}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem{padding-right:7px}.cpcbrowser .cpcbrowser-results-holder .class-tree table .checkbox-holder{width:1.8em}.cpcbrowser .cpcbrowser-results-holder.flipped li>div.classitem .checkbox-holder{position:absolute;top:0;right:0;float:none;z-index:20}.cpcbrowser .cpcbrowser-results-holder .class-tree .symbol-holder{width:7.2em}.cpcbrowser .cpcbrowser-results-holder .class-tree table .symbol-holder{width:8.7em}.cpcbrowser .cpcbrowser-results-holder .class-tree .titlebar{width:auto;min-width:43em;padding-right:8em;cursor:default}.cpcbrowser .cpcbrowser-results-holder .class-tree .titlebar.with-notes{padding-top:1.5em}.cpcbrowser .cpcbrowser-results-holder .table-holder .titlebar{display:table-cell;position:relative;padding-right:0}.cpcbrowser .cpcbrowser-results-holder .table-holder .titlebar .title-holder{position:relative;padding-right:8em}.btn-notes{right:2.25em}.btn-warnings{right:.5em}.btn-s{right:5.5em}.btn-d{right:4.25em}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem .titlebar a{font-weight:bold}.cpcbrowser .cpcbrowser-results-holder .results .class-tree .classitem.hover .titlebar .notes a,.cpcbrowser .cpcbrowser-results-holder .results .class-tree .classitem:hover .titlebar .notes a{color:#be0f05}html{overflow-y:scroll}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar{margin-left:.0em;padding-right:18em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree .classitem.level-3 .titlebar,.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree .classitem.level-6 .titlebar{margin-left:1.5em}.cpcbrowser .cpcbrowser-results-holder .class-tree tr.first-row,.cpcbrowser .cpcbrowser-results-holder .class-tree tr.first-row td{padding:0!important;height:0!important;line-height:0!important}.cpcbrowser .cpcbrowser-results-holder .class-tree .tree-dot{line-height:100%;padding-top:4px!important}.cpcbrowser .cpcbrowser-results-holder .class-tree .tree-dot span{font-size:150%;line-height:50%;display:inline-block;padding-top:.15em}.cpcbrowser .cpcbrowser-results-holder.show-tree .class-tree .tree-dot{width:9px;padding-top:0!important}.cpcbrowser .cpcbrowser-results-holder.flipped li>div.classitem .symbol-holder{position:absolute;top:0;right:1.8em;float:none;z-index:20}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar .btn-notes{right:12.25em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar .btn-warnings{right:10.5em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar .btn-s{right:15.5em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar .btn-d{right:13.8em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree tr.classitem .titlebar .btn-d{right:3.3em}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results .table-holder{margin-left:8.5em}.cpcbrowser .cpcbrowser-results-holder .cpcbrowser-search-results .titlebar{margin-left:16.95em}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu #tb_flip:hover{background-position:0 -28450px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down#tb_flip:hover{background-position:0 -28500px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu #tb_tree:hover{background-position:0 -28550px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down#tb_tree:hover{background-position:0 -28600px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu #tb_notes:hover{background-position:0 -28650px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down#tb_notes:hover{background-position:-50px -28650px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu #tb_scheme_colorization:hover{background-position:0 -28700px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down#tb_scheme_colorization:hover{background-position:-50px -28700px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu #tb_dates:hover{background-position:0 -28850px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down#tb_dates:hover{background-position:-50px -28850px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu #tb_references:hover{background-position:0 -28900px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down#tb_references:hover{background-position:-50px -28900px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu #tb_2000:hover{background-position:0 -28950px}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu .down#tb_2000:hover{background-position:-50px -28950px}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-1,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-2,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-3,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-4,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-5,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-6,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-7.has-no-children{background-image:none!important}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-7:hover{background:url(../img/icon_arrow_down.png) no-repeat 3px 8px #e9e7d9}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-7.showing-children{background:url(../img/icon_arrow_up.png) no-repeat 3px 8px #e9e7d9}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-7.active{background:url(../img/icon_arrow_down_white.png) no-repeat 0 0 #dee1e5}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.level-7.showing-children.active{background:url(../img/icon_arrow_up_white.png) no-repeat 0 0 #dee1e5}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem.has-no-children a.symbol{cursor:default}.cpcbrowser .cpcbrowser-results-holder .class-tree table .classitem.has-no-children a.symbol{cursor:pointer}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu li.menuitem{padding-top:0}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu{border-top:0;margin-bottom:1em}.cpcbrowser .cpcbrowser-header .cpcbrowser-search-box{padding:0 0 1em 0;margin:0 0 1em 0;border-bottom:1px solid #aaadb1}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker ul{margin:0}.cpcbrowser .cpcbrowser-results-holder .class-tree .title .comment{font-style:normal}.cpcbrowser .cpcbrowser-results-holder .scheme-cpc{font-style:normal}.cpcbrowser .cpcbrowser-results-holder .results .class-tree table .title{font-weight:normal!important}button:focus{outline:1px solid #2a323d!important}.cpcbrowser .cpcbrowser-results-holder a:focus{outline:1px solid #2a323d!important}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker a:focus{outline:1px solid #2a323d!important}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu a:focus{outline:1px solid #2a323d!important}.cpcbrowser .cpcbrowser-results-holder .results .class-tree .classitem.focus{color:#0e2034;background-color:#efefef!important}.cpcbrowser .cpcbrowser-results-holder .classitem .title a .space{padding-left:.3em}.cpcbrowser .cpcbrowser-results-holder .classitem .title a{text-decoration:none;border-bottom:1px solid}.cpcbrowser .cpcbrowser-results-holder .classitem .title a.btn-d,.cpcbrowser .cpcbrowser-results-holder .classitem .title a.btn-s,.cpcbrowser .cpcbrowser-results-holder .classitem .title a.btn-notes,.cpcbrowser .cpcbrowser-results-holder .classitem .title a.btn-warnings{border:0;top:.3em}.cpcbrowser .cpcbrowser-results-holder .classitem .title a.btn-s{top:.5em}.cpcbrowser .cpcbrowser-results-holder .classitem.s2000 a.symbol,.cpcbrowser .cpcbrowser-results-holder .classitem.s2000 a.symbol:hover{background:#be0f05;color:white;padding:0 1px}#cpcbrowser-warning{padding:1em;font-weight:bold;border:1px solid #000;border-bottom:0;background:#ffd;position:fixed;left:0;bottom:0;margin:0 auto;visibility:hidden;z-index:100}pre,span.pre{font-family:"Droid Sans Mono","Andale Mono" "Courier New",Courier,sans;padding-top:1em;padding-bottom:1em;word-wrap:break-word;white-space:normal}.cpcbrowser .cpcbrowser-results-holder .notes,.cpcbrowser-results-holder .warnings{padding:.6em .3em}.cpcbrowser .cpcbrowser-results-holder .note-p{margin-bottom:1em;padding:0}.cpcbrowser .cpcbrowser-results-holder .note-p:last-child{margin-bottom:0}.cpcbrowser .cpcbrowser-tree-header .left{padding-left:2.8em;width:8.2em}.cpcbrowser .cpcbrowser-tree-header.flipped .left{padding-left:1em;width:18.2em}.cpcbrowser .cpcbrowser-tree-header .right{float:left}.cpcbrowser .cpcbrowser-tree-header.flipped .right{float:right;padding-right:1.5em}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker{margin-bottom:1em;position:absolute;background:#eee;padding:1em;border:1px solid #6f7173;display:none}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker.range{width:550px}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .cpcbrowser-datepicker-connector{background:#eee;border-left:1px solid #6f7173;width:27px;height:5px;position:absolute;top:-5px;left:-1px}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker h3{display:block;padding-bottom:.3em;font-style:italic}.cpcbrowser a.change-log{padding-top:7px;padding-left:10px;color:#4c585f;display:inline-block}.cpcbrowser a.change-log:hover{text-decoration:underline}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab{float:left;position:relative}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab.to{float:right;display:none}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker.range .tab.to{display:block}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab .cpcbrowser-datepicker-range-message a{right:0;float:right}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab .cpcbrowser-datepicker-range-message a:hover{text-decoration:underline}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab:last-child .cpcbrowser-datepicker-range-message a{left:0;float:left}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab .cpcbrowser-datepicker-range-message.m1{display:block}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab .cpcbrowser-datepicker-range-message.m2{display:none}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker.range .tab .cpcbrowser-datepicker-range-message.m1{display:none}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker.range .tab .cpcbrowser-datepicker-range-message.m2{display:block}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab .cpcbrowser-datepicker-range-message a{background-image:url(../img/cpc-sprite.png);background-repeat:no-repeat;color:#4c585f;padding:0 5px 7px 12px}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab .cpcbrowser-datepicker-range-message.m1 a{background-position:0 4px}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab .cpcbrowser-datepicker-range-message.m2 a{background-position:0 -97px}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker input{padding:.2em;font-size:1.1em;display:none}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker button:disabled{cursor:default;color:#ccc}.btn-d{background:url(../img/icon_definition2.png) no-repeat -19px top;width:18px;height:18px;right:3.90em;top:.3em}.btn-d.down,.btn-d.down:hover{background-position:0 top}.btn-d:hover{background-position:-19px top}.cpcbrowser .definition-box .definition-pdf{position:absolute;right:5.5em;display:block;background:transparent url(../img/icon_sprite.gif) no-repeat;height:16px;width:13px;background-position:0 -29000px}.cpcbrowser .definition-box .definition-pdf span{display:none}.cpcbrowser .definition-box .cpcdp-title{font-size:1.2em;font-weight:bold;padding:.2em}.cpcdp-container .cpcdp-content-padding{padding:1em}.cpcbrowser .definition-box{background:#ffe8e8;padding:1em;padding-left:22px;display:none;margin:1em 0}.cpcbrowser .definition-box.loading{background:#faa url(../img/ajaxloader_small_definitions.gif) no-repeat center center}.cpcbrowser .definition-box h2{color:#000;font-size:1em}.cpcbrowser .definition-box h3.cpcdp-section-title{color:#be0f05;font-size:1em}.cpcbrowser .definition-box .cpcdp-section-body p.type-normal{font-style:italic}.cpcbrowser .definition-box a.classification-reference{color:#be0f05}.cpcbrowser .definition-box table{margin-bottom:1em}.cpcbrowser .definition-box .cpcdp-section-body:last-child table:last-child{margin-bottom:0}.cpcbrowser .cpcbrowser-results-holder .class-tree .definition-box table td{background:#e9d4d4;border:1px solid #ffe8e8!important;padding:.5em}.cpcbrowser .definition-box .definition-content img{max-width:39.5em;margin:.5em 0}
#search-results .symbol-holder{position:relative}.tt-wrapper{display:inline;position:relative}.tt-holder{position:absolute;left:0;top:2.5em;padding-bottom:2em}.aTooltip{position:relative;width:45em;min-width:45em;max-width:45em;min-height:5em;border:1px solid #999;background:#fff url(../img/ajaxloader_small.gif) no-repeat center center;display:none;z-index:100;-moz-box-shadow:2px 2px 6px 0 #666;-webkit-box-shadow:2px 2px 6px 0 #666;box-shadow:2px 2px 6px 0 #666}.aTooltip .p{background:url(../img/popup-pointer-up-white.png) no-repeat left top;position:absolute;width:20px;height:17px;top:-17px;left:5px;z-index:10}.tt-holder.below .aTooltip .p{background:url(../img/popup-pointer-left-white.png) no-repeat left top;position:absolute;width:11px;height:11px;top:-11px;left:10px;z-index:10}.aTooltip .h{padding:0 .3em 0 .5em;margin:2em .5em .5em;border-bottom:1px solid #000}.aTooltip .c{display:inline-block;padding:.1em .2em;width:.8em;text-align:center;vertical-align:middle;line-height:1em;border:1px solid #999;text-decoration:none;position:absolute;top:.3em;right:.3em;color:#999!important;background:#fff;font-weight:bold}.aTooltip .c:hover{color:#333!important;border-color:#333;background:#fff}.aTooltip .h .t{padding:.3em .5em;background:#eee;display:inline-block;position:relative;cursor:pointer}.aTooltip .h .t.active{bottom:-1px;background:#fff;border:1px solid #333;border-bottom:0;cursor:default}.aTooltip .m{padding:1em;min-height:300px}.aTooltip .i{position:relative;overflow:hidden;width:43em;height:300px}.aTooltip .i.fetching{background:#fff url(../img/ajaxloader_small.gif) no-repeat center center;height:0}.aTooltip .i .car .left,.aTooltip .i .car .right{display:block;width:14px;height:13px;position:absolute;left:0;top:50%;margin-top:-6px;background:url(../img/tooltip_arrows.png) no-repeat left top}.aTooltip .i .car .right{left:auto;right:0;background-position:left -39px}.aTooltip .i .car .left:hover{background-position:left -26px}.aTooltip .i .car .right:hover{background-position:left -65px}.aTooltip .i .car .left.disabled{background-position:left -13px;cursor:default}.aTooltip .i .car .right.disabled{background-position:left -52px;cursor:default}.aTooltip .i .car ul{left:0;position:absolute}.aTooltip .i .car li{float:left;width:43em;min-height:300px;text-align:center}.aTooltip .i .car li.fetched{background:#fff}.aTooltip .i .car li h2{text-align:center}.aTooltip .i .car li img{max-height:250px;max-width:38em}#results-holder .class-tree .aTooltip .m .classitem .explanation .text{display:none}#results-holder .class-tree .aTooltip .m .classitem .explanation .ellipse{display:inline}.aTooltip .class-tree{padding-bottom:1em}.aTooltip a.cliplink{color:#333!important;text-decoration:underline!important}.aTooltip a.cliplink:hover{color:#be0f05!important}.aTooltip .classitem{padding-left:0}#results-holder #search-results .aTooltip .checkbox-holder{display:none}.aTooltip .symbol-holder{width:7.2em!important}.aTooltip table .symbol-holder{width:8.15em!important}.cpcbrowser .aTooltip.cpcbrowser-results-holder .class-tree .classitem{padding:0}.cpcbrowser .aTooltip.cpcbrowser-results-holder .class-tree .titlebar{margin-left:0!important;width:25em;min-width:0;padding-right:8em;display:block;float:left}.aTooltip .classitem.level-3 .titlebar,.aTooltip .classitem.level-6 .titlebar{padding-left:8.0em!important}#results-holder .results .class-tree table .aTooltip .title{font-weight:bold!important}#results-holder .results .class-tree table .aTooltip table .title{font-weight:normal!important}.aTooltip .table-holder{margin-left:0!important}.aTooltip .table-holder .titlebar .title-holder{padding-right:0!important}.cpcbrowser-tooltip{position:absolute;width:45em;min-width:45em;max-width:45em;min-height:5em;border:1px solid #999;background:#fff;z-index:100;cursor:default}.cpcbrowser-tooltip a{cursor:pointer}.cpcbrowser-tooltip .cpctt-header,.cpcbrowser-tooltip .cpctt-content{padding:.5em}.cpcbrowser-tooltip .cpctt-header{background:#ccc;border-bottom:1px solid #999;position:relative;padding-right:30px;min-height:20px}.cpcbrowser-tooltip .cpctt-header .cpctt-close{display:block;width:16px;height:16px;background:#fff url(../img/close_cross.png) no-repeat 2px 2px;border:1px solid #666;position:absolute;right:6px;top:6px}.cpcbrowser-tooltip .cpctt-header .cpctt-close:hover{background:#b00 url(../img/close_cross.png) no-repeat 2px -68px}.cpcbrowser-tooltip .cpctt-header .cpctt-title{font-weight:bold;font-size:120%}.cpcbrowser-tooltip .cpctt-content{min-height:25em}.cpcbrowser-tooltip .cpctt-tabbar{position:relative;border-bottom:1px solid #3a424d;margin-bottom:1.5em}.cpcbrowser-tooltip .cpctt-tabbar .cpctt-tab{background-color:#2a323d;border-bottom:1px solid #3a424d;border-top:1px solid #3a424d;border-right:1px solid #3a424d;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;bottom:-3px;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;padding:6px 0;position:relative;text-align:center}.cpcbrowser-tooltip .cpctt-tabbar .cpctt-tab:first-child{margin-left:0;border-left:1px solid #3a424d;border-right:0}.cpcbrowser-tooltip .cpctt-tabbar .cpctt-tab.active{border-bottom:1px solid #fff;background:#fff;color:#0e2034}.cpcbrowser-tooltip .cpctt-tabcontent{display:none;min-height:25em}.cpcbrowser-tooltip .cpctt-tabcontent.active{display:block}.cpcbrowser-tooltip.clippings-loading .cpctt-tabcontent{min-height:20em;background:url(../img/ajaxloader.gif) no-repeat center center}.cpcbrowser-tooltip .cpctt-tabcontent .cpctt-error-message{padding-top:5em;font-style:italic;text-align:center}.cpcbrowser-tooltip .cpctt-tabcontent .loadingbar{position:absolute;height:10px;width:100%;bottom:0;left:0}.cpcbrowser-tooltip .cpctt-tabcontent .loadingbar .slider{background:#ddd;position:relative;height:100%;width:0}.cpcbrowser-tooltip .cpctt-tabcontent .car{width:100%;overflow:hidden}.cpcbrowser-tooltip .cpctt-tabcontent .car ul{left:0;position:relative}.cpcbrowser-tooltip .cpctt-tabcontent .car li{float:left;width:44em;text-align:center;background:url(../img/ajaxloader.gif) no-repeat center center}.cpcbrowser-tooltip .cpctt-tabcontent li h2{color:#798292;text-align:center;padding-bottom:1em;margin-bottom:0}.cpcbrowser-tooltip .cpctt-tabcontent li img{max-height:22em;max-width:320px;padding-bottom:1em;margin-top:10px}.cpcbrowser-tooltip .cpctt-tabcontent .car .left,.cpcbrowser-tooltip .cpctt-tabcontent .car .right{display:block;width:14px;height:13px;background-image:url(../img/cpc-sprite.png);background-repeat:no-repeat}.cpcbrowser-tooltip .cpctt-tabcontent .car .left{background-position:4px -297px;float:left}.cpcbrowser-tooltip .cpctt-tabcontent .car .right{float:right;background-position:4px -197px}.cpcbrowser-tooltip .cpctt-tabcontent .car .left:hover{background-position:4px -697px}.cpcbrowser-tooltip .cpctt-tabcontent .car .right:hover{background-position:4px -597px}.cpcbrowser-tooltip .cpctt-tabcontent .car .left.disabled{background-position:4px -497px;cursor:default}.cpcbrowser-tooltip .cpctt-tabcontent .car .right.disabled{background-position:4px -397px;cursor:default}.cpcbrowser-tooltip .cpctt-tabcontent .car .header{background-color:#eaecee;height:22px;padding:8px 5px 0 5px;width:310px;margin:10px auto 0 auto}.cpcbrowser-tooltip .cpctt-tabcontent .car .counter{left:50%;margin-left:-9px;position:absolute}.cpcbrowser-tooltip .cpcbrowser .cpcbrowser-header{width:100%}.cpcbrowser-tooltip .cpcbrowser .cpcbrowser-results-holder .class-tree .titlebar{min-width:24.5em}.cpcbrowser-tooltip .cpcbrowser .cpcbrowser-results-holder.flipped .class-tree .classitem .titlebar{padding-left:.5em}.cpcbrowser-tooltip .cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar{padding-right:16.2em}.cpcbrowser-tooltip .cpcbrowser .definition-box .definition-content img{max-width:92%!important}.cpcbrowser.cpctooltip .cpcbrowser-tree-header.no-cart .left{padding-left:0;width:9.5em}.cpcbrowser.cpctooltip .cpcbrowser-results-holder .class-tree .classitem.level-7{background-image:none!important}.cpcbrowser.cpctooltip .cpcbrowser-results-holder .class-tree .classitem{padding-left:0}.cpcbrowser.cpctooltip .cpcbrowser-results-holder .class-tree .table-holder{margin-left:0}.cpcbrowser.cpctooltip .cpcbrowser-results-holder .class-tree .symbol-holder{padding-left:.5em}.cpcbrowser.cpctooltip .cpcbrowser-results-holder.flipped .class-tree .classitem.level-3 .titlebar,.cpcbrowser.cpctooltip .cpcbrowser-results-holder.flipped .class-tree .classitem.level-6 .titlebar{margin-left:10em}.cpcbrowser.cpctooltip .cpcbrowser-results-holder.flipped .class-tree .classitem.level-3 .titlebar,.cpcbrowser.cpctooltip .cpcbrowser-results-holder.flipped .class-tree .classitem.level-6 .titlebar{margin-left:0}.cpcbrowser.cpctooltip .cpcbrowser-results-holder.flipped .class-tree table .symbol-holder{width:9.15em}.cpcbrowser.cpctooltip .cpcbrowser-results-holder .class-tree .classitem.level-3 .titlebar{margin-left:10em}.cpcbrowser.cpctooltip .cpcbrowser-results-holder{min-height:0}
.fpc-popup{background-color:#fff;min-width:10em;cursor:default;position:absolute;z-index:1005;font-family:Arial,Helvetica,sans-serif;border:1px solid #999}.fpc-popup .fpc-header{padding:.5em;background:#ccc;border-bottom:1px solid #999;position:relative;padding-right:30px;min-height:20px}.fpc-popup .fpc-header .title{font-weight:bold}.fpc-popup .fpc-header .float-right{float:right}.fpc-popup .fpc-header .closeLayer{font-weight:bold;text-decoration:none;cursor:pointer;display:block;width:16px;height:16px;background:#fff url(../img/close_cross.png) no-repeat 2px 2px;border:1px solid #666;position:absolute;right:6px;top:6px;font-size:0;line-height:0}.fpc-popup .fpc-header .closeLayer:hover{background:#b00 url(../img/close_cross.png) no-repeat 2px -68px}.fpc-popup .fpc-content{padding:.5em;text-align:center;position:relative}.fpc-popup .fpc-content img{max-width:95%}.loading .fpc-content{min-height:150px;background:url(../img/ajaxloader.gif) no-repeat center center}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../img/fancybox/fancybox.png')}#fancybox-overlay{position:absolute;position:fixed;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../img/fancybox/fancybox.png') -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:0;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url('../img/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('../img/fancybox/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('../img/fancybox/fancybox.png');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../img/fancybox/fancybox-x.png')}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../img/fancybox/fancybox-y.png');background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../img/fancybox/fancybox-x.png');background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../img/fancybox/fancybox-y.png')}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../img/fancybox/fancybox.png');background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('../img/fancybox/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:0;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:0;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('../img/fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../img/fancybox/fancybox-x.png') 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url('../img/fancybox/fancybox.png') -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent}.fancybox-ie6 #fancybox-left-ico{background:transparent}.fancybox-ie6 #fancybox-right-ico{background:transparent}.fancybox-ie6 #fancybox-title-over{background:transparent;zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent}.fancybox-ie6 #fancybox-title-float-main{background:transparent}.fancybox-ie6 #fancybox-title-float-right{background:transparent}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}#fancybox-loading.fancybox-ie6 div{background:transparent}.fancybox-ie .fancybox-bg{background:transparent!important}
.cpcbrowser-datepicker .ui-corner-all{border-radius:0!important}.cpcbrowser-datepicker .ui-datepicker{padding:0;border:0}.cpcbrowser-datepicker .mtz-monthpicker td{text-align:center;text-transform:uppercase;background-color:#fff;background-image:none;cursor:pointer!important}.cpcbrowser-datepicker .mtz-monthpicker td:first-child{border-left:none}.cpcbrowser-datepicker .mtz-monthpicker td:last-child{border-right:0}.cpcbrowser-datepicker .mtz-monthpicker td.ui-state-default{padding:12px!important;color:#0b1d35}.cpcbrowser-datepicker .mtz-monthpicker td.ui-state-default.ui-state-active{background-color:#3a414d;color:#fff}.cpcbrowser .ui-datepicker .ui-datepicker-header{background-color:#e5e7ea;background-image:none;border:0;padding:5px 0 7px 0}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .cpcbrowser-datepicker-connector,.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker{background-color:#e5e7ea}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker{border-color:#1a2c44;padding:0}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker.range{width:501px}.cpcbrowser .ui-datepicker table{margin:0}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab.to{position:relative;left:-1px;border-left:1px solid #1a2c44}.cpcbrowser .cpcbrowser-header .cpcbrowser-datepicker .tab .cpcbrowser-datepicker-range-message{padding-top:7px;float:right;width:50%}
.cpcbrowser{margin-top:1em}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker{line-height:1.7!important}.cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker ul{margin:0!important}#pagebody .cpcbrowser .cpcbrowser-header .cpcbrowser-letter-picker ul li a{line-height:1.7}.cpcbrowser .cpcbrowser-header ul.cpcbrowser-menu{margin-bottom:1em!important;line-height:1}.cpcbrowser .cpcbrowser-header .cpcbrowser-menu a.nav{margin-top:0}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar .btn-s{right:16.5em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar .btn-d{right:14.8em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar .btn-notes{right:13.25em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree li>div.classitem .titlebar .btn-warnings{right:11.5em}.cpcbrowser .cpcbrowser-results-holder.flipped .definition-box .definition-pdf{right:15.5em}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem .titlebar .btn-notes,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem .titlebar .btn-warnings,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem .titlebar .btn-d{top:.25em}.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem .title-holder .btn-notes,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem .title-holder .btn-warnings,.cpcbrowser .cpcbrowser-results-holder .class-tree .classitem .title-holder .btn-d{top:0}.cpcbrowser .cpcbrowser-results-holder .classitem .title a.btn-s{top:.40em}.cpcbrowser .cpcbrowser-results-holder.flipped .class-tree tr.classitem .titlebar .btn-d{right:3.95em}.cpcbrowser .cpcbrowser-results-holder.no-cart.flipped .class-tree tr.classitem .titlebar .btn-d{right:3.9em}.cpcbrowser .cpcbrowser-results-holder .class-tree table .symbol-holder{width:9.15em}.cpcbrowser .cpcbrowser-results-holder .classitem.level-6>div.titlebar{padding-right:8em}.cpcbrowser .cpcbrowser-tree-header.no-cart .left{padding-left:1em;width:10em}.cpcbrowser .cpcbrowser-tree-header.flipped .left{width:18.2em}.cpcbrowser .cpcbrowser-tree-header.flipped.no-cart .right{padding-right:0}.cpcbrowser .cpcbrowser-results-holder.no-cart .classitem .title a.btn-s{top:.415em}.cpcbrowser .cpcbrowser-results-holder.no-cart.flipped li>div.classitem .symbol-holder{right:0}.cpcbrowser .cpcbrowser-results-holder.no-cart.flipped .class-tree li>div.classitem .titlebar .btn-notes{right:11.45em!important}.cpcbrowser .cpcbrowser-results-holder.no-cart.flipped .class-tree li>div.classitem .titlebar .btn-warnings{right:9.7em}.cpcbrowser .cpcbrowser-results-holder.no-cart.flipped .class-tree li>div.classitem .titlebar .btn-s{right:14.7em}.cpcbrowser .cpcbrowser-results-holder.no-cart.flipped .class-tree li>div.classitem .titlebar .btn-d{right:13.0em}.cpcbrowser .cpcbrowser-results-holder.no-cart.flipped .definition-box .definition-pdf{right:14.7em}.cpcbrowser .cpcbrowser-results-holder.no-cart .class-tree table .symbol-holder{width:10.15em}.cpcbrowser .cpcbrowser-results-holder .class-tree .non-allocatable>.checkbox-holder .checkbox{display:none}.cpcbrowser .cpcbrowser-results-holder .class-tree .non-allocatable>.symbol-holder .symbol,.cpcbrowser .cpcbrowser-results-holder .class-tree .non-allocatable>.symbol-holder .symbol:hover{background:#aaa}.cpcbrowser .cpcbrowser-results-holder .class-tree table{clear:both;float:left}.cpcbrowser .cpcbrowser-results-holder .class-tree .table-holder:before,.cpcbrowser .cpcbrowser-results-holder .class-tree .table-holder:after{content:" ";display:table}.cpcbrowser .cpcbrowser-results-holder .class-tree .table-holder:after{clear:both}.cpcbrowser .cpcbrowser-results-holder .class-tree .table-holder{zoom:1;float:left}.cpcbrowser .cpcbrowser-results-holder .class-tree li{clear:both}.cpcbrowser table .titlebar .comment a.fancybox-image{display:block;border:0;padding:10px 0}.cpcbrowser table .titlebar .comment a.fancybox-image img{display:block;max-width:100%}.definition-box table{float:none!important}.cpcbrowser .cpcbrowser-results-holder .class-tree .title .comment{font-size:0}.cpcbrowser .cpcbrowser-results-holder .class-tree .title .comment>*{font-size:12px}.cpcbrowser .cpcbrowser-results-holder .class-tree .title .comment:before{content:'{';display:inline-block;position:relative;font-size:12px}.cpcbrowser .cpcbrowser-results-holder .class-tree .title .comment:after{content:'}';position:relative;font-size:12px}.cpcbrowser .cpcbrowser-results-holder.scheme_colorization .title .comment:before,.cpcbrowser .cpcbrowser-results-holder.scheme_colorization .title .comment:after{display:inline-block;color:#000080;background-color:#bcdd65}.cpcbrowser .cpcbrowser-results-holder.scheme_colorization .title .comment .scheme-ipc,.cpcbrowser .cpcbrowser-results-holder.scheme_colorization .title .comment .scheme-cpc,.cpcbrowser .cpcbrowser-results-holder.scheme_colorization .title .comment>.raw-text{background-color:#bcdd65}.cpcbrowser .cpcbrowser-results-holder.scheme_colorization .title .comment .explanation .scheme-ipc,.cpcbrowser .cpcbrowser-results-holder.scheme_colorization .title .comment .explanation .scheme-cpc{background:0}.cpcbrowser .cpcbrowser-results-holder.scheme_colorization .explanation .scheme-cpc{background-color:transparent;color:#000}.note-p.attr-bullet:before{content:'- ';position:absolute;margin-left:-20px}.note-p.attr-bullet.attr-bullet,.note-p.attr-number.attr-number,.note-p.attr-alpha.attr-alpha,.note-p.attr-roman.attr-roman,.note-p.attr-note.note-prefixed{padding-left:21px}.note__prefix{margin-left:-19px;position:absolute}sup.sup{vertical-align:super!important;display:inline-block;margin-top:-4px}.cpcbrowser .cpcbrowser-results-holder .note-p.note-p{margin-bottom:3px}.note-p span.pre,.note-p pre{padding-top:0}.elementType-cpcdeflist-item.elementType-cpcdeflist-item>span{display:list-item;list-style:disc;margin-left:15px}div.cpcdp-section-body>p{margin-bottom:1em}div.cpcdp-section-body{margin-bottom:1em}.source-dropdown-container{float:left;margin-bottom:10px}.source-dropdown-container.hidden{visibility:hidden}.bordered-select{border:1px solid #0e2034}.styled-select{height:16px;overflow:hidden;background:url(../img/arrow.png) no-repeat right #fff}select.dataSourceSelectorClass{position:relative}.search-styled-select select{width:371px;padding-right:20px}.styled-select select{background:transparent;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;font-size:12px}.type-preamble{font-style:italic}.cpcbrowser .cpcbrowser-results-holder .warnings{overflow:auto}.show-revision-dates .highlight-date.date-in-warning{background-color:yellow;font-weight:bold}.cpcbrowser .cpcbrowser-results-holder .notes{overflow:hidden}
