html{color:#000;background:#E2E2E2}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var
/*{font-style:normal;font-weight:400}
*/ ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}
legend{color:#000}
body{background-color:#E2E2E2;color:#000;font-size:13px;margin:auto;text-align:center}
.bodyW,.carouselW,.ftW{background:#e2e2e2 url(../../images/bg/body.jpg) no-repeat 50% -1000px;margin:auto;text-align:center}
.bodyW{margin-top:-5px}
.ftW{background-position:50% 0;height:415px}
.carouselW{background-position:50% 256px;height:250px;margin:-9px 0 0}
#hd,#bd,#ft,#carousel{margin:0 auto;text-align:left;width:1000px}
#hd{height:235px}
.home #hd{height:243px}
#bd{background-color:#fff;margin:15px auto 0;min-height:300px}
.lc{margin:0 25px 25px 0;width:250px}
.main{width:700px;margin:0 0 25px}
.t3 .main{width:506px;margin:0 0 15px}
.t3 .rc{border-top:1px solid #C2C2C2;margin:23px 0 15px;padding:30px 0 0 23px;width:172px}
.t3 .seminarReg{border:none;padding-top:0;margin-top:5px;width:171px}
.pb .rc{margin:0}
.t1 .main{width:940px;margin:0 30px}
.tec li,.homeModule .tec li{float:left;width:48%}
.tec li.lst{float:right}
.sep{border-bottom:solid 1px #e1e1e1;margin:0 0 20px;padding:0 0 20px}
.oneThirdTwoThirdC li{float:left;width:33%}
.oneThirdTwoThirdC li.lst{width:66%}
.home .lc,.home .main{margin:0 12px 0 19px;padding:0 12px 0 0;width:335px}
.home .main{margin-left:0}
.home .rc{margin:0 0 0 8px;width:233px}
.adc{height:600px;width:160px;position:absolute;top:185px;margin:60px 633px}
.adcl{height:600px;width:160px;top:185px;position:absolute;margin:60px -550px}
.adc-memb{height:600px;width:160px;position:absolute;top:185px;margin:60px -450px}
.adc1-memb{height:600px;width:160px;top:185px;position:absolute;margin:60px 740px}
.adc-ektronAd{display:none}
.adc1-ektronAd{display:none}
.col{float:left}
.iT1 .col{width:48%}
.iT1 .lst{margin-left:10px}
.iT2 .col{width:32%}
.iT2 .lst{width:64%;margin-left:10px}
.iT3 .col{width:24%;float:left}
.iT3 .mid{width:48%;margin:0 10px}
body{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.homeModule h2{font-family:'Ubuntu','Ubuntu Beta',UbuntuBeta,Ubuntu,'Bitstream Vera Sans','DejaVu Sans',Tahoma,sans-serif}
h1,h2,.lcCircles{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
h3,h4,h5,h6{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.button input{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=135,Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=135,Color='#000000');cursor:pointer}
.thirteen{font-size:13px}
.twelve{font-size:12px}
.eleven{font-size:11px}
.l,.bdc,.lc,.main,.rc,.adc,.flc li,.flc div,.flc a,.footer li{float:left}
.r{float:right!important}
.c{clear:both}
#bd:after,.flc:after,.footer:after,.iT1:after,.iT2:after,.iT3:after,.searchStandards:after,.module:after,.module .header:after,.moduleInterior:after,.moduleInterior2:after,.steps:after,.optionsW ul:after,.loginDD:after,.homeButtons:after,.homeBd:after,.homeModule .header:after,.tec:after,.oneThirdTwoThirdC:after,.mainButtonW:after,.lblCntrlW:after,.lcCircles:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#bd,.flc,.footer,.iT1,.iT2,.iT3,.searchStandards,.module,.module .header,.moduleInterior,.moduleInterior2,.steps.,.optionsW ul,.loginDD,.homeButtons,.homeBd,.homeModule .header,.tec,.oneThirdTwoThirdC,.mainButtonW,.lblCntrlW,.lcCircles,.rc .optTab{zoom:1}
.siteSearch,.siteSearch .magGlass,.tagline,.button,.store,.share a,.linkedIn,.address h4,.utilNavBtm .r a,.certifications h4,.cntrlW,.cntrlW div,.quote,.pubHighlight,.pubHighlight .pubImage,.lcCircles,.options .optTab,.prev,.next,.loginDD,.loginW .cntrlWLog,.homeButtons a,.frmFindCertified{background:transparent url(../../images/bg/sprites.png) no-repeat 0 0}
.utilNavBtm a,.ln li li,.options .optContent .link,.rss,.controller span,#yui3-nav a,#yui3-nav div div,.SortDesc a,.SortAsc a,.pager .first,.pager .prev,.pager .next,.pager .last,.publications #carousel li a{background:url(../../images/bg/right_100.png) no-repeat 100% 0}
.homeModule .header,.frmFindCertified select,#yui3-nav div div div ul{background:none repeat scroll 0 0 #424142}
.sponsors{background:#fdfdfd}
.homeBd,.fauxCol,.fauxColOneThirdTwoThird{background:url(../../images/bg/repeat-y.png) repeat-y 0 0}
.button{border:none;color:#fff;font-size:12px;text-align:center}
.button a{color:#fff;float:none}
.button input{background-color:transparent;border:none;color:#fff}
.submit{height:25px;line-height:25px;width:58px}
.login{background:#174d7a none;margin:0 5px 0 44px;width:58px}
.login,.join{font-weight:700;height:25px;line-height:25px;float:left}
.login a,.join a{height:25px}
.join{background-position:-725px -287px;width:97px}
.language{margin-left:-140px;margin-top:3px}
.findActivities{background-position:-350px -749px;font-size:14px;font-weight:700;height:19px;margin:0 0 10px;padding:10px 0;width:234px}
.findCertified{background-position:-350px -792px;font-size:14px;font-weight:700;height:47px;padding:15px 0 0;width:233px;margin-top: 20px}
.findCertified a{height:40px}
.searchFindActivities{background-position:-350px -1074px;height:23px;padding:3px 0 0;width:79px}
.callOut .button{height:53px;margin:0 0 20px}
.callOut .button a{display:block;font-size:14px;font-weight:700;height:33px;padding:20px 0 0;width:223px}
.rc .callOut .button a,.mainContent .callOut .button a{width:172px}
.callOut .twoLine a{height:44px;margin:0;padding:9px 0 0}
.callOut .threeLine a{height:51px;padding:2px 0 0}
.blue{background-position:-725px -338px}
.green{background-position:-725px -460px}
.gold{background-position:-725px -573px}
.go,.searchStandards .go,.rc .callOut .go{background-position:-725px -740px;font-size:12px;height:24px;margin:0;padding:0;position:relative;width:33px}
.rc .callOut .go a{color:#FFF;font-size:13px;font-weight:400;height:24px;margin:0;padding:0;position:relative;width:33px}
.go input,.go a{font-weight:700;height:auto;left:0;margin:0;padding:0;position:absolute;top:3px;width:33px}
.download,.pubHighlight .download{background-position:-725px -696px;font-weight:700;height:25px}
.pubHighlight .download{margin:0 0 0 20px}
.download a,.rc .pubHighlight .download a{height:21px;padding:4px 0 0;width:135px}
.search{background-position:-750px -769px;height:19px;padding:2px 0 0;width:60px}
.search input{font-weight:700;width:53px}
.rcContentHighlight ul,.mainContent ul{margin: 0 0 15px; padding:0}
.mainContent ul ul{padding:5px 0 0}
.rcContentHighlight li,.mainContent li,.options .optContent li,.mainContent ul.bullets li,.mainContent ol ul li{background:transparent url(https://www.nace.org/images2/bg/right_100.png) no-repeat -495px -219px;list-style-type:none;margin:0 0 5px;padding:0 0 0 11px}
.mainContent .steps,.mainContent .layout,.tec,.mainContent .tec,.oneThirdTwoThirdC,.mainContent .oneThirdTwoThirdC{padding:0}
.layout li,.steps li,.options li,.tec li,.oneThirdTwoThirdC li{background-image:none;margin:0;padding:0}
.fauxCol{background-position:-450px 0}
.t3 .fauxCol{background-position:252px 0}
.t3 .fauxColOneThirdTwoThird{background-position:145px 0}
.module{background-color:#ebebeb;border:solid 1px #a6a7a7;margin:0 0 15px}
.modLightBorder{border-color:#d9d9d9}
.module .header{background-color:#2f92cb;height:33px;padding:0 14px 0 18px}
.module .header a{float:right;margin:10px 0 0}
.module .header .rss,.homeModule .header .rss{margin-right:10px}
.module .sep{border-color:#c4c4c4;margin:0 0 10px;padding:0 0 10px}
.moduleInterior,.moduleInterior2{padding:10px 20px 20px;font-size:12px}
.moduleInterior2,.moduleList,.mainContent .moduleList{padding:10px 10px 8px}
.moduleInterior p{margin:0}
.moduleList li,.homeModule .moduleList li,.tec li .moduleList li{background-image:none;float:none;font-size:13px;margin:0 0 7px;padding:0;width:auto}
.moduleListBorder li,.tec li .moduleListBorder li{border-bottom:solid 1px #D9D9D9;padding:0 0 7px}
.moduleListBorder li.lst,.tec li .moduleListBorder li.lst{border-bottom:none;padding:0}
.module .footer,.options .footer{border-top:solid 1px #ccc;color:#333;font-size:12px;font-weight:400;height:auto;margin:3px 10px;padding:5px 3px 0}
.steps li{border-right:solid 1px #a6a7a7;float:left;font-size:11px;min-height:180px;padding:0 10px;width:105px}
.steps .lst{border-right:none;width:106px}
.exhibiting{padding:20px}
.exhibiting .cntrlW{float:left;margin:10px 5px 5px 0;width:47%}
.exhibiting p{clear:both;margin:0}
.exhibiting .button{float:right;margin:0 10px 0 0}
.exhibiting .button input{clear:both}
.pager{background-color:#d6e8f2;color:#6c7a83;font-size:12px;padding:5px 10px;text-align:right}
.pager span{padding:0 2px 0 0}
.pager span span,.pager a{padding:0 1px 0 0}
.pager a{color:#6da2c1}
.pager .first,.pager .prev{background-position:0 -44px;padding-left:7px}
.pager .prev{background-position:0 5px;padding-left:8px}
.pager .last,.pager .next{background-position:22px -68px;padding-right:7px}
.pager .next{background-position:25px -19px;padding-right:9px}
.pager span.first{background-position:0 -144px}
.pager span.prev{background-position:0 -95px}
.pager span.last{background-position:22px -168px}
.pager span.next{background-position:25px -119px}
.imgL{border:solid 1px #ccc;float:left;margin:5px 10px 5px 0}
h1{color:#007cc3;font-size:18px;font-weight:900}
.lc h1{margin:0 0 20px 25px}
.main h1{margin:0 0 22px}
h2{color:#007cc3;font-size:17px;margin:0 0 7px}
.mainContent h2{margin-top:20px}
h2.subtitle{color:#363636;font-style:italic;font-size:14px}
.homeModule h2{color:#5f6062;float:left;font-size:17px;font-weight:700;font-style:normal;margin:4px}
h3{color:#363636;font-size:16px;font-weight:700;margin:15px 0 7px}
.mainContent h3{margin-top:20px}
.host h3{color:#000;margin:0}
.lcList h3{color:#505254;margin:0 0 11px}
.pubHighlight h3{color:#fff;font-size:16px;margin:0;padding:15px 0 20px;text-align:center}
.module .header h3{color:#fff;float:left;font-size:16px;margin:7px 0 0}
h4,h5{color:#363636;font-size:14px;font-weight:700;margin:0 0 7px}
.publications h4{color:#000;font-size:12px}
.footer h4{color:#fff;font-size:16px;margin:0 0 18px}
h5{color:#007cc3}
h6{font-size:13px;font-weight:700;color:#ac7014}
.Newsletters h6{line-height:12px}
h6 a{color:#000}
h6 a:hover{color:#000}
.steps h6{background-color:#d5e8f2;color:#505254;font-size:11px;font-weight:400;margin:0 -10px 10px;padding:15px 0 5px 10px}
.homeModule li h6{color:#555;font-size:14px;margin:7px 0 0}
table{margin:0px 0px;width:100%}
tr.header{border:solid 1px #d2d2d2}
.alt{background-color:#f0f1f1}
th{background-color:#2f92cb;border-left:none;border-right:none;color:#fff;font-weight:700;padding:5px}
.accordion-header p{background-color:#2f92cb;border-left:none;border-right:none;color:#fff;padding:5px}
th a{color:#fff;text-decoration:underline}
td{border-bottom:solid 1px #d2d2d2;border-left:none;border-right:none;padding:5px;vertical-align:top}
td.frst,th.frst{width:100px}
p{line-height:1.5em;margin:0 0 10px}
td p{margin:0 0 1.5em}
em{font-style:italic}
strong{font-weight:700}
.mainContent ol li{background-image:none;list-style:decimal outside none;padding:0}
.mainContent ul ol,.mainContent ol{margin:5px 0 5px 25px}
hr{height:1px;border:none;color:#cbcbcb;background-color:#cbcbcb}
a,h6 a:hover{color:#007cc3;text-decoration:none}
a:hover,h6 a:hover{text-decoration:underline}
.homeModule .header a,.homeModule .lst a,.homeModule .footer a{text-decoration:underline}
.mainContent .homeModule .lst a,.homeModule .footer a:hover{text-decoration:none;padding-left:0}
.rss{background-position:-486px -386px;display:block;height:14px;width:14px}
.linkedIn{background-position:0 -63px;height:25px;margin:0 4px 0 0;width:25px}
.LinkedinLink{padding:5px 0 0}
.utilNav a,.footer li a,.yui-nav a,.module .header a,.homeButtons a{color:#fff}
.utilNavBtm a{color:#5f6062}
.utilNav{font-size:10px}
.bc a,.module .header a,.homeModule .header a{font-size:11px}
.store,.lcList a{font-size:12px}
.utilNav,.frmFindCertified a{font-weight:700}
.SortDesc a,.SortAsc a,.SortNo a{background-position:-450px -507px;display:block;padding:0}
.SortAsc a{background-position:-450px -547px}
.lcCircles a{color:#014d78}
.eventList{display:block;font-weight:700;margin:0 0 5px}
.utilNav{background-color:#003664;border-bottom:1px solid #a2b8ca;height:30px;padding-left:30px}
.utilNav li{line-height:2em;padding:5px 30px 0 0}
.utilNav .r{line-height:2em;padding:0 20px 0 0}
.tagLines{height:142px;padding:7px 16px 0}
.logo img{margin-top:9px;height:100px;width:323px}
.logo{margin:3px 10px 0 0}
.newTag {font-size: 1.0em;font-weight: bold;color: #6d6e71;margin-top: 52px;line-height: 1.4em;}
.tagline{height:49px;margin:53px 0 0;width:325px}
.tagLines .r{width:207px}
.store{background-position:0 -167px;clear:left;margin:10px 0 32px 160px;padding:0 0 0 17px}
.flc .share{clear:left;color:#555;float:none;font-size:11px;margin:0 0 3px 5px}
.share .lbl{float:none;margin:0;width:202px}
.share a,.share .linkedIn{background-position:0 -63px;display:block;height:25px;margin:0 3px 0 0;width:25px}
.share .linkedIn{background-position:0 -63px}
.share .twtr{background-position:-28px -63px}
.share .fb{background-position:-57px -63px}
.share .google{background-position:-86px -63px}
.share .youtube{background-position:-116px -63px}
.share .insta{background-position:-144px -63px}
.share .shareThis{background-position:-173px -63px}
.bc{border-bottom:solid 1px #c2c2c2;font-size:11px;color:#007cc3;margin:0 0 25px;padding:0 0 11px}
.bc span{padding:0 4px}
.lc .callOut,.lc .callOut2{margin:0 0 0 25px}
.callOut2 .findActivities,.callOut2 .findCertified{width:223px}
.callOut2 .findCertified{font-size:14px;height:43px;padding:13px 0 0}
.callOut2 .frmFindCertified{padding:13px 15px}
.footer{color:#fff;font-size:12px;font-weight:700;height:291px}
.footer li{margin:40px 0 0 25px;width:210px}
.footer .address{margin-top:18px}
.address h4{background-position:0 -260px;height:78px;margin:0 0 18px;width:180px}
.certifications h4{background:none}
.iacet-logo{background:transparent url(../../images/bg/sprites.png) no-repeat 0 0;background-position:-2px -418px;height:130px;margin:0;padding:0 0 20px;width:175px;display:block}
.address p{margin:0 0 0 20px;line-height:1.4em}
.footer li li{background-position:-495px -90px;float:none;margin:0 0 9px;padding:0 0 0 8px}
.utilNavBtm{padding:15px 0 0 32px}
.utilNavBtm a{background-position:100% -58px;padding:0 4px}
.utilNavBtm a.lst{background-image:none}
.utilNavBtm .r{margin:0 35px 0 0}
.utilNavBtm .r a{height:16px;margin:0 0 0 6px;padding:0;width:16px}
.utilNavBtm .r .linkedIn{background-position:-37px -95px}
.utilNavBtm .r .twtr{background-position:0 -95px}
.utilNavBtm .r .fb{background-position:-18px -95px}
.utilNavBtm .r .googlePlus{background-position:-55px -95px}
.utilNavBtm .r .youTube{background-position:-73px -95px}
.utilNavBtm .r .instagram{background-position:-91px -95px}
.utilNavBtm p{clear:both;color:#5f6062;font-size:10px;margin:35px 0 0 5px;float:right}
.iso{float:left;margin-left:-10px;margin-right:20px}
#carousel{overflow:hidden;position:relative;width:1000px;z-index:1;border-bottom:14px #FEAB00 solid;border-top:4px #FEAB00 solid}
#carousel ul{float:left;position:relative;width:5000px;z-index:2}
#carousel .arrow{background-color:#e1e1e1;background-image:none;height:46px;left:0;opacity:.6;filter:alpha(opacity=60);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);position:absolute;top:105px;width:46px;z-index:11}
#carousel .arrowNext{left:954px;top:105px;z-index:9}
#carousel .prev,#carousel .next{background-position:0 -210px;display:block;height:25px;margin:11px 0 0 15px;width:15px}
#carousel .next{background-position:-76px -210px;margin-left:17px}
#carousel .prev:hover{background-position:-154px -210px}
#carousel .off:hover{background-position:0 -210px}
#carousel .next:hover{background-position:-231px -210px}
.controller{left:0;margin:0 20px 0 0;position:absolute;top:225px;width:992px;z-index:10}
#carousel li,#carousel li a{display:block;float:left;height:250px;position:relative;width:1000px;z-index:3}
.controller span{background-position:-486px -485px;cursor:pointer;float:left;height:16px;margin:0 6px 0 0;width:16px}
.controller span.on{background-position:-486px -470px}
.homeButtons{background-image:none;margin:15px 0 32px 19px}
.homeButtons a{background-position:-727px -56px;display:block;float:left;font-size:14px;font-weight:700;height:46px;margin:0 14px 0 0;padding:12px 24px 0 22px;text-align:center;width:136px}
.homeButtons a:hover{color:#f9cb50;text-decoration:none}
.homeButtons a p{cursor:pointer;line-height:1.2em;height:15px;font-size:14px;margin:0}
.homeButtons .button2{background-position:-727px -56px}
.homeButtons .button3{background-position:-727px -229px}
.homeButtons .button4{background-position:-727px -56px}
.homeButtons .button5{background-position:-727px -229px}
.promoButtons{background-image:none;margin:-20px 0 32px 25px}
.promoButtons a{width:260px;height:88px;display:block;float:left;margin:10px 20px 25px 0;font-weight:700;padding:12px 22px 0;text-align:left;cursor:pointer;color:#fff;line-height:1.2em;font-size:14px}
.promoButtons div{width:260px;height:88px;float:left;margin:0 12px 30px 0;font-weight:700;padding:12px 22px 0;text-align:left;cursor:default;color:#fff;line-height:1.2em;font-size:14px}
.promoButtons a:hover{color:#f9cb50;text-decoration:none}
.homeBd{clear:both;background-position:366px 0;margin:0 0 20px;padding:0 0 10px}
.homeModule .header{height:30px;padding:0 10px 0 15px;background:#e2e2e2}
.homeModule .header a{float:right;margin:3px 0 0}
.header .rss{float:left;margin:2px 0 0 5px}
.homeModule li{font-size:14px;padding:10px 12px}
.homeModule .frst{background-color:#e6f2f7;font-size:16px;margin:0 0 10px;padding:20px 12px}
.date{color:#555;font-size:12px;font-weight:700;margin:4px 0 0}
.moduleList .date{margin:4px 0}
.homeModule .frst .date{font-size:14px}
.homeModule .lst{font-size:11px;padding:20px 12px 10px}
.homeModule .lst a{padding:0 0 0 4px}
.homeModule .on{background-color:#e6f2f7}
.homeModule .footer{height:auto}
.homeModule .footer h3,.homeModule .footer a{float:left;font-size:11px}
.homeModule .footer h3{color:#363636;margin:0 4px 20px 12px}
.homeModule .footer a{font-weight:400;margin:0 5px 5px 0;text-decoration:underline}
#UpcomingEventsWrapper .footer a{margin-left:14px}
#EventList,#NewsList{margin-bottom:10px}
.frmFindCertified{background-position:-350px -853px;height:188px;padding:13px 20px;width:193px}
.homeAds{border-top:solid 2px #dfdfdf;clear:left;margin:0 43px;padding:21px 85px;width:744px}
.sponsors{background-position:0 -56px;padding:15px 60px;width:880px}
.yui3-loading{display:none}
#yui3-nav{margin:18px 0 0 44px;position:relative;z-index:4}
#yui3-nav a{background-position:100% -75px;color:#fff;font-size:16px;font-weight:700;margin:0 20px 0 0;padding:0 33px 0 0;text-transform:uppercase}
#yui3-nav .yui3-menuitem-content:hover{text-decoration:underline;color:#fff}
#yui3-nav a:hover,#yui3-nav .on a{color:#F0B411;text-decoration:none}
#yui3-nav .yui3-menuitem-content{background-image:none;color:#F0B411;font-size:13px;font-weight:400;margin:0;padding:0}
#yui3-nav div div{background-position:-200px -580px;margin:18px 0 0}
#yui3-nav div div div{border:solid 1px #d2d2d2;border-bottom:none;border-top:none;padding:0}
#yui3-nav div div div li{border-bottom:solid 1px #d2d2d2;padding:5px 15px}
.ln{
  /* background:#eeeeef url(../../images/bg/sprites.png) no-repeat 0 100%; */
  margin:0 0 40px;
}
.ln a{display:block;padding:9px 10px 9px 25px}
.ln a:hover,.ln li.on a{background-color:#e2e2e2;text-decoration:none}
.ln li.on li a,.ln li li a{background-color:transparent}
.ln li li a:hover,.ln li.on li a:hover,.ln li.on li.on a{background-color:transparent;text-decoration:underline}
.ln li ul{margin:7px 0 0;border-bottom:1px dotted #D2D2D2}
.ln li ul ul{margin:4px 0 0}
.ln li li{background-position:-495px -165px;margin:0 0 11px 30px;padding:0 0 0 12px}
.ln li li a{padding:0}
.ln li li li{margin:0 0 7px 15px;padding:0 0 0 12px}
.main .ads{margin:0 0 0 -10px}
.host{background:#b8b8b8 url(../../images/bg/sprites.png) no-repeat -350px 0;margin:0 0 20px;padding:10px 2px 10px 10px;width:212px}
.rc .host{width:160px}
.host p{font-weight:700;margin:5px 0 0}
.rcContentHighlight{margin:0 0 20px}
.quote{background-position:-650px -800px;color:#505254;font-size:14px;margin:0 0 20px;padding:33px 0 0}
.quote p{font-size:10px;margin-top:5px}
.searchStandards{font-size:11px;padding:15px}
.searchStandards em{display:block;margin:5px 0 10px}
.ie7 .searchStandards select{width:192px}
.searchStandards .go{float:left;margin-top:7px}
.searchStandards a{float:right;margin-top:12px}
.pubHighlight{background:#555658 url(../../images/bg/sprites.png) no-repeat -350px -347px;margin:0 0 30px;padding:0 0 10px;width:172px}
.pubHighlight .pubImage{background-position:-522px -347px;height:129px;margin:0 0 12px 40px;width:100px}
.rc .callOut .pubHighlight .download{margin:10px 0 0 21px;width:135px}
.lcList{margin:0 0 20px}
.lcList a{border-bottom:solid 1px #c2c2c2;display:block;margin:0 0 9px;padding:0 1px 12px}
.lcList em{font-size:11px}
.lcCircles{background:#cbcbcb url(../../images/bg/sprites.png) no-repeat -350px -1189px;font-size:16px;margin:0 0 20px;padding:17px 18px;text-align:left;width:136px}
.lcCircles p{line-height:1.2em;margin:0 0 7px}
.lcCircles .go{float:right}
.optionsW ul{float:left;width:49%}
.optionsW ul ul{float:none;width:auto}
.options{font-size:12px;margin-bottom:20px}
.rc .options{margin-bottom:30px;width:172px}
.options,.options ul{padding:0!important}
.options .optTab{background-position:-350px -608px;margin:0 0 0 100px;padding:0 0 0 11px}
.optTab span,.options .optContent,.options .footer{background-color:#d5e8f2}
.optTab span{display:block;height:22px;padding:4px 17px 0 3px}
.rc .optTab span{font-weight:700}
.options .optContent{padding:15px 20px}
.callout .options .optContent,.rc .options .optContent{padding:10px;zoom:1}
.options .optContent li{margin:0 0 2px}
.optContent .sep{border-color:#ccc;padding:10px}
.options .optContent .link{background-position:-495px -314px}
.options .footer{border:none;margin:0;padding:0 10px 5px}
.options .footer .sep{border-color:#ccc;margin:0 0 5px;padding:0}
.options .footer a{display:block;padding:0 0 0 5px}
.publications{margin:15px 0 0;padding:10px 0}
.publications .carouselW,.publications .arrow{float:left}
.publications .carouselW{background-color:#ebebeb;background-image:none;border-bottom:none;height:auto;margin:0;overflow:hidden;width:456px}
.publications #carousel{width:456px}
.publications ul{overflow:hidden}
.publications #carousel li{height:auto;width:auto}
.publications li div{background-color:#fff;border:solid 1px #d9d9d9;height:210px;margin:0 6px 6px 0;padding:5px 10px;text-align:center;width:204px}
.publications li img{height:132px;margin:5px 0 2px;width:97px}
.publications #carousel li a{background-position:153px -19px;float:none;font-size:12px;height:auto;text-align:center;width:auto}
.publications #carousel li div a{background-image:none;line-height:14px}
.publications .arrow{background-color:#e6e6e6;height:48px;margin:80px 0 0;width:24px}
.publications .prev,.publications .next{background-position:0 -210px;display:block;height:25px;margin:11px 0 0 5px;width:15px}
.publications .prev:hover{background-position:-154px -210px}
.publications .next:hover{background-position:-231px -210px}
.publications .next{background-position:-76px -210px;margin-left:7px}
#carousel .off,.publications .off,.publications .off:hover{cursor:default;background-position:-257px -210px}
.publications .controller{display:none}
.publication ul{clear:left}
.newsletters{margin:15px 0 0;padding:18px 0 13px 73px}
.newsletters div{float:left;padding:0 72px 0 0;text-align:center;width:70px}
.newsletters img{height:70px;margin:0 0 5px;width:70px}
.searchW{font-size:12px;margin:0 0 20px;padding:20px 13px}
.searchW h6,.searchW .cntrlW,.searchW .button,.searchW em{float:left}
.searchW h6{margin:3px 10px 0 0}
.searchW .cntrlW{margin:0 10px 0 0}
.searchW .cntrlW select{font-size:12px;width:200px}
.searchW .cntrlW input{font-size:12px;width:340px}
.searchW .button{margin:0 0 0 7px}
.searchW em{margin:7px 0 0 50px}
.IACETLogo{font-weight:700;margin:0 0 20px;text-align:center}
.industry .sep{margin-bottom:40px}
.SectionArea .col{height:261px}
#panelLogin{width:390px}
.yui3-panel-focused /*ie 8*/{outline:0}
.loginW{padding:10px 0 0}
.loginDD{background-position:-350px -107px;height:114px;padding:10px 20px 0 12px;width:153px}
.loginW .cntrlWLog{background-position:-350px -291px;height:22px;margin:0 0 7px;padding:5px 0 0 5px;width:150px}
.loginDD .cntrlWLog{padding-left:0}
.loginW input{border:none;color:#d9d9d9;text-align:left;width:140px}
.loginW .cb{margin:0 5px 0 0;width:auto}
.loginW .button{background-position:-350px -251px;height:30px;padding:0;width:70px}
.loginDD .button{float:right}
.loginDD a{float:left;font-size:12px;margin:7px 0 0 3px}
.loginW .button input{color:#fff;font-size:12px;font-weight:700;height:30px;text-align:center;width:70px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=135,Color='#222222')}
.loginPage{margin:15px 10px}
.loginPage .col{background-image:none}
.loginPage .lst{border-left:1px solid #000;margin:0 0 20px 20px;padding:0 0 0 20px;width:60%}
.sectionSearch em,.sectionSearchStudent em{display:block;font-size:12px;margin:0 0 10px}
.sectionSearch .cntrlW,.sectionSearch .button{float:left;margin:0 7px 0 0}
.sectionSearch .cntrlW select{width:145px}
.sectionSearch .cntrlW .clearText{width:50px}
.sectionSearch p{clear:left;position:relative;text-align:center;margin:0;top:18px}
.sectionSearch span{background-color:#ebebeb;padding:0 10px}
.sectionSearch .sep{margin:0 0 17px}
.intr{margin-top:20px}
.indBio{margin:-15px 0}
.indBio li{color:#555;font-style:italic;margin:0 0 2px}
.indBio .position,.indBio .bio{font-style:normal;margin:0 0 10px}
.indBio .bio{color:#000;margin:20px 0}
.indBio .bio img{border:solid 1px #d2d2d2;float:left;margin:2px 10px 5px 0}
.mainButtonW{margin:15px}
.mainButtonW div{float:left;font-weight:700;margin:0 20px 0 0;padding:5px 10px;float:left;margin:0 20px 0 0}
.boardBios li{clear:both;margin:0 0 10px}
.boardBios .lst{clear:none}
.boardBios div{float:left}
.boardBios p{margin:0 0 3px;width:230px}
.boardBios h6{margin:8px 0}
.pastRecipients li{background-image:none;margin:0 0 5px;padding:0 0 0 11px}
.pastRecipients div{height:0;overflow:hidden}
.newsroom{padding:0 0 20px}
.newsroom .header{padding-left:10px}
.newsroom .moduleList li a{display:block;font-weight:700}
#iFLogin{border:solid 1px #ccc}
.hide{display:none}
.show,.pastRecipients .show{display:block}
.siteSearch{background-position:0 -120px;border:none;color:#7d7d7d;height:24px;width:161px}
.siteSearch input{border:none;color:#7d7d7d;float:left;font-size:10px;margin:5px 0 0 6px;width:135px}
.siteSearch .magGlass{background-position:0 -150px;cursor:pointer;float:right;height:12px;margin:6px 5px 0 0;width:13px}
.cntrlW{background-position:-505px -1075px;height:22px;margin:0 0 5px;padding:0 0 0 3px}
.ie7 .sel{padding:0}
.ie7 .cntrlW{background-image:none}
.cntrlW div{background-position:100% -1075px;height:17px;padding:3px 3px 2px 2px}
.ie7 .cntrlW div{background-image:none}
.ie7 .cntrlW div input{border:solid 1px #c1c1c1}
.chrome .sel div{padding-top:1px}
.safari .sel div{padding-top:0}
textarea{border:solid 1px #c1c1c1}
.cntrlW input,.cntrlW select{border:none;width:100%}
.cntrlW input{color:#000}
.cntrlW .zip{width:60px}
.afterZip{padding:5px 0 0 10px}
.ie7 .sel,.ie7 .sel div{background-image:none}
.frmFindCertified .cb{display:none}
.frmFindCertified .cb,.frmFindCertified a,.frmFindCertified label{float:left}
.frmFindCertified .cba{background-color:#ebebeb;border:solid 1px #aaabab;border-top-color:#b8b8b8;border-left-color:#b8b8b8;clear:left;height:10px;margin:2px 9px 0 0;width:9px}
.frmFindCertified a.on{background:#ebebeb url(../../images/bg/right_100.png) no-repeat -492px -412px;border-color:#404040 #d4d0c8 #d4d0c8 #404040}
.frmFindCertified label{color:#464646;font-weight:700;margin:0 0 4px;width:170px}
.frmFindCertified select{background-position:0 -30px;border:solid 1px #bbbcbc;color:#363636;display:block;font-size:11px;height:22px;padding:2px 1px 2px 3px;margin:0;width:180px}
.frmFindCertified .selW{clear:both;padding:7px 0 0}
.frmFindCertified .zipW{border:solid 1px #b7b6b6;border-top-color:#b7b6b6;float:left;margin:7px 0 5px}
.frmFindCertified .searchFindActivities{border:none;margin:21px 0 15px}
.frmFindCertified div input{border:none;border-top:solid 1px #555;font-size:11px;padding:3px 5px;width:80px}
.frmFindCertified .searchFindActivities input{border:none;color:#fff;font-size:12px;font-weight:700;padding:0;width:auto}
.frmFindCertified em{clear:left;color:#555;display:block;font-size:11px;font-weight:700;margin:0 0 10px}
.frmContactUs em{font-weight:700;color:#f0b411}
.frmContactUs textarea{width:306px;height:100px}
.lblCntrlW{margin:0 0 5px}
.lblCntrlW label,.lblCntrlW .cntrlW{float:left}
.lblCntrlW label{padding:3px 5px 0 0;text-align:right;width:180px}
.lblCntrlW input{width:300px}
.lblCntrlW .chkbox input{width:auto}
.lblCntrlW .rdo{float:left;margin:5px 0 0 5px}
.ContactByTbl{margin:0;width:200px}
.ContactByTbl td{width:30px;border:none}
.ContactByTbl input,.ContactByTbl label,.lblCntrlW .button input{float:none;width:auto}
.ContactByTbl label{padding-left:3px}
.btnW{margin:10px 0 0 185px}
.frmLeftAlign .cntrlW,.frmLeftAlign .button{float:left;margin:0 15px 0 0}
#ErrorMessage{border:1px dashed red!important;display:none;margin:10px 0;padding:13px 12px;width:auto}
#ErrorMessage dd span{padding:0 5px 0 0}
.store-container{width:201px;height:62px}
.store-controls{float:right!important}
.store{background:transparent url(../../images/2012/cart.png) no-repeat 0 0;clear:left;margin:10px 0 32px;padding:0 0 0 30px;height:20px;font-size:15px;font-weight:700}
#ctl00_ctl00_bdContent_mainContent_Accordion1 th{padding:0;visibility:hidden;border:none}
#ctl00_ctl00_bdContent_mainContent_Accordion1 div:nth-child(2n){background-color:#F0F1F1}
/* Buttons */
.btnBlue {
	margin: 10px 5px;
    padding: 10px 20px;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    background: #3498db;
    text-decoration: none;
    border: none;
    transition: background-color 0.5s ease;
}

.btnBlue:hover {background: #3cb0fd; text-decoration: none; cursor: pointer;}

.btnYellow {
	margin: 10px 5px;
    padding: 10px 20px;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    background: #FEC428;
    text-decoration: none;
    border: none;
    transition: background-color 0.5s ease;
}

.btnYellow:hover {background: #d89e01; text-decoration: none; cursor: pointer;}

.btnWhiteOutline {
	margin: 10px 5px;
    padding: 10px 40px;
    border: 2px solid #ffffff;
    text-decoration: none;
    font-family: Arial;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    transition: background-color 0.5s ease;
}

.btnWhiteOutline:hover {background: #f5f5f5; text-decoration: none; color: #333333;}

.btnGreyOutline {
	margin: 10px 5px;
    padding: 9px 20px;
    border: 2px solid #d2d2d2;
    text-decoration: none;
    font-weight: bold;
    color: #333333;
    font-size: 14px;
    transition: background-color 0.5s ease;
}

.btnGreyOutline:hover {background: #d4d4d4;text-decoration: none;
}

/* Links */
.coursesLink {color: #333333; font-size: 18px; line-height: 1.4em; text-decoration: none; transition: .5s ease;}
.coursesLink:hover {color: #007cc3; text-decoration: none;}

/* Youtube video play button */
.video-thumbnail {
	position: relative;
	display: inline-block;
	cursor: pointer;
}
.video-thumbnail:before {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	content: "\f01d";
	font-family: FontAwesome;
	font-size: 100px;
	color: #fff;
	opacity: .8;
	text-shadow: 0px 0px 30px rgba(0, 0, 0, 0.5);
}
.video-thumbnail:hover:before {
	color: #eee;
}

/* Background color */
.gsc-modal-background-image-visible {opacity: 0.4 !important;}

/* Search overlay box */
.gsc-results-wrapper-overlay {width: 62% !important; left: 17% !important;}

/* Top text border*/
.gsc-above-wrapper-area {width: 100%; border: none !important;}
td.gsc-result-info-container {border:none;}
td.gsc-orderby-container {border:none}

.gsc {
    width: 180px;
    float: right !important;
}

.gsc-branding-text {
    display: none;
}

.gsc-branding-img {
    display: none;
}

.gsc-input {
    border: none;
}

.gsc-search-button {
    border: none;
}

.gsc-clear-button {
    display: none;
}

.gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #003664;
    background-color: transparent;
}

    .gsc-control-cse .gsc-table-result {
        font-family: Arial, sans-serif;
    }

.gsc-table-result {margin: 20px 0;}

input.gsc-input {
	width: 155px !important;
    border-color: #FFFFFF;
}

input.gsc-search-button {    
    border-color: #CCCCCC;
    background-color: #CCCCCC;    
    display: none;
}

.gsc-tabHeader.gsc-tabhInactive {
    border-color: #461200;
    background-color: #461200;
}

.gsc-tabHeader.gsc-tabhActive {
    border-color: #A25B08;
    background-color: #A25B08;
}

.gsc-tabsArea {
    border-color: #461200;
}

table.gsc-search-box {
    border-style: none;
    border-width: 0;
    border-spacing: 0 0;
    width: 132%;
    margin-bottom: 2px;
}
.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
}

    .gsc-webResult.gsc-result:hover, .gsc-imageResult:hover {
        border-color: #FFFFFF;
        background-color: #f2f2f2;
    }

    .gsc-webResult.gsc-result.gsc-promotion:hover {
        border-color: #FFFFFF;
        background-color: #FFFFFF;
    }

/* Results links */
.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {
    color: #0055A6;
}

.gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {
    color: #0681B1;
}

.gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {
    color: #00AFEF;
}

.gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b, .gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b {
    color: #0055A6;
}

/* Results body text */
.gs-result .gs-snippet {font-weight: normal}

/* Results body removes bottom border */
.gsc-table-cell-snippet-close, .gs-promotion-text-cell {border:none;}

/* Results image removes bottom border */
.gsc-table-cell-thumbnail, .gs-promotion-image-cell {border: none;}

.gsc-cursor-page {
    color: #505050;
}

a.gsc-trailing-more-results:link {
    color: #950000;
}

.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
    color: #333333;
}

.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
    color: #A25B08;
}

.gs-webResult div.gs-visibleUrl-short {
    color: #A25B08;
}

.gs-webResult div.gs-visibleUrl-short {
    display: none;
}

.gs-webResult div.gs-visibleUrl-long {
    display: block;
}

.gs-promotion div.gs-visibleUrl-short {
    display: none;
}

.gs-promotion div.gs-visibleUrl-long {
    display: block;
}

.gsc-cursor-box {
    border-color: #FFFFFF;
}

.gsc-cursor {margin: 15px 0 10px 0;}

table.gsc-resultsHeader {margin: 0;}

/* Pagination selected page color */

.gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #A25B08;
    background-color: none;
    color: #505050 !important;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #461200;
    background-color: none;
    color: #0055A6 !important;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover {color: #00AFEF !important;}

.gsc-webResult.gsc-result.gsc-promotion {
    border-color: #FEFEDC;
    background-color: #FFFFCC;
}

.gsc-completion-title {
    color: #950000;
}

.gsc-completion-snippet {
    color: #333333;
}

.gs-promotion a.gs-title:link, .gs-promotion a.gs-title:link *, .gs-promotion .gs-snippet a:link {
    color: #0000CC;
}

.gs-promotion a.gs-title:visited, .gs-promotion a.gs-title:visited *, .gs-promotion .gs-snippet a:visited {
    color: #0000CC;
}

.gs-promotion a.gs-title:hover, .gs-promotion a.gs-title:hover *, .gs-promotion .gs-snippet a:hover {
    color: #0000CC;
}

.gs-promotion a.gs-title:active, .gs-promotion a.gs-title:active *, .gs-promotion .gs-snippet a:active {
    color: #0000CC;
}

.gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right * {
    color: #333333;
}

.gs-promotion .gs-visibleUrl, .gs-promotion .gs-visibleUrl-short {
    color: #A25B08;
}

/* Powered by */
td.gcsc-branding-text {width:inherit !important;}

td.gsc-branding-user-defined {display: none !important;}