.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-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 #aaaaaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#5f6163}.ui-widget-content a{color:#5f6163}.ui-widget-header{border:1px solid #5f6163;background:#5f6163 url(images/ui-bg_flat_75_5f6163_40x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #f47641;background:#f47641 url(images/ui-bg_flat_0_f47641_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#ffffff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#ffffff;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 #f15311;background:#f15311 url(images/ui-bg_flat_0_f15311_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#ffffff}.ui-state-hover a,.ui-state-hover a:hover{color:#ffffff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #5f6163;background:#fff url(images/ui-bg_flat_0_ffffff_40x100.png) 50% 50% repeat-x;font-weight:normal;color:#5f6163}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#5f6163;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #233066;background:#f0f0f0 url(images/ui-bg_flat_55_f0f0f0_40x100.png) 50% 50% repeat-x;color:#2d2e2f}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2d2e2f}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f15311;background:#fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#2d2e2f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#2d2e2f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#2d2e2f}.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_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ffffff_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_233066_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_f15311_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:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:2px 0 0 2px;padding:1px;background:#777 url(images/ui-bg_flat_0_777777_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.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-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: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-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:none;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-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-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:0em}.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}.accordion *{border:0;line-height:0;list-style:none;margin:0;padding:0}.accordion{height:400px;max-width:960px;outline:none !important;position:relative}.dropShadow{width:100%}.accordion .jAccordion-slidesWrapper{height:100%;overflow:hidden;position:relative;width:100%}.accordion .jAccordion-slide{display:block;overflow:hidden;position:relative}.accordion .jAccordion-slide:after{content:"";float:left;height:1%;width:0}.accordion .title,.accordion .caption,.accordion .description{cursor:default;background:transparent url(images/transparent_background.png) repeat top left;overflow:hidden;position:absolute}.accordion .title{bottom:30px;left:0;width:180px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.accordion .caption{text-align:center;white-space:nowrap}.accordion .caption,.accordion .description{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.accordion .description{bottom:2%;left:1%;right:1%}.accordion .preloader{background:url(images/ajax-loader.gif) no-repeat center center;bottom:0;left:0;position:absolute;right:0;top:0}.accordion .prevBtn,.accordion .nextBtn{cursor:pointer;height:52px;position:absolute;top:43%;width:28px;z-index:9999}.accordion .prevBtn{background:url(images/buttons_sprite.png) no-repeat top left;left:-28px}.accordion .prevBtn:hover{background:url(images/buttons_sprite.png) no-repeat right top}.accordion .nextBtn{background:url(images/buttons_sprite.png) no-repeat bottom left;right:-28px}.accordion .nextBtn:hover{background:url(images/buttons_sprite.png) no-repeat right bottom}.accordion .timer{background:#FF0000;bottom:0;height:1px;left:0;position:absolute;width:0;z-index:9999}.accordion h1,.accordion h2,.accordion h3{color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-weight:normal;padding:7px 15px}.accordion h1{font-size:17px;line-height:1.7}.accordion h2{font-size:15px;line-height:1.5}.accordion h3{font-size:14px;line-height:1.3}.accordion p{color:#CCC;font:12px Georgia, "Times New Roman", Times, serif;padding:0 15px 7px}.accordion h1.caption,.accordion h2.caption,.accordion h3.caption{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-style:normal;line-height:1}.accordion h1.caption{font-size:28px}.accordion h2.caption{font-size:24px}.accordion h3.caption{font-size:18px}.accordion p a{background:none;color:#0099FF;font-weight:bold;padding:0}.accordion p a:hover{background:none;text-decoration:underline}.accordion.noJS .jAccordion-slide{float:left;margin-left:0px;width:20%}.accordion.noJS .jAccordion-slidesWrapper:hover .jAccordion-slide{width:5.45%}.accordion.noJS .jAccordion-slidesWrapper .jAccordion-slide:hover{width:78.2%}.accordion.noJS .jAccordion-slide .title{display:block}.accordion.noJS .jAccordion-slide:hover .title{display:none}.accordion.noJS .jAccordion-slide .description,.accordion.noJS .jAccordion-slide .caption{display:none}.accordion.noJS .jAccordion-slide:hover .description,.accordion.noJS .jAccordion-slide:hover .caption{display:block}@media only screen and (min-width: 768px) and (max-width: 1023px){.accordion h1{font-size:17px;padding:6px 10px}.accordion h2{font-size:15px;padding:6px 10px}.accordion h3{font-size:14px;padding:6px 10px}.accordion h1.caption{font-size:23px}.accordion h2.caption{font-size:19px}.accordion h3.caption{font-size:16px}.accordion p{padding:0 10px 6px}}@media only screen and (min-width: 480px) and (max-width: 767px){.accordion h1{font-size:16px;padding:2px 6px}.accordion h2{font-size:15px;padding:2px 6px}.accordion h3{font-size:13px;padding:2px 6px}.accordion h1.caption{font-size:18px}.accordion h2.caption{font-size:16px}.accordion h3.caption{font-size:14px}.accordion p{padding:0 6px 2px}.accordion .prevBtn,.accordion .nextBtn{top:40%}}@media only screen and (max-width: 479px){.accordion h1{font-size:15px;padding:0 3px}.accordion h2{font-size:14px;padding:0 3px}.accordion h3{font-size:12px;padding:0 3px}.accordion h1.caption{font-size:17px;font-weight:normal}.accordion h2.caption{font-size:15px;font-weight:normal}.accordion h3.caption{font-size:13px;font-weight:normal}.accordion p{padding:0 4px 2px}.accordion .prevBtn,.accordion .nextBtn{top:30%}}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#FFF;font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px #EEE solid;font-size:1px;height:7px;width:7px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF}.jcrop-holder img,img.jcrop-preview{max-width:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:rgba(0,0,0,0.8)}#colorbox{outline:0}#cboxContent{margin-top:44px;overflow:visible;background:#000;margin-bottom:44px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:white;padding:0px;border-top:1px solid #ccc}#cboxLoadingGraphic{background:url(/assets/loading-859d255230abfdde405e23cbde6ac898.gif) no-repeat center center}#cboxLoadingOverlay{background:white}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0px;right:0;display:none}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.dropdown_click_area{cursor:pointer}.dropdown_clicked{background-color:#dae9db}.dropdown_content{border:1px solid #aaa;position:absolute;background:#fff;display:none;font-size:11px}.dropdown_content a:hover{color:#245D70}.dropdown_content .dd_top_level span{width:100px;display:block;padding:5px 10px;cursor:pointer}.dropdown_content .dd_inner_level{display:none;width:200px;margin-left:120px;position:absolute;border:1px solid #aaa;border-left:1px solid #ccc;margin-top:-28px;background:#fff}.dropdown_content .dd_inner_level span{width:180px}.dropdown_content .dd_separator{border-top:1px ridge #aaa;margin:5px 0}.dropdown_content .dd_fill_title{font-size:11px;font-weight:bold;height:15px;overflow:hidden;word-wrap:break-word}.dropdown_content a.dd_top_level{width:100px;display:block;padding:5px 10px;cursor:pointer;font-size:11px}#staff-corrections{margin-left:-50px;margin-right:-50px;padding-top:15px}#staff-corrections .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}#staff-corrections .controls{position:fixed;top:60px;left:8px}#staff-corrections .controls .control{margin-bottom:10px}#staff-corrections .controls .control .heading{font-weight:bold;margin-bottom:2px}#staff-corrections .controls .control .heading .severity{background-color:#ff4713}#staff-corrections .controls .control .heading .priority{background-color:#ffde00}#staff-corrections .controls .control .heading .severity,#staff-corrections .controls .control .heading .priority{border:1px solid black;width:9px;height:9px;margin-left:5px;display:inline-block}#staff-corrections .controls .control .list .margin1{margin-left:8px;display:inline-block}#staff-corrections .correction{margin-left:100px;border:1px solid #555;padding:7px;margin-bottom:13px;background-color:#efefef;position:relative}#staff-corrections .correction.status-hidden,#staff-corrections .correction.severity-hidden,#staff-corrections .correction.priority-hidden,#staff-corrections .correction.textbook-hidden,#staff-corrections .correction.format-hidden{display:none}#staff-corrections .correction .content{overflow:hidden}#staff-corrections .correction .content.collapsed{height:48px}#staff-corrections .correction .id a{color:black;font-size:14px;font-weight:bold;display:inline-block;float:left;width:50px;padding-top:0px}#staff-corrections .correction .text{float:left;margin-top:0px}#staff-corrections .correction .text .blurb{margin-bottom:7px;width:650px}#staff-corrections .correction .text .blurb .label{display:inline-block;vertical-align:top;font-style:italic}#staff-corrections .correction .text .blurb .value{display:inline-block}#staff-corrections .correction .stripes{position:absolute;top:0px;left:-29px;bottom:0px;width:30px}#staff-corrections .correction .stripes .stripe{width:13px;height:100%;border:1px solid #666;float:left;display:inline;margin-top:-1px}#staff-corrections .correction .stripes .stripe.severity.typo{background-color:#ffe6df}#staff-corrections .correction .stripes .stripe.severity.minor{background-color:#ffb29d}#staff-corrections .correction .stripes .stripe.severity.major{background-color:#ff7b55}#staff-corrections .correction .stripes .stripe.severity.critical{background-color:#ff4713}#staff-corrections .correction .stripes .stripe.priority{margin-left:-1px}#staff-corrections .correction .stripes .stripe.priority.low{background-color:#fff8cc}#staff-corrections .correction .stripes .stripe.priority.medium{background-color:#ffeb66}#staff-corrections .correction .stripes .stripe.priority.high{background-color:#ffde00}#staff-corrections .correction .info{float:right;padding-bottom:7px;width:100px}#staff-corrections .correction .info .times{float:right;margin-bottom:7px}#staff-corrections .correction .info .times .letter{display:inline-block;width:24px}#staff-corrections .correction .info .times .time{display:inline-block;text-align:right}#staff-corrections .correction .info .submitter{float:right;margin-bottom:5px}#staff-corrections .correction .info .revisions{float:right;font-size:9px;margin-bottom:7px}#staff-corrections .correction .info .revisions div{text-align:right}#staff-corrections .correction .info .delete{float:right;margin-top:20px;font-size:10px}#staff-corrections .correction .info .commentinfo{float:right}#staff-corrections .correction .info .commentinfo,#staff-corrections .correction .info .commentinfo a{font-size:10px}#staff-corrections .correction .info .badge{padding:3px;float:right;display:inline-block;background-color:white;color:black;border:1px solid black;font-size:11px;-moz-border-radius:4px / 4px;-webkit-border-radius:4px 4px;border-radius:4px / 4px}#staff-corrections .correction .info .status.new{background-color:#feae2d}#staff-corrections .correction .info .status.work_in_progress{background-color:#12bdb9}#staff-corrections .correction .info .status.pending_approval{background-color:#69d025}#staff-corrections .correction .info .status.published{background-color:#222;color:white}#staff-corrections .correction .info .status.duplicate{background-color:#777;color:white}#staff-corrections .correction .info .status.not_an_error{background-color:#ac08ff;color:white}#staff-corrections .correction .info .status.will_not_fix{background-color:#9090b7;color:white}#staff-corrections .correction .info .status.fix_later{background-color:#96ffec}#staff-corrections .correction .info .textbook{float:right;color:#233066;margin-top:3px;margin-bottom:5px}#staff-corrections .correction .resolution{background-color:white;border:1px solid #233066;padding:7px;margin-top:16px}#staff-corrections .correction .resolution .label{display:inline-block;font-weight:bold}#staff-corrections .correction .location{background-color:white;border:1px solid #233066;padding:7px;margin-top:16px}#staff-corrections .correction .location .label{display:inline-block;font-weight:bold}#staff-corrections .correction .comments .thread_header{font-size:14px}#staff-corrections .correction .comments .thread{margin-top:18px;width:666px}#staff-corrections .correction .comments .thread_new_comment_link{display:block;margin-top:-30px}#staff-corrections .correction .comments .comment{border:1px solid black}#staff-corrections .correction .comments .comment_body p{line-height:16px}#staff-corrections .correction .comments .comment_delete_link{margin-right:7px}#staff-corrections .correction .clear{width:100%;clear:both}#donate_outer{float:left;border:1px solid #dddddd;margin:20px 0px 50px 60px;background-color:#d7d7d7;z-index:-100}#donate_inner{margin:7px;color:#241d01;width:350px;padding:7px 12px}#donate_inner form input[type='submit']{border:none;background:#76b143}#donate_inner form input[type='submit'].ui-state-hover{background:#6a9f3c}#donate_inner form input[type='submit'].ui-state-active{background:#5d8c35;color:white}#donate_inner form input[type='text']{background:white;border:none}#donate_inner .ui-slider-horizontal .ui-slider-handle{width:16px;height:16px;background:6px 6px url(/assets/small_right_arrowhead_white-44ab0f3ce5a82b6a43fe550951f0f48a.png) no-repeat transparent;top:-12px;margin-left:-13px;z-index:200}#donate_inner .ui-slider-horizontal .ui-slider-handle{background-color:#76b143;border:none;height:27px;width:27px}#donate_inner .ui-slider-horizontal .ui-slider-handle.ui-state-active{background-color:#76b143}#donate_inner .ui-slider-horizontal .ui-slider-handle.ui-state-hover{background-color:#6a9f3c}#donate_inner p.heading{font-size:15px;font-weight:bold;margin-top:0px;text-transform:uppercase}#donate_inner p.plea{font-size:13px;margin-bottom:20px;line-height:17px;text-transform:uppercase}#donate_inner p.leaving{display:none}#donate_inner p.secure-donation{text-align:left;margin-bottom:18px;font-size:10px;clear:both}#donate_inner p.secure-donation a{font-size:10px}#donate_inner .tick-marks{width:100%;margin-top:-3px}#donate_inner .tick{border-left:1px solid #241d01;position:absolute;height:10px;text-align:center;z-index:50;color:#aaa}#donate_inner .tick .label{position:relative;left:-50%;top:-30px;color:black;font-size:11px}#donation-amount{float:right;font-size:14px}#donation-amount input{width:55px;padding-left:0px;font-size:14px;text-align:right}#donation-slider{display:inline-block;z-index:52;float:left;margin-left:5px;width:72%;top:15px}#donation-slider.ui-widget-content{background:#241d01;border:none;z-index:70}#donation-slider.ui-slider-horizontal{height:3px}#donation-message-container{margin-top:18px;font-size:15px;width:100%;float:left;clear:both}#donation-message{text-align:left;color:#76b143;text-transform:uppercase;font-size:11px;font-weight:bold}#leaving_osc_content{width:600px;margin:auto;margin-top:30px}#leaving_osc_content #donate_inner{width:500px}#leaving_osc_content #donate_inner p.leaving{display:inline}#leaving_osc_content #donate_inner p.box{display:none}#leaving_osc_content #donate_inner #donation-slider{width:80%}#counter{color:white;font-size:20px}#student_access_goal{background-color:#245D70;color:white}#student_access_goal a{color:#E38929;font-weight:normal}.bio_box{float:left;margin:15px 60px 25px 15px;width:800px}.bio_box .bio_name{font-size:14px;font-weight:bold}.bio_box .bio_pic_name{width:200px;float:left;margin-right:30px}.bio_box .bio_pic_name img{border:1px solid black}.bio_box .bio_desc{width:560px;float:right}.slider_top_spacer{height:42px}.accordion div.slider_message{position:absolute;top:0px;left:50px;height:288px;color:black;line-height:40px}.accordion .slider_top_text{font-size:22px}.accordion .slider_bottom_text{font-size:18px}.bottom_text_bg{background-color:#F4D019;width:auto;float:left;padding:10px 10px 0px 10px}.bottom_text_bg p a,.bottom_text_bg p a:hover{color:#000000;font-weight:bold;padding-top:0}.bottom_text_bg .social_icon{float:left;display:block;padding:0 5px 10px 5px}.slideshow{position:relative}.slideshow>div{position:absolute;left:0;top:0;display:none;border:1px solid #cccccc}.slideshow>div:first-child{display:block}html,body{height:100%}.non-footer-wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -68px}.footer{width:850px;margin-left:auto;margin-right:auto;height:68px}.push{height:68px}p{line-height:24px}.shadow{-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#cccccc')}body{background-color:#fff;color:#241d01;margin-top:0px}body,p,ol,ul,td,a{font-family:verdana, arial, helvetica, sans-serif;font-size:13px}img{border:none}input,textarea{font-size:13px;font-family:verdana,arial,helvetica,sans-serif;background-color:#eeeeee;border:1px solid #666666;padding:6px}pre{background-color:#eee;padding:10px;font-size:11px}#outer{width:850px;margin-left:auto;margin-right:auto;font-weight:normal;font-color:#000;margin-top:0px}a,#message_dialog_body a{text-decoration:none;color:#76b143}a:hover,#message_dialog_body a:hover{color:#F47641}a:active,#message_dialog_body a:active{color:#000}#main a,#message_dialog_body a{font-weight:normal}#header{height:84px;background-color:#fff;margin:0px auto 0px;padding-top:46px;width:100%}#header .logo{border:0 none;opacity:1;float:left;background:url(/assets/osc_logo_2013-6cda9c029df0d6d808fe772097650c07.png) no-repeat transparent;margin-top:0px;margin-bottom:18px;height:35px;width:286px}#header #account_info img{vertical-align:middle;padding:0px 3px 2px 3px}#header #account_info,#header #account_info a{font-size:8.5px;color:black;font-family:arial, helvetica, sans-serif;letter-spacing:0.04em}#logo_and_tagline{float:left;width:50%}#tagline{font-size:16px;color:#76b143;font-family:arial, helvetica, sans-serif;margin-left:2px;float:left}#nav_bar{height:38px}#nav_bar{width:960px;margin-left:-55px;font-size:11px;background-color:#76b143;color:white}#nav_bar ul{display:inline;padding-left:0px;float:right;margin:9px 0;margin-right:55px}#nav_bar ul li{display:inline;list-style-type:none;margin:0px 0px;height:38px;text-align:center}#nav_bar ul li a{color:white;text-decoration:none;height:20px;line-height:20px}#nav_bar ul li span{float:left;padding-left:38px;font-size:11px;font-family:arial, helvetica, sans-serif}#nav_bar ul li span span.current{position:absolute;left:38px;right:0px;bottom:-9px;background-color:white;height:7px}#nav_bar ul.left{float:left}#nav_bar ul.left span{padding-left:0px}#nav_bar ul.left .our_books_button{background-color:#F4D019;color:#241d01;font-weight:bold;padding:0 13px 0 14px;margin-left:57px}#nav_bar ul.left .our_books_button:hover{background-color:#f6da4a}#nav_bar.gray{background-color:#5F6163}#nav_bar.gray span.our_books_button{background-color:#F4D019;color:#241d01}#nav_bar.gray span.our_books_button:hover{background-color:#f6da4a}#nav_bar.yellow{background-color:#F4D019}#nav_bar.yellow ul li a{color:#241d01;font-weight:bold}#nav_bar.yellow span.our_books_button{background-color:#233066;color:white}#nav_bar.yellow span.our_books_button:hover{background-color:#30428c}#nav_bar.blue{background-color:#233066}#nav_bar.orange{background-color:#F47641}#nav_bar.orange ul li a{color:white}#nav_bar.orange span.our_books_button{background-color:#233066;color:white}#nav_bar.orange span.our_books_button:hover{background-color:#30428c}#top_rule{background-color:#5F6163;width:100%;height:3px;margin-top:15px;margin-bottom:8px}.link_button{background-color:#F47641;color:white;font-weight:bold;padding:0 13px 0 14px;font-size:11px;border:none}.link_button:hover{background-color:#f15311;color:white}.bouton{padding:10px;width:100px;float:left}.big_get_button{font-size:13px;padding:8px 16px;margin:20px 0;font-weight:bold}.link_button_gray{background-color:#5F6163}.link_button_gray:hover{background-color:#464849}#main{padding:9px 0 13px}#footer{width:850px;margin-left:auto;margin-right:auto;font-size:8px;letter-spacing:-0.3px;background-color:#363636;color:#e6e6e6;width:960px;margin-left:-55px}#footer a{font-size:8.5px;text-decoration:none;color:#e6e6e6}#footer a:hover{color:#76b143}#footer #copy{margin-left:55px;margin-right:55px;padding-bottom:20px;padding-top:15px}#page_heading{font-size:16px;float:left;padding:6px 0 4px;margin-top:6px;margin-bottom:7px}#page_heading .page_heading_text{font-family:arial, helvetica, sans-serif;color:#241d01;background-color:#F4D019;text-transform:uppercase;font-weight:bold;padding:2px 6px 2px 3px}#page_sub_heading{font-size:14px;margin-top:3px;font-style:italic}.section{margin:18px 0px 18px 0px}.section_heading{font-size:15px;font-weight:bold;margin:3px 0px;color:#2d2e2f;text-transform:uppercase}.section_heading a{font-size:16px}.section_left{float:left;width:50%}.section_right{float:right;width:50%}.section_body{margin:13px 0px 13px 0px}.sub_section{margin:0px 0px 12px 0px}.sub_section_heading{font-size:14px;font-style:italic;margin:3px 0px 6px 0px}.sub_section_body{margin:0px 0px 0px 15px}.section_fields{width:100%;float:left;padding:5px 0 5px 0}.section_label{float:left;width:45%;font-weight:bold}.section_field{float:left;width:55%}.section_error{border:3px solid #f15311;padding:5px}.w10{width:10%;float:left}.w90{width:90%;float:left}.simple_left_column{float:left;width:400px}.simple_right_column{float:right;width:400px}hr.separate_sections{border:none;border-top:#ccc solid 1px;margin:26px 0px -3px}hr.clear{clear:both}div.field,div.actions{margin-bottom:15px}.field_label,div.field label{margin-bottom:3px}div.field label{display:inline-block;margin-bottom:3px}.field_help{font-size:11px;font-color:#333}.field_with_errors{padding:2px;background-color:#f15311;display:table}#error_explanation{width:450px;border:2px solid #b22222;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}.framed_content{border:1px solid #5F6163;padding:7px;margin:10px}.framed_content_inner{margin:0px;color:#1D2224;padding:5px}.framed_content_heading{font-size:16px;padding-bottom:6px}.icon_only_button{width:20px;height:20px}.icon_only_button_small{width:16px;height:16px}.columnizer-column p{margin:0px 20px}.columnizer-column.columnizer-first p{margin-left:0px}.red{color:#b22222}#exercise_response_show .section_body{width:600px}#column_container_2c{width:100%;overflow:hidden}#right_column_2c{float:right;width:180px;padding:0px 0px 0px 10px;border-left:1px solid #ddd}#column_container_2c .column{padding-bottom:20010px;margin-bottom:-20000px}#main_column_2c{padding:0 10px 0 0;width:620px;float:left}table.list{font-size:13px;font-weight:normal;font-color:#000000;margin-top:5px;text-align:left;padding:2px;border-spacing:2px;border-width:0px 0px 0px 0px;border-style:outset outset outset outset;border-color:gray gray gray gray;border-collapse:collapse}table.list th{font-weight:bold;text-align:left;border-bottom:1px solid black}table.list tr{border-bottom:1px solid #ddd}table.left_heading{font-size:13px;font-weight:normal;font-color:#000000;margin-top:5px;text-align:left;padding:2px;line-height:19px;border-spacing:2px;border-width:0px 0px 0px 0px;border-style:outset outset outset outset;border-color:gray gray gray gray;border-collapse:collapse}table.left_heading th{font-weight:bold;text-align:left;padding-right:16px;vertical-align:top}table.left_heading_light th{font-weight:normal;font-style:italic}table.left_heading td{padding-left:8px;padding-right:8px;vertical-align:top}table.left_heading th,td{padding-top:3px;padding-bottom:3px}.left_heading_offset{margin-left:40px;margin-right:150px}.white-ui-icon{width:16px;height:16px;background-image:url(/assets/ui-icons_ffffff_256x240.png)}.item_box{float:left;margin:0 41px 10px 0;width:250px;font-size:12px}.item_box p{margin-top:-7px;line-height:22px}.book_item_box{float:left;margin:0 45px 0px 0;width:250px}.book_item_box p{height:100px}.item_box h3,.book_item_box h3{background:0px 3px url(/assets/yellow_square-b3a3d32420be7b76858438791e001000.png) no-repeat transparent;font-weight:normal;padding-left:15px;text-transform:uppercase;font-size:13px}.last_item_box,.last_book_item_box{margin-right:0px}.book_box{float:left;margin:0 50px 30px 0;width:800px}.book_box .cover_image{border:1px solid black;margin:0px 20px 20px 0;float:left}.book_box h3{color:#245D70;font-weight:normal;margin-top:0}#book_carousel li a{color:#2d2e2f}#book_carousel li a img{border:1px solid black}#book_carousel li a:hover{color:#76b143}#goal_box{padding-top:30px;margin-bottom:10px;background-color:#383838;color:white;text-align:center;font-family:arial, helvetica, sans-serif;height:173px;position:relative}#goal_box #goal_banner #goal_text{padding:0 15px 22px;letter-spacing:0.17em;font-size:26px}#goal_box #goal_content{padding:0 15px 15px}#goal_box .large_text{font-size:16px;letter-spacing:0.1em}#goal_box .highlight{color:#76b143}#goal_box .small_text{font-size:12px;letter-spacing:0.1em}#goal_box .small_text .fake_link{color:#76b143;text-decoration:underline}#goal_counter{color:#76b143}span.switcheroo{unicode-bidi:bidi-override;direction:rtl}span.antispam{display:none}.social_header_buttons{margin-right:16px}.social_header_buttons a{margin-left:6px}.social_header_buttons a img{vertical-align:middle}.rice-logo img{vertical-align:middle;margin-right:-3px;margin-left:14px;margin-top:2px}.required{color:#F47641}#toolbox{position:absolute;top:0;left:0}#savings-calculator{clear:both;margin-top:20px}#savings-calculator .constant_field{padding-right:6px;margin:0px 5px 0px 10px}#savings-calculator .computed_field{padding-right:6px;margin:0px 5px 0px 10px}#savings-calculator table{background-color:#e2e2e2;border-collapse:collapse}#savings-calculator .lh{text-align:left}#savings-calculator th.top{border-bottom:2px solid white}#savings-calculator input{text-align:right;font-size:12px;font-family:verdana,arial,helvetica,sans-serif;background-color:white;padding:6px;border:none}#savings-calculator td{text-align:center;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:8px}#savings-calculator td span{width:90px;text-align:right;display:table}#savings-calculator td span.constant_field{margin-right:-5px}#savings-calculator th{padding:8.5px;font-size:11px}#savings-calculator td.savings{font-size:18px;color:green;text-align:center}#savings-calculator #explanation{font-size:9px;color:#959595;float:right;text-align:right;padding:15px 0px}.textbook-cover-title{margin:18px 0 15px 0;text-transform:uppercase;text-align:left;font-size:12px}.call_to_action_box{max-width:100%}.call_to_action_box p{line-height:22px}.faculty_access_blurb{border:1px solid #000;padding:10px}.adoption_blurb{background-color:#F47641;color:#ffffff}.adoption_blurb h2 a{color:#ffffff;font-size:inherit}.adoption_blurb_large{padding:26px;margin-top:44px;margin-bottom:44px}.adoption_blurb_large h2{font-size:23px;font-weight:lighter;padding:0px;margin:0px}.adoption_blurb_small{padding:10px}.adoption_blurb_small h2{font-size:16px;font-weight:lighter;padding:0px;margin:0px;text-align:center}.learning_resources_blurb{background-color:#F4D019;padding:26px;margin-top:44px;margin-bottom:44px}.learning_resources_blurb .title{text-transform:uppercase;font-size:16px;font-weight:bold;background:0px 3px url(/assets/lightbulb-080f5c5ad4284f2e372da1319b1ae014.png) no-repeat transparent;padding:5px 0px 20px 30px}.faculty_questions{width:824px;padding:26px;padding-right:0px;background-color:#F4D019;margin-top:14px;margin-bottom:44px;clear:left}.faculty_questions a{color:#F47641;font-family:arial, helvetica, sans-serif}.column_para_break{margin-bottom:10px;display:block}table.staxdash{width:400px;border-style:none;border-collapse:collapse;margin-bottom:20px;float:left;margin-left:44px}table.staxdash.first-column{margin-left:0px}table.staxdash td,table.staxdash th{text-transform:uppercase;font-weight:normal}table.staxdash td:first-child,table.staxdash th:first-child{padding-left:7px}table.staxdash th{background:#233066;color:white}table.staxdash th a{color:white}table.staxdash th.book-title{text-align:left;font-size:12px;height:26px}table.staxdash th.date{text-align:center;font-size:9px}table.staxdash td.last_column{width:10px}table.staxdash td,table.staxdash td a{font-size:10px;color:#241d01}table.staxdash td.entry_icon,table.staxdash td.errata_counts{text-align:center}table.staxdash td.errata_counts{width:32px}table.staxdash tr{color:#241d01}table.staxdash tr.odd{background:#ececec}table.staxdash tr.even{background:#d7d7d7}.bio-box{width:200px;float:left;margin-left:12px;margin-bottom:12px}.bio-box.first{margin-left:0px}.bio-box .image{width:100%;height:150px;background:#888}.bio-box .caption-block{height:48px;background:#555;text-transform:uppercase;font-family:arial, helvetica, sans-serif;position:relative}.bio-box .caption-block a{position:absolute;top:0px;right:0px}.bio-box .caption-block .name{color:white;font-size:14px}.bio-box .caption-block .title{color:#F47641;font-size:9px;margin-top:2px}.bio-box .caption-block table{height:100%;border:none}.bio-box .caption-block table td{vertical-align:middle;padding-left:8px}.bio-box .bio-window{position:absolute;top:0px;width:420px;display:none;z-index:20}.bio-box .bio-window .heading{color:white;font-size:14px;height:48px;width:100%;background:#555;opacity:1;font-family:arial, helvetica, sans-serif}.bio-box .bio-window .heading table{height:100%;border:none}.bio-box .bio-window .heading table td{vertical-align:middle;padding-left:15px}.bio-box .bio-window .heading a{position:absolute;top:18px;right:23px}.bio-box .bio-window .body{color:white;padding:12px 15px 22px 15px;background:#555;opacity:0.95;text-transform:none}.bio-box .bio-window .body,.bio-box .bio-window .body p,.bio-box .bio-window .body p a{position:relative}.bio-box.non-last .bio-window{left:0px}.bio-box.last .bio-window{right:0px}.foundation_info img{margin:20px auto}#tags{float:right;width:200px}a.tag{background-color:#F47641;border-bottom:1px solid #c4420b;border-right:1px solid #f15311;font-size:11px;line-height:2.4;margin:2px 2px 2px 0;padding:3px 4px;text-decoration:none;white-space:nowrap;color:white}a.tag_cloud_1{font-size:10px;line-height:4}a.tag_cloud_2{font-size:12px;line-height:4}a.tag_cloud_3{font-size:17px;line-height:4}a.tag_cloud_4{font-size:20px;line-height:4}.full_coming_soon{text-align:center}#tag_filter_field{width:300px}#filter_button{padding:9px;margin-right:5px}.link-list-item{padding-bottom:8px;border-bottom:1px solid #eeeeee;margin-bottom:8px;clear:both}.link-list-item .name{width:300px;display:inline-block}.link-list-item .code{width:230px;display:inline-block}.link-list-item .tags{display:inline-block;float:right;width:300px}.link-list-item .target{display:inline-block;padding-left:20px}.link-list-item .target,.link-list-item .target a{font-size:9px}table#getbooks{width:500px}#getoptions{width:555px}#applebox .outer{background-color:#F2F2F2;padding:10px;border:1px solid;border-color:#e5e5e5 #dbdbdb #d2d2d2;margin-top:40px;margin-bottom:30px}#applebox .inner{padding:10px;height:40px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;background:#fff;border-color:#e5e5e5 #dbdbdb #d2d2d2;-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;box-shadow:rgba(0,0,0,0.3) 0 1px 3px}#applebox .inner .desc{padding-left:23px}.getoption{margin-bottom:20px}.getoption .link{display:inline-block;margin-left:27px;width:140px;vertical-align:top}.getoption .desc{display:inline-block;padding-left:9px;vertical-align:top}#toc{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;position:relative;padding-left:20px}#toc .fade{background:url(/assets/fade_out_15-a29bbd177d273048014229cc64b8b581.png) repeat-x;background-size:100% 100%;position:absolute;bottom:0px;display:block;width:100%;height:25px}.toc-entry{padding:3px 0px}.toc-entry a{padding-left:7px;font-style:normal}.toc-level-0{padding:0px 0px 10px 0px;font-style:normal}.toc-level-0 .toc-entry{padding:5px 0px}.toc-level-1{padding:0px 0px 5px 20px;font-style:italic;display:none}.toc-level-1 .toc-entry{padding:3px 0px;padding-left:10px;text-indent:-10px}.toc-level-2{padding:2px 0px 2px 25px;font-style:normal;display:none}.toc-level-2 .toc-entry{padding:2px 0px;padding-left:10px;text-indent:-10px}#full_toc_link{padding:10px 0px 0px 20px;display:block}.highlight_blurb{width:60%;margin-left:auto;margin-right:auto;padding:26px;border:solid;border-width:5px 5px;border-color:#F4D019;margin-top:64px;margin-bottom:44px;font-family:arial, helvetica, sans-serif}.highlight_blurb .title{font-size:16px;font-weight:bold;padding:5px 0px 20px 0px}.highlight_blurb p{line-height:22px}.grid_featured_book{display:none}.grid_featured_book.active{display:block}.grid-with-feature{padding-top:8px}.grid_book{padding:0 0px 22px 24px;float:left}.grid_book.first{padding-left:0}.global-banner{margin-left:-55px;margin-bottom:-8px}.global-banner .subtle{display:none}.book-grid{width:604px;float:right}img.cover{border:1px solid #fff}img.coming-soon{position:absolute;top:0;left:0;border:1px solid white}.jquery-accordion h3{padding:8px}.jquery-accordion h3.ui-state-default{background:#c6c7c8;border:1px solid #233066;color:#233066}.jquery-accordion h3.ui-state-hover{background:#acadaf}.jquery-accordion h3.ui-state-active{background:#233066;color:white}.jquery-accordion h3 .ui-icon{display:none}.jquery-accordion div{border:none;margin-bottom:8px}.jquery-accordion div p{padding:8px}.larger{font-size:14px;line-height:20px}.ap-textbook-container{position:relative;float:left;margin-right:20px;margin-bottom:20px}#nav_bar li sup{vertical-align:top;font-size:0.8em}.pagination{padding-top:10px}.foundation_desc{vertical-align:middle;height:50px;padding:15px 0 15px 50px}.foundation_logo{text-align:center;padding:15px 0}.caption{font-size:11px;font-style:italic;color:#999}.small_text{font-size:11px}.italic{font-style:italic}#news_banner{position:relative;margin-left:-55px;margin-top:-9px;margin-bottom:21px}#news_banner img{display:block}#news_banner #news_title_banner{height:43px;position:absolute;left:0px;top:29px;padding:14px 18px 0px 44px;font-size:28px;font-family:arial, helvetica, arial, sans-serif, verdana;text-shadow:1px 1px 1px #444;letter-spacing:1px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.4);box-shadow:1px 1px 1px rgba(0,0,0,0.4)}#orange_bar{width:856px;height:6px;background:#F47641;margin-bottom:11px;margin-left:-3px}.story_headline_image{display:inline;margin-right:17px;margin-bottom:17px;padding:0px;float:left;border:1px solid #ccc;width:270px}.story_headline_image.feature{width:559px}.story_headline_image.feature .headline_image_box .title_overlay{padding-right:70px}.story_headline_image.last{margin-right:0px}.story_headline_image .headline_image_box{position:relative}.story_headline_image .headline_image_box .title_overlay{position:absolute;color:white;font-size:24px;line-height:30px;letter-spacing:2px;font-family:helvetica, arial, sans-serif, verdana;bottom:0px;right:0px;left:0px;height:73px;background:rgba(0,0,0,0.53);padding:20px 40px 0px 19px}.story_headline_image .headline_image_box .title_overlay a{font-size:24px;color:white;font-family:helvetica, arial, sans-serif, verdana}#story_overlay{width:800px;margin:25px}#story_overlay p{padding-top:5px;padding-bottom:5px}#story_overlay .story_image{border:1px solid #ccc}#story_overlay .story_image.right{float:right;margin:5px 10px 20px 40px}#story_overlay .story_image.left{float:left;margin:5px 40px 20px 10px}#story_overlay .story_image.center{margin:0px auto;display:block}#news_navbar{position:fixed;top:0px;width:810px;height:44px;padding:0px 20px;z-index:20000}#news_navbar img.logo{padding-top:6px}#news_navbar .buttons{float:right;display:inline-block;height:44px}#news_navbar .buttons a{padding-top:6px;height:32px;width:32px;display:inline-block}#news_navbar .buttons a.next_button{margin-top:7px;height:28px;background:0px 0px url(/assets/chevron-big-4-01_light_dark-b2e6778b15fcb0b4a6ff3328029dfab0.png) no-repeat transparent}#news_navbar .buttons a.next_button:hover{background-position:0px -32px}#news_navbar .buttons a.prev_button{margin-top:7px;height:28px;background:0px 0px url(/assets/chevron-big-3-01_light_dark-c7ab81ebe19ac21ee4941a21bb106097.png) no-repeat transparent}#news_navbar .buttons a.prev_button:hover{background-position:0px -32px}#news_navbar .buttons a.close_button{margin-top:7px;height:28px;background:0px 0px url(/assets/Interface-88_light_dark-5d9ace9aba4522e1a6c77171a7eabcdd.png) no-repeat transparent}#news_navbar .buttons a.close_button:hover{background-position:0px -32px}.digg_pagination{background:white;cursor:default}.digg_pagination a,.digg_pagination span,.digg_pagination em{padding:0.2em 0.5em;display:block;float:left;margin-right:1px}.digg_pagination .disabled{color:#999999;border:1px solid #dddddd}.digg_pagination .current{font-style:normal;font-weight:bold;background:#245D70;color:white;border:1px solid #245D70}.digg_pagination a{text-decoration:none;color:#245D70;border:1px solid #245D70}.digg_pagination a:hover,.digg_pagination a:focus{color:#E38929;border-color:#245D70}.digg_pagination .page_info{background:#2e6ab1;color:white;padding:0.4em 0.6em;width:22em;margin-bottom:0.3em;text-align:center}.digg_pagination .page_info b{color:#000033;background:#6aa6ed;padding:0.1em 0.25em}.digg_pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .digg_pagination{height:1%}*:first-child+html .digg_pagination{overflow:hidden}.apple_pagination{background:#f1f1f1;border:1px solid #e5e5e5;text-align:center;padding:1em;cursor:default}.apple_pagination a,.apple_pagination span{padding:0.2em 0.3em}.apple_pagination .disabled{color:#aaaaaa}.apple_pagination .current{font-style:normal;font-weight:bold;background-color:#bebebe;display:inline-block;width:1.4em;height:1.4em;line-height:1.5;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;text-shadow:rgba(255,255,255,0.8) 1px 1px 1px}.apple_pagination a{text-decoration:none;color:black}.apple_pagination a:hover,.apple_pagination a:focus{text-decoration:underline}.flickr_pagination{text-align:center;padding:0.3em;cursor:default}.flickr_pagination a,.flickr_pagination span,.flickr_pagination em{padding:0.2em 0.5em}.flickr_pagination .disabled{color:#aaaaaa}.flickr_pagination .current{font-style:normal;font-weight:bold;color:#ff0084}.flickr_pagination a{border:1px solid #dddddd;color:#0063dc;text-decoration:none}.flickr_pagination a:hover,.flickr_pagination a:focus{border-color:#003366;background:#0063dc;color:white}.flickr_pagination .page_info{color:#aaaaaa;padding-top:0.8em}.flickr_pagination .previous_page,.flickr_pagination .next_page{border-width:2px}.flickr_pagination .previous_page{margin-right:1em}.flickr_pagination .next_page{margin-left:1em}#textbook_cover_image{float:right;margin:10px 0 20px 30px}.textbook_entry{margin-top:20px}.textbook_entry_cover{border:1px solid black;padding:4px;float:left;width:100px;margin-right:35px}.textbook_entry_desc{width:80%;float:left}.textbook_entry_title{font-size:16px;margin-bottom:20px}.textbook_entry_title a{font-size:16px}#book_buttons{margin:15px auto;text-align:center}#book_share{padding-top:15px}
