html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.ir{text-indent:-119988px;overflow:hidden;text-align:left;direction:ltr;display:block;background-repeat:no-repeat}.hide{display:none!important;visibility:hidden!important}.show{display:block;visibility:visible}.show-inline{display:inline;visibility:visible}.show-ib{display:inline-block;visibility:visible}.show-li{display:list-item;visibility:visible}.show-tc{display:table-cell;visibility:visible}.invisible{border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.visible{clip:rect(auto);clip:rect(auto,auto,auto,auto);height:auto;margin:0;overflow:visible;position:static!important;width:auto}.clearfix,#location-search{zoom:1}.clearfix:after,#location-search:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.clear{clear:both}.tal{text-align:left}.tar{text-align:right}.block{display:block!important}html{background-color:#fff;min-height:100%;overflow-y:scroll}body{background-color:transparent;color:#333;font:13px/19.5px Arial,Helvetica,sans-serif;min-height:100%;position:relative}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;font-weight:bold}h1{margin-bottom:13px;font-size:26px;line-height:32.5px}h2{margin-bottom:13px;font-size:26px;line-height:32.5px}h3{margin-bottom:13px;font-size:26px;line-height:32.5px}h4{margin-bottom:13px;font-size:26px;line-height:32.5px}h5{margin-bottom:13px;font-size:26px;line-height:32.5px}h6{margin-bottom:13px;font-size:26px;line-height:32.5px}header h1{margin:0;padding:0}@font-face{font-family:'StandardCTExtraBold';src:url("font/standard-extrabold-2011.07.01-webfont.eot");src:url("font/standard-extrabold-2011.07.01-webfont.eot?#iefix") format("embedded-opentype"),url("font/standard-extrabold-2011.07.01-webfont.woff") format("woff"),url("font/standard-extrabold-2011.07.01-webfont.ttf") format("truetype"),url("font/standard-extrabold-2011.07.01-webfont.svg#StandardCTExtraBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'StandardCTLight';src:url("font/standard-light-2011.07.01-webfont.eot");src:url("font/standard-light-2011.07.01-webfont.eot?#iefix") format("embedded-opentype"),url("font/standard-light-2011.07.01-webfont.woff") format("woff"),url("font/standard-light-2011.07.01-webfont.ttf") format("truetype"),url("font/standard-light-2011.07.01-webfont.svg#StandardCTLight") format("svg");font-weight:normal;font-style:normal}p,ol,ul,dl,address{margin-bottom:12px;font-size:13px}ul,ol{margin:0;padding:0;list-style:none outside none}ol{list-style-type:decimal;margin:0 0 1em 1.8em}li ul,li ol{margin:0;font-size:13px}dl,dd{margin-bottom:19.5px}dt{font-weight:normal}blockquote{margin:0 0 19.5px -19.5px;padding-left:26px;border-left:1px solid #c8c8c8;font-style:italic}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}b,strong{font-weight:bold}i,em{font-style:italic}sup,sub{position:relative;font-size:75%;line-height:0}sup{top:-6.5px}sub{bottom:-3.25px}address{font-style:normal}pre{margin-bottom:19.5px;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}pre,code{font:11px "andale mono","lucida console",monospace;line-height:16.5px}small{font-size:11px}.footnotes{line-height:1.2;list-style:none}a{color:#3c7fad}a:visited{color:#3c7fad}a:focus{color:#3c7fad}a:hover{color:#3c7fad}a:active{color:#3c7fad}a:link,a:visited{text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}.bullet-list-module{overflow:hidden}.bullet-list-module.nested{overflow:visible}.bullet-list-module .bullet-list-header{padding:0 0 6px}.bullet-list-module .bullet-list-header h1{color:#333;font-size:13px;font-weight:bold;line-height:18px}.bullet-list,.invalid-box .error-list,.aspot-img-right ul,.html-area ul{margin:0 0 14px}.bullet-list.level-one,.invalid-box .level-one.error-list,.aspot-img-right ul.level-one,.html-area ul.level-one{color:#ed1b2e}.bullet-list.level-one li>span,.invalid-box .level-one.error-list li>span,.aspot-img-right ul.level-one li>span,.html-area ul.level-one li>span{color:#333}.bullet-list.level-one.square>li,.invalid-box .level-one.square.error-list>li,.aspot-img-right ul.level-one.square>li,.html-area ul.level-one.square>li{background:transparent url('../images/icon/red-square.png?1360164509') no-repeat scroll left 8px;padding:0 0 0 12px}.bullet-list.level-two,.invalid-box .level-two.error-list,.aspot-img-right ul.level-two,.html-area ul.level-two,.bullet-list.level-three,.invalid-box .level-three.error-list,.aspot-img-right ul.level-three,.html-area ul.level-three{padding:0 0 0 20px;margin-top:.75em;margin-left:.5em;font-weight:bold}.bullet-list.level-two li>span,.invalid-box .level-two.error-list li>span,.aspot-img-right ul.level-two li>span,.html-area ul.level-two li>span,.bullet-list.level-three li>span,.invalid-box .level-three.error-list li>span,.aspot-img-right ul.level-three li>span,.html-area ul.level-three li>span{color:#333;font-weight:normal}.bullet-list.level-two.decimal,.invalid-box .level-two.decimal.error-list,.aspot-img-right ul.level-two.decimal,.html-area ul.level-two.decimal,.bullet-list.level-two.alpha,.invalid-box .level-two.alpha.error-list,.aspot-img-right ul.level-two.alpha,.html-area ul.level-two.alpha,.bullet-list.level-three.decimal,.invalid-box .level-three.decimal.error-list,.aspot-img-right ul.level-three.decimal,.html-area ul.level-three.decimal,.bullet-list.level-three.alpha,.invalid-box .level-three.alpha.error-list,.aspot-img-right ul.level-three.alpha,.html-area ul.level-three.alpha{color:#9f9fa1}.bullet-list.level-two.decimal>li,.invalid-box .level-two.decimal.error-list>li,.aspot-img-right ul.level-two.decimal>li,.html-area ul.level-two.decimal>li,.bullet-list.level-two.alpha>li,.invalid-box .level-two.alpha.error-list>li,.aspot-img-right ul.level-two.alpha>li,.html-area ul.level-two.alpha>li,.bullet-list.level-three.decimal>li,.invalid-box .level-three.decimal.error-list>li,.aspot-img-right ul.level-three.decimal>li,.html-area ul.level-three.decimal>li,.bullet-list.level-three.alpha>li,.invalid-box .level-three.alpha.error-list>li,.aspot-img-right ul.level-three.alpha>li,.html-area ul.level-three.alpha>li{background-image:none;padding:0}.bullet-list.level-three,.invalid-box .level-three.error-list,.aspot-img-right ul.level-three,.html-area ul.level-three,.bullet-list.level-three.square,.invalid-box .level-three.square.error-list,.aspot-img-right ul.level-three.square,.html-area ul.level-three.square,.bullet-list.level-three.alpha,.invalid-box .level-three.alpha.error-list,.aspot-img-right ul.level-three.alpha,.html-area ul.level-three.alpha,.bullet-list.level-three.decimal,.invalid-box .level-three.decimal.error-list,.aspot-img-right ul.level-three.decimal,.html-area ul.level-three.decimal{color:#ccc}.bullet-list.level-three>li,.invalid-box .level-three.error-list>li,.aspot-img-right ul.level-three>li,.html-area ul.level-three>li,.bullet-list.level-three.square>li,.invalid-box .level-three.square.error-list>li,.aspot-img-right ul.level-three.square>li,.html-area ul.level-three.square>li,.bullet-list.level-three.alpha>li,.invalid-box .level-three.alpha.error-list>li,.aspot-img-right ul.level-three.alpha>li,.html-area ul.level-three.alpha>li,.bullet-list.level-three.decimal>li,.invalid-box .level-three.decimal.error-list>li,.aspot-img-right ul.level-three.decimal>li,.html-area ul.level-three.decimal>li{background:transparent url('../images/icon/gray-dash.gif?1370381318') no-repeat scroll left 8px}.bullet-list.level-three>li span,.invalid-box .level-three.error-list>li span,.aspot-img-right ul.level-three>li span,.html-area ul.level-three>li span,.bullet-list.level-three.square>li span,.invalid-box .level-three.square.error-list>li span,.aspot-img-right ul.level-three.square>li span,.html-area ul.level-three.square>li span,.bullet-list.level-three.alpha>li span,.invalid-box .level-three.alpha.error-list>li span,.aspot-img-right ul.level-three.alpha>li span,.html-area ul.level-three.alpha>li span,.bullet-list.level-three.decimal>li span,.invalid-box .level-three.decimal.error-list>li span,.aspot-img-right ul.level-three.decimal>li span,.html-area ul.level-three.decimal>li span{color:#333}.bullet-list.decimal,.invalid-box .decimal.error-list,.aspot-img-right ul.decimal,.html-area ul.decimal{list-style:decimal outside none;overflow:visible;color:#ed1b2e}.bullet-list.decimal,.invalid-box .decimal.error-list,.aspot-img-right ul.decimal,.html-area ul.decimal,.bullet-list.alpha,.invalid-box .alpha.error-list,.aspot-img-right ul.alpha,.html-area ul.alpha{font-weight:bold}.bullet-list.decimal>li,.invalid-box .decimal.error-list>li,.aspot-img-right ul.decimal>li,.html-area ul.decimal>li,.bullet-list.alpha>li,.invalid-box .alpha.error-list>li,.aspot-img-right ul.alpha>li,.html-area ul.alpha>li{background-image:none;margin:0 0 3px 16px;padding:0}.bullet-list.decimal>li span,.invalid-box .decimal.error-list>li span,.aspot-img-right ul.decimal>li span,.html-area ul.decimal>li span,.bullet-list.alpha>li span,.invalid-box .alpha.error-list>li span,.aspot-img-right ul.alpha>li span,.html-area ul.alpha>li span{font-weight:normal;color:#333}.bullet-list.level-one.alpha,.invalid-box .level-one.alpha.error-list,.aspot-img-right ul.level-one.alpha,.html-area ul.level-one.alpha{list-style:upper-alpha outside none}.bullet-list.level-two.alpha,.invalid-box .level-two.alpha.error-list,.aspot-img-right ul.level-two.alpha,.html-area ul.level-two.alpha{list-style:lower-alpha outside none}.bullet-list.alpha,.invalid-box .alpha.error-list,.aspot-img-right ul.alpha,.html-area ul.alpha{overflow:visible}.bullet-list.level-two>li,.invalid-box .level-two.error-list>li,.aspot-img-right ul.level-two>li,.html-area ul.level-two>li,.bullet-list.square>li,.invalid-box .square.error-list>li,.aspot-img-right ul.square>li,.html-area ul.square>li{background:transparent url('../images/icon/gray-square.gif?1370381318') no-repeat scroll left 8px;padding:0 0 0 12px}.bullet-list li,.invalid-box .error-list li,.aspot-img-right ul li,.html-area ul li{background:transparent url('../images/icon/red-square.png?1360164509') no-repeat scroll left 8px;margin:0 0 3px;padding:0 0 0 12px}.bullet-list li.featured-item,.invalid-box .error-list li.featured-item,.aspot-img-right ul li.featured-item,.html-area ul li.featured-item{background:0;margin-top:0;padding-bottom:18px;padding-left:0}.bullet-list li.document-link,.invalid-box .error-list li.document-link,.aspot-img-right ul li.document-link,.html-area ul li.document-link{background:0;margin:0 0 4px;padding:0;overflow:hidden}.bullet-list li.document-link a,.invalid-box .error-list li.document-link a,.aspot-img-right ul li.document-link a,.html-area ul li.document-link a{display:inline;float:left;background:transparent url('../images/icon/pdf.png?1360164509') no-repeat scroll 0 0;padding:4px 0 3px 30px}.bullet-list li.document-link .document-info,.invalid-box .error-list li.document-link .document-info,.aspot-img-right ul li.document-link .document-info,.html-area ul li.document-link .document-info{color:#9f9fa3;font-size:12px;font-weight:normal;margin:0 0 0 4px}.bullet-list .item-info,.invalid-box .error-list .item-info,.aspot-img-right ul .item-info,.html-area ul .item-info{color:#9f9fa3;font-size:12px;font-weight:normal;margin:0 0 0 4px}.bullet-list.first,.invalid-box .first.error-list,.aspot-img-right ul.first,.html-area ul.first{padding-top:0}.bullet-list .document-info,.invalid-box .error-list .document-info,.aspot-img-right ul .document-info,.html-area ul .document-info{color:#9f9fa3;margin:0 0 0 4px}.bullet-list-double{margin:0 0 0 -20px;overflow:hidden}.bullet-list-double .bullet-list,.bullet-list-double .invalid-box .error-list,.invalid-box .bullet-list-double .error-list,.bullet-list-double .aspot-img-right ul,.aspot-img-right .bullet-list-double ul,.bullet-list-double .html-area ul,.html-area .bullet-list-double ul{display:inline;float:left;width:49%}.bullet-list-double .bullet-list li,.bullet-list-double .invalid-box .error-list li,.invalid-box .bullet-list-double .error-list li,.bullet-list-double .aspot-img-right ul li,.aspot-img-right .bullet-list-double ul li,.bullet-list-double .html-area ul li,.html-area .bullet-list-double ul li{margin-left:20px}.video-link{margin:0 0 20px}.view-more-link{font-size:11px;padding:4px 0 0}.primary-center .simple-article .view-more-link{font-size:11px;padding:4px 0 0;position:relative}.back-link{font-size:11px}figure{margin-bottom:18px}figure img{display:block}figure img,figure object,figure embed{max-width:100%}figcaption{display:block;font-weight:normal;margin-top:9px}table{border-collapse:collapse;border-spacing:0;margin:0;width:100%;font-size:.875em}th{font-weight:bold}th,td,caption{padding:6px 9px;vertical-align:top}thead th,thead td{background:#333;color:#fff}tfoot{font-style:italic}tbody td,tbody th{border-color:#f1f1f1;border-style:solid;border-width:1px 0 0}caption{background-color:transparent}.table-section .table-header,.table-section .secondary-header{zoom:1;border:0;padding:0 0 6px}.table-section .table-header:after,.table-section .secondary-header:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.table-section .table-header h1,.table-section .secondary-header h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;display:inline;float:left;font-size:16px;line-height:16px;padding:0}.table-section .table-header .count,.table-section .secondary-header .count{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.standard-table{margin:24px 0 0;border-color:#6d6e70;border-style:solid;border-width:1px 0 0;padding:1px 0 0}.secondary-section .standard-table,.tabs-content .standard-table{border-color:#ababab;border-style:dotted}.standard-table table .field-wrap{margin:0}.standard-table thead{color:#fff}.standard-table thead td,.standard-table thead th{background:#f1f1f1;color:#9f9fa3;padding-top:0;padding-bottom:1px;vertical-align:middle}.standard-table tbody td,.standard-table tbody th,.standard-table tfoot td,.standard-table tfoot th{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0;padding:8px 8px 8px 10px}.standard-table tbody .first td,.standard-table tbody .first th,.standard-table tfoot .first td,.standard-table tfoot .first th{border-top:0}.plain-table thead th,.plain-table thead td{background:0;color:#333;font-weight:bold;padding-bottom:2px}.plain-table th,.plain-table td{border:0;padding:0}.simple-table td,.simple-table th{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0;padding:3px 0;text-align:right}.simple-table tbody tr.first td,.simple-table tbody tr.first th{border:0;padding-top:0}.simple-table tbody th{font-weight:normal}.simple-table tfoot td,.simple-table tfoot th{border-color:#ababab;font-style:normal;font-weight:bold}.simple-table tfoot .foot-note{color:#aaa;font-size:11px}.simple-table tfoot .foot-note td,.simple-table tfoot .foot-note th{border:0;font-weight:normal;font-style:italic;padding:0}.course-table{margin-top:0}.course-table .time,.course-table .day-of-week{font-size:12px}.course-table thead .title{font-size:13px;width:150px}.course-table thead .dates-and-times{width:135px}.course-table thead .lang{width:60px}.course-table thead .status{width:80px}.course-table thead .sorted .col-header{display:inline;float:left;background:transparent url('../images/icon/small-gray-down-arrow.png?1360164509') no-repeat scroll 100% 50%;padding:0 14px 0 0}.course-table thead .sorted-desc .col-header{display:inline;float:left;background:transparent url('../images/icon/small-gray-down-arrow.png?1360164509') no-repeat scroll 100% 50%;padding:0 14px 0 0}.course-table thead .sorted-asc .col-header{display:inline;float:left;background:transparent url('../images/icon/small-gray-up-arrow.png?1360164509') no-repeat scroll 100% 50%;padding:0 14px 0 0}.course-table tbody td,.course-table tbody th{padding-top:14px;padding-bottom:18px}.course-table tbody .has-message td,.course-table tbody .has-message th{padding-bottom:0}.course-table tfoot{font-style:normal}.course-table tfoot td,.course-table tfoot th{padding-top:30px}.course-table tr.cancelled .format,.course-table tr.cancelled .title,.course-table tr.cancelled .dates-and-times,.course-table tr.cancelled .lang{color:#9f9fa3}.course-table tr.alert .status-text{background:url('../images/sprite/icon-s44616efca3.png') 0 -4921px;background-repeat:no-repeat;color:#ed1b2e;font-weight:bold;padding:0 0 0 19px}.course-table .message{border:0;color:#ed1b2e;font-size:11px;font-style:italic;line-height:15px;padding-top:6px;padding-left:0}.course-table .format{width:56px}.course-table .format img{display:inline;float:left;margin:2px 0 0}.course-table .title{font-size:11px;line-height:15px}.course-table .title .format-icon{display:inline;float:left}.course-table .title .summary{font-size:13px;font-weight:bold;line-height:16px}.course-table .title .links{font-size:13px;line-height:1.5}.course-table .title .prerequisites{color:#ed1b2e;font-style:italic}.course-table .title .info{margin:0 0 0 64px}.course-table .dates-and-times .eventdate{font-weight:bold;font-size:12px}.course-table .dates-and-times table .eventtime td,.course-table .dates-and-times table .eventtime th{border:0;padding:0;font-size:12px}.course-table .eventtime td,.course-table .eventtime th{font-size:12px!important;border:0;padding:0}.course-table .price .amount{font-size:14px;font-weight:bold;line-height:17px}.course-table .price .seats-left,.course-table .price .per-month{color:#9f9fa3;font-size:11px;font-style:italic;line-height:15px;margin:3px 0 0}.course-table .options-list{display:inline;float:left;font-size:11px;list-style:none outside none;margin:0;padding:0;width:89px}.course-table .options-list li{line-height:14px;margin-bottom:7px}.course-table .share{display:inline;float:right;width:85px}.course-table .share .action{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin-bottom:8px}.course-table .share .action{*display:inline}.course-table .remove{font-size:11px;padding-right:15px;text-align:right}.course-table .summary{position:relative}.course-table .promo-code td{padding-bottom:25px}.catalog-list-table .distance,.catalog-list-table .format{width:60px}.catalog-list-table .title{width:200px}.catalog-list-table .eventtime td{font-size:12px}.catalog-list-table .dates-and-times{width:166px;font-size:12px}.catalog-list-table .price{width:80px}.catalog-list-table .actions .action{display:inline;float:right}.shopping-cart-table tbody td,.cart-donation-table tbody td,.course-confirmation-table tbody td,.shopping-cart-table tbody th,.cart-donation-table tbody th,.course-confirmation-table tbody th{padding-top:16px;padding-bottom:16px}.shopping-cart-table thead .format,.cart-donation-table thead .format,.course-confirmation-table thead .format{width:56px}.shopping-cart-table thead .title,.cart-donation-table thead .title,.course-confirmation-table thead .title{width:179px}.shopping-cart-table thead .dates-and-times,.cart-donation-table thead .dates-and-times,.course-confirmation-table thead .dates-and-times{width:169px}.shopping-cart-table thead .lang,.cart-donation-table thead .lang,.course-confirmation-table thead .lang{width:93px}.shopping-cart-table thead .price,.cart-donation-table thead .price,.course-confirmation-table thead .price{width:80px}.shopping-cart-table .format .distance,.cart-donation-table .format .distance,.course-confirmation-table .format .distance{clear:both;color:#9f9fa3;font-size:11px;padding:0 8px 0 0;text-align:center}.shopping-cart-table .promo-code h2,.cart-donation-table .promo-code h2,.course-confirmation-table .promo-code h2{font-size:14px;line-height:18px;margin:0}.shopping-cart-table .subtotal-row>td:first-child,.cart-donation-table .subtotal-row>td:first-child,.course-confirmation-table .subtotal-row>td:first-child{border-style:solid}.shopping-cart-table .subtotal-row th,.cart-donation-table .subtotal-row th,.course-confirmation-table .subtotal-row th,.shopping-cart-table .subtotal-row td,.cart-donation-table .subtotal-row td,.course-confirmation-table .subtotal-row td{text-align:right;padding:3px 0}.shopping-cart-table .subtotal-row .first th,.cart-donation-table .subtotal-row .first th,.course-confirmation-table .subtotal-row .first th,.shopping-cart-table .subtotal-row .first td,.cart-donation-table .subtotal-row .first td,.course-confirmation-table .subtotal-row .first td{padding-top:8px}.shopping-cart-table .subtotal-row .subtotal,.cart-donation-table .subtotal-row .subtotal,.course-confirmation-table .subtotal-row .subtotal{font-weight:bold;margin-top:10px}.shopping-cart-table .subtotal-row .simple-table,.cart-donation-table .subtotal-row .simple-table,.course-confirmation-table .subtotal-row .simple-table{display:inline;float:right;width:193px}.shopping-cart-table .subtotal-row .simple-table td,.cart-donation-table .subtotal-row .simple-table td,.course-confirmation-table .subtotal-row .simple-table td{width:70px}.shopping-cart-table .subtotal-row .tax-free,.cart-donation-table .subtotal-row .tax-free,.course-confirmation-table .subtotal-row .tax-free{color:#9f9fa3;font-size:11px;font-style:italic}.shopping-cart-table .subtotal-row .amount,.cart-donation-table .subtotal-row .amount,.course-confirmation-table .subtotal-row .amount{margin:0 0 0 24px}.cart-donation-table thead .title{width:550px}.cart-donation-table thead .price{width:140px}.cart-donation-table .title img{display:inline;float:left;margin:0 18px 0 0}.cart-donation-table .title .summary{display:inline;float:left;width:160px}.cart-donation-table.receipt-table thead .title{width:70%}.cart-donation-table.receipt-table thead .price{width:auto}.course-confirmation-table thead .title{width:230px}.course-confirmation-table thead .dates-and-times{width:210px}.course-confirmation-table thead .lang{width:130px}.course-confirmation-table .options .action-wrap .action{display:inline;float:right}.course-confirmation-table .options .materials-link{text-align:right}.course-confirmation-table .options .materials-link a{text-decoration:none}.course-confirmation-table .options .materials-link a:hover{text-decoration:none}.course-confirmation-table .options .materials-link a:hover span{text-decoration:underline}.course-confirmation-table .options .materials-link img,.course-confirmation-table .options .materials-link span{vertical-align:middle}.event-schedule{margin:-20px 0 0;width:auto}.event-schedule thead{height:20px;visibility:hidden}.event-schedule thead th{background:0;border:0;font-size:3px;padding:0;text-indent:-9999px}.event-schedule thead th.event-day{width:20px}.event-schedule thead th.dash{width:10px}.event-schedule td.dash{text-align:center}.event-schedule abbr{border-width:0}.annual-donation-table{width:440px}.annual-donation-table tbody td,.annual-donation-table tbody th{border:0;padding:12px 0 0}.annual-donation-table tr.first td,.annual-donation-table tr.first th{padding-top:0}.input-xtiny{width:50px}.input-tiny{width:60px}.input-small{width:112px}.input-small-year{width:105px}.input-medium{width:124px}.input-large{width:220px}.input-large-signIn,.input-large-newPwd{width:380px;height:30px}.input-xlarge{width:250px}.input-xxlarge{width:300px}.input-full{width:100%}.input_full_wrap{display:block;padding-right:8px}::-moz-focus-inner{border:0;padding:0}input[type="search"]::-webkit-search-decoration{display:none}input,button,select,textarea{margin:0;vertical-align:middle}input[type="radio"],input[type="checkbox"]{position:relative;vertical-align:top;top:3px;top:0\0;*top:-3px}@media(-webkit-min-device-pixel-ratio:1) and (max-device-width:1024px){input[type="radio"],input[type="checkbox"]{vertical-align:baseline;top:2px}}@media(-webkit-min-device-pixel-ratio:1) and (max-device-width:480px){input[type="radio"],input[type="checkbox"]{vertical-align:baseline;top:0}}@media(-webkit-min-device-pixel-ratio:2) and (max-device-width:480px){input[type="radio"],input[type="checkbox"]{vertical-align:baseline;top:0}}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;cursor:pointer;outline:0;overflow:visible;width:auto}button{*padding-bottom:1px;*padding-top:1px}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#ccc;color:#333;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,Helvetica,sans-serif;height:21.5px;*height:auto;*padding-top:2px;*padding-bottom:1px}textarea.input-high,select.input-high,input[type="date"].input-high,input[type="datetime"].input-high,input[type="datetime-local"].input-high,input[type="email"].input-high,input[type="month"].input-high,input[type="number"].input-high,input[type="password"].input-high,input[type="search"].input-high,input[type="tel"].input-high,input[type="text"].input-high,input[type="time"].input-high,input[type="url"].input-high,input[type="week"].input-high{height:25px}textarea{height:auto}::-webkit-input-placeholder{color:#888}input:-moz-placeholder,textarea:-moz-placeholder{color:#888}input.placeholder_text,textarea.placeholder_text{color:#888}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:rgba(16,108,161,0.15) 0 0 3px 2px;-webkit-box-shadow:rgba(16,108,161,0.15) 0 0 3px 2px;-o-box-shadow:rgba(16,108,161,0.15) 0 0 3px 2px;box-shadow:rgba(16,108,161,0.15) 0 0 3px 2px;z-index:1}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default}textarea,select[size],select[multiple]{height:auto}select{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#f7f7f7));background-image:-webkit-linear-gradient(top,#fff 0,#f7f7f7 100%);background-image:-moz-linear-gradient(top,#fff 0,#f7f7f7 100%);background-image:-o-linear-gradient(top,#fff 0,#f7f7f7 100%);background-image:linear-gradient(top,#fff 0,#f7f7f7 100%);padding:0}@media(-webkit-min-device-pixel-ratio:0){select{background-image:url('../images/form/select-arrow.png?1360164509'),-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#f7f7f7));background-image:url('../images/form/select-arrow.png?1360164509'),-webkit-linear-gradient(top,#fff 0,#f7f7f7 100%);background-image:url('../images/form/select-arrow.png?1360164509'),-moz-linear-gradient(top,#fff 0,#f7f7f7 100%);background-image:url('../images/form/select-arrow.png?1360164509'),-o-linear-gradient(top,#fff 0,#f7f7f7 100%);background-image:url('../images/form/select-arrow.png?1360164509'),linear-gradient(top,#fff 0,#f7f7f7 100%);background-repeat:no-repeat;background-position:100% 50%;padding-left:3px;padding-right:19px}select[size],select[multiple]{background-image:none;padding:0}}textarea{min-height:40px;overflow:auto;resize:none;width:100%}optgroup{color:black;font-style:normal;font-weight:normal}.placeholder_text,label[for],a span,button span{cursor:pointer}.action-wrap{zoom:1;margin:0 -20px 42px 0}.action-wrap:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.action-wrap .action{display:inline;float:left;margin:0 20px 0 0}.action{-moz-box-shadow:#bbb 0 0 3px;-webkit-box-shadow:#bbb 0 0 3px;-o-box-shadow:#bbb 0 0 3px;box-shadow:#bbb 0 0 3px;background:white;border:1px solid white;overflow:hidden;margin-right:25px}.clearfix>.action,#location-search>.action{display:inline;float:left}.action .button{text-shadow:#b40010 0 1px 0;color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;background:url('../images/sprite/button/primary-icon.png?1360164509') 103% -2px no-repeat;border:0;color:white;display:block;float:none;font-size:12px;height:21px;line-height:20px;margin:0;padding:0 29px 0 20px;text-decoration:none;text-align:center;white-space:nowrap}.buttonLink{background:transparent;border:0;padding:0!important;border-bottom:1px solid #444;cursor:hand;color:red}.action input[type="submit"].button{text-shadow:#b40010 0 1px 0;border:0 none;color:white}.action input[type="submit"].button[disabled]{text-shadow:white 0 1px 0;color:#7d7d7d}.no-boxshadow .action{border:0;background:url('../images/bg/button-box-shadow-right.png?1360164509') top right no-repeat;margin-top:-2px;padding:0 4px 0 0}.no-boxshadow .action .action-shadow{background:url('../images/bg/button-box-shadow-left.png?1360164509') top left no-repeat;padding:3px 0 3px 3px}.action.disabled{-moz-box-shadow:#d7d7d7 0 0 3px;-webkit-box-shadow:#d7d7d7 0 0 3px;-o-box-shadow:#d7d7d7 0 0 3px;box-shadow:#d7d7d7 0 0 3px}.action.disabled .button{text-shadow:white 0 1px 0;color:#7d7d7d;height:21px;line-height:21px;padding:0 20px}.account-landing .donations-summary-footer .action{margin-right:0}.account-landing .classes-summary .secondary-footer .action{margin-right:0}.bw{zoom:1;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fb2e41),color-stop(100%,#d60215));background-image:-webkit-linear-gradient(#fb2e41,#d60215);background-image:-moz-linear-gradient(#fb2e41,#d60215);background-image:-o-linear-gradient(#fb2e41,#d60215);background-image:linear-gradient(#fb2e41,#d60215);background-color:#ed1b2e;border:1px solid #d60215;color:white;font-size:12px;font-weight:bold;padding:0;text-decoration:none}.bw:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.bw:focus{border-color:#d60215}.bw:focus,.bw:hover{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#d60215),color-stop(100%,#fb2e41));background-image:-webkit-linear-gradient(#d60215,#fb2e41);background-image:-moz-linear-gradient(#d60215,#fb2e41);background-image:-o-linear-gradient(#d60215,#fb2e41);background-image:linear-gradient(#d60215,#fb2e41);text-decoration:none}.no-cssgradients .bw{background:#ed1b2e url('../images/sprite/button-s5e8c117ddf.png') 0 0 repeat-x}.no-cssgradients .bw:focus,.no-cssgradients .bw:hover{background:#ed1b2e url('../images/sprite/button-s5e8c117ddf.png') 0 -50px repeat-x}.disabled .bw{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fbfbfb),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(#fbfbfb,#f1f1f1);background-image:-moz-linear-gradient(#fbfbfb,#f1f1f1);background-image:-o-linear-gradient(#fbfbfb,#f1f1f1);background-image:linear-gradient(#fbfbfb,#f1f1f1);background-color:#f4f4f4;border-color:#f1f1f1;border-style:solid;border-width:1px;font-size:12px;font-weight:bold;padding:0}.no-cssgradients .disabled .bw{background:#f4f4f4 url('../images/sprite/button-s5e8c117ddf.png') 0 -538px}@-moz-document url-prefix(){.bw input[disabled].button{padding-top:1px}}.no-cssgradients .big-button .bw{background:#d50115 url('../images/sprite/button-s5e8c117ddf.png') 0 -444px repeat-x}.no-cssgradients .big-button .bw:focus,.no-cssgradients .big-button .bw:hover{background:#d50115 url('../images/sprite/button-s5e8c117ddf.png') 0 -501px repeat-x}.big-button .button{background:url('../images/sprite/button-s5e8c117ddf.png') -562px -406px no-repeat;background-position:100% -392px;font-size:15px;height:40px;line-height:34px;padding:0 48px 0 32px}.no-boxshadow .big-button{border:0;background:url('../images/bg/big-button-box-shadow-right.png?1360164509') top right no-repeat;padding:0 3px 0 0}.no-boxshadow .big-button .action-shadow{background:url('../images/bg/big-button-box-shadow-left.png?1360164509') top left no-repeat;padding:3px 0 3px 4px}.alt-button .bw{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fefefe),color-stop(100%,#e9e9e9));background-image:-webkit-linear-gradient(#fefefe,#e9e9e9);background-image:-moz-linear-gradient(#fefefe,#e9e9e9);background-image:-o-linear-gradient(#fefefe,#e9e9e9);background-image:linear-gradient(#fefefe,#e9e9e9);background-color:#f4f4f4;border:1px solid #e9e9e9;color:#ed1b2e;padding:0}.no-cssgradients .alt-button .bw{background:#f4f4f4 url('../images/sprite/button-s5e8c117ddf.png') 0 -100px repeat-x}.no-cssgradients .alt-button .bw:focus,.no-cssgradients .alt-button .bw:hover{background:#f4f4f4 url('../images/sprite/button-s5e8c117ddf.png') 0 -150px repeat-x}.alt-button .bw:hover{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,#fefefe));background-image:-webkit-linear-gradient(#e9e9e9,#fefefe);background-image:-moz-linear-gradient(#e9e9e9,#fefefe);background-image:-o-linear-gradient(#e9e9e9,#fefefe);background-image:linear-gradient(#e9e9e9,#fefefe)}.alt-button .button{text-shadow:white 0 1px 0;background:url('../images/sprite/button-s5e8c117ddf.png') -577px -296px no-repeat;background-position:100% -491px;color:#ed1b2e;font-size:12px;height:21px;line-height:20px;padding:0 29px 0 20px}.alt-button input[type="submit"].button{text-shadow:white 0 1px 0;color:#ed1b2e}.plain-button .button{background:0;//padding:0 20px}.short-button .button{padding:0 10px}.form-action{zoom:1;margin:25px 0 0}.form-action:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.form-action .action{display:inline;float:left;margin-right:18px}.form-action .action-link{display:inline;float:left;font-size:13px;line-height:25px}.field-wrap{zoom:1;margin:0 0 15px}.field-wrap-custom{zoom:1;margin:0}.field-wrap:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.field-wrap label{font-weight:bold}.field-wrap .field{margin:2px 0 0}.field-wrap.first{margin-top:0}.field-wrap .page-note{font-weight:normal;margin:0}.field-wrap-signIn,.field-wrap-newPwd{zoom:1;margin:0 0 5px}.field-wrap-newPwd:after{margin-top:10px}.field-wrap-signIn:after,.field-wrap-newPwd:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.field-wrap-signIn label,.field-wrap-newPwd label{font-weight:bold;font-size:15px}.field-wrap-signIn .field,.field-wrap-newPwd .field{margin:2px 0 0}.field-wrap-signIn.first,.field-wrap-newPwd.first{margin-top:0}.field-wrap-signIn .page-note,.field-wrap-newPwd .page-note{font-weight:normal;margin:0}.multi-radio-wrap .legend-wrap,.multi-radio-wrap legend{font-weight:bold}.multi-radio-wrap .field{overflow:hidden}.multi-radio-wrap .sub-field-wrap{display:inline;float:left;overflow:hidden;margin:0 30px 0 0;padding:1px}.multi-radio-wrap .sub-field-wrap .sub-field{display:inline;float:left;margin:0 6px 0 0}.multi-radio-wrap .sub-field-wrap label{width:auto;font-weight:normal}.multi-radio-wrap .sub-field-wrap input{display:inline;float:left;margin:0}.tabular-form label{display:inline;float:left;width:147px;cursor:auto}.tabular-form .inputEmail,.tabular-form .inputPassword{display:block;float:none;margin-bottom:15px}.tabular-form .field{display:inline;float:left;zoom:1;margin-top:0;margin-right:-13px}.tabular-form .field:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.tabular-form input,.tabular-form select,.tabular-form textarea{display:inline;float:left;margin:0 3px 0 0}.tabular-form input::-ms-clear{display:none}.tabular-form .multi-radio-wrap .legend-wrap{display:inline;float:left;width:147px}.tabular-form .multi-radio-wrap .sub-field-wrap{display:block;float:none;margin:8px 0 0}.tabular-form .multi-radio-wrap .sub-field-wrap.first{margin-top:0}.tabular-form .push{margin-left:147px}.tabular-form .optional{font-weight:normal}.tabular-form .optional label{font-weight:normal}.tabular-form .optional .optional-text{color:#9f9fa3;font-size:11px;font-style:italic;font-weight:normal;line-height:15px}.tabular-form .checkbox-wrap label,.tabular-form .radio-wrap label{font-weight:normal;width:auto}.tabular-form .checkbox-wrap input,.tabular-form .radio-wrap input{margin-right:0}.tabular-form .checkbox-wrap.push label,.tabular-form .radio-wrap.push label{width:225px}.tabular-form .checkbox-wrap .invalid-message,.tabular-form .radio-wrap .invalid-message{margin-left:0;width:auto}.tabular-form .invalid-message{margin-left:130px}.checkbox-wrap .field,.radio-wrap .field{display:inline;float:left;margin:0}.checkbox-wrap .field input,.radio-wrap .field input{display:inline;float:left;width:auto}.checkbox-wrap label,.checkbox-wrap .label,.radio-wrap label,.radio-wrap .label{display:block;float:none;font-weight:normal;margin:0 0 0 22px}.checkbox-wrap .label label,.radio-wrap .label label{margin-left:0}.checkbox-wrap .page-note,.radio-wrap .page-note{clear:both}.checkbox-wrap .page-note{padding:0 0 0 22px}.invalid-box{background:#fffae3;border:2px solid #ed1b2e;color:#ed1b2e;display:none;margin:0 0 20px;padding:15px}.invalid-box .invalid-header h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:18px;line-height:18px;color:#ed1b2e;margin-bottom:10px}.invalid-box .error-list{margin:0 0 0 2px}.invalid-field-wrap label{color:#ed1b2e;width:129px}.invalid-field-wrap .invalid-message{display:block;visibility:visible}.invalid-field-wrap input[type=text],.invalid-field-wrap input[type=password],.invalid-field-wrap textarea{background:#fffae3;border:1px solid #ed1b2e}.invalid-field-wrap.date-pickers-wrap .field{background:#fffae3;border:1px solid #ed1b2e}.invalid-field-wrap.date-pickers-wrap input[type=text],.invalid-field-wrap.date-pickers-wrap input[type=password]{background:0;border:0}.invalid-message{color:#ed1b2e;display:none;font-size:11px;font-weight:normal;font-style:italic;margin:2px 0 0;visibility:hidden;width:220px}.content-search-common{margin-top:-16px;overflow:hidden;padding:0 0 20px}.content-search-common form{overflow:hidden}.content-search-common .content-search{display:inline;float:left;background:#eae9ea;margin:0;padding:3px}.content-search-common .field{zoom:1;border-color:#ccc;border-style:solid;border-width:1px;background:#fff;position:relative}.content-search-common .field:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.content-search-common input{border:0;color:#9f9fa3;font-size:11px;height:19px;line-height:19px;margin:0;padding:0 0 0 6px;width:212px;vertical-align:top}body:first-of-type .content-search-common input{padding-top:3px}.content-search-common .button{background:url('../images/sprite/icon-s44616efca3.png') 0 -5169px;border:0 none;display:block;height:19px;line-height:20px;margin:0 0 0 -4px;padding:0;position:absolute;right:1px;top:0;width:22px}.content-search-wrap.no-result{margin:0 0 34px}.content-search-wrap.no-result .content-search-common{margin-bottom:0;padding-bottom:10px}.content-search-wrap.no-result .content-search-common .field{border-color:#ed1b2e}.content-search-wrap.no-result .no-result-message{color:#ed1b2e;font-weight:bold}.promo-code-module{margin:0 0 30px;overflow:hidden}.promo-code-module .module-inner{display:inline;float:left;border-color:#f1f1f1;border-style:solid;border-width:1px;padding:11px 10px}.promo-code-module .field{display:inline;float:left}.promo-code-module .field input{width:212px}.promo-code-module .action{display:inline;float:left;margin:-3px 0 -3px 8px}#enter-donation-amount{display:inline;float:left;color:#6d6e70;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;background:transparent url('../images/bg/money-field.png?1360164509') no-repeat scroll left -3px;font-size:38px;height:45px;line-height:44px;padding-left:29px;padding-top:2px;text-align:right;width:274px}#enter-donation-amount::-webkit-input-placeholder{color:#9f9fa3}#enter-donation-amount:-moz-placeholder{color:#9f9fa3}#enter-donation-amount:-ms-input-placeholder{color:#9f9fa3}#custom-amount{display:inline;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;background:transparent url('../images/bg/money-field-small.png?1360164509') no-repeat scroll 3px center;font-size:18px;height:31px;color:#333;padding-left:18px;padding-top:4px;text-align:right;width:132px}#custom-amount::-webkit-input-placeholder{color:#9f9fa3}#custom-amount:-moz-placeholder{color:#9f9fa3}#custom-amount:-ms-input-placeholder{color:#9f9fa3}.spacerClass{width:30px;height:1px}.extreme-input{display:inline;float:left;background:transparent url('../images/bg/text-field.png?1360164509') no-repeat scroll left top;font-size:38px;line-height:48px;height:53px}.extreme-input .extreme-input-inner{zoom:1;border-color:#ddd;border-style:solid;border-width:1px}.extreme-input .extreme-input-inner:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.extreme-input .sign{display:inline;float:left}.extreme-input input{display:inline;float:left;background:transparent;border:0;font-size:38px;line-height:48px;height:51px;padding:3px 6px;text-align:right;width:277px}.extreme-input.small{font-size:18px;height:32px;line-height:22px}.extreme-input.small input{font-size:18px;line-height:28px;height:30px;width:162px}.date-pickers-wrap{display:inline;float:left;margin-right:5px}.date-pickers-wrap label{display:block}.date-pickers-wrap .field{display:inline;float:left;background-color:#fdfdfd;border-color:#ccc;border-style:solid;border-width:1px;padding:0;text-decoration:none}.date-pickers-wrap .dp-displayed{border-color:#ce0f20}.date-pickers-wrap .dp-displayed input{font-weight:bold}.date-pickers-wrap .field-inner{background:transparent url('../images/icon/date-picker.png?1360164509') no-repeat scroll 100% 50%}.date-pickers-wrap input{background:0;border:0;display:block;float:none;font-size:11px;margin:0;width:88px}.date-pickers-wrap .range-text{display:inline;float:left;margin:0 15px}.jCalendar{border-collapse:separate;border-spacing:3px;font-size:11px;line-height:15px}.jCalendar th{background:#f1f1f1;color:#333;font-size:13px;font-weight:bold;line-height:16px;padding:2px 0;text-align:center;width:21px}.jCalendar td{border:0;background:0;padding:3px 0;text-align:center}.jCalendar .other-month{color:#cfcfcf}.jCalendar .today{-moz-box-shadow:inset #525252 0 0 3px;-webkit-box-shadow:inset #525252 0 0 3px;-o-box-shadow:inset #525252 0 0 3px;box-shadow:inset #525252 0 0 3px;background:#979797;color:#fff}.jCalendar .today.disabled{-moz-box-shadow:inset #525252 0 0 3px;-webkit-box-shadow:inset #525252 0 0 3px;-o-box-shadow:inset #525252 0 0 3px;box-shadow:inset #525252 0 0 3px;background:#979797!important}.jCalendar .selected{background:#26678d;color:#fff}.jCalendar .dp-hover{background:#26678d;color:#fff}.jCalendar .selectedWeek td{background:#f66;color:#fff}.jCalendar .disabled{color:#cfcfcf}.jCalendar .disabled.dp-hover{background:0;color:#cfcfcf}.jCalendar .unselec,.jCalendar .unselec:hover,.jCalendar .unselec.dp-hover{background:#26678d;color:#fff}#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}#dp-close:hover{text-decoration:underline}.dp-popup{background:#fff;border-color:#ce0f20;border-style:solid;border-width:3px;display:none;padding:5px 5px 2px;position:absolute;width:171px!important;z-index:9999}.dp-popup h2{background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#e9e9e9),color-stop(100%,#fff));background-image:-webkit-linear-gradient(bottom,#e9e9e9,#fff);background-image:-moz-linear-gradient(bottom,#e9e9e9,#fff);background-image:-o-linear-gradient(bottom,#e9e9e9,#fff);background-image:linear-gradient(bottom,#e9e9e9,#fff);color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;border-color:#ccc;border-style:solid;border-width:1px;font-size:14px;height:24px;line-height:18px;margin:0;text-align:center;padding:4px 0 0}.dp-popup a{text-decoration:none}.dp-popup .dp-nav-prev,.dp-popup .dp-nav-next{position:absolute;top:6px}.dp-popup .dp-nav-prev a,.dp-popup .dp-nav-next a{cursor:pointer;display:block;height:25px;width:25px;text-indent:-9999px}.dp-popup .dp-nav-prev a.disabled,.dp-popup .dp-nav-next a.disabled{cursor:default}.dp-popup .dp-nav-prev{left:6px}.dp-popup .dp-nav-prev a{background:transparent url('../images/sprite/icon/page-prev.png?1360164509') no-repeat scroll 50% 50%}.dp-popup .dp-nav-next{right:6px}.dp-popup .dp-nav-next a{background:transparent url('../images/sprite/icon/page-next.png?1360164509') no-repeat scroll 50% 50%}.dp-popup .disabled{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:0;cursor:default}.dp-popup td{cursor:pointer}.dp-popup td.disabled{cursor:default}#location-search{background:#efefef;display:block;margin:0 auto 20px;padding:15px;width:auto}#location-search legend{display:block;font-size:13px;font-weight:bold}#location-search .field-wrap{display:block;padding:12px 0 0 15px}#location-search .field-wrap label,#location-search .field-wrap input[type="text"],#location-search .field-wrap .action-wrap,#location-search .field-wrap .clear-search{display:block;float:left;margin:0 10px 0 0}#location-search .field-wrap .action-wrap{margin-top:-3px}#location-search .field-wrap .action-wrap .action{margin-left:8px}.search-donation-form .date-pickers-wrap{display:block;float:none;margin-right:0}#accessibility a:active,#accessibility a:focus{clip:rect(auto);clip:rect(auto,auto,auto,auto);height:auto;margin:0;overflow:visible;width:auto}#hdr{background:url('../images/bg/main-nav-bg.gif?1360164509') repeat-x 0 91px;height:136px;overflow:hidden;min-width:80em}#hdr.checkout-hdr{height:125px}#hdr.has-banner{height:auto}#hdr.plain-hdr{background:#fff;height:91px}.page-header{height:91px;margin:0 auto;overflow:hidden;padding:0 12px;width:968px}.branding{display:inline;float:left;margin:12px 0 8px;padding:0}.branding .logo{display:block}.utility-nav{zoom:1;display:inline;float:right;padding-top:15px}.utility-nav:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.utility-nav .nav-list{display:inline;float:right}.utility-nav .nav-item{display:inline;float:left;font-size:11px;line-height:15px;padding-left:25px}.utility-nav .account-nav{margin-bottom:28px}.utility-nav .account-nav .nav-item{border-color:#dadada;border-style:solid;border-width:0 0 0 1px;margin-left:11px;padding-left:11px}.utility-nav .account-nav .dropdown{position:relative}.utility-nav .account-nav .dropdown .nav-link{background:transparent url('../images/icon/small-gray-down-arrow.png?1360164509') no-repeat scroll 100% 50%;color:#6d6e70;padding:0 14px 0 0;position:relative;z-index:1}.utility-nav .account-nav .dropdown .menu{-moz-box-shadow:lightgrey 0 0 4px;-webkit-box-shadow:lightgrey 0 0 4px;-o-box-shadow:lightgrey 0 0 4px;box-shadow:lightgrey 0 0 4px;position:absolute;right:-12px;top:-7px;white-space:nowrap;min-width:80px;width:117%}.utility-nav .account-nav .dropdown .menu li{font-size:11px;line-height:13px}.utility-nav .account-nav .dropdown .menu-inner{border-color:#ccc;border-style:solid;border-width:1px;margin:-1px 0 0;padding:25px 0 2px}.utility-nav .account-nav .dropdown .menu-item-list{background-color:#fff;padding:4px 13% 2px}.utility-nav .account-nav .dropdown .menu-item{border-color:#ccc;border-style:dotted;border-width:1px 0 0;padding:4px 0}.utility-nav .account-nav .dropdown .menu-item.first{border-width:0;padding-top:0}.utility-nav .account-nav .toggle{font-weight:bold}.utility-nav .account-nav .location span{background:url('../images/sprite/icon-s44616efca3.png') 0 -4944px;background-repeat:no-repeat;padding:0 0 0 12px}.utility-nav .account-nav .first{border:0}.utility-nav .immersive-nav{text-transform:uppercase;clear:both;width:100%}.utility-nav .immersive-nav .current{font-weight:bold;color:#6d6e70}.utility-nav .location .nav-link{color:#6d6e70;background:transparent url('../images/icon/small-gray-down-arrow.png?1360164509') no-repeat scroll 100% 50%;padding:0 14px 0 0}.utility-nav .location .marker{background:url('../images/sprite/icon-s44616efca3.png') 0 -4944px;background-repeat:no-repeat;padding:0 0 0 12px}#account .layout-banner{background:transparent url('../images/account/layoutBannerBg.jpg?1360164509') repeat-x scroll 50% 0;overflow:hidden}#account .layout-banner .offset{display:inline;float:left;position:relative;left:50%;height:112px}#account .layout-banner img{position:relative;left:-50%}.logout{display:block}.checkout-steps{background:url('../images/bg/checkout-steps-bg.png?1360164509') repeat-x scroll left top;border-color:#9f9fa3;border-style:dotted;border-width:0 0 1px;padding:0 0 1px}.checkout-steps .checkout-steps-inner{background:url('../images/bg/checkout-steps-inner-bg.png?1360164509') repeat-x scroll 50% 0;border-color:#9f9fa3;border-style:dotted;border-width:0 0 1px;height:31px;overflow:hidden}.checkout-steps .steps-list{margin:0 auto;overflow:hidden;padding:0 12px;width:968px}.checkout-steps .step-item{display:inline;float:left;background:url('../images/icon/checkout-header-arrow.png?1360164509') no-repeat scroll 100% 50%;height:34px;margin:0 28px 0 0;padding:0 36px 0 0}.checkout-steps .step-item.current .step-count{background:url('../images/sprite/icon-s44616efca3.png') 0 -5673px;background-repeat:no-repeat}.checkout-steps .step-item.current .step-name{color:#6d6e70}.checkout-steps .step-item.last{background:0;margin:0;padding:0}.checkout-steps .step-count{display:inline;float:left;background:url('../images/sprite/icon-s44616efca3.png') 0 -5650px;background-repeat:no-repeat;color:#fff;font-size:11px;font-weight:bold;height:13px;line-height:12px;margin:10px 0 0;text-align:center;width:13px}.checkout-steps .step-count span{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#fff;padding:0 1px}.checkout-steps .step-name{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;display:inline;float:left;color:#ccc;font-size:13px;line-height:16px;margin:8px 0 0 5px}.recover-banner-module{background:#ed1b2e url('../images/bg/recover-banner-shadow-top.png?1360164509') no-repeat scroll 50% 0}#container .recover-banner-module{background:transparent url('../images/bg/recover-banner-cap.png?1360164509') no-repeat scroll 0 0;height:72px;margin:5px 0 0 -34px;padding:0 0 0 6px}#container .recover-banner-module .banner{background:0;border-color:#ed1b2e;border-style:dotted;border-width:0 0 1px;padding:0 0 1px}#container .recover-banner-module .banner-inner{background:#ed1b2e;height:41px;margin:0;padding-right:28px;width:auto}.recover-banner-module .banner{background:transparent url('../images/bg/recover-banner-shadow-bottom.png?1360164509') no-repeat scroll 50% 100%}.recover-banner-module .banner-inner{margin:0 auto;padding:10px 12px;width:968px}.recover-banner-module .module-header{display:inline;float:left;background:url('../images/sprite/icon-s44616efca3.png') 100% -4441px;background-repeat:no-repeat;color:#fff;height:41px;padding:0 40px 0 0}.recover-banner-module h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#fff;font-size:20px;line-height:22px}.recover-banner-module h2{font-size:13px;line-height:15px;margin:0}.recover-banner-module .recover-list{display:inline;float:left;margin:14px 0 0 0}.recover-banner-module .recover-list li{display:inline;float:left;border-color:#f47682;border-style:solid;border-width:0 0 0 1px;font-size:13px;line-height:1;margin:0 -1px 0 0;padding:0 20px 0 20px}.recover-banner-module .recover-list li:first-child{border-left:0}.recover-banner-module .recover-list li.first{border-left:0;margin-left:0;padding-left:0}.recover-banner-module .recover-list a{color:#fff}.recover-banner-module .recover-list a:hover{text-decoration:underline}nav ul,nav ol{margin:0;padding:0}nav li{list-style:none}#primary-nav{margin:0 auto;padding:0 12px 0 129px;width:1075px}#primary-nav:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}#primary-nav .nav-list{display:inline;float:left;height:41px}#primary-nav .nav-item{display:inline;float:left;color:#6d6e70;font-family:"StandardCTExtraBold",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:1;text-transform:uppercase}#primary-nav .nav-link{background:url('../images/bg/main-nav-delim.png?1360164509') no-repeat 100% 6px;color:#6d6e70;display:block;padding:14px 25px}#primary-nav .nav-link:hover{border-bottom:3px solid #ed1b2e;color:#ed1b2e;padding-bottom:11px;text-decoration:none}#primary-nav .selected .nav-link{border-bottom:3px solid #ed1b2e;padding-bottom:11px}#primary-nav .first{position:relative;left:-30px;margin-right:-30px}#primary-nav div.search-form{display:inline;float:left;margin-top:9px;margin-left:10px}form.search-form{background:url('../images/bg/search-field-bg.gif?1360164509') repeat-x 0 0;border:1px solid #d8d8d8;clear:both;height:22px;margin:0;padding:0;position:relative;width:170px}form.search-form input.search-input{background:0;border:0;font-size:11px;line-height:15px;outline:0;display:block;width:170px;height:22px}form.search-form input.search-input:hover{border:0;outline:0}form.search-form input.search-submit{background:url('../images/sprite/icon-s44616efca3.png') 0 -5169px;border:0;color:#fff;cursor:pointer;font-size:0;height:20px;position:absolute;right:0;text-indent:-9999em;top:0;width:22px}.grids .primary-content{display:inline;float:left;margin-left:28px;width:968px;margin-left:28px}.default-layout .primary-content{display:inline;float:right;width:774px;padding:20px 0 0}.default-layout .sidebar{background:transparent url('../images/bg/find-help-side-nav-gradient.jpg?1360164509') no-repeat scroll -16px bottom;display:inline;float:left;padding-bottom:120px;width:194px}.default-layout .sidebar-inner{background:transparent url('../images/bg/find-help-side-nav-gradient.jpg?1360164509') no-repeat scroll -16px -97px}.full-width-layout .primary-content{padding:20px 0 0}.location-filter-layout .primary-header{clear:none}.location-filter-layout .view-header{margin:0 0 20px}.location-filter-layout .location-filter{display:inline;float:right;margin-bottom:-10px;margin-top:10px}.course-left-rail .content-inner{padding:16px 0 0}.course-left-rail .primary-content{display:inline;float:right;width:774px}.course-left-rail .sidebar{display:inline;float:left;width:175px}.course-right-rail .primary-content{display:inline;float:left;border-right:1px solid #f1f1f1;margin:0;padding:27px 0 0 0;width:740px}.course-right-rail .primary-content-inner{margin:-27px 0 0;padding-right:20px}.course-right-rail .primary-header h1,.course-right-rail .content-header h1{padding-bottom:24px}.course-right-rail .sidebar{display:inline;float:right;margin:-36px 0 0;width:208px}.checkout .primary-content{display:inline;float:left;border-right:1px solid #f1f1f1;padding:0 20px 0 0;width:719px}.checkout .sidebar{display:inline;float:right;width:208px}.course-signin-layout .content{padding-top:20px}.course-signin-layout .primary-content{display:inline;float:left;width:664px}.course-signin-layout .sidebar{display:inline;float:right;background:transparent url('../images/bg/courses-signin.png?1360164509') no-repeat scroll 0 0;height:562px;width:274px}.course-confirmation .content{padding-top:20px}.inner-right-rail .content{margin-left:-28px}.inner-right-rail .primary-content-inner{zoom:1;padding:0}.inner-right-rail .primary-content-inner:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.inner-right-rail .primary-center{display:inline;float:left;width:526px;padding-right:20px;border-right:1px solid #f1f1f1}.inner-right-rail .content-sidebar{display:inline;float:right;width:208px}.inner-right-rail.full-width-layout .primary-center{width:720px}.chapter-default .content{background:transparent url('../images/bg/side-nav-gradient-bg.png?1360164509') no-repeat scroll -16px top}.chapter-default .primary-content{display:inline;float:right;margin-left:0;padding:28px 0 0;width:774px}.chapter-default .sidebar{display:inline;float:left;width:194px}.chapter-default .sidebar-inner{padding-top:20px}.our-work-default .content{margin-left:-28px}.supporters-left-rail .content{margin-left:-28px}.find-help-default .content{margin-left:-28px}.donate-layout .primary-content{padding-top:30px}.donate-layout .primary-center{display:inline;float:left;width:664px}.donate-layout .content-sidebar{display:inline;float:right;background:transparent url('../images/bg/courses-signin.png?1360164509') no-repeat scroll 0 0;padding:0 0 0 30px;width:244px}.donate-layout .create-account-form .field input[type=text],.donate-layout .create-account-form .field input[type=password]{width:100%}.donate-layout .create-account-form.secondary-section p{padding-top:15px}.plan-default .content{margin-left:-28px}table{font-size:13px}.content-wrap,#ftr .contentinfo{zoom:1;width:968px;margin:0 auto;padding:0 12px}.content-wrap:after,#ftr .contentinfo:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.content{zoom:1;padding:0 0 20px;position:relative}.content:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.content-header-wrap{overflow:hidden;padding:0 0 16px}.content-header-wrap .content-header{display:inline;float:left}.content-header-wrap .extra-link{display:inline;float:right}#main{border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.primary-content{zoom:1}.primary-content:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.primary-content-inner{margin:0 0 46px}.primary-header{zoom:1}.primary-header:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.primary-header h1{display:inline;float:left}.primary-header .social-list-gray{display:inline;float:right;margin:10px 0 0}.primary-header .social-list-gray li{display:inline;float:left;margin:0 0 0 4px}.primary-header .extra-link{display:inline;float:right;font-weight:bold;margin:18px 0 0}.primary-header h1,.content-header h1{color:#6d6e70;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:35px;line-height:39px;padding-bottom:24px;margin-bottom:0}.default-layout .primary-header h1,.chapter-default .primary-header h1,.default-layout .content-header h1,.chapter-default .content-header h1{width:679px}.full-width-layout .primary-header h1,.full-width-layout .content-header h1{width:873px}.location-filter-layout .primary-header h1,.location-filter-layout .content-header h1{width:750px}.secondary-section{margin:0 0 46px}.secondary-section.first{margin-top:0}.secondary-section p{margin:0 0 14px}.secondary-section dl{margin:0 0 14px}.secondary-section dd{margin:0}.secondary-section .short{margin:14px 0 0}.secondary-section .short .short-header{font-weight:bold}.secondary-section .short.first{margin-top:0}.secondary-header{zoom:1;border-bottom:3px double #6d6e70;overflow:hidden}.secondary-header:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.secondary-header h1{display:inline;float:left;color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:16px;color:#6d6e70;line-height:16px;margin:0;padding:0 0 7px}.secondary-section .secondary-header h1{line-height:20px}.secondary-header h2{clear:left;color:#333;font-size:16px;line-height:18px}.secondary-header .delete-link,.secondary-header .edit-link,.secondary-header .view-link,.secondary-header .extra-text,.secondary-header .extra-link{display:inline;float:right;font-size:11px;line-height:15px;margin:4px 0 4px -19px}.secondary-header .delete-link a,.secondary-header .edit-link a,.secondary-header .view-link a,.secondary-header .extra-text a,.secondary-header .extra-link a{border-color:#d5d5d5;border-style:solid;border-width:0 0 0 1px;line-height:1;margin:0 0 0 10px;padding:0 0 0 10px}.secondary-header .delete-link a:first-child,.secondary-header .edit-link a:first-child,.secondary-header .view-link a:first-child,.secondary-header .extra-text a:first-child,.secondary-header .extra-link a:first-child{border:0}.secondary-header .hint{color:#9f9fa3;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:italic;font-weight:normal;line-height:15px}.secondary-header .count{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.secondary-content{padding:20px 0 0}.secondary-action{zoom:1;margin:20px 0 0}.secondary-action:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.secondary-action .action{display:inline;float:left}.secondary-footer{zoom:1}.secondary-footer:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.secondary-multi{margin:0 0 0 -20px}.secondary-multi .section-wrap{display:inline;float:left}.secondary-multi .secondary-section{margin-left:20px}.secondary-double .section-wrap{width:50%}.secondary-triple .section-wrap{width:33%}.sub-section{margin:0 0 42px}.sub-section.first{margin-top:0}.sub-section .sub-header{border-color:#ababab;border-style:dotted;border-width:0 0 1px;padding:0 0 5px}.sub-section .sub-header h1{font-size:14px;font-weight:bold;line-height:18px}.sub-section .sub-header span{font-weight:normal}.sub-section .sub-content{padding:16px 0 0}.sub-section .location-link{background:url('../images/sprite/icon-s44616efca3.png') 0 -4846px;padding:1px 0 0 11px}.split-section-header{zoom:1}.split-section-header:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.split-section-header h1{display:inline;float:left}.split-section-header .extra-link{display:inline;float:right;font-size:11px;line-height:15px;margin:2px 0 0}.split-section-header.sub-header .extra-link{margin-top:2px}.sub-1 .secondary-header{overflow:visible}.sub-1 .secondary-header h1{color:#6d6e70;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;bottom:-13px;display:block;float:none;font-size:25px;font-weight:normal;line-height:25px;padding:0;position:relative;text-align:center}.sub-1 .secondary-header span{background:#fff;padding:0 10px}.sub-1 .secondary-content{padding-top:36px}.sub-1 .topic-wrap{padding-top:45px}.sub-1.top-sep{background:url('../images/bg/header-gradient.png?1360164509') 50% 0 no-repeat;margin-top:0;padding-top:36px}.sub-1.bot-sep{background:url('../images/bg/header-gradient.png?1360164509') 50% 100% no-repeat;padding-bottom:46px}.topics-section,.grid-bg-top{background:transparent url('../images/bg/dotted-bg-large.png?1360164509') no-repeat scroll 50% -10px}.grid-bg-center{background:transparent url('../images/bg/dotted-bg-large.png?1360164509') no-repeat scroll 50% 50%}.view-all-bottom{background:white url('../images/bg/header-bg-wide.png?1360164509') no-repeat scroll 50% 100%;border-color:#d4d4d4;border-style:dotted;border-width:1px 0 0 0;margin:36px 0 -42px;padding:10px 0 56px;text-align:center}.view-all-bottom a{font-size:13px;font-weight:bold;line-height:17px}.default-layout .primary-center .view-all-bottom{background-image:url('../images/bg/gradient-rule.png?1360164509')}.grids{margin-left:-28px;zoom:1}.grids .grid,.grids .grid-1,.grids .grid-2,.grids .grid-3,.grids .grid-4,.grids .grid-5,.grids .grid-6,.grids .grid-7,.grids .grid-8,.grids .grid-9,.grids .grid-10,.grids .grid-11,.grids .grid-12{display:inline;float:left;margin-left:28px}.grids .grid-1{width:55px}.grids .grid-2{width:138px}.grids .grid-3{width:221px}.grids .grid-4{width:304px}.grids .grid-5{width:387px}.grids .grid-6{width:470px}.grids .grid-7{width:553px}.grids .grid-8{width:636px}.grids .grid-9{width:719px}.grids .grid-10{width:802px}.grids .grid-11{width:885px}.grids .grid-12{width:968px;margin:0}.grids .prefix-1{padding-left:83px}.grids .prefix-2{padding-left:166px}.grids .prefix-3{padding-left:249px}.grids .prefix-4{padding-left:332px}.grids .prefix-5{padding-left:415px}.grids .prefix-6{padding-left:498px}.grids .prefix-7{padding-left:581px}.grids .prefix-8{padding-left:664px}.grids .prefix-9{padding-left:747px}.grids .prefix-10{padding-left:830px}.grids .prefix-11{padding-left:913px}.grids .suffix-1{padding-right:83px}.grids .suffix-2{padding-right:166px}.grids .suffix-3{padding-right:249px}.grids .suffix-4{padding-right:332px}.grids .suffix-5{padding-right:415px}.grids .suffix-6{padding-right:498px}.grids .suffix-7{padding-right:581px}.grids .suffix-8{padding-right:664px}.grids .suffix-9{padding-right:747px}.grids .suffix-10{padding-right:830px}.grids .suffix-11{padding-right:913px}.grids .push-1,.grids .push-2,.grids .push-3,.grids .push-4,.grids .push-5,.grids .push-6,.grids .push-7,.grids .push-8,.grids .push-9,.grids .push-10,.grids .push-11,.grids .pull-1,.grids .pull-2,.grids .pull-3,.grids .pull-4,.grids .pull-5,.grids .pull-6,.grids .pull-7,.grids .pull-8,.grids .pull-9,.grids .pull-10,.grids .pull-11{position:relative}.grids .push-1{left:83px}.grids .pull-1{left:-83px}.grids .push-2{left:166px}.grids .pull-2{left:-166px}.grids .push-3{left:249px}.grids .pull-3{left:-249px}.grids .push-4{left:332px}.grids .pull-4{left:-332px}.grids .push-5{left:415px}.grids .pull-5{left:-415px}.grids .push-6{left:498px}.grids .pull-6{left:-498px}.grids .push-7{left:581px}.grids .pull-7{left:-581px}.grids .push-8{left:664px}.grids .pull-8{left:-664px}.grids .push-9{left:747px}.grids .pull-9{left:-747px}.grids .push-10{left:830px}.grids .pull-10{left:-830px}.grids .push-11{left:913px}.grids .pull-11{left:-913px}.grids:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}ul.grids{list-style:none;margin:0 0 0 -28px}.sidebar .nav-list .current{background:url('../images/bg/side-nav-current-bg.png?1360164509') repeat-y scroll right 0;font-weight:bold}.no-gradient .sidebar .nav-list .current{background:white url('../images/bg/side-nav-current-bg.png?1360164509') repeat-y scroll 100% 50%}.sidebar .nav-list .current .nav-link{background:url('../images/icon/side-nav-arrow-current.png?1360164509') no-repeat scroll 100% 50%}.no-gradient .sidebar .nav-list .current .nav-link{background:url('../images/icon/side-nav-arrow-current.png?1360164509') no-repeat scroll 100% 50%}.sidebar .nav-list .current.sub-current .nav-link{cursor:default;text-decoration:none}.sidebar .nav-list .current.sub-current .nav-link span{cursor:default}.sidebar .nav-list .current.nav-item .nav-link{cursor:default;text-decoration:none}.sidebar .nav-list .current.nav-item .nav-link span{cursor:default}.sidebar .nav-list .has-sub-nav .nav-link{background:url('../images/sprite/icon-s44616efca3.png') 0 -6291px;background-repeat:no-repeat;padding-left:10px}.sidebar .nav-list .has-sub-nav.current .nav-link{border-color:#f1f1f1;background:url('../images/sprite/icon-s44616efca3.png') 0 -6179px;background-repeat:no-repeat;cursor:pointer}.sidebar .nav-list .has-sub-nav.current .nav-link:hover{text-decoration:underline}.sidebar .nav-list .has-sub-nav.current .nav-link span{cursor:pointer}.sidebar .nav-list .has-sub-nav.sub-current .nav-link{cursor:default}.sidebar .nav-list .has-sub-nav.sub-current .nav-link:hover{text-decoration:none}.sidebar .nav-list .has-sub-nav.sub-current .nav-link span{background:url('../images/icon/side-nav-arrow-current.png?1360164509') no-repeat scroll 100% 50%;cursor:default}.sidebar .nav-item{padding:0 0 0 28px}.sidebar .nav-link,.sidebar .sub-nav-link,.sidebar .sub2-link,.sidebar .sub3-link{color:#333;font-size:12px;line-height:16px;display:block;padding:6px 0 6px 0}.sidebar .nav-link{border-color:#ccc;border-style:solid;border-width:0 0 1px}.sidebar .nav-link span{display:block;padding:0 20px 0 0}.sidebar .nav-open-group .open-group-link{border-color:#ececec;color:#9f9fa3;font-style:italic}.sidebar .nav-open-group.current-group{background:transparent url('../images/bg/find-help-side-nav-current.jpg?1360164509') repeat-y scroll right top}.sidebar .sub-nav-item.sub-current .sub-nav-link{cursor:default}.sidebar .sub-nav-item.sub-current .sub-nav-link:hover{text-decoration:none}.sidebar .sub-nav-list{border-color:#ccc;border-style:solid;border-width:0 0 1px}.sidebar .sub-nav-list li{font-weight:normal;border-color:#ececec;border-width:1px 0 0;border-style:solid}.sidebar .sub-nav-list li.first{border:0}.sidebar .sub-nav-list .sub-current .sub-nav-link{background:url('../images/icon/side-nav-arrow-current.png?1360164509') no-repeat scroll 100% 50%;font-weight:bold}.sidebar .sub-nav-link{margin:0 0 0 11px;padding-left:10px;padding-right:20px}.sidebar .has-sub2 .sub-nav-link{background:url('../images/sprite/icon-s44616efca3.png') 0 -6291px;background-repeat:no-repeat}.sidebar .sub2-active .sub-nav-link{border-color:#f1f1f1;background:url('../images/sprite/icon-s44616efca3.png') 0 -6179px;background-repeat:no-repeat;font-weight:bold}.sidebar .sub2-list .sub2-current .sub2-link{background:url('../images/icon/side-nav-arrow-current.png?1360164509') no-repeat scroll 100% 50%;font-weight:bold}.sidebar .sub2-current .sub-nav-link{cursor:default;text-decoration:none;padding-right:0}.sidebar .sub2-current .sub-nav-link span{background:url('../images/icon/side-nav-arrow-current.png?1360164509') no-repeat scroll 100% 50%;cursor:default;display:block}.sidebar .sub2-current.sub2-item .sub2-link{cursor:default;text-decoration:none}.sidebar .sub2-current.sub2-item .sub2-link span{cursor:default}.sidebar .sub2-link{margin-left:22px;padding-left:10px;padding-right:20px}.sidebar .has-sub3 .sub2-link{background:url('../images/sprite/icon-s44616efca3.png') 0 -6291px;background-repeat:no-repeat}.sidebar .sub3-active .sub2-link{border-color:#f1f1f1;background:url('../images/sprite/icon-s44616efca3.png') 0 -6179px;background-repeat:no-repeat;font-weight:bold}.sidebar .sub3-list .sub3-current .sub3-link{background:url('../images/icon/side-nav-arrow-current.png?1360164509') no-repeat scroll 100% 50%;font-weight:bold}.sidebar .sub3-current .sub2-link{cursor:default;padding-right:0;text-decoration:none}.sidebar .sub3-current .sub2-link span{background:url('../images/icon/side-nav-arrow-current.png?1360164509') no-repeat scroll 100% 50%;display:block;cursor:default}.sidebar .sub3-current.sub3-item .sub3-link{cursor:default;text-decoration:none}.sidebar .sub3-current.sub3-item .sub3-link span{cursor:default}.sidebar .sub3-link{margin-left:34px;padding-left:10px;padding-right:20px}.sidebar .sidebar-module-wrap{padding:0 0 0 28px;width:155px}.sidebar .sidebar-module{border-color:#aaa;border-style:dotted;border-width:1px;color:#6d6e70;font-size:11px;line-height:15px;margin:11px 0 0;padding:1px}.sidebar .sidebar-module .module-inner{background-color:#fff;border-color:#aaa;border-style:dotted;border-width:1px;padding:20px}.sidebar .sidebar-module .module-header h1{font-size:10px;font-weight:bold;line-height:14px}.sidebar .sidebar-module .module-content{padding:12px 0 0}.sidebar .sidebar-module.featured-sponsor .module-header h1{text-align:center}.sidebar .sidebar-module.featured-sponsor .sponsor-logo{text-align:center}.sidebar .sidebar-module.icon-wrap{margin-top:30px}.sidebar .sidebar-module.icon-wrap .module-inner{padding:12px 10px}.sidebar .sidebar-module.icon-wrap .module-header{padding-top:15px;position:relative}.sidebar .sidebar-module.icon-wrap .module-header h1{font-size:13px;font-weight:bold}.sidebar .sidebar-module.icon-wrap .icon{left:35%;position:absolute;top:-33px}.sidebar .mailing-list{margin-top:30px}.sidebar .mailing-list .module-header{background:transparent url('../images/icon/mailing-list.png?1360164509') no-repeat scroll 50% 0;margin:-41px 0 0;padding:47px 0 0}.sidebar .mailing-list .module-header h1{font-size:13px;font-weight:bold}.sidebar .refresher-section{margin:12px 0 0 28px;width:155px}.sidebar .refresher-section .refresher{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:1px solid #dedede;padding:3px}.sidebar .refresher-section .refresher-content{overflow:hidden;position:relative}.sidebar .refresher-section img{display:inline;float:left}.sidebar .refresher-section .caption{background:transparent url('../images/bg/black-transparent.png?1360164509') repeat scroll 0 0;bottom:0;color:#fff;left:0;padding:8px 4px 8px 10px;position:absolute}.sidebar .refresher-section .refresher-header h1{font-size:11px;font-weight:bold;line-height:15px;padding:0 20px 0 0}.sidebar .refresher-section p{font-size:11px;line-height:15px;margin:0}.sidebar .refresher-section a{color:#99bace}.sidebar .find-help-sidebar .nav-list .has-sub-nav.current{background:transparent url('../images/bg/find-help-side-nav-current.jpg?1360164509') repeat-y scroll right top}.sidebar-inner{padding-top:16px}.breadcrumb ul{margin:0 0 1px;overflow:hidden;padding:0;list-style:none outside none}.breadcrumb li{display:inline;float:left;font-size:11px;color:#6d6e70}.breadcrumb li a{display:inline;float:left;margin-right:1ex}.breadcrumb li .arrow{display:inline;float:left;font-size:13px;line-height:14px;margin:1px 1ex 0 0}.filter-sidebar{font-size:11px;line-height:15px}.filter-sidebar p,.filter-sidebar ol,.filter-sidebar ul,.filter-sidebar dl,.filter-sidebar address{font-size:11px;line-height:15px;margin:12px 0 0}.filter-sidebar p.first,.filter-sidebar ol.first,.filter-sidebar ul.first,.filter-sidebar dl.first,.filter-sidebar address.first{margin-top:0}.filter-sidebar.accordion-group{border-color:#e5e5e5;margin-top:0}.filter-sidebar input[type="radio"],.filter-sidebar input[type="checkbox"]{top:1px}.filter-sidebar .filter-group{padding:14px 0}.filter-sidebar .filter-group .group-header h1{font-size:13px;line-height:16px}.filter-sidebar .filter-group .group-content{margin:8px 0 0}.filter-sidebar .filter-group.first{border-top:0;padding-top:0}.filter-sidebar .category-filter-group .group-content{height:238px;overflow:scroll;overflow-x:hidden;overflow-y:scroll}.filter-sidebar .accordion{border-color:#e5e5e5;border-style:solid;border-width:0 1px 0 0}.filter-sidebar .accordion .accordion-content{padding:0 8px 10px 14px}.filter-sidebar .accordion .accordion-header h1{border-color:#e5e5e5}.filter-sidebar .narrow-search .accordion-content{padding-left:0}.filter-sidebar .filter-fieldset{margin:24px 0 0}.filter-sidebar .filter-fieldset .legend{font-weight:bold;padding:0 0 6px}.filter-sidebar .filter-fieldset .field-wrap-list{margin:-11px 0 0}.filter-sidebar .filter-fieldset .field-wrap{margin-top:11px}.filter-sidebar .filter-fieldset .checkbox-wrap label{width:100px}.filter-sidebar .filter-fieldset .selected label{font-weight:bold}.filter-sidebar .filter-fieldset.first-aid,.filter-sidebar .filter-fieldset.lifeguard-swimming{margin-top:10px}.filter-sidebar .filter-fieldset.first{margin-top:0}.filter-sidebar .all-categories-fieldset{margin-top:0}.filter-sidebar .map{overflow:hidden}.filter-sidebar .miles-count{padding:5px 0 0}.filter-sidebar .miles-count a{font-weight:bold}.filter-sidebar .current-location{padding:5px 0 0}.filter-sidebar .current-location a{font-weight:bold}.filter-sidebar .quick-range-list{border-color:#ccc;border-style:solid;border-width:1px 0 0 1px;font-size:11px;font-weight:bold;line-height:14px;margin:20px 0 0;overflow:hidden;width:150px}.filter-sidebar .quick-range-list li{display:inline;float:left;width:75px}.filter-sidebar .quick-range-list a{background:white url('../images/bg/quick-range.png?1360164509') repeat-x scroll left bottom;border-color:#ccc;border-style:solid;border-width:0 1px 1px 0;display:block;padding:3px 0;text-align:center;text-decoration:none}.filter-sidebar .quick-range-list a:hover{text-decoration:none}.filter-sidebar .quick-range-list .selected a{background:#5f5f5f url('../images/bg/quick-range-selected.png?1360164509') no-repeat scroll right top;border-left:#474747 solid 1px;border-right:0;color:#fff}.filter-sidebar .time-range-picker{margin:14px 0 0}.filter-sidebar .courses-wrapper{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0;margin:0 10px 0 0;padding:24px 0}.filter-sidebar .courses-wrapper .wrapper-header h1{font-size:11px;line-height:15px}.filter-sidebar .courses-wrapper .wrapper-header .full-name{color:#9f9fa3}.filter-sidebar .courses-wrapper .wrapper-content{margin-top:-3px}.filter-sidebar .courses-wrapper .wrapper-footer{padding:16px 0 0}.filter-sidebar .courses-wrapper.first{border-width:0 0 1px;margin-bottom:1px;padding-top:6px}.filter-sidebar .course-item{margin:0;width:auto}.filter-sidebar .course-item .course-item-inner{border-color:#e5e5e5;border-style:solid;border-width:0 0 1px;padding:14px 0}.filter-sidebar .course-item .eventtime{margin:3px 0 0 0;padding-right:17px}.filter-sidebar .course-item .expiring-info{padding:3px 0 0}.filter-sidebar .course-item .expiring-date{color:#ed1b2e;font-style:italic}.filter-sidebar .date-pickers-wrap input{width:75px}.checkout-order-summary .secondary-header .count{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.checkout-order-summary .simple-table table{font-size:12px}.checkout-order-summary .simple-table tbody th,.checkout-order-summary .simple-table tfoot th{text-align:left}.checkout-order-summary .simple-table tbody td{color:#6d6e70}.checkout-order-summary .simple-table .foot-note td,.checkout-order-summary .simple-table .foot-note th{text-align:left}.fb-badge{text-align:center}.fb-badge a:first-child,.fb-badge a:first-child+br,.fb-badge a:last-child{display:none}.new-badges{overflow:hidden}.new-badges .new-badges-header{display:inline;float:left;width:90px}.new-badges .new-badges-header h1{font-size:13px;line-height:16px;padding:0}.new-badges ul{display:inline;float:left;margin:0 0 0 -3px;width:118px}.new-badges li{display:inline;float:left;margin:0 0 0 3px}.new-badges li img{display:inline;float:left}.twitter-feed{margin-top:-13px}.twitter-feed li{font-size:11px;line-height:14px;border-bottom:1px dotted #d5d5d5;padding-bottom:15px;margin-bottom:15px}.twitter-follow a,.twitter-follow img,.twitter-follow span{display:inline;float:left;color:#333;font-size:11px;line-height:15px}.twitter-follow a:hover,.twitter-follow img:hover,.twitter-follow span:hover{text-decoration:underline}.twitter-follow .main-tab .tabs-content{background:0;margin-bottom:0;padding-bottom:0}.twitter-follow .main-tab .when{font-style:italic;color:#9f9fa3}.twitter-follow img{margin:0 6px 0 0}.twitter-follow span{margin:4px 0 0}.twitter-follow a,.twitter-follow img,.twitter-follow span{display:inline;float:left;color:#333;font-size:11px;line-height:15px}.twitter-follow img{margin:0 6px 0 0}.twitter-follow span{margin:4px 0 0}.twitter-aside p{font-size:11px;line-height:14px;border-bottom:1px dotted #d5d5d5;padding-bottom:15px;margin-bottom:15px}.twitter-aside ul .active{background:whitesmoke!important}.twitter-aside ul #twitter-local{margin-right:20px;text-align:center;padding:15px;font-size:16px;width:90px;display:inline;float:left;background:#ddd}.twitter-aside ul #twitter-national{text-align:center;padding:15px;font-size:16px;width:120px;display:inline;float:left;background:#ddd}.twitter-aside .main-tab{margin-bottom:0}.twitter-aside .main-tab .tabs-content{background:0;margin-bottom:0;padding-bottom:0}.twitter-aside .main-tab .when{font-style:italic;color:#9f9fa3}.twitter-aside .twitter-follow{margin-top:-6px}.twitter-aside .twitter-follow a,.twitter-aside .twitter-follow img,.twitter-aside .twitter-follow span{display:inline;float:left;color:#3c7fad;font-size:11px;line-height:15px}.twitter-aside .twitter-follow img{margin:0 6px 0 0}.twitter-aside .twitter-follow span{margin:4px 0 0}.flicker-photo-gallery .photo-list{overflow:hidden;margin:-10px 0 0 -9px}.flicker-photo-gallery .photo-list li{display:inline;float:left;margin:10px 0 0 9px;padding:3px}.flicker-photo-gallery .photo-list img{display:inline;float:left;width:57px;height:54px}.youtube-channel .box-image{padding:4px}.youtube-channel .video-list li{zoom:1;border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0 0;padding:20px 0}.youtube-channel .video-list li:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.youtube-channel .video-list li.first{border-top:0;padding-top:0}.youtube-channel .video-list .title{display:inline;float:right;width:95px}.upcoming-events .upcoming-list{margin:-24px 0 0}.upcoming-events .upcoming-item{border-bottom:1px dotted #d5d5d5;margin:24px 0 0;padding:0 0 24px 0}.upcoming-events .event-date{display:inline;float:left;color:#333;font-style:normal;width:50px}.upcoming-events .event-date span{display:block;line-height:1;text-align:center}.upcoming-events .event-date .date{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:34px;line-height:32px}.upcoming-events .event-date .month{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:18px;text-transform:uppercase}.upcoming-events .event-date .day{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:13px}.upcoming-events .text{display:inline;float:right;width:144px}.upcoming-events .text h2{font-size:13px;font-weight:bold;line-height:16px;margin-bottom:3px}.upcoming-events .type,.upcoming-events .info{font-size:11px;line-height:15px}.upcoming-events .type{font-style:italic;color:#9f9fa3}.upcoming-events .view-more{padding:4px 0 0}.upcoming-events .view-more a{font-size:11px;font-weight:bold;line-height:15px}#ftr{zoom:1;background:url('../images/bg/footer-bg-wide.png?1360164509') repeat-x 0 0;padding:90px 0 32px;min-width:80em}#ftr:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}#donate #ftr,#account #ftr,#courses #ftr{margin-top:45px}#ftr .contentinfo{position:relative}#ftr .social-tab{background:transparent url('../images/bg/footer-social-tab-right.png?1360164509') no-repeat scroll right bottom;left:0;padding:0 13px 0 0;position:absolute;top:-65px}#ftr .social-tab nav{background:transparent url('../images/bg/footer-social-tab-left.png?1360164509') no-repeat scroll left bottom;height:43px}#ftr .social-tab .social-list-gray{background:#f8f8f8;margin:0 -5px 0 8px;padding:10px 6px 0}#ftr .social-tab li{display:inline;float:left;margin:0 0 0 4px}#ftr .social-tab li.contact-us{margin-left:0}#ftr .social-tab a{display:block}#ftr .social{display:inline;float:left;margin-left:28px;width:470px;overflow:hidden;text-align:right}#ftr .footer-content{margin:0 0 30px}#ftr .taxonomy{display:inline;float:left;overflow:hidden;width:650px}#ftr .taxonomy .bullet-list,#ftr .taxonomy .invalid-box .error-list,.invalid-box #ftr .taxonomy .error-list,#ftr .taxonomy .aspot-img-right ul,.aspot-img-right #ftr .taxonomy ul,#ftr .taxonomy .html-area ul,.html-area #ftr .taxonomy ul{padding:0 20px 0 0}#ftr .taxonomy .bullet-list li,#ftr .taxonomy .invalid-box .error-list li,.invalid-box #ftr .taxonomy .error-list li,#ftr .taxonomy .aspot-img-right ul li,.aspot-img-right #ftr .taxonomy ul li,#ftr .taxonomy .html-area ul li,.html-area #ftr .taxonomy ul li{font-size:11px;line-height:15px;margin-top:15px}#ftr .taxonomy-nav{display:inline;float:left;padding-right:15px;width:147px}#ftr .taxonomy-title{color:#6d6e70;font-family:"StandardCTExtraBold",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:1;margin-bottom:0;text-transform:uppercase}#ftr .taxonomy-title a{color:#6d6e70}#ftr #newsletter-signup{margin:20px 0 0}#ftr #newsletter-signup .invalid-message{margin-left:0;width:auto}#ftr .promo-box{display:block;float:none;padding:20px 10px 20px 14px}#ftr .promo-box .bl,#ftr .promo-box .br{bottom:-10px;height:10px}#ftr .promo-box .bl{background-image:url('../images/bg/curl-left.png?1360164509')}#ftr .promo-box .br{background-image:url('../images/bg/curl-right.png?1360164509')}#ftr .promo-box-area{display:inline;float:right;width:304px}#ftr .promo-box-area .promo-image{margin:17px 0 0}#ftr .promo-box-area .bullet-list,#ftr .promo-box-area .invalid-box .error-list,.invalid-box #ftr .promo-box-area .error-list,#ftr .promo-box-area .aspot-img-right ul,.aspot-img-right #ftr .promo-box-area ul,#ftr .promo-box-area .html-area ul,.html-area #ftr .promo-box-area ul{display:inline;float:left;border-color:#d4d4d4;border-style:dotted;border-width:0 0 0 1px;margin:0 0 0 14px;padding:0 0 0 15px;width:110px}#ftr .promo-box-area .bullet-list li,#ftr .promo-box-area .invalid-box .error-list li,.invalid-box #ftr .promo-box-area .error-list li,#ftr .promo-box-area .aspot-img-right ul li,.aspot-img-right #ftr .promo-box-area ul li,#ftr .promo-box-area .html-area ul li,.html-area #ftr .promo-box-area ul li{font-size:11px;line-height:15px;margin-top:7px}#ftr .promo-box-area .bullet-list li.first,#ftr .promo-box-area .invalid-box .error-list li.first,.invalid-box #ftr .promo-box-area .error-list li.first,#ftr .promo-box-area .aspot-img-right ul li.first,.aspot-img-right #ftr .promo-box-area ul li.first,#ftr .promo-box-area .html-area ul li.first,.html-area #ftr .promo-box-area ul li.first{margin-top:0}#ftr .promo-box-area .action{display:inline;float:right}#ftr .promo-box-area .field-wrap{display:inline;float:left;width:210px}#ftr .promo-box-area .field{display:block;float:none}#ftr .promo-box-area .field input{margin:0;width:205px}#ftr .promo-box-area .button{padding:0 15px}#ftr .promo-box-area .thanks-message{font-size:13px;font-weight:bold;margin:20px 0 0}#ftr .legal{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0 0;clear:both;margin:0;padding:1px 0 0}#ftr .legal nav{display:inline;float:left;padding-top:12px}#ftr .legal ul{display:inline;float:left}#ftr .legal li{display:inline;float:left;border-color:#b4b4b4;border-style:solid;border-width:0 0 0 1px;font-size:11px;line-height:1;margin:0 0 0 10px;padding:0 0 0 10px}#ftr .legal-inner{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0 0;padding:20px 0 0}#ftr .footer-logo{display:inline;float:left}#ftr .copyright{display:inline;float:left;color:#9f9fa3;font-size:11px;line-height:1;margin:0}#ftr .accessibility{display:inline;float:right;margin:12px 0 0}#ftr .accessibility img{display:inline;float:right}#ftr.checkout-footer .legal,#ftr.checkout-footer .legal-inner{border:0;padding-top:0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:#ccc}#colorbox{-moz-box-shadow:#bbb 0 0 8px;-webkit-box-shadow:#bbb 0 0 8px;-o-box-shadow:#bbb 0 0 8px;box-shadow:#bbb 0 0 8px;border:3px solid #ce0f20}#cboxContent{background:#fff;overflow:visible;padding:16px 28px 0}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:20px;overflow:visible!important;zoom:1}#cboxLoadedContent:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}#cboxTitle{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#9f9fa3}#cboxCurrent{position:absolute;bottom:0;left:100px;color:#9f9fa3}#cboxSlideshow{position:absolute;bottom:0;right:42px;color:#444}#cboxPrevious{position:absolute;bottom:0;left:0;color:#444}#cboxNext{position:absolute;bottom:0;left:63px;color:#444}#cboxLoadingOverlay{background:white url('../images/modal/loading.gif?1360164509') no-repeat 5px 5px}#cboxClose{position:absolute;top:5px;right:4px;display:block;color:#444;width:14px;height:13px;background:url('../images/sprite/icon-s44616efca3.png') 0 -5831px;text-indent:-9999px;overflow:hidden}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight{height:0!important;display:none}#modal{padding:2px}#modal .header h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:18px;display:inline}#modal .invalid-box{margin-bottom:20px}ul.chat-call{float:right;line-height:19px;margin:0;display:none}ul.chat-call li{display:inline;color:#9f9fa3;font-size:11px;margin-left:20px}ul.chat-call a{display:inline-block;font-size:13px;line-height:20px;padding-left:24px}ul.chat-call .click-to-chat{background:url('../images/sprite/icon-s44616efca3.png') 0 -3161px;background-repeat:no-repeat}ul.chat-call .click-to-call{background:url('../images/sprite/icon-s44616efca3.png') 0 -3434px;background-repeat:no-repeat}.long-title-tab{background:transparent url('../images/bg/long-title-tab-list.png?1360164509') no-repeat scroll 0 0;margin:-30px 0 46px;padding:46px 0 0}.long-title-tab .more-link-wrap{margin:0 0 -1px}.long-title-tab .more-link-wrap li{display:inline;float:left;font-size:16px;line-height:20px;height:1px;overflow:hidden;padding:0 25px 0 24px}.long-title-tab .more-link-wrap li.more-link{overflow:visible}.long-title-tab .more-link-wrap li.more-link a{margin:-30px 0 0}.long-title-tab .more-tab-link a{display:inline;float:right;font-size:13px;line-height:17px;margin:-38px 20px 0 0}.long-title-tab .tabs-list{background:transparent url('../images/bg/long-title-tab-list-item.jpg?1360164509') repeat-x scroll 0 100%}.long-title-tab .tabs-list li{display:inline;float:left;padding:0 0 9px}.long-title-tab .tabs-list li.current{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-moz-box-shadow:#9f9fa3 0 0 3px;-webkit-box-shadow:#9f9fa3 0 0 3px;-o-box-shadow:#9f9fa3 0 0 3px;box-shadow:#9f9fa3 0 0 3px;background:#fff;margin:-12px 0 -6px -1px;padding:0}.long-title-tab .tabs-list li.current a{background:#fff;color:#333;height:65px;margin:6px 0 -6px;padding:0}.long-title-tab .tabs-list li.current a:hover{text-decoration:none}.long-title-tab .tabs-list li.current strong{color:#6d6e70}.long-title-tab .tabs-list li.current .border-wrap{border-right:0;margin-top:0;padding-top:18px;padding-right:24px;padding-left:24px}.no-borderradius .long-title-tab .tabs-list li.current{background:transparent url('../images/bg/long-title-tab-current.png?1360164509') no-repeat scroll 100% 100%;margin-top:0;margin-right:-4px;margin-left:-5px;margin-bottom:-14px;padding:0 7px 0 0;position:relative;top:-14px}.no-borderradius .long-title-tab .tabs-list li.current a{background:transparent url('../images/bg/long-title-tab-current.png?1360164509') no-repeat scroll 0 0;height:68px;margin:0}.no-borderradius .long-title-tab .tabs-list li.current .border-wrap{padding-top:26px}.long-title-tab .tabs-list li.last .border-wrap{border:0}.long-title-tab .tabs-list li.last.current .border-wrap{margin-top:3px}.long-title-tab .tabs-list a{display:inline;float:left;color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;color:#3c7fad;display:block;font-size:16px;height:44px;line-height:20px;text-decoration:none}.long-title-tab .tabs-list a:hover{text-decoration:underline}.long-title-tab .tabs-list a strong{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#3c7fad}.long-title-tab .tabs-list .border-wrap{border-color:#d5d5d5;border-style:dotted;border-width:0 1px 0 0;display:block;margin:10px 0 0;padding:2px 23px 3px}.long-title-tab .tabs-list .current-info{border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.long-title-tab .tabhead{border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.long-title-tab .tabbody{background:url('../images/bg/dotted-bg-large.png?1360164509') 50% 50% no-repeat;min-height:400px;padding:40px 0 0}.main-tab{margin:0 0 46px}.main-tab .tabs-list{background:transparent url('../images/bg/tab-header.jpg?1360164509') no-repeat scroll 100% 100%}.no-boxshadow .main-tab .tabs-list li.current{background:transparent url('../images/bg/main-tab-cap.png?1360164509') no-repeat scroll 100% 0;border:0;margin:0 -5px 0 0;padding:0 9px 0 0}.no-boxshadow .main-tab .tabs-list li.current a{background:transparent url('../images/bg/main-tab.png?1360164509') no-repeat scroll 0 0;margin:0 0 0 -4px;padding:15px 10px 13px 18px}.no-boxshadow .main-tab .tabs-list a{margin-top:7px}.main-tab .tabs-list li{display:inline;float:left}.main-tab .tabs-list li.first{background:transparent url('../images/bg/tab-header.jpg?1360164509') no-repeat scroll 0 100%}.main-tab .tabs-list li.current{-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-moz-box-shadow:#e1e1e1 0 0 4px;-webkit-box-shadow:#e1e1e1 0 0 4px;-o-box-shadow:#e1e1e1 0 0 4px;box-shadow:#e1e1e1 0 0 4px;background:#fff;border-color:#e1e1e1;border-style:solid;border-width:1px;margin:-1px}.main-tab .tabs-list li.current a{background:#fff;margin-bottom:-6px}.main-tab .tabs-list li.current a:hover{cursor:default;text-decoration:none}.main-tab .tabs-list a{color:#6d6e70;font-family:"StandardCTExtraBold",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;color:#6d6e70;display:block;font-size:13px;line-height:17px;margin:4px 0 0;padding:8px 14px 14px;text-transform:uppercase}.main-tab .tabs-list .current-info{border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.main-tab .tabhead{border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.main-tab .tabbody{padding:28px 0 0;position:relative}.twitter-tab .tabclip{width:210px}.notification{border-width:1px 0;border-color:#ee1b2e;border-style:solid;margin:0 0 40px;padding:1px 0;position:relative}.notification .module-inner{background:white url('../images/bg/notification-bg.png?1360164509') no-repeat scroll 50% 100%;border-width:1px 0;border-color:#ee1b2e;border-style:dotted;padding:22px 0 26px}.notification .notification-header{color:#ed1b2e;margin-bottom:4px}.notification .notification-header h1{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:17px;line-height:25px;color:#ed1b2e;margin:4px 0 0;padding:0 0 0 26px}.notification .notification-header .close-link{background:url('../images/sprite/icon-s44616efca3.png') 0 -5831px;display:inline;float:right;height:13px;position:absolute;right:0;text-indent:-9999px;top:8px;width:14px}.notification .message-wrap{margin:0;padding:0 0 0 28px}.notification .message-wrap p{margin:0}.arrow-item{zoom:1;border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0 0;padding:14px 0 16px 0}.arrow-item:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.arrow-item.first{border-top:0;padding-top:0}.arrow-item b,.arrow-item mark,.arrow-item strong{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal}.arrow-item .arrow{display:inline;float:left;background:transparent url('../images/sprite/icon/bullet-header.png?1360164509') no-repeat scroll 0 4px;color:#333;display:block;font-size:21px;line-height:25px;padding:0 0 0 26px}.arrow-item .push{padding:0 0 0 26px}.empty-module .module-inner{background:white url('../images/bg/notification-bg.png?1360164509') no-repeat scroll 50% 100%;padding:16px 0 25px}.empty-module .notification-header{display:inline;float:left}.empty-module .notification-header h1{background:url('../images/sprite/icon-s44616efca3.png') 0 -6009px;background-repeat:no-repeat;margin:12px 14px 0 0}.empty-module .action{display:inline;float:left;margin:12px 14px 0 0}.upsell-box{margin:5px 0 0}.upsell-box .notification-header h1{background:url('../images/sprite/icon-s44616efca3.png') 0 -5504px;background-repeat:no-repeat;font-size:19px}.upsell-box .fieldset-group{padding:0 0 0 26px}.alert-messages .notification-header h1{background:url('../images/sprite/icon-s44616efca3.png') 0 -6009px;background-repeat:no-repeat}.error-messages .notification-header h1{background:url('../images/sprite/icon-s44616efca3.png') 0 -5504px;background-repeat:no-repeat;line-height:21px}.export-link a{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;background:url('../images/sprite/icon-s44616efca3.png') 0 -5403px;background-repeat:no-repeat;padding-left:18px}.export-link a{*display:inline}.print-link a{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;background:url('../images/sprite/icon-s44616efca3.png') 0 -6756px;background-repeat:no-repeat;padding-left:18px}.print-link a{*display:inline}.map-link{font-size:11px}.map-link a{background:url('../images/sprite/icon-s44616efca3.png') 0 -4846px;background-repeat:no-repeat;padding:3px 0 0 10px;margin:4px}.image-wrap,.flicker-photo-gallery .photo-list li{display:inline;float:left;border-color:#ccc;border-style:solid;border-width:1px;padding:2px}.image-wrap img,.flicker-photo-gallery .photo-list li img{display:inline;float:left}.payment-form label{font-weight:bold}.payment-form label.optional:after{content:none}.payment-form fieldset{margin:0 0 25px}.payment-form fieldset legend{padding-bottom:16px}.payment-form fieldset.contact-info-fieldset .sub-section{margin-bottom:0}.payment-form #cards-field{position:relative}.payment-form #cards-field .note{cursor:default;position:absolute;left:386px;top:0;width:250px;font-weight:normal;font-size:11px;color:#9f9fa3;font-style:italic}.payment-form #cards-field .credit-cards div{display:inline;float:left;cursor:default;margin:0 6px 0 0}.payment-form #cards-field .credit-cards div span{display:block;text-indent:-9999px}.payment-form #cards-field .credit-cards div.visa span{background:url('../images/sprite/icon-s44616efca3.png') 0 -3615px;height:23px;width:36px}.payment-form #cards-field .credit-cards div.visa span.active{background:url('../images/sprite/icon-s44616efca3.png') 0 -2572px}.payment-form #cards-field .credit-cards div.discover span{background:url('../images/sprite/icon-s44616efca3.png') 0 -3464px;height:23px;width:36px}.payment-form #cards-field .credit-cards div.discover span.active{background:url('../images/sprite/icon-s44616efca3.png') 0 -2928px}.payment-form #cards-field .credit-cards div.mastercard span{background:url('../images/sprite/icon-s44616efca3.png') 0 -2605px;height:23px;width:36px}.payment-form #cards-field .credit-cards div.mastercard span.active{background:url('../images/sprite/icon-s44616efca3.png') 0 -1381px}.payment-form #cards-field .credit-cards div.american-express span{background:url('../images/sprite/icon-s44616efca3.png') 0 -2253px;height:23px;width:36px}.payment-form #cards-field .credit-cards div.american-express span.active{background:url('../images/sprite/icon-s44616efca3.png') 0 -781px}.payment-form .address-1-wrap,.payment-form .address-2-wrap,.payment-form .nickname-wrap,.payment-form .security-wrap,.payment-form .phone-wrap{position:relative}.payment-form .address-1-wrap .note,.payment-form .address-2-wrap .note,.payment-form .nickname-wrap .note,.payment-form .security-wrap .note,.payment-form .phone-wrap .note{cursor:default;position:absolute;left:386px;top:0;width:285px;font-weight:normal;font-size:11px;color:#9f9fa3;font-style:italic;line-height:14px}.payment-form .address-2-wrap label{font-weight:normal}.payment-form .address-2-wrap label span{font-size:11px;font-style:italic;color:#9f9fa3}.payment-form .security-wrap .note{background:url('../images/sprite/icon-s44616efca3.png') 0 -3401px;background-repeat:no-repeat;height:23px;text-indent:-9999px;width:40px}.payment-options .secondary-header{margin-bottom:20px}.payment-options .secondary-content{padding-top:0}.payment-options .card-selection{padding:0 0 36px}.payment-options .card-selection .standard-table{border-bottom:1px dotted #d5d5d5;margin-top:6px}.payment-options .card-selection thead td.card-name,.payment-options .card-selection thead th.card-name{width:287px}.payment-options .card-selection thead td.card-detail,.payment-options .card-selection thead th.card-detail{width:220px}.payment-options .card-selection .card-name{font-weight:bold}.payment-options .card-selection .card-edit{font-size:11px;line-height:15px;padding-right:0;text-align:right}.payment-options .card-selection .card-edit .edit-link{border-color:#dadada;border-style:solid;border-width:0 1px 0 0;margin:0 5px 0 0;padding:0 7px 0 0}.payment-options .card-selection .use-link{margin-top:-2px}.payment-options .card-selection .new-link a{display:inline;float:right;font-size:11px;line-height:15px}.payment-options .methods-list{margin:0 0 0 -68px;padding:0 0 40px}.payment-options .methods-list li{display:inline;float:left;padding:5px 0}.payment-options .methods-list li#credit-card-toggle{margin-left:68px}.payment-options .methods-list li#paypal-toggle{background:transparent url(../images/paypalLogo.png) no-repeat scroll 76px 50%;margin-left:28px;width:205px;white-space:nowrap}.payment-options .methods-list li#paypal-toggle span.paypal-help{font-size:11px;margin-left:60px}.payment-options .methods-list li#visaCheckout-toggle span.visa-help{font-size:11px;margin-left:70px}.payment-options .methods-list li#masterPassCheckout-toggle span.masterPass-help{font-size:11px;margin-left:59px}.payment-options .methods-list li#visaCheckout-toggle{background:url("https://assets.secure.checkout.visa.com/VmeCardArts/partner/POS_vertical_medium_40x30.png") no-repeat scroll 124px 50% transparent;margin-left:28px;white-space:nowrap;width:205px}.payment-options .methods-list li#masterPassCheckout-toggle{background:url("https://www.mastercard.com/mc_us/wallet/img/en/US/mp_mc_acc_023px_gif.gif") no-repeat scroll 101px 50% transparent;margin-left:28px;white-space:nowrap;width:205px}.payment-options .methods-list li#amazon-toggle{background:transparent url('../images/icon/amazon.png?1360164509') no-repeat scroll 100% 50%;margin-left:35px;padding-right:47px}.payment-options .methods-list label{display:inline;float:left;font-weight:bold;white-space:nowrap;margin-left:5px}.payment-options .methods-list .card-images{display:inline;float:left;margin:-2px 0 0 10px}.payment-options .methods-list .card-images div{display:inline;float:left;cursor:default;margin:0 6px 0 0}.payment-options .methods-list .card-images div span{display:block;text-indent:-9999px}.payment-options .methods-list .card-images div.visa span{background:url('../images/sprite/icon-s44616efca3.png') 0 -3615px;height:23px;width:36px}.payment-options .methods-list .card-images div.visa span.active{background:url('../images/sprite/icon-s44616efca3.png') 0 -2572px}.payment-options .methods-list .card-images div.discover span{background:url('../images/sprite/icon-s44616efca3.png') 0 -3464px;height:23px;width:36px}.payment-options .methods-list .card-images div.discover span.active{background:url('../images/sprite/icon-s44616efca3.png') 0 -2928px}.payment-options .methods-list .card-images div.mastercard span{background:url('../images/sprite/icon-s44616efca3.png') 0 -2605px;height:23px;width:36px}.payment-options .methods-list .card-images div.mastercard span.active{background:url('../images/sprite/icon-s44616efca3.png') 0 -1381px}.payment-options .methods-list .card-images div.american-express span{background:url('../images/sprite/icon-s44616efca3.png') 0 -2253px;height:23px;width:36px}.payment-options .methods-list .card-images div.american-express span.active{background:url('../images/sprite/icon-s44616efca3.png') 0 -781px}.payment-options .form-header{border-color:#9f9fa3;border-style:dotted;border-width:0 0 1px;padding:0 0 5px}.payment-options .form-header h1{font-size:14px;font-weight:bold;line-height:18px}.payment-options .form-action{margin-top:0}.payment-options .payment-form{margin:18px 0 0}.payment-options .edit-form #editCreditCardNew{height:auto}.payment-options .amazon-wrap .billing-fieldset,.payment-options .paypal-wrap .billing-fieldset{margin-top:0}.payment-options .different-card-link{margin:0 0 26px;padding:0;clear:left}.payment-options .different-card-link a{font-weight:bold}.payment-options .checkbox-wrap label{color:#9f9fa3;font-size:11px;line-height:14px;width:350px}.payment-options .form-action .action{margin:0}.payment-options .credit-card-wrap .form-action{margin-top:30px}.payment-options .card-form{margin-bottom:36px}.payment-options .action-external{display:inline;float:left}.payment-options .action-external input{border:0;text-indent:-9999px}.payment-options .tax-receipt{display:inline;float:left;color:#9f9fa3;font-size:11px;font-style:italic;line-height:14px;margin:0 0 0 24px}.payment-options .tax-receipt.opt-in{width:50%;clear:left;margin:12px 0 0}.payment-options .tax-receipt.opt-in p{font-size:11px}.payment-options .tax-receipt.opt-in p:first-child{width:210px}.payment-options .tax-receipt.opt-in p.newsletter-info{font-style:normal}.payment-options .paypal-wrap .action-external input{background:transparent url(../images/checkoutPaypal.gif) no-repeat scroll;width:142px;height:25px}.payment-options .amazon-wrap .action-external input{background:transparent url('../images/button/amazon-btn.png?1360164509') no-repeat scroll;width:151px;height:38px}.need-help-wrap{clear:both;margin:0 0 46px}#donate .need-help-wrap,#account .need-help-wrap,#courses .need-help-wrap{margin:46px 0 0}.need-help{background:url('../images/sprite/icon-s44616efca3.png') 0 -5696px;background-repeat:no-repeat;line-height:16px;color:#6d6e70;padding:0 0 0 19px;margin:0}.need-help span{font-weight:bold}.need-help a{font-weight:bold}.card-summary table{table-layout:fixed;margin:0}.card-summary td,.card-summary th{padding:12px 0 0;border:0}.card-summary th{width:155px}.card-summary tr:first-child td,.card-summary tr:first-child th{padding-top:0}.card-summary .security-wrap .note{left:230px}.transaction-summary th{width:310px}.card-info-list{margin:-36px 0 16px}.card-info-list .card-info{clear:both;margin:36px 0 0}.card-info-list .info-header{zoom:1;border-color:#ababab;border-style:dotted;border-width:0 0 1px;clear:both;margin:0 0 12px}.card-info-list .info-header:after{content:".";clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.card-info-list .info-header h1{display:inline;float:left;font-size:14px;font-weight:bold;line-height:18px;padding:6px 0}.card-info-list .info-header .extra-links{display:inline;float:right;padding:5px 0 0;text-align:right}.card-info-list .info-header .extra-links a{font-size:11px}.card-info-list .info-header .extra-links a.edit-link{border-color:#dadada;border-style:solid;border-width:0 0 0 1px;margin:0 0 0 6px;padding:0 0 0 7px}.card-info-list .card-summary{display:inline;float:left;width:304px}.card-info-list .billing-address{display:inline;float:left;margin:18px 0 0;width:180px}.card-info-list .billing-address .label{font-weight:bold}.card-info-list .billing-address .vCard{margin:12px 0 0}.card-info-list .tools{display:inline;float:right;width:290px}.card-info-list .tools .action,.card-info-list .tools .default-text{display:inline;float:right;margin:0 0 0 12px}.card-info-list .default-text{background:#333;color:#fff;padding:3px;font-style:italic;white-space:nowrap}.card-info-list .switch-default a,.card-info-list .switch-default button{padding-left:41px;padding-right:41px}.course-item{font-size:11px;line-height:15px;margin:0 0 0 18px;width:165px}.course-item .course-item-inner{border-color:#f1f1f1;border-style:solid;border-width:1px;padding:10px 14px}.course-item .course-item-header .format-icon{display:inline;float:left;height:15px;margin:0 5px 0 0;width:15px;text-indent:-9999px}.course-item .course-item-header .classroom,.course-item .course-item-header .search{background:url('../images/sprite/icon-s44616efca3.png') 0 -2334px;background-repeat:no-repeat}.course-item .course-item-header .blended{background:url('../images/sprite/icon-s44616efca3.png') 0 -1466px;background-repeat:no-repeat}.course-item .course-item-header .online{background:url('../images/sprite/icon-s44616efca3.png') 0 -2286px;background-repeat:no-repeat}.course-item .course-item-header h1{font-size:13px;line-height:16px}.course-item .course-item-header h1 img{display:inline;vertical-align:-3px}.course-item .fn{font-weight:bold}.course-item .info{margin:8px 0 0}.course-item .info-content .map-link{display:inline}.course-item .schedule{margin:10px 0 0}.course-item .eventdate{font-size:12px;font-weight:bold}.course-item .eventtime abbr{display:inline;float:left;font-weight:bold;width:18px}.course-item .eventtime li{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0;font-size:11px;padding:3px 0}.recurring-link{background:url('../images/sprite/icon-s44616efca3.png') 0 -3001px;background-repeat:no-repeat;color:#3c7fad;font-size:11px;padding:2px 0 0 24px}.share-bar-header{clear:both;border-bottom:1px dotted #cfcfcf;margin-bottom:32px;padding-bottom:10px}.share-bar-header table{width:100%}.share-bar-header .gig-button-container-email{padding:0}.share-bar-header .gig-button-container-facebook-like{width:525px}.social-list-gray li{margin:8px 0 0;overflow:hidden}.social-list-gray li a{display:inline;float:left;font-size:11px;font-weight:bold;line-height:20px}.social-list-gray li.facebook span{background:url('../images/sprite/icon-s44616efca3.png') 0 -4331px;background-repeat:no-repeat}.social-list-gray li.facebook a:hover span,.social-list-gray li.facebook a:focus span{background:url('../images/sprite/icon-s44616efca3.png') 0 -4371px}.social-list-gray li.twitter span{background:url('../images/sprite/icon-s44616efca3.png') 0 -4068px;background-repeat:no-repeat}.social-list-gray li.twitter a:hover span,.social-list-gray li.twitter a:focus span{background:url('../images/sprite/icon-s44616efca3.png') 0 -4740px}.social-list-gray li.flicker span{background:url('../images/sprite/icon-s44616efca3.png') 0 -4028px;background-repeat:no-repeat}.social-list-gray li.flicker a:hover span,.social-list-gray li.flicker a:focus span{background:url('../images/sprite/icon-s44616efca3.png') 0 -4291px}.social-list-gray li.email span{background:url('../images/sprite/icon-s44616efca3.png') 0 -4658px;background-repeat:no-repeat}.social-list-gray li.email a:hover span,.social-list-gray li.email a:focus span{background:url('../images/sprite/icon-s44616efca3.png') 0 -5345px}.social-list-gray li.youtube span{background:url('../images/sprite/icon-s44616efca3.png') 0 -3776px;background-repeat:no-repeat}.social-list-gray li.youtube a:hover span,.social-list-gray li.youtube a:focus span{background:url('../images/sprite/icon-s44616efca3.png') 0 -3846px}.social-list-gray li.contact-us span{background:url('../images/sprite/icon-s44616efca3.png') 0 -2749px;background-repeat:no-repeat}.social-list-gray li.contact-us a:hover span,.social-list-gray li.contact-us a:focus span{background:url('../images/sprite/icon-s44616efca3.png') 0 -3816px}.social-list-gray li.contact-us span{width:72px}.social-list-gray span{display:inline;float:left;height:20px;width:20px;text-indent:-9999px}.social-list-gray .label{display:inline;float:left;margin:0 0 0 5px}.gig-share-sidebar>table>tbody>tr:first-child img{display:block}.gig-bar-container tr td{padding:0;border:0}#social-list-gray .gig-button-container{padding:0 0 0 4px}.cross-sell{margin:36px 0 0}.cross-sell .cross-sell-header{background:transparent url('../images/bg/secondary-header-bg.gif?1360164509') repeat-x scroll 0 100%}.cross-sell .cross-sell-header h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:16px;line-height:20px;padding:6px 0 8px}.cross-sell .course-item-list{padding:20px 0 0}.cross-sell.horizontal-list .course-item-list{margin:0 0 0 -18px}.cross-sell.horizontal-list .course-item{display:inline;float:left;margin:0 0 0 18px;width:180px}.cross-sell.vertical-list .course-item-list{margin:-10px 0 0}.cross-sell.vertical-list .course-item{margin:10px 0 0;width:auto}.cross-sell.recommended-list .course-item{width:246px}.cross-sell.first{margin-top:0}.product-list{margin:0 0 0 -20px}.html-area .product-list{margin:0 0 0 -20px}.product-list .product-list-item{display:inline;float:left;background:0;margin:20px 0 0 0;width:33%}.product-list.list-1{margin:0 0 -20px}.product-list.list-1 .product-list-item{display:block;float:none;margin:0 0 20px;width:auto}.product-list.list-1 .product-list-item .item-image{padding-left:0}.product-list.list-1 .product-list-item .item-details{margin-left:95px}.product-list.list-3{margin-top:0}.product-list.list-3 .product-list-item{width:244px}.product-list.list-3-narrow{margin-top:0}.product-list.list-3-narrow .product-list-item{width:220px}.product-list.list-4{margin-top:0}.product-list.list-4 .product-list-item{width:226px}.product-list.image-medium .product-list-item{padding:0;width:222px}.product-list-item{overflow:hidden}.product-list-item .item-image{display:inline;float:left;margin:0;padding:0 0 0 20px}.product-list-item .item-image img{display:inline;float:left}.product-list-item .item-details{margin:20px 0 0 115px}.product-list-item .title{font-weight:bold}.product-list-item .item-price{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:19px;line-height:23px;margin:3px 0 0}.product-list-item .buy-button{padding:12px 0 0}.product-list-item .buy-button .action{display:inline;float:left}.product-list-item .download-link{font-size:11px;line-height:15px;padding:9px 0 0}.return-link{font-size:11px;margin:0 0 1px}.return-link a{background:url('../images/sprite/icon-s44616efca3.png') 0 -6735px;background-repeat:no-repeat;padding:0 0 0 7px}.default-accordion{border-color:#ccc;border-style:solid;border-width:0 0 1px;margin:0 0 48px}.default-accordion .accordion-header h1{border-color:#ccc;border-style:solid;border-width:1px 0 0}.default-accordion .accordion-header a{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;background:url('../images/sprite/icon-s44616efca3.png') 0 -6179px;background-repeat:no-repeat;color:#6d6e70;font-size:14px;line-height:18px;padding:5px 0 6px 10px}.default-accordion .collapsed .accordion-header a{background:url('../images/sprite/icon-s44616efca3.png') 0 -6291px}.default-accordion .accordion-content{padding:16px 0 34px 14px}.accordion-group em{color:#ed1b2e;font-style:normal}.accordion-group .accordion-header a{display:block;text-decoration:none}.accordion-group .accordion-header a:hover{text-decoration:none}.accordion-group .collapsed .accordion-content{display:none;visibility:hidden}.course-accordions .accordion-description{margin:-12px 0 0}.course-accordions .accordion-description .action-wrap{margin-left:0;padding:12px 0 0}.course-accordions .accordion-description .action-wrap .action{margin:0 18px 0 0}.course-accordions .accordion-description .action-wrap .side-text{display:inline;float:left;margin:4px 0 0}.course-accordions .accordion-description p{margin:12px 0 0}.course-accordions .drop-schedule-table{margin:12px 0 0}.course-accordions .drop-schedule-table th.cancel-date,.course-accordions .drop-schedule-table td.cancel-date{width:160px}.course-accordions .drop-schedule-table th.late-charge,.course-accordions .drop-schedule-table td.late-charge{width:118px}.course-accordions .attachments-list-wrap .title{font-weight:bold}.course-accordions .attachments-list-wrap ul{padding:0 0 0 9px}.course-accordions .attachments-list-wrap li{background:url('../images/sprite/icon-s44616efca3.png') 0 -6901px;background-repeat:no-repeat;padding:0 0 0 12px}.course-accordions .certification-list-wrap .title{background:url('../images/sprite/icon-s44616efca3.png') 0 -5582px;background-repeat:no-repeat;font-weight:bold;padding:0 0 0 16px}.course-accordions .certification-list-wrap .buy-link{font-size:11px;line-height:15px;padding:0 0 0 16px}.course-accordions .certification-list-wrap ul{padding:0 0 12px 16px}.course-accordions .certification-list-wrap li{background:url('../images/sprite/icon-s44616efca3.png') 0 -6901px;background-repeat:no-repeat;padding:0 0 0 12px}.course-accordions .contact-us .title{font-weight:bold}.course-accordions .product-list{margin-top:24px}.course-accordions .note-bottom{color:#9f9fa3;font-size:11px;font-style:italic;line-height:15px;padding:24px 0 0}.social-share .social-header{margin-bottom:4px}.social-share .social-header h1{color:#9f9fa3;font-size:11px;font-weight:normal;line-height:13px;margin-bottom:7px;padding:0}.social-share .social-list{margin:0;padding:0}.social-share li{display:inline;float:left;margin:0 3px 0 0}.social-share li a{border-color:#d6d6d6;border-style:solid;border-width:0 0 1px;display:block;height:16px;line-height:15px;padding:0 0 1px;text-indent:-9999px;width:16px}.social-share li.facebook a{background:url('../images/sprite/icon-s44616efca3.png') 0 -4770px;background-repeat:no-repeat}.social-share li.twitter a{background:url('../images/sprite/icon-s44616efca3.png') 0 -4588px;background-repeat:no-repeat}.social-share li.linkedin a{background:url('../images/sprite/icon-s44616efca3.png') 0 -4688px;background-repeat:no-repeat}.social-share li.email a{background:url('../images/sprite/icon-s44616efca3.png') 0 -3876px;background-repeat:no-repeat}.sort-tools{margin:0 0 0 -14px}.sort-tools .users-fieldset select{width:168px}.sort-tools fieldset{display:inline;float:left;margin:0 0 0 14px}.sort-tools label{display:inline;float:left}.sort-tools .field{display:inline;float:left;margin:0 0 0 7px}.sort-tools .action{display:inline;float:left;margin:-2px 0 0 14px}.sort-tools .action .plain-button .button{padding:0 9px}.sort-tools .show-count{display:inline;float:left;margin:0 0 0 14px}.sort-tools .show-count .label{display:inline;float:left}.sort-tools .show-count ul{display:inline;float:left}.sort-tools .show-count li{display:inline;float:left;border-color:#000;border-style:solid;border-width:0 0 0 1px;padding:0 0 0 3px;margin:0 0 0 3px}.sort-tools .show-count li.first{border:0}.list-filter-tool{border-color:#f1f1f1;border-style:solid;border-width:0 0 1px;margin:0 0 24px 0;padding:0 0 30px}.list-filter-tool.wcm-filter{border:0;margin-bottom:0;padding-bottom:0}.list-filter-tool fieldset{display:inline;float:left;margin:0 20px 0 0}.list-filter-tool label{display:inline;float:left}.list-filter-tool .field{display:inline;float:left;margin:0 0 0 7px}.list-filter-tool .users-fieldset select{width:168px}.list-filter-tool .sort-by-fieldset select{width:auto}.list-filter-tool .show-count-fieldset select{width:40px}.list-filter-tool .action{display:inline;float:left;margin:-2px 0 0 0}.list-filter-tool .action .plain-button .button{padding:0 9px}.list-filter-tool .clear-search{margin:0 0 0 20px}.pagination-header{padding-bottom:10px}.secondary-header .pagination-header,.secondary-footer .pagination-header{display:inline;float:right}.secondary-footer .pagination-header .tools-wrap{padding-top:10px}.pagination-header .list-filter-tool{display:inline;float:left;border:0;margin-bottom:0;padding-bottom:0}.pagination-header .list-filter-tool .plain-button .button{padding:0 9px}.pagination-header .tools-wrap{display:inline;float:right}.pagination-header .print-link{display:inline;float:left;margin:-3px 46px 0 0}.pagination-header .show-count{display:inline;float:left;margin-right:22px}.pagination-header .show-count ul{display:inline;float:left}.pagination-header .show-count span,.pagination-header .show-count li{display:inline;float:left;color:#6d6e70;font-size:11px;line-height:15px}.pagination-header .show-count li{border-left:1px solid #dadada;padding:0 4px}.pagination-header .show-count li.first{border-left:0 none}.pagination-header .pagination{display:inline;float:right;padding:0 10px;position:relative}.pagination-header .pagination ul{display:inline;float:left}.pagination-header .pagination li{display:inline;float:left;border-left:1px solid #dadada;font-size:11px;line-height:14px}.pagination-header .pagination li.ellipses,.pagination-header .pagination li.ellipsis{background:#fff;padding:0 6px;position:relative}.pagination-header .pagination .first{border-left:0 none}.pagination-header .pagination .available-page{margin:0 8px}.pagination-header .pagination .current-page{background:#6d6e70;color:#fff;display:block;line-height:14px;height:14px;margin:0 4px;padding:0 4px}.pagination-header .pagination .next-link,.pagination-header .pagination .prev-link{position:absolute;height:13px;margin:0;overflow:hidden;text-indent:-9999px;top:1px;width:10px}.pagination-header .pagination .next-link{background:url('../images/sprite/icon-s44616efca3.png') 0 -6119px;background-repeat:no-repeat;right:0}.pagination-header .pagination .prev-link{background:url('../images/sprite/icon-s44616efca3.png') 0 -6089px;background-repeat:no-repeat;left:0}.pagination-header .pagination .summary{display:inline;float:left;color:#9f9fa3;font-size:11px;margin-right:26px;text-align:left}#calendar-container .controller-wrap{padding:0 0 4px}#calendar-container .controller{display:inline;float:left}#calendar-container .controller .prev-arrow,#calendar-container .controller .next-arrow{display:inline;float:left;height:15px;margin:7px 0 0;text-indent:-9999px;width:15px}#calendar-container .controller .prev-arrow{background:url('../images/sprite/icon-s44616efca3.png') 0 -5099px;background-repeat:no-repeat}#calendar-container .controller .prev-arrow.disabled-arrow{background:url('../images/sprite/icon-s44616efca3.png') 0 -5208px;background-repeat:no-repeat}#calendar-container .controller .next-arrow{background:url('../images/sprite/icon-s44616efca3.png') 0 -5134px;background-repeat:no-repeat}#calendar-container .controller .next-arrow.disabled-arrow{background:url('../images/sprite/icon-s44616efca3.png') 0 -5243px;background-repeat:no-repeat}#calendar-container .controller .current-month{display:inline;float:left;font-size:26px;font-weight:bold;line-height:30px;text-align:center;width:183px}#calendar-container .controller a,#calendar-container .controller span{vertical-align:middle}#calendar-container .view-results{display:inline;float:right;color:#9f9fa3;font-size:11px;font-style:italic;line-height:14px;text-align:right;width:180px}#calendar-container .sort-tools{display:inline;float:right;padding:5px 0 0}#calendar-container .cal-table{margin-top:0;position:relative}#calendar-container .cal-table table{table-layout:fixed}#calendar-container .cal-table thead td,#calendar-container .cal-table thead th{text-align:center}#calendar-container .cal-table tbody td,#calendar-container .cal-table tbody th{border-color:#333;border-style:solid;border-width:1px 0 0;padding:0}#calendar-container .cal-table tbody .last-row td,#calendar-container .cal-table tbody .last-row th{border-bottom-width:1px}#calendar-container .event-box{border-left:1px solid #f4f4f4;padding:2px;overflow:hidden}#calendar-container .event-box .event-box-inner{height:217px}#calendar-container .event-box .prev-item,#calendar-container .event-box .next-item{display:block;height:20px;text-align:center}#calendar-container .last-weekday .event-box{border-right:1px solid #f4f4f4}#calendar-container .current-date .event-box-inner{background:#e9f0f3}#calendar-container .date-label{color:#333;font-size:24px;height:45px;line-height:28px;text-align:right}#calendar-container .date-label div{padding:8px 12px 0 0}#calendar-container .events{height:148px;overflow:hidden;padding:0 12px}#calendar-container .events-inner{margin:-12px 0 0}#calendar-container .event{font-size:11px;font-weight:bold;line-height:12px;margin:12px 0 0}#calendar-container .event a{display:block;text-decoration:none}#calendar-container .event a .time{color:#9f9fa3;font-weight:normal}#calendar-container .event a:hover .title{text-decoration:underline}#calendar-container .event a:hover .time{text-decoration:none}#calendar-container .event a:focus{outline:black dotted 1px}#calendar-container .see-all-link{padding:0 0 0 10px}#calendar-container .see-all-link a{background:url('../images/sprite/icon-s44616efca3.png') 0 -4562px;background-repeat:no-repeat;font-size:11px;font-style:italic;font-weight:bold;line-height:15px;padding:0 0 4px 26px}#calendar-container .other-month .date-label{color:#ccc}#calendar-container .calendar-empty{background:transparent url('../images/bg/black-transparent.png?1360164509') repeat scroll 0 0;border-color:#000;border-style:solid;border-width:3px;height:1126px;left:0;top:-1px;position:absolute;width:768px}#calendar-container .calendar-empty .label{color:#fff;font-size:25px;font-weight:bold;line-height:29px;margin:105px 0 0;text-align:center}#calendar-container .calendar-empty .label-offset{background:transparent url('../images/icon/warning.png?1360164509') no-repeat scroll 0 50%;margin:0 0 0 -40px;padding:0 0 0 40px}#calendar-container .calendar-empty .actions{margin:22px auto 0;width:288px}#calendar-container .calendar-empty .actions li{color:#9f9fa3;font-size:11px;font-weight:bold;line-height:15px}#calendar-container .calendar-empty .actions a{color:#42b2f1}#calendar-container .calendar-empty .prev-link{display:inline;float:left}#calendar-container .calendar-empty .next-link{display:inline;float:right;border-color:#6d6e70;border-style:dotted;border-width:0 0 0 1px;padding:0 0 0 18px}.catalogMap-container .field-container fieldset{display:inline;float:left}.catalogMap-container .field-container .field-wrap,.catalogMap-container .field-container label,.catalogMap-container .field-container .field{display:inline;float:left}.catalogMap-container .field-container .field{margin:0 0 0 7px}.catalogMap-container .field-container .action{display:inline;float:left;margin:-2px 0 0 10px}.catalogMap-container .field-container .view-results{display:inline;float:right;color:#9f9fa3;font-size:11px;font-style:italic;line-height:14px;text-align:right;width:180px}.catalogMap-container .catalogMap{border-color:#ababab;border-style:dotted;border-width:1px 0 0;margin:10px 0 0;padding:1px 0 0}.report-section{padding:0 0 10px}.report-section .report-header{padding:0 0 12px}.report-section .report-header h1{display:inline;float:left;font-size:14px;margin-bottom:0;padding:0}.report-section .report-header h1 span{font-weight:normal}.report-section .report-header .buy-ceu{display:inline;float:right;font-size:11px;line-height:15px;width:300px}.report-section .report-header .action{display:inline;float:right;margin:0 0 0 14px}.certificates-table .item-name{width:250px}.certificates-table .earned-date{width:90px}.certificates-table .valid{width:70px}.certificates-table .expire-date{width:150px}.certificates-table .item-actions .print-certificate{display:inline;float:right;padding:0 0 0 12px}.certificates-table .item-actions .print-certificate span{display:block}.course-detail-summary{margin:0 0 48px}.course-detail-summary .social-share .social-header{display:inline;float:left;margin:2px 10px 0 0}.course-detail-summary .social-share .social-header h1{margin:0}.course-detail-summary .social-share .social-list-gray{display:inline;float:left}.course-detail-summary .course-description{margin:-12px 0 0}.course-detail-summary .course-description img{float:left;margin:0 12px 12px 0}.course-detail-summary .course-description p{margin:12px 0 0}.course-detail-summary .course-description .course-id{color:#9f9fa3}.course-detail-summary .course-info-wrap{margin:24px 0 0}.course-detail-summary .course-factsheet{display:inline;float:left;border-color:#f1f1f1;border-style:solid;border-width:0 1px 0 0;width:527px}.course-detail-summary .course-factsheet-list{margin:-21px 0 0;padding:0 28px 0 0}.course-detail-summary .course-factsheet-list .fact-row{margin:21px 0 0}.course-detail-summary .course-factsheet-list .class-image{width:60px}.course-detail-summary .course-factsheet-list .location .chapter-name{font-weight:bold}.course-detail-summary .course-factsheet-list .location .map-link{display:inline;float:none}.course-detail-summary .course-factsheet-list .plain-table,.course-detail-summary .course-factsheet-list .location{display:inline;float:left;width:308px}.course-detail-summary .course-factsheet-list .plain-table .schedule,.course-detail-summary .course-factsheet-list .location .schedule{width:220px}.course-detail-summary .course-factsheet-list .plain-table .eventdate,.course-detail-summary .course-factsheet-list .plain-table .eventday,.course-detail-summary .course-factsheet-list .plain-table .eventtime,.course-detail-summary .course-factsheet-list .location .eventdate,.course-detail-summary .course-factsheet-list .location .eventday,.course-detail-summary .course-factsheet-list .location .eventtime{display:inline;float:left}.course-detail-summary .course-factsheet-list .plain-table .eventdate,.course-detail-summary .course-factsheet-list .location .eventdate{width:66px}.course-detail-summary .course-factsheet-list .plain-table .eventday,.course-detail-summary .course-factsheet-list .location .eventday{width:28px}.course-detail-summary .course-factsheet-list .plain-table .eventtime,.course-detail-summary .course-factsheet-list .location .eventtime{width:126px}.course-detail-summary .course-factsheet-list .other-detail{display:inline;float:right;width:190px}.course-detail-summary .course-factsheet-list .other-detail .label{font-weight:bold}.course-detail-summary .course-actions{display:inline;float:right;width:164px}.course-detail-summary .course-actions .cost .label,.course-detail-summary .course-actions .course-prerequisites .label{font-weight:bold}.course-detail-summary .course-actions .cost .value,.course-detail-summary .course-actions .course-prerequisites .value{color:#6d6e70;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:30px;line-height:34px}.course-detail-summary .course-actions .register-wrap{padding:12px 0 0}.course-detail-summary .course-actions .register-wrap .action{display:inline;float:left}.course-detail-summary .course-actions .last-day{color:#6d6e70;font-size:11px;font-style:italic;line-height:15px;margin:12px 0 0}.course-detail-summary .course-actions .seats-left{color:#9f9fa3;font-size:11px;font-style:italic;line-height:14px;margin:2px 0 0}.course-detail-summary .course-actions .online-lesson .action{display:inline;float:left}.course-detail-summary .course-actions .social-share{margin:12px 0 6px}.course-detail-summary .share-class{margin:21px 0 0}.course-detail-summary .share-class .label{color:#9f9fa3;font-size:11px}.course-detail-summary .share-class ul{margin:3px 0 0}.course-detail-summary .share-class li{display:inline;float:left;margin:0 10px 0 0}.course-detail-summary .share-class li a{display:inline;float:left;height:16px;text-indent:-9999px;width:16px}.course-detail-summary .share-class li.facebook a{background:url('../images/sprite/icon-s44616efca3.png') 0 -4331px;background-repeat:no-repeat}.course-detail-summary .share-class li.twitter a{background:url('../images/sprite/icon-s44616efca3.png') 0 -4068px;background-repeat:no-repeat}.course-detail-summary .share-class li.email a{background:url('../images/sprite/icon-s44616efca3.png') 0 -4658px;background-repeat:no-repeat}.course-detail-summary .reminder{color:#ed1b2e;font-size:11px;font-style:italic;line-height:15px;margin:24px 0 0}.image-inline{margin:0 0 20px}.box-image{display:inline;float:left;-moz-box-shadow:lightgrey 0 0 4px;-webkit-box-shadow:lightgrey 0 0 4px;-o-box-shadow:lightgrey 0 0 4px;box-shadow:lightgrey 0 0 4px;background:#fff;padding:6px;position:relative}.no-boxshadow .box-image{border:2px solid #ececec!important;margin:-2px}.box-image img{display:inline;float:left}.box-image p{clear:left}.box-image .promo-label{background:transparent url('../images/waysToHelp/promo-label.png?1360164509') no-repeat scroll 0 0;color:#fff;font-size:11px;font-weight:bold;line-height:15px;left:-4px;bottom:6px;height:18px;padding:8px 0 0 10px;position:absolute;text-transform:uppercase;width:120px}.box-image .bl,.box-image .br{bottom:-9px;display:block;height:9px;position:absolute;width:50%}.box-image .bl{background:transparent url('../images/bg/post-image-bl.png?1360164509') no-repeat scroll 0 0;left:0}.box-image .br{background:transparent url('../images/bg/post-image-br.png?1360164509') no-repeat scroll 100% 0;right:0}.box-image.large .bl,.box-image.large .br{width:273px}.box-image.large .bl{background:transparent url('../images/bg/post-image-bl-large.png?1360164509') no-repeat scroll 0 0}.box-image.large .br{background:transparent url('../images/bg/post-image-br-large.png?1360164509') no-repeat scroll 0 0}.aspot-wrapper{background:transparent url('../images/bg/aspot-slider-gradient.png?1360164509') no-repeat scroll 50% 100%;padding:0 0 45px}.aspot-wrapper.aspot-slider-left{background:url("../images/bg/header-gradient-mid.png?1320937125") no-repeat scroll center bottom transparent;margin:0 0 -46px;padding:0 0 46px}.aspot-wrapper.aspot-slider-caption-left{background:url("../images/bg/header-gradient-mid.png?1320937125") no-repeat scroll center bottom transparent;margin:0 0 -46px;padding:0 0 46px}.sidebar-slider-wrap{background:transparent url('../images/bg/sidebar-module-bottom-shadow.png?1360164509') no-repeat scroll 50% 100%;margin:0 0 6px;padding:0 0 36px}.aspot-slider{display:block;float:none;height:260px;width:763px}.aspot-slider .slides{height:260px;overflow:hidden}.aspot-slider .panel{float:left;height:260px;overflow:hidden;position:relative;width:763px;margin-bottom:6px}.aspot-slider .action{display:inline;float:right;margin:14px}.aspot-slider .darken{background-color:#444;background-color:rgba(0,0,0,0.7);bottom:0;left:0;height:53px;overflow:hidden;position:absolute;width:100%}.no-rgba .aspot-slider .darken{background:transparent url('../images/bg/black-transparent.png?1360164509') repeat scroll 0 0}.aspot-slider .darken.red{background:transparent url('../images/bg/pink-transparent.png?1360164509') repeat-x scroll 0 0}.aspot-slider .darken h1{display:inline;float:left;font-size:24px;line-height:24px;margin:13px 0 0 14px}.aspot-slider .darken h1 a{color:#fff}.aspot-slider .darken h1 small{display:inline;float:left;font-size:12px;font-weight:normal;line-height:12px;margin-top:-4px}.aspot-slider .darken h1 mark{display:inline;float:left;color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;background:inherit;clear:left;color:#fff}.aspot-slider .darken p{color:#fff}.aspot-slider .lighten{background:url('../images/bg/aspot-circles.png?1360164509') no-repeat 100% 100%;bottom:0;color:#333;height:233px;overflow:hidden;padding:27px 30px 0 140px;right:0;position:absolute;width:188px}.aspot-slider .lighten img{float:none;margin-bottom:6px}.aspot-slider .lighten h1,.aspot-slider .lighten h3{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;border-bottom:1px dotted #888;font-size:11px;line-height:22px;margin-bottom:4px;text-transform:uppercase}.aspot-slider .lighten a{font-size:13px;line-height:15px}.aspot-slider a:hover .lighten{text-decoration:none}.aspot-slider .anythingWindow{height:260px;overflow:hidden;position:relative}.aspot-slider .anythingBase{left:0;overflow:hidden;position:absolute;top:0}.aspot-slider .anythingControls{display:none!important}.aspot-slider .arrow{display:block;height:58px;position:absolute;top:50%;width:45px}.aspot-slider .arrow a{display:block;height:58px;overflow:hidden;position:relative;text-indent:-9999px;top:-50%;width:45px}.aspot-slider .back{left:-20px}.aspot-slider .back a{background:url('../images/sprite/icon-s44616efca3.png') 0 -1981px}.aspot-slider .back a:hover{background:url('../images/sprite/icon-s44616efca3.png') 0 -2049px}.aspot-slider .forward{right:-20px}.aspot-slider .forward a{background:url('../images/sprite/icon-s44616efca3.png') 0 -2185px}.aspot-slider .forward a:hover{background:url('../images/sprite/icon-s44616efca3.png') 0 -2117px}.default-aspot .aspot-slider{display:inline;float:left}.aspot-slider.sidebar-slider{height:auto;padding:0;width:auto}.aspot-slider.sidebar-slider .slides{height:auto}.aspot-slider.sidebar-slider .anythingWindow{height:100%}.aspot-slider .sidebar-panel{height:auto;margin:0;position:relative;width:auto}.aspot-slider .sidebar-panel .panel-inner{padding:25px 20px 25px}.aspot-slider .sidebar-panel h2{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:19px;line-height:23px;margin:0 0 8px}.aspot-slider .sidebar-panel .panel-content{font-size:12px;line-height:1.4;margin:0 0 30px}.aspot-slider .sidebar-panel .panel-content p{font-size:12px;line-height:1.4}.aspot-slider .sidebar-panel .social-list-gray{bottom:20px;overflow:hidden;position:absolute}.aspot-slider .sidebar-panel .social-list-gray li{display:inline;float:left;margin:0 4px 0 0}.aspot-slider .true-slider .sidebar-panel .panel-inner{padding-left:30px;padding-right:30px}.aspot-slider.article-slider{margin-bottom:42px;overflow:visible;width:514px}.aspot-slider.article-slider .anythingSlider{position:relative}.aspot-slider.article-slider.box-image .bc{background:transparent url('../images/bg/box-shadow-473x5.png?1360164509') no-repeat scroll 50% 0;bottom:-5px;height:5px;left:0;position:absolute;width:100%}.aspot-slider-caption .aspot-slider{height:305px}.aspot-slider-caption .aspot-slider .arrow{top:140px}.aspot-slider-caption .aspot-slider .slides{height:305px}.aspot-slider-caption .aspot-slider .slides .image-wrapper{background-color:#000;width:763px;height:260px}.aspot-slider-caption .aspot-slider .slides .image-wrapper img{max-width:763px;max-height:260px;border-bottom:0}.aspot-slider-caption .aspot-slider .slides .caption{border-top:3px solid #ed1c2f}.aspot-slider-caption .aspot-slider .panel{height:305px}.aspot-slider-caption .aspot-slider .anythingWindow{height:305px}.aspot-slider-left .aspot-slider{height:241px;width:707px}.aspot-slider-left .aspot-slider .panel{height:241px;width:707px}.aspot-slider-left .aspot-slider .anythingWindow{height:241px}.aspot-slider-left .aspot-slider .slides{height:241px}.aspot-slider-caption-left .aspot-slider{height:auto;width:707px}.aspot-slider-caption-left .aspot-slider .arrow{top:251px}.aspot-slider-caption-left .aspot-slider .panel{height:auto;width:707px}.aspot-slider-caption-left .aspot-slider .anythingWindow{height:527px}.aspot-slider-caption-left .aspot-slider .slides{height:auto}.aspot-slider-caption-left .aspot-slider .slides .image-wrapper{background-color:#000;width:707px;height:482px}.aspot-slider-caption-left .aspot-slider .slides .image-wrapper img{max-width:707px;max-height:482px;border-bottom:0}.aspot-slider-caption-left .aspot-slider .slides .caption{border-top:3px solid #ed1c2f}.aspot-slider.promo-aspot{margin-bottom:66px}.aspot-slider .article-panel{height:260px;overflow:hidden;width:514px}.aspot-slider .article-panel .photo{display:inline;float:left}.aspot-slider .article-panel .panel-content{float:right;overflow:hidden;padding:14px 14px 14px 0;width:226px}.aspot-slider .article-panel .panel-content.no-img{float:none;padding:14px 24px;width:auto!important;height:auto!important}.aspot-slider .article-panel .featured{color:#9f9fa3;font-size:11px;line-height:14px;margin-bottom:6px;text-transform:uppercase}.aspot-slider .article-panel .panel-header{color:#6d6e70;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:25px;line-height:34px}.aspot-slider .article-panel .panel-header a{color:#6d6e70;text-decoration:none}.aspot-slider .article-panel .panel-header a:hover{text-decoration:underline!important}.aspot-slider .article-panel .link-wrap{padding:6px 0 0}.aspot-slider .article-panel .link-wrap a{font-weight:bold}.aspot-slider .article-panel .lighten{background-position:0 100%;height:200px;padding:60px 20px 0 110px;width:150px}.aspot-slider .aspot-promo-overlay{-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 1px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 1px;-o-box-shadow:rgba(0,0,0,0.1) 0 0 2px 1px;box-shadow:rgba(0,0,0,0.1) 0 0 2px 1px;background-color:#fff;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0%,#f8f8f8),color-stop(100%,#fff));background-image:-webkit-linear-gradient(50% 100%,#f8f8f8 0,#fff 83px);background-image:-moz-linear-gradient(50% 100%,#f8f8f8 0,#fff 83px);background-image:-o-linear-gradient(50% 100%,#f8f8f8 0,#fff 83px);background-image:linear-gradient(50% 100%,#f8f8f8 0,#fff 83px);bottom:-40px;left:20px;position:absolute;width:186px;z-index:1}.no-boxshadow .aspot-slider .aspot-promo-overlay{border-color:#f1f1f1;border-style:solid;border-width:0 1px 0 0}.aspot-slider .aspot-promo-overlay .aspot-promo-inner{color:#333;display:block;float:none;padding:16px 8px 16px 20px;text-decoration:none}.aspot-slider .aspot-promo-overlay .aspot-promo-header{display:inline;float:left;background:transparent url('../images/sprite/icon/bullet-header.png?1360164509') no-repeat scroll 0 2px}.aspot-slider .aspot-promo-overlay h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:21px;font-weight:bold;line-height:1;margin-bottom:6px;padding:0 0 0 25px}.aspot-slider .aspot-promo-overlay h1 span{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-weight:normal;line-height:1}.aspot-slider .aspot-promo-overlay h1:hover{text-decoration:underline}.aspot-slider .aspot-promo-overlay .aspot-promo-content{color:#9f9fa3;clear:both;font-size:11px;line-height:15px;padding:0;margin:8px 0 0}.aspot-slider .aspot-promo-overlay .phone{font-weight:bold}.rightrail-aspot-action{background:transparent url('../images/bg/shirt-texture.jpg?1360164509') no-repeat scroll 0 0;height:253px}.rightrail-aspot-action .action-inner{padding:25px 22px 20px 22px}.rightrail-aspot-action .action-header{margin:0 0 16px}.rightrail-aspot-action .action-header h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#6d6e70;font-size:23px;font-weight:normal;line-height:27px}.rightrail-aspot-action .action-wrap{padding:22px 0 0;margin-bottom:0}.rightrail-aspot-action.box-image{padding:0}.navigation-slider-wrapper .view-all-link a{display:inline;float:right;margin:-24px 0 0}.navigation-slider{-moz-box-shadow:lightgrey 0 0 4px;-webkit-box-shadow:lightgrey 0 0 4px;-o-box-shadow:lightgrey 0 0 4px;box-shadow:lightgrey 0 0 4px;height:288px;padding:6px;position:relative}.no-boxshadow .navigation-slider{border-color:#ececec;border-style:solid;border-width:1px;margin:-1px}.navigation-slider .slider-inner{position:relative;overflow:hidden}.navigation-slider .next-arrow,.navigation-slider .prev-arrow{background:#f00;bottom:-4px;display:none;height:58px;overflow:hidden;position:absolute;text-indent:-9999px;width:45px;z-index:2}.navigation-slider .prev-arrow{background:url('../images/sprite/icon-s44616efca3.png') 0 -1981px;left:-13px}.navigation-slider .prev-arrow:hover{background-position:0 -79px}.navigation-slider .next-arrow{background:url('../images/sprite/icon-s44616efca3.png') 0 -2185px;right:-14px}.navigation-slider .next-arrow:hover{background-position:0 -215px}.navigation-slider .slider-nav{bottom:0;display:block;left:0;margin:0 0 0 -1px;overflow:hidden;padding:3px 0 0 1px;position:absolute;width:100%;z-index:1}.navigation-slider .slider-nav .nav-inner{background:transparent url('../images/bg/white-transparent.png?1360164509') repeat scroll 0 0;border-color:#fff;border-style:solid;border-width:1px 0 0 0;height:44px}.navigation-slider .slider-nav ul{left:0;position:absolute;top:4px;width:9999px}.navigation-slider .slider-nav li{display:inline;float:left;color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;background:transparent url('../images/bg/control-slider-thumb-border.png?1360164509') no-repeat scroll 0 100%;font-size:16px;line-height:20px}.navigation-slider .slider-nav li.current{margin-top:-3px}.navigation-slider .slider-nav li.current .nav-item{-moz-box-shadow:#aaa 0 0 4px;-webkit-box-shadow:#aaa 0 0 4px;-o-box-shadow:#aaa 0 0 4px;box-shadow:#aaa 0 0 4px;background:#fff;padding-top:3px}.navigation-slider .slider-nav li.current a{color:#333}.no-boxshadow .navigation-slider .slider-nav li.current .nav-item{background:transparent url('../images/bg/navigation-slider-nav.png?1360164509') no-repeat scroll 100% 100%;height:auto;margin:-5px -5px 0;padding-right:5px}.no-boxshadow .navigation-slider .slider-nav li.current span{background:transparent url('../images/bg/navigation-slider-nav.png?1360164509') no-repeat scroll 0 0;height:35px;padding:17px 28px 0 33px}.navigation-slider .slider-nav .nav-item{background-color:#f1f1f1;display:block;height:44px;text-decoration:none}.navigation-slider .slider-nav .nav-item:hover{text-decoration:none}.navigation-slider .slider-nav span{display:block;padding:12px 28px 0}.navigation-slider .slides-list{height:288px;overflow:hidden}.navigation-slider .panel{display:none;position:relative}.no-js .navigation-slider .panel{display:block}.navigation-slider .info{padding:72px 40px 0 0;position:absolute;right:0;top:0}.navigation-slider .info-header h1{color:#6d6e70;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;color:#fff;font-size:24px;line-height:1}.navigation-slider .info-header .title{background:0;color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#fff;display:block;font-size:52px;line-height:49px;white-space:nowrap}.navigation-slider .info-header .nav-text{display:none}.navigation-slider .action-wrap{margin:0;padding:21px 0 0}.navigation-slider .action{display:inline;float:left;margin:0}.account-benefits .badges{margin:0 0 0 -20px;overflow:hidden;padding:17px 0 0}.account-benefits .badges li{display:inline;float:left;margin:0 0 0 33px}.create-account-form .header-note{display:inline;float:left;color:#9f9fa3;font-size:11px;font-style:italic;line-height:15px;margin:3px 0 0 5px}.create-account-form .description{margin:0 0 18px}.create-account-form .checkbox-wrap label{width:auto}.create-account-form label{width:127px}.create-account-form .old-user-wrap,.create-account-form .email-updates-wrap{margin-top:28px}.create-account-form .old-user-wrap label,.create-account-form .email-updates-wrap label{color:#9f9fa3;font-size:11px;font-style:italic;line-height:14px}.create-account-form .old-user-wrap input,.create-account-form .email-updates-wrap input{top:0}.create-account-form .rclc{margin:4em 0 1em 0}.create-account-form .rclc .sub-header{height:1.5em}.create-account-form .rclc .sub-header h1{display:inline;float:left}.create-account-form .rclc .sub-header .header-note{display:inline;float:left}.create-account-form .rclc .description{margin-top:1em}.create-account-form .rclc label{font-weight:normal}.cart-module .upsell-box{margin-bottom:20px}.cart-module .tools .action,.cart-module .tools .verisign-link{display:inline;float:left;margin:0 14px 0 0}.cart-module .cart-total-wrap{border-color:#333;border-style:solid;border-width:1px 0 0;overflow:hidden;margin-top:24px;padding:30px 0 0}.cart-module .cart-total-wrap .tools{display:inline;float:left}.cart-module .cart-total{display:inline;float:right;color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:19px;line-height:23px;text-align:right}.cart-module .table-section{margin:36px 0 0}.cart-module .cart-donation-table thead .title{width:460px}.order-item-details .tools-bar{display:inline;float:right}.order-item-details .tools-bar li{display:inline;float:right;border-color:#ccc;border-style:solid;border-width:0 0 0 1px;padding:0 0 0 12px;margin:0 0 0 12px}.order-item-details .tools-bar li.last{border:0}.order-payment-details .card-summary{display:inline;float:left;width:350px}.order-payment-details .cost-summary{display:inline;float:right;width:318px}.order-payment-details .cost-summary .heading{display:inline;float:left;font-weight:bold}.order-payment-details .cost-summary table{display:inline;float:right;margin:0;width:193px}.order-payment-details .cost-summary th{width:126px}.order-payment-details .cost-summary tbody td{width:67px}.main-article{margin:36px 0 0}.main-article p{margin:12px 0 0}.main-article p.first{margin-top:0}.main-article .article-header h1,.main-article .article-header h2{font-size:20px;font-weight:bold;line-height:24px}.main-article .article-image{display:inline;float:right;margin:0 0 12px 28px}.main-article .article-image img{display:inline;float:right}.main-article .sub-article{margin:24px 0 0}.main-article .sub-article.first{margin-top:0}.main-article .sub-header h1{font-size:14px;font-weight:bold;line-height:18px}.main-article .bullet-list,.main-article .invalid-box .error-list,.invalid-box .main-article .error-list,.main-article .aspot-img-right ul,.aspot-img-right .main-article ul,.main-article .html-area ul,.html-area .main-article ul{margin:24px 0 0}.main-article.first{margin-top:0}.call-to-action{padding:0 0 0 30px}.call-to-action .action-icon,.call-to-action .action-text{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;vertical-align:middle}.call-to-action .action-icon,.call-to-action .action-text{*display:inline}.call-to-action .action-icon{margin:0 4px 0 -30px}.pull-quote{background:transparent url('../images/bg/quote-opening.png?1360164509') no-repeat scroll 0 0;margin:0 0 20px;padding:0}.pull-quote .quote-inner{background:transparent url('../images/bg/quote-closing.png?1360164509') no-repeat scroll 100% 100%;color:#6d6e70;font-family:georgia,times New Roman,serif;font-size:24px;font-style:italic;line-height:28px;padding:20px}.pull-quote.align-left,.pull-quote.align-right{width:272px}.pull-quote.align-left .quotation-inner,.pull-quote.align-right .quotation-inner{font-size:21px;line-height:25px;padding:15px 0 15px 18px}.pull-quote.align-left{display:inline;float:left;margin-right:20px}.pull-quote.align-right{display:inline;float:right;margin-left:20px}.quotation-wrap .quotation{padding:0;width:272px}.quotation-wrap .quotation .quotation-inner{font-size:21px;line-height:25px;padding:15px 0 15px 18px}.quotation-wrap .quotation-right{display:inline;float:right;margin:0 0 0 14px}.bottom-gradient{background:transparent url('../images/bg/gradient-rule.png?1360164509') no-repeat scroll 50% 100%;padding-bottom:80px!important}.mile-stone{margin:26px 0 40px;padding:1px 0;border-color:#d5d5d5;border-style:dotted;border-width:1px 0}.mile-stone .mile-stone-item{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;overflow:hidden;padding:16px 0 14px}.mile-stone .mile-stone-item:first-child{border-width:1px 0}.mile-stone .year{display:inline;float:left;color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#6d6e70;background:transparent url('../images/icon/history-year.png?1360164509') no-repeat scroll 100% 50%;font-size:30px;line-height:1;padding:0 36px 0 0;width:67px}.mile-stone .description{display:inline;float:right;line-height:15px;padding:2px 40px 0 0;width:360px}.callout-list{margin:0 0 20px 0}.callout-list .content-item{border-bottom:1px dotted #d5d5d5;padding:0 0 15px 0;margin:20px 0 0 0}.callout-list .content-item h3,.callout-list .content-item p{padding-left:30px}.callout-list .content-item h3{background:transparent url('../images/sprite/icon/bullet-header.png?1360164509') no-repeat scroll 0 4px;background-repeat:no-repeat}.callout-list .content-item.first{margin-top:0}.video-toggle-image{position:relative}.video-toggle-image .play-icon{background:transparent url('../images/icon/play-button.png?1360164509') no-repeat scroll 50% 50%;left:0;height:100%;position:absolute;top:0;width:100%}.media-box .box-text{margin:0 0 0 240px}.media-box .box-text ul{margin-bottom:0}.media-box .box-header{padding:0 0 7px}.media-box .box-header h1{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:21px;line-height:25px}.media-box .box-header a{color:#333}.collection-media-box .box-text{margin-left:273px}.topic-media-box .box-image{padding:4px}.topic-media-box .box-image>img{max-width:155px}.topic-media-box .box-image .promo-label{bottom:4px}.topic-media-box .box-text{margin-left:184px}.topic-media-box .arrow-item{overflow:hidden;padding:0}.topic-media-box.wide .box-image>img{max-width:167px}.topic-media-box.wide .box-text{margin-left:194px}.title-media-box{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;margin:0 0 28px;padding:0 0 1px}.title-media-box .media-box-inner{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;padding:0 0 30px 205px}.title-media-box .box-image{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;float:none;margin:0 15px 0 -205px;padding:4px;vertical-align:middle;width:167px}.title-media-box .box-image{*display:inline}.title-media-box .box-image img{width:167px}.title-media-box .box-header{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;padding-bottom:0;vertical-align:middle}.title-media-box .box-header{*display:inline}.title-media-box h3{color:#6d6e70;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:25px;line-height:1;margin:0}.title-media-box h4{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:26px;line-height:1;margin:0}.blog-media-box .box-image>img{width:214px}.blog-media-box .box-text{margin-left:248px}.blog-media-box .no-img{margin-left:0}.blog-media-box .category{color:#9f9fa3;font-size:12px}.blog-media-box .box-header a{background:transparent url('../images/sprite/icon/bullet-header.png?1360164509') no-repeat scroll 0 4px;padding-left:26px}hr.dotted-line{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;height:1px;margin:20px 0}.article-left-image .box-image{margin:0 20px 20px 0;padding:4px}.article-left-image .article-header{padding:0 0 6px}.article-left-image .article-header h1{font-size:14px;font-weight:bold;line-height:18px}.article-left-image .article-header a{color:#333}.post-section-wrap{padding:28px 0 0}.post-section{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0 0;margin:20px 0 0;padding:20px 0 0}.post-section .post-text{margin:0 0 0 228px}.post-section .post-header{padding:0 0 7px}.post-section .post-header h1{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:21px;line-height:25px}.recent-post .post-section .post-header h1{font-size:21px;font-weight:normal;line-height:25px}.post-section .post-header a{color:#333}.post-section.first{border-top:0;margin-top:0;padding-top:0}.simple-article{margin:0 0 42px}.related-content{margin:-20px 0 0 -20px}.related-content .related-content-item{display:inline;float:left;margin:20px 0 0 20px;width:162px}.related-content .video-item .box-image{position:relative}.related-content .video-item .play-icon{background:transparent url('../images/icon/play-button.png?1360164509') no-repeat scroll 50% 50%;left:0;height:100%;position:absolute;top:0;width:100%}.related-content .title-link{padding:6px 0 0}.related-content .first{margin-left:0!important}.social-share-links{margin:0 0 6px}.service-blocks{margin-top:28px}.service-blocks>li{float:left;background:#fff;margin:0 0 46px;width:370px}.service-blocks>li.odd{clear:left;margin-right:34px}.service-blocks>li .figwrap{position:relative}.service-blocks>li figure{-moz-box-shadow:lightgrey 0 0 4px;-webkit-box-shadow:lightgrey 0 0 4px;-o-box-shadow:lightgrey 0 0 4px;box-shadow:lightgrey 0 0 4px;height:128px;margin-bottom:12px;overflow:hidden;padding:6px;text-align:center}.service-blocks>li .bl,.service-blocks>li .br{bottom:-10px;height:10px;position:absolute;width:45%}.service-blocks>li .bl{background:url('../images/bg/curl-left.png?1360164509') no-repeat 0 0;left:0}.service-blocks>li .br{background:url('../images/bg/curl-right.png?1360164509') no-repeat 100% 0;right:0}.service-blocks .service-photo{width:358px}.service-blocks .service-promo{border-right:1px dotted #dadada;float:left;margin:16px 30px 16px 0;width:163px}.service-blocks .promo-links{color:#ed1b2e;font-weight:bold;list-style:inside square;text-align:left}.service-blocks .promo-links li{margin:11px 0}.service-blocks .info h2{background:transparent url('../images/sprite/icon/bullet-header.png?1360164509') no-repeat scroll 0 2px;font-size:18px;font-weight:normal;line-height:22px;margin-bottom:0;padding-left:24px}.service-blocks .info a{color:inherit}.service-blocks .info mark{background:inherit;font-weight:bold}.service-blocks .info p{margin:0}.service-blocks .info li{list-style:inside square;color:#ed1b1e}.preview-content-container{margin:0 0 42px}.preview-content-container .container-footer{padding:4px 0 0}.preview-content-container .container-footer a{font-size:11px;line-height:15px}.content-boxes{margin:-20px 0 0 -20px;padding:0 0 10px}.content-boxes.showGradient{background:transparent url('../images/stories/stories-bg.png?1360164509') no-repeat 50% 18px}.no-boxshadow .content-boxes{margin:-18px 0 0 -18px}.no-boxshadow .content-boxes .content-box{border:2px solid #ececec!important;margin:16px 0 0 16px}.content-boxes .content-box{display:inline;float:left;-moz-box-shadow:lightgrey 0 0 4px;-webkit-box-shadow:lightgrey 0 0 4px;-o-box-shadow:lightgrey 0 0 4px;box-shadow:lightgrey 0 0 4px;background:#fff;height:347px;margin:20px 0 0 20px;position:relative;width:214px}.content-boxes .content-box h3{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:21px;line-height:24px;margin:0}.content-boxes .content-box h3 a{color:#333}.content-boxes .content-box p{clear:left;margin:6px 0 0}.content-boxes .content-box p.first{margin-top:0}.content-boxes .content-box p.subhead{margin-bottom:0}.content-boxes .content-box .user-info{overflow:hidden;margin-right:-5px}.content-boxes .content-box .user-info a{display:inline;float:left;font-size:11px;line-height:15px;margin:0 5px 0 0}.content-boxes .content-box .subhead{color:#9f9fa3}.content-boxes .content-box .map{background:url('../images/sprite/icon-s44616efca3.png') 0 -4848px;background-repeat:no-repeat;font-size:11px;margin-left:7px;padding-left:10px}.content-boxes .content-box .map-link{padding-left:5px}.content-boxes .content-box .social-box{border-top:1px dotted black;padding:5px 0}.content-boxes .content-box .social-box .social{width:100%}.content-boxes .content-box .social-box .social .facebook,.content-boxes .content-box .social-box .social .twitter{width:72px}.content-boxes .content-box .social-list-gray{float:none;position:absolute;bottom:20px;left:20px}.content-boxes .content-box .social-list-gray li{float:left;margin:3px 5px 0 0}.content-boxes .content-box-inner{min-height:350px;padding:6px 6px 0}.content-boxes .content-box-image{overflow:hidden}.content-boxes .content-box-image>img{display:inline;float:left;border-color:#ed1b2e;border-style:solid;border-width:0 0 3px}.content-boxes .content-text{padding:17px 14px 0}.content-boxes .article-content .content-box-inner{border-top:3px #ed1b2e solid;padding:0}.content-boxes .article-content .content-text{padding:10px 20px 0}.content-boxes .article-content h3{font-size:30px;line-height:34px}.content-boxes .article-content .cta{bottom:20px;left:20px;position:absolute}.content-boxes .article-content .action{display:inline;float:left;margin:0 20px 0 0}.content-boxes .article-content .social-list-gray{display:inline;float:left;position:static}.content-boxes .article-content .tab-text{display:inline;float:left;background:#ed1b2e;color:#fff;font-size:11px;font-weight:bold;line-height:1;margin:0 0 0 20px;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.content-boxes .news-content .content-date{color:#9f9fa3;font-size:11px;font-weight:normal}.content-boxes .event-content .event-type{color:#9f9fa3;display:block;font-size:12px;font-style:italic}.content-boxes .event-content .cal-date{background:url('../images/newsevents/event-ribbon.png?1360164509') 0 0 no-repeat;color:#fff;font-style:normal;height:82px;left:20px;padding:0 4px 0 0;width:46px;position:absolute;top:-4px}.content-boxes .event-content .cal-date span{display:block;line-height:.9;text-align:center}.content-boxes .event-content .day{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;color:#fff;font-size:11px}.content-boxes .event-content .date{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:25px;color:#fff}.content-boxes .event-content .month{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:13px;color:#fff;margin:20px 0 0;text-transform:uppercase}.content-boxes .event-content .social-bar{padding-left:14px}.content-boxes .event-content .gig-button-container-googleplus-share{position:absolute;left:20px;margin-top:5px}.content-boxes .event-content.no-image .content-box-inner{border-top:3px #ed1b2e solid;padding:0 20px 20px}.content-boxes .event-content.no-image .social-bar{padding-left:0}.content-boxes .event-content.no-image .content-text{padding-top:0;padding-left:0;padding-right:0}.content-boxes .event-content.no-image h3{min-height:70px;padding:12px 0 11px 66px;margin-bottom:14px;border-bottom:1px #f1f1f1 solid}.content-boxes .event-content.no-image .address{margin-top:18px}.content-boxes .story-content .content-box-inner{height:330px}.content-boxes .story-content .content-text,.content-boxes .news-content .content-text{padding-top:17px;position:relative}.content-boxes .story-content .user-info{font-size:11px;margin-top:0;overflow:hidden}.content-boxes .story-content .user-name,.content-boxes .story-content .user-location{display:inline;float:left;font-size:11px;line-height:15px}.content-boxes .story-content .user-name{margin:0 10px 0 0}.content-boxes .story-content .has-map{background:url('../images/sprite/icon-s44616efca3.png') 0 -4848px;background-repeat:no-repeat;padding-left:10px}.content-boxes .story-content .promo-content,.content-boxes .news-content .promo-content{background:#ed1b2e;color:#fff;font-size:11px;font-weight:bold;left:14px;line-height:1;padding:2px 5px;position:absolute;text-transform:uppercase;top:-3px}.content-boxes .story-content time{font-style:normal}.content-boxes .story-content.double{border-bottom:3px solid #ed1b2e;height:373px;position:relative}.content-boxes .story-content.double .featured-celebrity{left:-22px;position:absolute;bottom:0}.content-boxes .story-content.double .view-all{bottom:20px;font-size:11px;float:right;line-height:15px;right:0;position:absolute}.content-boxes .story-content.double .social-list-gray{bottom:18px;left:0;position:absolute}.content-boxes .story-content.double .content-box-inner{display:inline;float:right;height:100%;margin:0 14px 0 0;padding:0;position:relative;width:240px}.content-boxes .story-content.double .content-text{display:inline;float:right;padding:80px 0 36px 0}.content-boxes .story-content.double .content-text h3{font-size:25px;font-weight:bold;line-height:28px}.content-boxes .story-content.double .content-text h3 mark{background:#fff;font-size:11px;font-weight:normal;line-height:14px;color:#9f9fa3;display:block;text-transform:uppercase}.content-boxes .supporter-content h3{font-size:24px;font-weight:normal;line-height:26px;text-transform:normal}.content-boxes .supporter-content h3 mark{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;background:0;display:block}.content-boxes .content-box-article{margin:20px 0 -34px 20px}.content-boxes .content-box-article .action{float:left;margin-right:20px}.content-boxes .content-box-article .social-list-gray{display:inline;float:left}.content-boxes .content-box-article .social-list-gray li{display:inline;float:left;margin:3px 5px 0 0}.content-boxes .content-box-article .article-headline{background:transparent url('../images/bg/header-gradient-mid.png?1360164509') no-repeat scroll 50% 100%;margin:-6px 0 0;padding:0 28px 78px}.content-boxes .content-box-article .headline-header h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:30px;margin:0 0 5px}.content-boxes .content-box-article .headline-header a{color:#6d6e70}.content-boxes .content-box-article p{margin:0 0 20px}.content-boxes.boxes-3-left .content-box{width:226px}.content-boxes.boxes-3-left .content-box.double{width:472px}.content-boxes.boxes-3-left .content-box-image>img{max-width:214px}.content-boxes.boxes-3-left .article-content{width:472px}.content-boxes.boxes-3-right .content-box{width:244px}.content-boxes.boxes-3-right .content-box-image>img{max-width:232px}.content-boxes.boxes-2 .content-box{width:253px}.content-boxes.boxes-2 .content-box-image>img{max-width:241px}.no-boxshadow .content-boxes.boxes-2{margin-right:-2px}.content-boxes.boxes-1 .content-box{height:auto;width:auto}.content-boxes.boxes-1 .content-box-image>img{max-width:196px}.content-boxes.boxes-1 .content-box-inner{height:auto;padding-bottom:56px}.blog-listing.first{border:0;padding:0;margin:0}.aspot-img-overlay{-moz-box-shadow:lightgrey 0 0 4px;-webkit-box-shadow:lightgrey 0 0 4px;-o-box-shadow:lightgrey 0 0 4px;box-shadow:lightgrey 0 0 4px;position:absolute;top:188px;left:172px;z-index:100}.aspot-img-overlay img{display:inline;float:left}.default-aspot{padding:0 0 85px;background:url('../images/bg/header-bg-wide.png?1360164509') no-repeat 100% 50%;margin:0 0 -8px}.default-aspot .box-image-wrap{display:inline;float:left;position:relative}.default-aspot .welcome{display:block;font-weight:bold}.default-aspot .aspot-text{display:inline;float:right;width:210px}.default-aspot .aspot-header{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;margin:0 0 20px;padding:0 0 1px}.default-aspot .aspot-header h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;font-size:31px;line-height:1;overflow:hidden;padding:0 0 20px}.default-aspot .aspot-header img{display:inline;float:left}.default-aspot .aspot-header .small{font-size:13px;font-style:italic;font-weight:normal}.default-aspot .aspot-header .redcross{font-size:20px}.default-aspot .aspot-header .redcross span{color:#ed1b2e;font-weight:bold}.default-aspot .action-wrap{padding:14px 0 0}.default-aspot .arrow-list{margin:14px 0 0}.default-aspot .arrow-item{border-top:0;padding:3px 0}.default-aspot p{margin:12px 0 0}.default-aspot p.first{margin-top:0}.full-cross-sell{background:transparent url('../images/bg/header-bg-wide.png?1360164509') no-repeat scroll 50% 0;border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px 0;margin:0 0 46px;padding:1px 0}.full-cross-sell p{margin:0}.full-cross-sell .module-inner{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px 0;overflow:hidden;padding:30px 0 30px 230px}.full-cross-sell .module-header{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 20px 0 -215px;vertical-align:middle;width:195px}.full-cross-sell .module-header{*display:inline}.full-cross-sell .module-header h1{display:inline;float:left;background:transparent url('../images/icon/what-we-do-header.png?1360164509') no-repeat scroll 100% 50%;color:#9f9fa3;font-size:22px;font-weight:normal;line-height:1;padding:8px 30px 8px 0}.full-cross-sell .module-header mark{color:#9f9fa3;background:0;display:block;font-size:21px;font-weight:bold}.full-cross-sell .module-content{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;vertical-align:middle}.full-cross-sell .module-content{*display:inline}.full-cross-sell .bullet-list,.full-cross-sell .invalid-box .error-list,.invalid-box .full-cross-sell .error-list,.full-cross-sell .aspot-img-right ul,.aspot-img-right .full-cross-sell ul,.full-cross-sell .html-area ul,.html-area .full-cross-sell ul{margin:0}.full-cross-sell.alt{background:0;border-top-width:1px}.full-cross-sell.alt .module-inner{border-top-width:1px}.full-crosssell-center{background:transparent url('../images/bg/gradient-rule.png?1360164509') no-repeat scroll 50% 0}.full-crosssell-center .module-header h1{font-size:21px}.full-crosssell-center .module-header mark{font-size:29px}.full-crosssell-center .module-content{color:#6d6e70}.featured-program-collection{overflow:hidden}.featured-program-collection .image-list{margin:-41px 0 0}.featured-program-collection .image-link{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0 0;display:block;margin:20px 0 0;padding:20px 0 0}.featured-program-collection .image-link a{display:block;text-align:center}.images-cross-sell .module-header{margin-right:0}.images-cross-sell .module-content{overflow:hidden}.images-cross-sell .image-list{margin:0 0 0 -41px}.images-cross-sell .image-link{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;border-color:#d5d5d5;border-style:dotted;border-width:0 0 0 1px;margin:0 0 0 40px;padding:0 0 0 40px;vertical-align:middle}.images-cross-sell .image-link{*display:inline}.images-cross-sell .image-link a,.images-cross-sell .image-link img{display:inline;float:left}.featured-content-detail{margin:0 0 42px}.featured-content-detail .detail-header{margin:0 0 20px}.featured-content-detail h1{color:#ccc;font-size:11px;font-weight:normal;line-height:15px;text-transform:uppercase}.featured-content-detail h2{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:24px;line-height:28px;margin:0}.featured-content-detail h2 a{color:#6d6e70}.featured-content-detail .box-image{display:inline;float:left;margin:0 20px 0 0;padding:4px}.featured-content-detail time{font-size:12px;font-style:normal;line-height:16px}.quick-class-info{margin-bottom:20px}.quick-class-info .item-title{font-weight:bold;overflow:hidden;padding:0 0 8px}.quick-class-info .promo-label{display:inline;float:left;background:transparent url('../images/waysToHelp/promo-label-alt.png?1360164509') no-repeat scroll 0 0;color:#fff;font-size:11px;font-weight:bold;height:18px;line-height:15px;margin:0 7px 0 0;padding:2px 0 0 11px;text-transform:uppercase;width:118px}.simple-dropdown{display:inline;float:right;border-color:#d8d8d8;border-style:solid;border-width:1px;margin:-5px 0 0;position:relative;text-align:left}.simple-dropdown .toggle{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fdfdfd),color-stop(100%,#f7f7f7));background-image:-webkit-linear-gradient(#fdfdfd,#f7f7f7);background-image:-moz-linear-gradient(#fdfdfd,#f7f7f7);background-image:-o-linear-gradient(#fdfdfd,#f7f7f7);background-image:linear-gradient(#fdfdfd,#f7f7f7);color:#333;display:block;font-size:13px;font-weight:bold;line-height:17px;padding:6px 10px 0;text-decoration:none}.simple-dropdown .toggle:hover{color:#333;text-decoration:none}.simple-dropdown .toggle-inner{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;background:url('../images/sprite/icon-s44616efca3.png') 100% -5778px;background-repeat:no-repeat;display:block;padding:0 50px 6px 0}.simple-dropdown .menu{-moz-box-shadow:lightgrey 0 0 4px;-webkit-box-shadow:lightgrey 0 0 4px;-o-box-shadow:lightgrey 0 0 4px;box-shadow:lightgrey 0 0 4px;border-color:#d8d8d8;border-style:solid;border-width:1px;left:0;padding:30px 0 0;position:absolute;top:0;width:100%;z-index:1}.simple-dropdown .menu-inner{background:#fff;margin:-1px 0 0;padding:0 10px}.simple-dropdown .menu-item-list{margin:24px 0 0}.simple-dropdown .menu-item-list.first{margin-top:0}.simple-dropdown .menu-item{border-color:#ccc;border-style:dotted;border-width:1px 0 0;padding:6px 0}.simple-dropdown h2{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:13px;line-height:16px;margin:0}.simple-dropdown .selected{font-weight:bold}.simple-dropdown .first{border-top:0}.simple-dropdown .menu-section{margin:24px 0 0}.simple-dropdown .menu-section.first{margin-top:0}.simple-dropdown .menu-header h1{font-size:14px;font-weight:bold;line-height:18px;padding:0 0 6px}.simple-dropdown.active{border:0}.simple-dropdown.active .toggle{background:#fff;margin-top:1px;margin-left:1px;margin-right:1px;position:relative;z-index:2}.simple-dropdown.active .toggle-inner{border-color:#d8d8d8;border-style:dotted;border-width:0 0 1px}.no-cssgradients .simple-dropdown .toggle{background:#f7f7f7}.no-cssgradients .simple-dropdown.active .toggle{background:#fff}.document-wrap{margin:0 0 0 -12px}.document-wrap .document-item{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 0 26px 12px;vertical-align:middle}.document-wrap .document-item{*display:inline}.document-wrap .document-item .document-text{width:150px}.document-item .document-image{display:inline;float:left;background:transparent url('../images/bg/document-shadow.png?1360164509') no-repeat scroll 50% 100%;margin:0 0 0 -15px;padding:0 15px 6px}.document-item .document-image img{display:inline;float:left}.document-item .document-text{margin:0 0 0 95px}.document-item .document-info{color:#9f9fa3}.document-item .document-note{color:#9f9fa3;font-size:11px;line-height:15px}.document-item.annual-report .document-title{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:21px;color:#3c7fad;line-height:25px}.document-item.annual-report .document-text{padding:26px 0 0;width:430px}.aspot-img-full{background:transparent url('../images/bg/header-bg-wide.png?1360164509') no-repeat scroll 50% 100%;padding:0 0 76px}.aspot-img-full .aspot-header{padding:0 0 8px}.aspot-img-full .aspot-header h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:18px;line-height:22px}.aspot-img-full .aspot-img{background:transparent url('../images/bg/grainy-aspot.png?1360164509') no-repeat scroll 0 100%;margin:-70px 0 -14px;padding:70px 0 45px}.aspot-img-full .aspot-img img{display:inline;float:left;max-width:960px}.aspot-img-right{background:transparent url('../images/bg/grainy-aspot.png?1360164509') no-repeat scroll 0 100%;margin:20px 0 -14px;padding:0 0 90px;position:relative}.aspot-img-right .aspot-img{bottom:44px;position:absolute;right:0}.aspot-img-right .aspot-img img{display:inline;float:right}.aspot-img-right .aspot-text{display:inline;float:left;width:440px}.aspot-img-right h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:21px;line-height:25px;margin:0;padding:0 0 6px}.aspot-img-right h2{font-size:14px;font-weight:bold;line-height:18px;margin:26px 0 0}.aspot-img-right p{margin:0 0 20px}.aspot-img-right ul{margin-top:0;padding-top:0}.aspot-img-right .action-wrap{margin:0}.image-caption{margin:0}.image-caption .image-wrapper{overflow:hidden}.image-caption .image-wrapper img{display:inline;float:left;border-color:#ed1c2f;border-style:solid;border-width:0 0 3px}.image-caption .caption{color:#9f9fa3;font-size:11px;font-style:italic;line-height:16px;padding:10px}.image-caption .caption-title{font-weight:bold}.image-caption.box-image{display:block;float:none;position:relative}.no-boxshadow .image-caption.box-image{margin-bottom:18px}.image-caption.align-left{display:inline;float:left;margin:0 20px 20px 0;width:214px}.image-caption.align-left .caption-title{display:block}.quick-info{border-color:#d5d5d5;border-style:dotted;border-width:1px 0;margin:0 0 42px;padding:1px 0}.quick-info .module-inner{border-color:#d5d5d5;border-style:dotted;border-width:1px 0;overflow:hidden;padding:6px 0}.quick-info .module-header{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;background:transparent url('../images/bg/bottom-callout-header.jpg?1360164509') no-repeat scroll 100% 50%;margin:0 20px 0 -179px;padding:0 20px 0 0;vertical-align:middle}.quick-info .module-header{*display:inline}.quick-info .module-content{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;padding:0;vertical-align:middle}.quick-info .module-content{*display:inline}.quick-info .module-content ul{padding:0}.quick-info .info-heading{color:#9f9fa3;font-size:16px;font-weight:normal;line-height:20px;overflow:hidden;text-transform:uppercase}.quick-info .info-heading span{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;vertical-align:middle;white-space:nowrap}.quick-info .info-heading span{*display:inline}.quick-info .info-heading img{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;vertical-align:middle}.quick-info .info-heading img{*display:inline}.quick-info .info-icon{margin-right:3px}.quick-info.featured-program .info-heading img{width:205px}.quick-info.featured-program .module-inner{padding:15px 0 15px 254px}.quick-info.featured-program .module-header{margin:0 24px 0 -254px;padding-right:20px}.quick-info.featured-program .module-content{overflow:hidden;width:100%}.quick-info.featured-program .image-list{margin:0 0 0 -80px}.quick-info.featured-program .image-link{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;border-color:#d5d5d5;border-style:dotted;border-width:0 0 0 1px;margin:10px 0 10px 40px;padding:0 0 0 40px;vertical-align:middle}.quick-info.featured-program .image-link{*display:inline}.quick-info.featured-program .image-link a,.quick-info.featured-program .image-link img{display:inline;float:left}.quick-info.featured-program .image-link img{max-height:50px;max-width:196px}.quick-info.quick-links .module-inner,.quick-info.related-links .module-inner{padding:24px 0 24px 179px}.quick-info.quick-links .info-heading img,.quick-info.related-links .info-heading img{display:inline;float:left;width:124px}.quick-info.quick-links .bullet-list,.quick-info.quick-links .invalid-box .error-list,.invalid-box .quick-info.quick-links .error-list,.quick-info.quick-links .aspot-img-right ul,.aspot-img-right .quick-info.quick-links ul,.quick-info.quick-links .html-area ul,.html-area .quick-info.quick-links ul,.quick-info.related-links .bullet-list,.quick-info.related-links .invalid-box .error-list,.invalid-box .quick-info.related-links .error-list,.quick-info.related-links .aspot-img-right ul,.aspot-img-right .quick-info.related-links ul,.quick-info.related-links .html-area ul,.html-area .quick-info.related-links ul{margin:0}.quick-info.related-links .module-inner{padding-left:199px}.quick-info.related-links .module-header{margin-left:-199px}.quick-info.related-links .info-heading img{width:144px}.quick-info.news .module-inner{padding-left:170px}.quick-info.news .module-header{margin-left:-170px}.quick-info.contact .module-content{font-size:16px;line-height:20px}.quick-info.contact .module-inner{padding-left:170px}.quick-info.contact .module-header{margin-left:-170px}.quick-info.search .module-inner{padding-left:160px}.quick-info.search .module-header{margin-left:-160px}.order-item{background:transparent url('../images/bg/order-history-item.png?1360164509') no-repeat scroll 50% 0;border-color:#333;border-style:solid;border-width:1px 0 0;margin:46px 0 0;padding:30px 0 0}.order-item.first{border:0;margin-top:0}.order-item .order-info .info-header h2{font-size:11px;font-weight:normal;line-height:15px;margin:0 0 3px}.order-item .order-info .action{display:inline;float:right}.order-item .order-summary{overflow:hidden}.order-item .order-number-wrap,.order-item .order-date-wrap,.order-item .order-total-wrap,.order-item .status-text,.order-item .order-info-item{display:inline;float:left}.order-item .order-number-wrap span,.order-item .order-date-wrap span,.order-item .order-total-wrap span,.order-item .status-text span,.order-item .order-info-item span{display:block;font-size:16px;font-weight:bold;line-height:20px;word-wrap:break-word}.order-item .order-date-wrap,.order-item .order-total-wrap,.order-item .status-text,.order-item .order-info-item{margin-top:-5px}.order-item .order-number-wrap{background:url('../images/sprite/icon-s44616efca3.png') 0 -3497px;background-repeat:no-repeat;color:#fff;font-size:18px;font-weight:bold;height:29px;margin:0 30px 0 0;text-align:center;width:191px}.order-item .order-number{padding:5px 15px 0 0}.order-item .order-date-wrap{width:165px}.order-item .order-total-wrap{width:110px}.order-item .order-total-wrap .corporate-flag{color:#6d6e70;font-size:11px;font-style:italic;line-height:15px;margin:0 0 -14px;padding:0}.order-item .status-text{width:170px}.order-item .line-item{margin:24px 0 0}.order-item .line-item .item-header{border-color:#ababab;border-style:dotted;border-width:0 0 1px;padding:0 0 5px}.order-item .line-item .item-header h1{display:inline;float:left;font-size:14px;line-height:17px;margin:0;padding:0}.order-item .line-item li{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0;overflow:hidden;padding:6px 0}.order-item .line-item li.first{border:0}.order-item .line-item li.last{padding-bottom:0}.order-item .line-item .corporate-flag{display:inline;float:right;color:#6d6e70;font-size:11px;font-style:italic;line-height:15px}.order-item .item-price{display:inline;float:right;font-size:13px;font-weight:bold;white-space:nowrap}.order-item .item-price .recurring{color:#9f9fa3;font-size:11px;font-style:italic;font-weight:normal}.page-note{color:#9f9fa3;font-size:11px;font-style:italic;line-height:13px;margin:26px 0}.topic-box{background:white url('../images/bg/box-bottom-gradient.png?1360164509') repeat-x scroll 0 100%;height:127px;padding:0;position:relative}.topic-box.box-image{display:block;float:none}.topic-box .inner{color:#333;display:block;height:100%;padding:0 10px 0 123px}.topic-box h3{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:21px;line-height:21px;padding-top:40px}.topic-box img{bottom:0;left:0;max-height:150px;max-width:110px;position:absolute}.topic-box.aud-box{height:170px}.topic-box.aud-box h3{margin-bottom:10px;padding-top:20px}.topic-box.aud-box .desc{line-height:1.25;padding-right:10px}.topic-box.aud-box .inner{cursor:pointer;overflow:hidden;text-decoration:none}.topic-box.aud-box .inner>img{cursor:pointer;max-height:190px;max-width:115px}.topic-box.aud-box .inner:hover h3{text-decoration:underline}.audience-layout-3{margin-left:-18px;width:794px!important}.audience-layout-3 .topic-box{display:inline;float:left;margin:0 0 0 20px;width:244px}.no-boxshadow .audience-layout-3 .topic-box.box-image{margin:-2px -2px -2px 18px}.stacked-3-narrow{margin:0 0 6px -15px}.stacked-3-narrow .image-topic-box{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 0 36px 15px;vertical-align:top;width:208px}.stacked-3-narrow .image-topic-box{*display:inline}.secondary-section .stacked-3-narrow{margin-bottom:-36px}.stacked-3{margin:0 0 6px -15px}.stacked-3 .image-topic-box{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 0 36px 15px;vertical-align:top;width:245px}.stacked-3 .image-topic-box{*display:inline}.secondary-section .stacked-3{margin-bottom:-36px}.stacked-2-narrow{margin:0 0 12px -16px}.stacked-2-narrow .image-topic-box{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 0 30px 16px;vertical-align:top;width:252px}.stacked-2-narrow .image-topic-box{*display:inline}.secondary-section .stacked-2-narrow{margin-bottom:-30px}.stacked-2{margin:0 0 0 -32px}.stacked-2 .image-topic-box{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 0 42px 32px;vertical-align:top;width:369px}.stacked-2 .image-topic-box{*display:inline}.secondary-section .stacked-2{margin-bottom:-42px}.stacked-1{margin:0 0 -4px}.stacked-1 .image-topic-box{margin:0 0 46px;width:auto}.secondary-section .stacked-1{margin-bottom:-46px}.image-topic-box .box-image-wrap{padding:0 0 14px}.image-topic-box .box-header{padding:0 0 6px}.image-topic-box .box-header mark{background:0;color:#333;font-weight:bold}.image-topic-box .box-header h1{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:21px;line-height:23px}.image-topic-box .box-header a{color:#333}.image-topic-box .arrow-item{font-weight:normal;padding-bottom:0}.image-topic-box p.first{margin-top:0}.image-topic-box.plain .box-header{padding-bottom:0}.image-topic-box.button-right .box-content{padding:0 210px 0 0;position:relative}.image-topic-box.button-right .action{position:absolute;right:0;text-align:center;top:0;width:190px}.image-topic-box .step-image{background:transparent url('../images/sprite/topic-steps.png?1360164509') no-repeat scroll 0 0;bottom:6px;height:128px;left:0;position:absolute;text-indent:-9999px;width:145px}.image-topic-box .step-1{background-position:0 2px}.image-topic-box .step-2{background-position:0 -183px}.image-topic-box .step-3{background-position:0 -366px}.image-topic-box .step-4{background-position:0 -552px}.image-topic-box .step-5{background-position:0 -740px}.image-topic-box .step-6{background-position:0 -930px}.image-topic-box .step-7{background-position:0 -1113px}.image-topic-box .step-8{background-position:0 -1306px}.stacked-link-list .box-image{display:block;float:none;padding:19px 10px 19px 170px}.stacked-link-list .service-promo{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;color:#6d6e70;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;float:none;font-size:32px;line-height:26px;margin:0 10px 0 -150px;text-align:center;vertical-align:middle;width:135px}.stacked-link-list .service-promo{*display:inline}.stacked-link-list .service-promo strong{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal}.stacked-link-list .service-promo img{display:inline;float:none}.stacked-link-list .list-content{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;border-left:1px dotted #dadada;vertical-align:middle}.stacked-link-list .list-content{*display:inline}.stacked-link-list ul{font-weight:bold;margin:0 0 -8px 0}.stacked-link-list ul li{margin:0 0 8px 20px}.video-topic-box .box-footer{padding:3px 0 0}.video-topic-box .view-time{color:#9f9fa3;font-size:11px;line-height:15px}.cause-topic-box .box-footer{padding:14px 0 0}.cause-topic-box .box-footer .action{display:inline;float:left}.suggested-promo{background:transparent url('../images/bg/suggested-box.jpg?1360164509') no-repeat scroll 0 100%;display:block;float:none;padding:16px 14px 18px 18px}.suggested-promo.sibling{margin-top:20px}.suggested-promo .promo-icon{right:0;position:absolute;top:0}.suggested-promo .promo-header{padding:0 40px 0 0;position:relative}.suggested-promo h3{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:19px;font-weight:normal;line-height:23px;margin:0}.suggested-promo h4{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:19px;font-weight:bold;line-height:1;margin:0}.suggested-promo .promo-text{color:#6d6e70;font-size:12px;line-height:1.4;padding:12px 0 10px}.suggested-promo .promo-text p{font-size:12px;line-height:1.4}.suggested-promo.image-promo{padding:0}.suggested-promo.image-promo h3{font-size:23px;font-weight:bold;line-height:1;margin:0}.suggested-promo.image-promo h4{font-size:22px;font-weight:normal;line-height:23px;margin:0}.suggested-promo.image-promo .promo-inner{overflow:hidden;position:relative}.suggested-promo.image-promo .promo-image{display:inline;float:right}.suggested-promo.image-promo .promo-content{height:100%;left:0;position:relative;top:0;width:100%;clear:both}.suggested-promo.image-promo .promo-header{padding:16px 18px 0}.suggested-promo.image-promo .promo-text{padding-left:18px;padding-right:18px}.suggested-promo.image-promo .promo-text p{margin:0}.suggested-promo.email-signup .field-wrap{margin:0 0 10px}.suggested-promo.email-signup .thanks-message{font-size:13px;font-weight:bold}.story-spot-module{border-color:#d5d5d5;border-style:dotted;border-width:1px 0;margin:40px 0 42px;padding:1px 0}.story-spot-module .module-inner{border-color:#d5d5d5;border-style:dotted;border-width:1px 0;position:relative}.story-spot-module .module-content{padding:22px 0 22px 212px}.story-spot-module .promo-graphic{bottom:1px;left:-6px;max-height:210px;max-width:514px;position:absolute}.story-spot-module .arrow-item{border:0;margin:20px 0 0;padding:0}.story-spot-module .arrow-item .arrow{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;line-height:26px}.content-sidebar>.action{margin-bottom:20px}.content-sidebar .suggested-promo{margin:0 0 50px}.content-sidebar .suggested-promo h3{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:19px;line-height:23px}.content-sidebar .suggested-promo h4{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#6d6e70;font-size:19px}.content-sidebar .suggested-promo.image-promo h3{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:19px}.content-sidebar .suggested-promo.image-promo h4{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:19px;line-height:23px}.content-sidebar .secondary-header h1{color:#6d6e70}.content-sidebar .suggested-box-wrap .suggested-promo{margin:2px 0 26px}.content-sidebar .suggested-box-wrap .suggested-promo.first{margin-top:0}.statistics-container{margin:0 0 46px;text-align:center}.default-layout .statistics-container .statistics-list-wrap{background:transparent url('../images/bg/header-gradient-mid.png?1360164509') no-repeat scroll 50% 100%}.primary-center .statistics-container .statistics-list-wrap{background:transparent url('../images/bg/gradient-rule.png?1360164509') no-repeat scroll 50% 100%}.statistics-container .statistics-list-wrap{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;background:transparent url('../images/bg/header-gradient.png?1360164509') no-repeat scroll 50% 100%;margin:0 0 -46px;overflow:hidden;padding:0 0 96px}.statistics-container .statistics-list-wrap{*display:inline}.statistics-container .statistics-list{margin:-48px 0 0 -33px;text-align:left}.statistics-container .statistics-item{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;border-color:#d5d5d5;border-style:dotted;border-width:0 0 0 1px;margin:48px 0 0 14px;padding:0 0 0 18px;vertical-align:top;width:150px}.statistics-container .statistics-item{*display:inline}.statistics-container .statistics-item .adverb{color:#9f9fa3;font-size:11px;font-style:italic;line-height:15px}.statistics-container .statistics-item .number{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#ed1b2e;font-size:30px;line-height:34px}.statistics-container .statistics-item .noun{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:17px;line-height:21px}.statistics-container .statistics-item .description{color:#9f9fa3}.statistics-container .statistics-action-item{padding-top:18px}.statistics-container .statistics-action-item .title{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:26px;line-height:1;margin:0 0 8px}.statistics-container .statistics-action-item .title mark{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;background:0;display:block;font-weight:bold}.statistics-container .statistics-action-item .action-wrap{padding:0}.statistics-overview{background:transparent url('../images/bg/gradient-rule.png?1360164509') no-repeat scroll 50% 100%;padding:24px 0 80px;position:relative}.statistics-overview .text{margin:0 100px 0 0}.statistics-overview .text h2{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:27px;line-height:33px;margin:0}.statistics-overview .text h3{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:17px;line-height:24px;margin:0}.statistics-overview .text mark{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;background:0;color:#ed1b2e}.statistics-overview .icon{display:inline;float:right;margin:0}.statistics-overview .offset-icon{position:absolute;right:43px;top:-64px}.link-quote{-moz-box-shadow:lightgrey 0 0 4px;-webkit-box-shadow:lightgrey 0 0 4px;-o-box-shadow:lightgrey 0 0 4px;box-shadow:lightgrey 0 0 4px;background:transparent url('../images/bg/quote-opening.png?1360164509') no-repeat scroll 26px 16px;margin:0 0 46px;padding:42px 66px 28px 48px}.no-boxshadow .link-quote{border:3px solid lightgrey;padding:39px 63px 25px 45px}.link-quote .module-inner{background:transparent url('../images/bg/quote-closing.png?1360164509') no-repeat scroll 100% 100%;padding:0 0 10px}.link-quote .quote-wrap{color:#6d6e70;font-family:Georgia,"Times New Roman",serif;font-size:24px;font-style:italic;line-height:28px}.link-quote .arrow-item{border:0;margin:20px 0 0;padding:0}.link-quote .arrow-item .arrow{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;line-height:27px}.resource-collection{overflow:hidden}.resource-collection .resource-list{margin:-1px 0 0}.resource-collection .resource-item{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0;margin:0 0 10px;padding:10px 0 0;float:left;width:100%}.resource-collection .resource-item.first{border-top:0;margin-top:0;padding-top:0}.resource-collection .label{display:inline;float:left;font-weight:bold;margin:0;width:150px}.resource-collection .description{margin:0 0 0 170px}.resource-collection .description p{margin:0;padding:0}.html-area{padding-bottom:10px}.html-area strong{font-weight:bold}.html-area li.arrow-item{background:0;border:0}.topic-pagination{background:transparent url('../images/bg/header-gradient.png?1360164509') no-repeat scroll 50% 100%;border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0 0;margin:0 0 6px;padding:12px 0 58px}.default-layout .primary-center .topic-pagination,.inner-right-rail .primary-center .topic-pagination{background-image:url('../images/bg/gradient-rule.png?1360164509')}.full-width-layout .primary-center .topic-pagination{background-image:url('../images/bg/header-gradient-mid.png?1360164509')}.topic-pagination .prev-topic{display:inline;float:left;background:transparent url('../images/icon/arrow-article-nav.png?1360164509') no-repeat scroll left -1px;padding:0 0 0 28px;text-align:left}.topic-pagination .next-topic{display:inline;float:right;background:transparent url('../images/icon/arrow-article-nav.png?1360164509') no-repeat scroll right -34px;padding:0 28px 0 0;text-align:right}.topic-pagination .pagination-link{font-size:11px;font-weight:bold;line-height:15px}.topic-pagination .pagination-link span{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#3c7fad}.topic-pagination .pagination-link mark{background:0;color:#9f9fa3;display:block;font-weight:normal}.topic-pagination .pagination-link:hover{text-decoration:none}.topic-pagination .pagination-link:hover span{text-decoration:underline}.topic-pagination .pagination-link:hover mark{text-decoration:none}.location-item{margin:0 0 12px}.location-item .label{font-weight:bold}.location-item .location-title h1{font-size:13px;font-weight:bold;line-height:16px}.location-item .location-footer{padding:6px 0 0}.locations-list{margin:0 0 -70px -20px;padding:0 0 42px}.locations-list .location-item{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 -5px 0 0;vertical-align:top;width:50%}.locations-list .location-item{*display:inline}.locations-list .location-item .item-inner{margin:0 0 20px 20px}.volunteer-list{margin:0 0 -20px -20px}.volunteer-list .volunteer-item{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 -5px 0 0;vertical-align:top;width:50%}.volunteer-list .volunteer-item{*display:inline}.volunteer-list .volunteer-item .title{font-weight:bold}.volunteer-list .volunteer-item .item-inner{margin:0 0 20px 20px}.volunteer-list .volunteer-footer{padding:6px 0 0}.iframe-wrapper{margin:0 0 42px}.iframe-wrapper iframe{border:0;outline:0}.iframe-wrapper .iframe-noBorder iframe{border:0}.location-call-action .local-module{border:0;margin-bottom:0;padding-bottom:0}.featured-ways-to-help{background:transparent url('../images/bg/grainy-aspot.png?1360164509') no-repeat scroll 0 100%;margin:0 0 -25px;padding:0 0 45px}.featured-ways-to-help .ways-items-group{background:transparent url('../images/bg/ways-to-help-landing-aspot-people.png?1360164509') no-repeat scroll 0 100%;height:243px;margin:-19px 0 0 -20px;position:relative}.featured-ways-to-help .ways-item{position:absolute;display:block}.featured-ways-to-help .ways-item img{display:inline;float:left}.featured-ways-to-help .myself{left:17px;top:140px}.featured-ways-to-help .company{left:625px;top:129px}.featured-ways-to-help .community-group{left:403px;top:156px}.featured-ways-to-help .school{left:219px;top:93px}.featured-ways-to-help .featured-section{border-color:#d5d5d5;border-style:dotted;border-width:1px 0;padding:1px 0}.featured-ways-to-help .featured-section .section-inner{border-color:#d5d5d5;border-style:dotted;border-width:1px 0;overflow:hidden;padding:9px 0}.featured-ways-to-help .featured-section .section-header{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;background:url('../images/sprite/icon-s44616efca3.png') 0 -2638px;margin:0 0 0 10px;padding-left:25px;vertical-align:middle}.featured-ways-to-help .featured-section .section-header{*display:inline}.featured-ways-to-help .featured-section .section-header h3{color:#9f9fa3;font-family:Georgia,"Times New Roman",serif;font-size:20px;font-style:italic;line-height:20px;margin:-3px 0 0}.featured-ways-to-help .featured-section .section-header h4{color:#9f9fa3;font-family:Georgia,"Times New Roman",serif;font-weight:normal;font-size:15px;font-style:italic;line-height:15px;margin:0}.featured-ways-to-help .arrow-list{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 0 0 -20px;vertical-align:middle;width:635px}.featured-ways-to-help .arrow-list{*display:inline}.featured-ways-to-help .arrow-item{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;border-top:0;margin:3px 0 3px 20px;padding:0;vertical-align:middle}.featured-ways-to-help .arrow-item{*display:inline}.featured-ways-to-help .arrow-item .arrow{background-position:0 50%;color:#ed1b2e;font-size:14px;line-height:18px;padding-right:0}.paper-section{background:transparent url('../images/bg/paper-section.jpg?1360164509') repeat-x scroll 0 100%;margin:0 0 46px;position:relative}.paper-section .box-image{display:block;float:none;padding:0}.paper-section .paper-inner{padding:36px 32px 36px}.paper-section .paper-header{padding:0 0 12px}.paper-section .paper-header h1{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:16px;line-height:20px}.paper-section p{margin:0 0 20px}.paper-section .signature{overflow:hidden}.paper-section .signature img{display:inline;float:left}.paper-section .logos-wrap{margin:8px 0 0 -20px;overflow:hidden}.paper-section .logos-wrap img{display:inline;float:left;margin:0 0 0 20px}.photo-album .module-inner,.video-module .module-inner,.video-content .module-inner{background:transparent url('../images/bg/module-shadow-510.png?1360164509') no-repeat scroll 50% 100%;margin-bottom:-45px;padding-bottom:45px}.photo-album .box-image,.video-module .box-image,.video-content .box-image{padding-bottom:1px}.photo-album{margin-bottom:46px;text-align:center}.photo-album .module-inner{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto}.photo-album .module-inner{*display:inline}.photo-album .box-image{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;float:none}.photo-album .box-image{*display:inline}.video-content{margin-bottom:46px;text-align:center}.video-content .module-inner{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto}.video-content .module-inner{*display:inline}.video-content a{color:#ccc}.video-content h3,.video-content h4{font-size:13px;line-height:18px;margin-bottom:10px}.video-content header{margin:0 0 10px 0}.video-content header .social{display:inline;float:right}.video-content p{font-size:11px;margin-bottom:5px}.video-content time{font-size:9px}.video-content .box-image{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;float:none}.video-content .box-image{*display:inline}.video-content .video-list li{display:inline;float:left;margin-left:100px}.video-content .video-list .first{margin-left:0}.top-news-articles{margin:0 0 42px}.top-news-articles .module-header h1{color:#333;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;color:#6d6e70;font-size:16px;line-height:1;padding:0 0 7px}.top-news-articles .module-content{border-color:#ababab;border-style:dotted;border-width:1px 0;padding:1px 0}.top-news-articles .content-inner{border-color:#ababab;border-style:dotted;border-width:1px 0;padding:10px 0 6px}.top-news-articles .press-release-link{font-size:11px;font-weight:bold;line-height:15px}.location-filter{border-color:#ababab;border-style:dotted;border-width:1px;padding:1px;width:206px}.location-filter .module-inner{border-color:#ababab;border-style:dotted;border-width:1px}.location-filter .module-content{background:transparent url('../images/icon/location-icon.png?1360164509') no-repeat scroll 0 50%;margin:0 0 0 -22px;padding:14px 20px 12px 55px}.location-filter h1{font-size:13px;font-weight:bold;line-height:16px;text-transform:uppercase;margin-bottom:2px}.location-filter p,.location-filter a{font-size:11px;line-height:1;margin:0}.location-filter-2{margin:0 0 4px}.join-movement{margin:0 0 42px}.join-movement p{font-size:12px;line-height:1.4}.join-movement .module-header{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;padding:0 0 1px}.join-movement .module-header h1{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;overflow:hidden;padding:0 0 20px}.join-movement .module-header img{display:inline;float:left}.join-movement .join-movement-secondary{border-color:#d5d5d5;border-style:dotted;border-width:1px 0 0;margin:16px 0 0;padding:16px 0 0}.join-movement .join-movement-secondary p{margin:0}.join-movement .join-movement-secondary h1{font-size:12px;font-weight:bold;line-height:1.4;margin:0}.join-movement .join-movement-secondary .action-icon{display:inline;float:left;margin:4px 0 0;width:40px}.join-movement .join-movement-secondary .content-area{margin:0 0 0 56px}.join-movement .join-movement-main{color:#6d6e70;padding:16px 0 0}.join-movement .join-movement-main .bw{text-align:center}.join-movement .join-movement-main .bw .button{display:inline-block}.narrow-search-results{font-size:11px}.narrow-search-results aside{margin:0 0 20px 0}.narrow-search-results h4{font-size:13px;font-weight:bold;line-height:13px;margin-bottom:10px;text-transform:uppercase;border-bottom:1px dotted #d5d5d5;padding-bottom:10px}.narrow-search-results .sep{color:#dadada;font-size:12px;margin:0 4px}.narrow-search-results .local-stories{background:url('../images/sprite/icon-s44616efca3.png') 0 -4846px;padding:3px 0 0 10px}.narrow-search-results .all-tags dl{margin:12px 0 0}.narrow-search-results .all-tags dl.first{margin-top:0}.narrow-search-results .sub-section .sub-content{padding-top:6px}.story-detail-article{background:transparent url('../images/bg/story-article-gradient.png?1360164509') no-repeat scroll 50% 100%;padding:0 0 80px 0}.story-detail-article h1{font-size:35px;font-weight:normal}.story-detail-article .story-image{display:inline;float:left;-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);overflow:hidden;padding:25px 36px 70px 16px;position:relative;width:213px}.story-detail-article .story-image img{display:block;margin:0 auto;max-height:218px;max-width:213px;position:relative}.story-detail-article .story-image .polaroid-canvas{background:#000;height:218px;width:213px}.story-detail-article .story-image .polaroid{background:url('../images/stories/polaroid.png?1360164509') no-repeat 0 0;height:315px;left:0;position:absolute;top:0;width:266px}.story-detail-article .story-content{margin:0 0 0 280px}.author-info .author{margin:0 0 42px}.author-info .box-image{padding:4px}.author-info .info{margin:0 0 0 86px}.author-info .author-name{font-weight:bold}.author-info .other-stories-section .posted{color:#9f9fa3;font-size:11px;line-height:12px;margin-bottom:6px}.author-info .bullet-list,.author-info .invalid-box .error-list,.invalid-box .author-info .error-list,.author-info .aspot-img-right ul,.aspot-img-right .author-info ul,.author-info .html-area ul,.html-area .author-info ul{margin:0}.author-info .sub-footer{padding:12px 0 0}.author-info .sub-footer a{font-size:11px;font-weight:bold;line-height:15px}.partners-right-sidebar{margin:0 0 42px;padding:18px 22px 20px}.partners-right-sidebar.box-image{display:block;float:none}.no-boxshadow .partners-right-sidebar.box-image{margin-bottom:40px}.partners-right-sidebar .partners-header{border-color:#ababab;border-style:dotted;border-width:0 0 1px}.partners-right-sidebar .partners-header h1{font-size:15px;font-weight:bold;line-height:19px}.partners-right-sidebar .partners-header h2{font-size:13px;font-weight:normal;line-height:1}.partners-right-sidebar .partners-content{padding:20px 0 0}.partners-right-sidebar .partners-list{margin:0 -20px -10px 0}.partners-right-sidebar .partner-logo{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 5px 10px 0;vertical-align:top}.partners-right-sidebar .partner-logo{*display:inline}.description-image-right .content-image{display:inline;float:right;margin:0 0 20px 20px}.right-rail-aspot-callout{background:url('../images/bg/header-bg-wide.png?1360164509') no-repeat 50% 100%;margin-bottom:4px;padding:0 0 88px}.right-rail-aspot-callout .callout-primary{display:inline;float:left;width:68%}.right-rail-aspot-callout .article-slider{margin-bottom:0}.right-rail-aspot-callout .callout-secondary{display:inline;float:right;width:29%}.right-rail-aspot-callout .location-base-program{height:272px;margin-bottom:0}.right-rail-aspot-callout .aspot-secondary-item{padding:0 0 0 20px}.right-rail-aspot-callout .aspot-secondary-item .item-header{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;margin:0 0 15px;padding:0 0 1px}.right-rail-aspot-callout .aspot-secondary-item .item-header h1{color:#6d6e70;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:1;margin:0}.right-rail-aspot-callout .aspot-secondary-item .item-header h2{color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;font-size:24px;line-height:1;margin:0;padding:0 0 15px}.right-rail-aspot-callout .aspot-secondary-item .item-header img{display:inline;float:left}.right-rail-aspot-callout.wide{background:0;margin-bottom:20px;padding:0}.right-rail-aspot-callout.wide .callout-primary{width:720px}.right-rail-aspot-callout.wide .callout-secondary{width:208px}.location-base-program{display:block;float:none;margin:0 0 42px;padding:0}.location-base-program .module-inner{padding:16px 20px 20px}.location-base-program .module-header{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;margin:0 0 14px;padding:0 0 1px}.location-base-program .module-header h1{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;margin:0;padding:0 0 12px}.location-base-program .module-header img{max-width:180px}.location-base-program .title-image{display:inline;float:left}.location-base-program .module-icon{display:inline;float:right}.location-base-program .offered-location .location{font-size:16px;font-weight:bold;line-height:20px}.location-base-program .offered-location a{font-size:11px;line-height:15px}.location-base-program .action-wrap{padding-top:16px;margin-bottom:0}.location-base-program .learn-more-note{font-size:11px;line-height:15px;margin:12px 0 0}.content-table{margin:0 0 42px}.content-table .table-header h1{color:#6d6e70;font-size:14px;font-weight:bold;line-height:18px}.content-table .anchor-links{background:transparent url('../images/bg/filter-arrow.jpg?1360164509') no-repeat scroll center bottom;margin:0 0 5px;padding:0 0 64px}.content-table .anchor-contents{background:transparent url('../images/bg/header-gradient.png?1360164509') no-repeat scroll center bottom;margin:0 0 -40px;padding:0 0 46px}.default-layout .primary-center .content-table .anchor-links{background:transparent url('../images/bg/filter-arrow-narrow.jpg?1360164509') no-repeat scroll center bottom}.default-layout .primary-center .content-table .anchor-contents{background:transparent url('../images/bg/gradient-rule.png?1360164509') no-repeat scroll center bottom}.faq-content-table{margin:0 0 46px}.faq-content-table .faq-header{margin:0 0 20px -27px}.faq-anchor-links{background:transparent url('../images/bg/filter-arrow-full.jpg?1360164509') no-repeat scroll center bottom;padding:0 0 68px}.faq-anchor-links .bullet-list-module{display:inline;float:left;width:33%}.faq-anchor-links .bullet-list,.faq-anchor-links .invalid-box .error-list,.invalid-box .faq-anchor-links .error-list,.faq-anchor-links .aspot-img-right ul,.aspot-img-right .faq-anchor-links ul,.faq-anchor-links .html-area ul,.html-area .faq-anchor-links ul{font-size:21px;line-height:25px}.faq-anchor-links .bullet-list li,.faq-anchor-links .invalid-box .error-list li,.invalid-box .faq-anchor-links .error-list li,.faq-anchor-links .aspot-img-right ul li,.aspot-img-right .faq-anchor-links ul li,.faq-anchor-links .html-area ul li,.html-area .faq-anchor-links ul li{color:#333;font-family:"StandardCTLight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;margin:0 0 10px 20px}.faq-section{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;margin:0 0 18px;padding:0 0 1px}.faq-section .section-header .faq-icon{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin:0 17px 0 0;vertical-align:middle}.faq-section .section-header .faq-icon{*display:inline}.faq-section .section-header h1{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;color:#6d6e70;font-family:Arial,Helvetica,sans-serif,"StandardCTExtraBold";font-weight:bold;font-style:normal;font-size:21px;font-weight:bold;line-height:25px;vertical-align:middle}.faq-section .section-header h1{*display:inline}.faq-section .section-content{padding:12px 0 52px 56px}.faq-section .section-footer{border-color:#d5d5d5;border-style:dotted;border-width:0 0 1px;overflow:hidden;padding:0 0 5px}.faq-section .section-footer a{display:inline;float:right;font-size:11px;line-height:15px}.expandable .accordion-header h1{font-size:13px;line-height:17px;overflow:hidden}.expandable .accordion-header a{display:inline;float:left;background:url('../images/sprite/icon-s44616efca3.png') 0 -6625px;background-repeat:no-repeat;padding:0 0 0 13px}.expandable .accordion-content{padding:7px 0 0 13px}.expandable .accordion-content li{background:url('../images/icon/red-square.png') no-repeat 0 8px;list-style-type:none;list-style-position:outside;padding-left:10px}.expandable.accordion.collapsed .accordion-header a{background:url('../images/sprite/icon-s44616efca3.png') 0 -6413px;background-repeat:no-repeat}.advocate-module{background:transparent url('../images/bg/advocate.png?1360164509') no-repeat scroll 50% 0;height:113px;margin:0 0 42px -6px;width:225px}.sharethis-module{background:transparent url('../images/bg/sharethis.png?1378838516') no-repeat scroll 50% 0;height:63px;margin:0 0 42px -6px;padding:50px 0 0 30px;width:195px}.social-promo{background:transparent url('../images/bg/home-sign-up.png?1360164509') no-repeat scroll center top;margin:0 0 42px}.social-promo.box-image{display:block;float:none;padding:10px 10px 14px}.social-promo .promo-title{padding:0 0 0 4px}.social-promo .promo-title h1{color:#6d6e70;font-family:georgia,times New Roman,sans-serif;font-size:21px;font-weight:normal;line-height:25px}.social-promo .promo-title span{color:#ed1b2e}.social-promo .circle-social{padding:8px 0 0}.circle-social{overflow:hidden;padding:50px 0 0 25px}.circle-social a{display:inline;float:left;height:37px;margin:0 0 0 2px;text-indent:-9999px;width:37px}.circle-social a.facebook{background:url('../images/sprite/icon-s44616efca3.png') 0 -543px;background-repeat:no-repeat}.circle-social a.twitter{background:url('../images/sprite/icon-s44616efca3.png') 0 -2382px;background-repeat:no-repeat}.circle-social a.email{background:url('../images/sprite/icon-s44616efca3.png') 0 -2881px;background-repeat:no-repeat}.partners-module .bullet-list,.partners-module .invalid-box .error-list,.invalid-box .partners-module .error-list,.partners-module .aspot-img-right ul,.aspot-img-right .partners-module ul,.partners-module .html-area ul,.html-area .partners-module ul{display:inline;float:left;width:238px}.partners-module .active{color:#333;font-weight:bold;text-decoration:none}.partners-module .partners-list-wrap{display:inline;float:left;width:500px}.partners-module .partners-detail-wrap{display:inline;float:right;width:253px}.partners-module .partner-detail{-moz-box-shadow:lightgrey 0 0 4px;-webkit-box-shadow:lightgrey 0 0 4px;-o-box-shadow:lightgrey 0 0 4px;box-shadow:lightgrey 0 0 4px;padding:33px 20px 16px;border-color:#ed1b2e;border-style:solid;border-width:3px 0 0}.partners-module .partner-detail .partner-logo{border-bottom:1px dotted #d5d5d5;padding:0 0 20px 0;margin:0 0 18px 0}.partners-module .partner-detail .partner-logo h1{overflow:hidden;outline:0;text-indent:-9999px}.partners-module .partner-detail .partner-logo img{display:inline;float:left}.partners-module .partner-detail h2{font-size:11px;font-weight:bold;line-height:13px;margin:0;text-transform:uppercase}.partners-module .partner-detail .involvement-group{margin:4px 0 0}.partners-module .partner-detail p{margin:12px 0 0}.partners-module .partner-detail#merck{border-color:#009d96}.partners-module .partner-detail#cisco{border-color:#c6081d}.clipboard-copier{margin:20px 0 50px;position:relative}.clipboard-copier .feedback{color:#3c7fad;font-weight:bold;height:0;opacity:1;overflow:hidden;position:absolute;right:0;top:-20px}.clipboard-copier .clipboard-text{background:0}.clipboard-copier.animating{background:#fffae3}.clipboard-copier.animating .feedback{-moz-transition-property:opacity;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-moz-transition-duration:3s;-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-moz-transition-delay:0;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0;height:20px;opacity:0}.clipboard-copier.animating .clipboard-text{-moz-transition-property:background;-webkit-transition-property:background;-o-transition-property:background;transition-property:background;-moz-transition-duration:3s;-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-moz-transition-delay:0;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0;background:#fff}.no-csstransitions .clipboard-copier.animating{background:#fff}.no-csstransitions .clipboard-copier.animating .feedback{opacity:1}.clipboard-copier .input_full_wrap{padding-right:0}.clipboard-copier .input_full_wrap .input_full_wrap{padding-right:8px}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:link{-webkit-tap-highlight-color:#b4d5ff}::-webkit-selection{background:#b4d5ff;color:#333;text-shadow:none}::-moz-selection{background:#b4d5ff;color:#333;text-shadow:none}::selection{background:#b4d5ff;color:#333;text-shadow:none}#donationsBspotWrapperSection{margin:0;padding-top:0}#donationsBspotWrapperSection .designed-box-image{margin-left:0}#donationsBspotWrapperSection .sign-up-bspot{margin:0}.tooltip-container{width:100%;height:auto}.tooltip-hr{color:#dfdfdf;width:100%;size:1px;border:0;border-top:1px solid #dfdfdf}.tooltip-canceltext{font:12px arial;font-style:italic;color:#c1c1c8;word-wrap:break-word;padding:5px}.shoppingcart-container{width:40%;height:auto;float:right}.quickdonate-paypalbtn .button{background:transparent url(/images/button/paypal_142x27.gif) no-repeat scroll;width:143px;height:27px;border:0;color:white}.quickdonate-paypalbtn{margin:14px 185px}}.spaceRemove{margin:0;padding:0}@media print{.primary-content #CloseWindowLink{display:none}}.courseAddCart .bw{width:107px;height:32px;background-color:#ed1b2e;background-image:linear-gradient(#fb2e41,#d60215);background-image:-webkit-linear-gradient(#fb2e41,#d60215);background-image:-moz-linear-gradient(#fb2e41,#d60215);background-image:-o-linear-gradient(#fb2e41,#d60215)}.courseAddCart .bw:hover{background-image:linear-gradient(#d60215,#fb2e41);background-image:-webkit-linear-gradient(#d60215,#fb2e41);background-image:-moz-linear-gradient(#d60215,#fb2e41);background-image:-0-linear-gradient(#d60215,#fb2e41)}.courseAddCart input.button[type="submit"]{font-family:StandardCtExtraBold,Arial,Helvetica,sans-serif;color:#fff;font-size:15px;margin-left:-7px;font-weight:400}.courseAddCart input[type="submit"].button{text-shadow:none;height:32px}.no-cssgradients .courseAddCart .bw{background:#ed1b2e url('../images/sprite/button-s5e8c117ddf.png') 0 0 repeat-x}.no-cssgradients .courseAddCart .bw:focus,.no-cssgradients .courseAddCart .bw:hover{background:#ed1b2e url('../images/sprite/button-s5e8c117ddf.png') 0 -50px repeat-x}.signInContainer{width:462px;margin:0 auto;border-top:1px solid #cecece}.signInFormContainer{width:380px;border:1px solid #cecece;border-top:0;margin:0 auto;padding:0 40px}.forgotPaswordContainer{width:380px;border:1px solid #cecece;margin:0 auto;padding:40px 40px 0 40px}.forgotPaswordContainer .forgotPasswordEmail{padding-bottom:10px;font-weight:bold;font-size:14px}.signInFormContainer .errorMsgContainer,.forgotPaswordContainer .errorMsgContainer{width:94%;padding:10px;color:#cf3b24;background:#fcf4f2;border:1px solid #f9cac0;margin-bottom:15px}.signInAccount{border-left:1px solid #cecece;border-right:1px solid #cecece;padding:40px 0 0 40px}.signInAccount .primaryHeader-signin{padding-bottom:0}.forgotPaswordContainer .createAccountHolder-pwd{margin-left:-40px;padding-top:50px;width:460px}.signInFormContainer .createAccountHolder-signin{margin-left:-40px;padding-top:0;width:460px}.signInFormContainer .createAccountHolder-signin .createAccountWrapper,.forgotPaswordContainer .createAccountHolder-pwd .createAccountWrapper{background:#f3f3f3;border-top:1px solid #cecece;height:100px;width:100%}.signInFormContainer .createAccountHolder-signin .createAccountWrapper .createAccountLink,.forgotPaswordContainer .createAccountHolder-pwd .createAccountWrapper .createAccountLink{margin:0 auto;padding:40px;text-align:center}.signInFormContainer .createAccountHolder-signin .createAccountWrapper .createAccountLink a,.forgotPaswordContainer .createAccountHolder-pwd .createAccountWrapper .createAccountLink a{color:#6fa7de;font-size:16px;font-weight:bold}.modalCtcButton{float:right;margin:-13px -20px 10px 0;height:32px}.modalCtcButton .bw{width:116px;height:31px;background-color:#ed1b2e;background-image:linear-gradient(#fb2e41,#d60215);background-image:-webkit-linear-gradient(#fb2e41,#d60215);background-image:-moz-linear-gradient(#fb2e41,#d60215);background-image:-o-linear-gradient(#fb2e41,#d60215)}.modalCtcButton .bw:hover{background-image:linear-gradient(#d60215,#fb2e41);background-image:-webkit-linear-gradient(#d60215,#fb2e41);background-image:-moz-linear-gradient(#d60215,#fb2e41);background-image:-0-linear-gradient(#d60215,#fb2e41)}.modalCtcButton input.button[type="submit"]{font-family:StandardCtExtraBold,Arial,Helvetica,sans-serif;color:#fff;font-size:15px;font-weight:400}.modalCtcButton input[type="submit"].button{text-shadow:none;height:29px;width:116px}.modalCtcButton .action .button{background:url('../images/sprite/button/primary-icon.png?1360164509') 103% 2px no-repeat}.no-cssgradients .modalCtcButton .bw{background:#ed1b2e url('../images/sprite/button-s5e8c117ddf.png') 0 0 repeat-x}.no-cssgradients .modalCtcButton .bw:focus,.no-cssgradients .modalCtcButton .bw:hover{background:#ed1b2e url('../images/sprite/button-s5e8c117ddf.png') 0 -50px repeat-x}.tribute-anchor-button{margin-top:4px!important;margin-bottom:4px!important}ul.humanify-chat{float:right;line-height:19px;margin:0}