*{margin:0;padding:0;z-index:0}body{font:62.5% "Helvetica Neue",Arial,sans-serif;color:#4d4d4d;background-color:#e6e7e8}.disabled{color:#666}img{border:0}a:link{color:#e31837;text-decoration:none}a:visited{color:#e31837;text-decoration:none}a:hover{color:#e31837;text-decoration:none}a:active{color:#e31837;text-decoration:none}a:hover{text-decoration:underline}p,address{margin-bottom:1.5em}address{font-style:normal}p,address,.main table,.main li,.main dl,.main label{font-size:1.2em;line-height:1.5em}table{border-collapse:collapse}th{font-weight:bold;text-align:left}.sidebar table,.sidebar li,.sidebar p{font-size:1.1em;color:#808080}.sidebar li{margin-bottom:10px}#address li{margin-bottom:0}h1#asa{float:left;background:transparent url(../images/2012/logo.png) top left no-repeat;width:540px;height:51px;text-indent:-9999px;margin-left:4px}h1#asa a{display:block;height:100%}h2 a{color:#808080!important}#summersion-mod-logo,#summerfuel-mod-logo{padding:0!important;overflow:hidden;margin-left:10px;font-size:12px!important;line-height:12px}#summersion-mod-logo{background:url(../images/summersion-mod.png) 0 2px no-repeat}#summerfuel-mod-logo{background:url(../images/summerfuel-mod.png) 0 2px no-repeat}#summersion-mod-logo a,#summerfuel-mod-logo a,#summersion_small,#summerfuel_small,#fcb_small{text-indent:-9999px;display:block;width:184px;line-height:1em}#summersion-mod-logo a,#summerfuel-mod-logo a{padding-top:10px;padding-bottom:5px}#summersion_small,#summerfuel_small{padding:0}.program-type{margin-bottom:20px}#summersion_small{background:url(../images/summersion_small.png) top left no-repeat;width:147px;height:22px}#summerfuel_small{background:url(../images/summerfuel_small.png) top left no-repeat;width:141px;height:22px}#fcb_small{background:url(../images/fcb_small.png) top left no-repeat;width:187px;height:46px}#upper-container{float:left;width:100%;background:#afb0b4 url(../images/global-header-grad.png) bottom left repeat-x}#upper-container a:hover,#upper-container a:active{text-decoration:underline}#global-nav-wrapper{float:left;width:100%}#global-nav-inner{width:960px;margin:0 auto}#global-nav{float:left;width:960px}#global-links{float:left;width:510px;margin-left:-7px;position:relative}#global-links ul{list-style:none}#global-links li{float:left;margin-right:8px}#global-links li.selected a{text-decoration:underline}#global-links li a{font-weight:bold;color:#fff;text-decoration:none;padding:6px 7px;float:left;font-size:1.2em}#global-links li a:hover,#global-links li a:active,#company-links li a:hover,#company-links li a:active{background:#c4c4c4;color:#fff}#nav-right{margin:5px 0;float:right;width:450px}#company-links{margin-top:2px;width:212px;float:right;list-style:none}#company-links li{float:right;display:inline}#company-links li a{color:#e6e6e6;text-decoration:none;float:left;padding:0 7px;text-transform:uppercase;border-right:1px solid #e6e6e6;font-size:1em}#company-links li.selected a{text-decoration:underline}#company-links li.last a{border:0}#header-wrapper{width:960px;float:left}#program-nav-wrapper{background:#f2f2f2;float:left;width:100%;clear:left}#program-nav-inner{width:960px;margin:0 auto}#program-nav{margin:0 auto;float:left;width:164px;position:relative}#program-links{margin:0 auto;float:left;width:960px;list-style:none;margin-left:-7px;position:relative}#program-links li{float:left;display:inline;margin-right:11px;font-size:1.1em}#program-links li a{color:#808080;text-decoration:none;padding:4px 7px;float:left}#program-links li.selected a{font-weight:bold}#program-links li a:hover,#program-links li a:active{background:#fafafa}#footer-wrapper{background:#eee url(../images/2012/bg-footer.png) repeat-x;float:left;width:100%;padding-bottom:40px}#footer-inner{width:960px;margin:0 auto}#footer-content{float:left;width:960px}#footer-content p{line-height:1.2em;clear:left;padding:3px 0 7px 0;color:#808080;margin:0;text-align:justify}#footer-content p a{color:#808080;text-decoration:none}#footer-content #verisign-seal{margin-top:-8px}#footer-content #verisign-seal #s_s{float:right}#footer-content a.nt:hover{color:#e31837}#footer-links{float:left;width:960px;list-style:none}#footer-links li{float:left;padding:15px 0}#footer-links li a{color:#e31837;text-decoration:none;float:left;text-transform:uppercase;padding:0 6px;border-left:1px solid #e31837}#footer-links li.first a{border:0;padding-left:0}ul.simple{list-style-type:none;font-size:1.6em;line-height:25px;margin-bottom:1.5em}ul.simple span{color:#808080}a.replace{display:block;height:100%;outline:0}#slideshow-wrapper{position:relative;margin-top:-1px}#slideshow-wrapper #slideshow{height:430px;overflow:hidden;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 6px 10px 0 rgba(0,0,0,0.5);box-shadow:0 6px 10px 0 rgba(0,0,0,0.5);z-index:10}#social-networks{width:42px;height:116px;position:absolute;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#e6e7e8;top:0;left:960px;padding:10px 0 0 10px}#index{float:left;margin-top:-5px}#index #social-networks li{text-indent:-1000em;margin-bottom:6px}#index #social-networks li#facebook{background:transparent url(../images/2011/facebook-32x32.png) 0 0 no-repeat;width:32px;height:32px}#index #social-networks li#twitter{background:transparent url(../images/2011/twitter-32x32.png) 0 0 no-repeat;width:32px;height:32px}#index #social-networks li#youtube{background:transparent url(../images/2011/youtube-32x32.png) 0 0 no-repeat;width:32px;height:32px}#content #slideshow-wrapper h3{text-indent:0;background-color:#e31837;color:#fff;font-size:15px;font-family:Georgia,"Times New Roman",serif;vertical-align:middle;height:42px;margin-bottom:0}#content #slideshow-wrapper h3 span{padding:12px 0 12px 12px;clear:left;float:left;width:948px}#index #study-abroad{margin:24px 0 0 5px;width:463px}#index #study-abroad h2{background:transparent url(../images/2012/h2-summer-programs.png) 0 0 no-repeat;text-indent:-1000em;height:22px;margin:9px 0 4px}.group{text-indent:-1000em;margin-top:7px}#content #summer-redefined,#content #twoisbetter{margin:20px 19px 32px 5px}#content #summer-redefined h2,#content #twoisbetter h2{background:transparent url(../images/2012/h2-summer-redefined.png) 0 0 no-repeat;margin-bottom:3px}#content #summer-redefined p,#content #twoisbetter p{color:#808080}#content #twoisbetter h2{background:transparent url(../images/2012/h2-twoisbetter.png) 0 0 no-repeat}#study-abroad h2.spain{background:transparent url(../images/2012/h2-study-spain.png) 0 0 no-repeat}#college-experience h2{background:transparent url(../images/2012/h2-college.png) 0 0 no-repeat}#study-abroad h2{background:transparent url(../images/2012/h2-study.png) 0 0 no-repeat}#index h3{text-indent:-1000em}#college-experience h4{background:transparent url(../images/2012/h4-college.png) 0 0 no-repeat}#study-abroad h4{background:transparent url(../images/2012/h4-study.png) 0 0 no-repeat}#index #news,#index #more-info{border-top:1px solid #e31837;padding-top:6px}#index #news h3,#index #more-info h3{height:22px;margin-bottom:10px}#index #news #thanksgiving .thumb,#index #more-info #thanksgiving .thumb{float:left;width:100px}#index #news h3{background:transparent url(../images/2012/h3-new-noteworthy.png) 0 0 no-repeat}#index #news a{color:#e31837}#index #news #col2{padding-top:32px}#index #more-info h3{background:transparent url(../images/2012/h3-more-info.png) 0 0 no-repeat}#index #more-info li{clear:none;float:left;text-indent:-1000em;margin-right:16px}#index #more-info li#brochure{background:transparent url(../images/2011/button-brochure.png) 0 0 no-repeat;width:155px;height:33px}#news #fc-barcelona-camp h3{background:transparent url(../images/2012/h3-fc-barcelona-camp.png) 0 0 no-repeat}#news #fc-barcelona-camp h3 a{display:block}#news #fcb-logo{float:left;clear:left;width:168px;margin-right:15px}#news #soccer-camp-info{float:left;clear:none;margin-top:4px;width:120px}#group-intro{padding-top:1.8em}#slider-wrapper{position:relative}#slider,#big_slider{position:relative}#slider{width:468px;height:310px;background:url(../images/2011/ajax-loader-program.gif) no-repeat 50% 50%;z-index:0;cursor:pointer}#big_slider{width:720px;height:477px;background:url(../images/2011/ajax-loader-lightbox.gif) no-repeat 50% 50%}#slider img,#big_slider img{position:absolute;top:0;left:0;display:none}#slider a,#big_slider a{border:0;display:block}.nivo-zoom{position:absolute;top:0;right:0;z-index:1000;text-indent:-1000em;width:45px;height:45px}#slider a.photo,a.nivo-zoom{background:transparent url(../images/2011/magnify.png) no-repeat 0 0;opacity:.8;filter:alpha(opacity=10);-ms-filter:"alpha(opacity=10)"}#slider a.photo:hover,a.nivo-zoom:hover{opacity:1.0;filter:alpha(opacity=25);-ms-filter:"alpha(opacity=25)"}#program-name{background-color:#e31837;padding:10px;width:144px}#program-name a,#content #program-name h2,#content #program-name h3,#content #program-name h4{font-weight:normal;color:#fff;margin:0}#program-name a a,#content #program-name h2 a,#content #program-name h3 a,#content #program-name h4 a{color:#fff!important}#content #program-name h2,#content #program-name h3{font-size:18px;line-height:22px}#content #program-name h4{font-size:1.2em;line-height:1.4em}#content #program-nav{padding:15px 0}#content #program-nav li{font-size:1.6em;line-height:1.3em;margin:0 0 14px 10px}#content #program-nav li#apply-arrow{background:#303030 url(../images/2012/apply-arrow.png) 100% 50% no-repeat;height:25px;margin:0}#content #program-nav li#apply-arrow a{color:#fff;display:block;height:100%;padding:5px 0 0 10px}#content #program-nav li#apply-arrow a span{position:relative;top:-3px}#content #program-nav a{color:#303030}#content #program-nav a:hover{color:#e31837;text-decoration:none}#content #program-nav li.current a{color:#e31837}#rule-red{position:absolute;background-color:#e31837;background-color:rgba(227,24,55,0.75);bottom:0;height:20px;z-index:1000}#dates{background-color:#eaeaea;padding:15px 10px 10px;width:143px;min-height:206px}#dates dl{color:#000}#dates dt{font-weight:bold}#dates dd{margin-bottom:6px}#dates dl dd em{font-size:9px;line-height:12px!important;font-style:normal;display:block}#details-wrapper{padding-bottom:30px}#your-month{background-color:#eaeaea;min-height:231px}#your-month h5{background:url(../images/2012/h5-your-month.png) 0 0 no-repeat;text-indent:-1000em;width:468px;height:50px;border-bottom:1px solid #fff}#itinerary{padding:15px}#itinerary table{width:100%;color:#000}#itinerary table th{white-space:nowrap}#itinerary table td{padding:1px 0 1px 5px}#itinerary table .spacer{width:15px}#details{margin:15px 0 15px 15px;width:448px;color:#000}#right-column{background-color:#ffefd8;padding:10px;width:284px}#right-column #share-wrapper{float:left;clear:left;width:284px}#right-column #share-wrapper ul{list-style-type:none}#right-column #share-wrapper ul li{display:inline;margin-right:6px}#right-column #share-wrapper #share{clear:none;float:left;width:170px;position:relative}#right-column #share-wrapper #share #facebook{bottom:4px;position:absolute}#right-column #share-wrapper #functions{clear:none;float:right;width:90px}#right-column #discover h5{background:url(/images/2012/h5-discover.png)}#right-column #excel h5{background:url(/images/2012/h5-excel.png)}#right-column #explore h5{background:url(/images/2012/h5-explore.png)}#right-column #lead h5{background:url(/images/2012/h5-lead.png)}#right-column #learn h5{background:url(/images/2012/h5-learn.png)}#right-column #live h5{background:url(/images/2012/h5-live.png)}#right-column #play h5{background:url(/images/2012/h5-play.png)}#right-column #accreditation h5{background:url(/images/2012/h5-accreditation.png)}#content #learn-discover{clear:left;float:left;width:284px}#content #learn-discover h5{width:284px;height:27px;margin:10px 0}#content #learn-discover h6{margin:0;padding:0;font-size:1.2em;font-weight:bold}#slideshow-wrapper{border-top:1px solid #e31837}#thirty-years{background:transparent url(/images/2012/thirtieth-anniversary.png);width:126px;height:119px;position:absolute;top:-90px;right:15px;text-indent:-1000em;z-index:20}a.button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;text-decoration:none;margin-right:6px;padding:5px 12px}a.button-gray{border:1px solid #999;color:#e31837;background:#f0f1f1;background:-moz-linear-gradient(top,#f0f1f1 0,#d2d4d5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f1f1),color-stop(100%,#d2d4d5));background:-webkit-linear-gradient(top,#f0f1f1 0,#d2d4d5 100%);background:-o-linear-gradient(top,#f0f1f1 0,#d2d4d5 100%);background:-ms-linear-gradient(top,#f0f1f1 0,#d2d4d5 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f1f1', endColorstr='#d2d4d5',GradientType=0 )";background:linear-gradient(top,#f0f1f1 0,#d2d4d5 100%)}a.button-gray:hover{background:#f0f1f1}a.button-red{border:1px solid #be161d;color:#fff;background:#ef3d44;background:-moz-linear-gradient(top,#ef3d44 0,#d21a20 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ef3d44),color-stop(100%,#d21a20));background:-webkit-linear-gradient(top,#ef3d44 0,#d21a20 100%);background:-o-linear-gradient(top,#ef3d44 0,#d21a20 100%);background:-ms-linear-gradient(top,#ef3d44 0,#d21a20 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef3d44', endColorstr='#d21a20',GradientType=0 )";background:linear-gradient(top,#ef3d44 0,#d21a20 100%)}a.button-red:hover{background:#ef3d44}#content-wrapper{padding:16px 0 30px 0;width:100%;margin:0 auto;float:left;background-color:#fff}#content{margin:0 auto;width:960px}#primary-content .legal{color:#999;padding-top:15px}#content h2{font-weight:normal;font-size:2.8em;color:#808080;margin-bottom:.3em}#content h3,.h3{font-weight:normal;font-size:2.4em;margin-bottom:.3em;color:#808080}.h3{margin-bottom:0!important}#content h4{font-size:1.6em;margin-top:.4em;margin-bottom:.3em;color:#808080;line-height:1.455em}#content h4 span{font-weight:normal}#content h5{color:#005695;font-size:1.4em;text-transform:uppercase}#content .apply-brochure h5{color:#333;font-weight:normal;margin-bottom:4px}#content .section h5{font-size:32px;margin-bottom:.3em;color:#e31837;font-weight:normal}#content h6{font-size:1.8em;margin-bottom:.3em;margin-top:.8em;color:#333;font-weight:normal}#header-left{padding:4px 0 5px;float:left;clear:left;width:100%}#program-locations{float:left;width:100%;list-style:none}#program-locations li{float:left;font-size:16px;position:relative;z-index:1001}#program-locations li a,#program-locations li span{display:block;padding:4px 9px 9px;color:#000}#program-locations li.selected a,#program-locations li.selected span{text-decoration:underline;color:#e31837}#program-locations li.dropdown,#program-locations li a{float:left;text-decoration:none}.highlight-nav{color:#e31837!important}.hidden-nav{display:none;clear:left;float:left;position:absolute;top:1em;list-style:none;padding-top:10px;border:1px solid #ccc;border-top:0}.hidden-nav-display{display:block!important;z-index:100}.hidden-nav li{float:left;clear:left}.hidden-nav li a{padding:5px 5px;border-left:none!important;border-top:1px solid #ccc;float:left;display:block;width:300px}#program-locations li a:hover,#program-locations li a.over{color:#e31837}#program-locations li ul.subnav{display:none;float:none;position:absolute;top:33px;left:0;list-style-type:none;font-size:16px;line-height:1.6em;z-index:1001;background:#e31837;background:-moz-linear-gradient(top,#e31837 0,#b5132c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e31837),color-stop(100%,#b5132c));background:-webkit-linear-gradient(top,#e31837 0,#b5132c 100%);background:-o-linear-gradient(top,#e31837 0,#b5132c 100%);background:-ms-linear-gradient(top,#e31837 0,#b5132c 100%);filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='@red', endColorstr='#b5132c',GradientType=0 )";background:linear-gradient(top,#e31837 0,#b5132c 100%);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.3);box-shadow:0 4px 4px 0 rgba(0,0,0,0.3)}@media screen and (-webkit-min-device-pixel-ratio:0){#program-locations li ul.subnav{top:31px}}#program-locations li.dropdown-main:hover span,#program-locations li.dropdown-main.over span,#program-locations li.dropdown-main:hover a,#program-locations li.dropdown-main.over a{z-index:1001;background-color:#e31837;color:#fff!important;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;text-decoration:none}#program-locations li.dropdown-main:hover ul li a,#program-locations li.dropdown-main.over ul li a{background:transparent}#program-locations li:hover ul.subnav,#program-locations li.over ul.subnav{z-index:1001;display:block;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:15px}#program-locations li ul.subnav li ul{list-style-type:none;margin-bottom:5px;float:left}#program-locations li#berkeley-menu ul.subnav li a,#program-locations li#spain-menu ul.subnav li a,#program-locations li#spain-menu ul.subnav li ul li a{color:#fff;text-decoration:none;float:none;display:block;padding:3px 0 3px 8px;width:114px;font-size:13px;font-weight:normal;line-height:18px}#program-locations li#spain-menu ul.subnav li a{color:#f5a2a8!important;text-decoration:none}#program-locations li#berkeley-menu ul.subnav li ul li a,#program-locations li#spain-menu ul.subnav li ul li a{color:#fff}#program-locations li ul.subnav li ul li a:link,#program-locations li ul.subnav li ul li a:visited{color:#fff;text-decoration:none}#program-locations li#berkeley-menu ul.subnav li a:hover,#program-locations li#spain-menu ul.subnav li a:hover,#program-locations li#spain-menu ul.subnav li ul li a:hover{background-color:#ae1129}#program-locations li#spain-menu ul.subnav li a{font-weight:bold;font-size:10px;float:none}#program-locations li#spain-menu ul.subnav li ul li a{color:#fff!important}#homeFlashContainer{border-bottom:4px solid #a5a5a5;width:960px;height:310px;padding-bottom:13px;margin-bottom:15px}.ad img{margin-top:10px;margin-bottom:10px}.module{margin-top:15px}.module h3{padding:2px 12px;font-size:1.6em!important}.module h3,.red-header,.green-header,.orange-header,.light-green-header,.light-orange-header{margin-bottom:0!important;padding-left:10px!important}.module.last{float:left}.module-container{background:transparent url(../images/2011/4col-bg.png) bottom left no-repeat;margin-bottom:21px}.module-container-2{background:transparent url(../images/2011/2col-bg.png) bottom left no-repeat;margin-bottom:21px}.module-container-3{background:transparent url(../images/2011/3col-bg.png) bottom left no-repeat}.secondRow{margin-top:25px}.module-container-3-1-green{background:transparent url(../images/3-1-green-bg.gif) bottom left no-repeat}.module-container-2-2-green{background:transparent url(../images/2-2-green-bg.gif) bottom left no-repeat}.module-container-1-3-green{background:transparent url(../images/1-3-green-bg.gif) bottom left no-repeat}.module-container-3-1-orange{background:transparent url(../images/3-1-orange-bg.gif) bottom left no-repeat}.module-container-2-2-orange{background:transparent url(../images/2-2-orange-bg.gif) bottom left no-repeat}.module-container-1-3-orange{background:transparent url(../images/1-3-orange-bg.gif) bottom left no-repeat}.module-content{padding:8px 0 15px 0;background:#f3f4f4 url(../images/mod-grad.png) bottom left repeat-x;border-bottom:solid 3px #b3b3b3}.module-content h4,.module-content p{margin-right:15px;margin-left:15px;float:none!important}.module-content-fixed{background:transparent;padding:8px 15px 15px 15px;width:192px}.program-description{margin-top:1.25em}#content .module-content-fixed h4{line-height:1.125em;font-weight:normal;color:#e31837}.quote{font-size:2em;font-family:Georgia,"Times New Roman",serif;padding:15px 0;line-height:1.5em}.nopadding{padding-left:0;padding-right:0}.smaller{font-size:1.8em}.module-content-fixed img{display:inline}.module-content h4{margin-top:0!important;margin-bottom:0!important;font-weight:bold!important;font-size:1.1em!important}.module-content h4.dashed{margin-bottom:.5em!important;border-bottom:1px dashed #a5a5a5}.module-content p{margin-bottom:.6em;font-size:1.1em}.module-content p.last{margin-right:15px!important;margin-bottom:1.5em}.gradient-w-border{background:#d4d4d4 url(../images/module-grad.png) bottom left repeat-x}.module.last{margin-right:0}.first-module{clear:left}.summerfuel-margin{margin-top:30px}#short-comparison{margin-top:5px;text-align:right}#summersion-splash h2{color:#e31837;font-size:2.3em;text-indent:-9999px;display:block;width:356px;height:52px;background:url(/images/summersion.png)}#summerfuel-splash{color:#c7e51a}#summerfuel-splash h2{color:#c7e51a;font-size:2.3em;font-weight:bold;text-indent:-9999px;display:block;width:297px;height:44px;background:url(/images/summerfuel.png)}#summersion-splash p,#summerfuel-splash p,#spain-splash p{font-size:2.8em;line-height:1.25em!important;font-style:normal}.program-intro h3{color:#1f1f1f!important}.program-intro p{color:#999;clear:left}.program-intro ul{margin-bottom:.5em;float:left}.program-intro ul li{float:left}.program-intro ul li a{font-weight:bold;padding:0 7px;border-left:1px solid #999;float:left}.program-intro ul li.first a{border-left:0;padding-left:0}#coursedescription{margin-bottom:4em}.gray-header{background:#f7f7f7 url(../images/gray-corner-large.png) top right no-repeat;float:left;width:468px}span.summersion{font-size:2em;font-weight:normal;color:#808080}span.program-title{font-size:2em;font-weight:normal;color:#808080}.program-header{padding:10px 10px;float:left;width:446px;margin-bottom:1.5em}.program-info{float:left;position:relative;left:-7px}.program-info li{float:left}.program-info li a{float:left;padding:0 7px;border-left:1px solid #ccc;font-size:.8em;font-weight:bold}.program-info li.first a{border:0}.program-info li.selected a{background:#fff!important}.program-header p{float:left;font-size:1.3em}.program-header table{width:400px;clear:both;border-top:1px solid #777;border-bottom:1px solid #777}.program-header table td{padding:2px 10px}.moduleSection div.paragraph{margin-bottom:1.5em}.moduleSection h3{margin-bottom:.5em;font-size:1.4em!important}.moduleSection h4{font-size:.9em!important;color:#555!important}.moduleSection div.image img{float:right;padding:0 0 10px 15px}.module-container .green-header div,.module-container-3-1-green .h3 div,.module-container-1-3-green .h3 div,.mod-cont h3 div{font-size:.625em;color:#808080}legend{font-size:1.6em;padding:0 5px;color:#4d4d4d}.edit-link{padding:0 5px 1px 5px;background-color:#e7e7e7}.formField{float:left;width:221px;clear:left;padding:5px 0;border-bottom:1px dotted #dedede}.button{cursor:pointer;display:inline-block;height:100%}.actionPage2 .formField{width:380px}.contact .formField{width:370px}.contact label{width:118px;text-align:right;padding-right:10px}fieldset{margin:20px 0;padding:40px}#contact-us fieldset{padding:40px 0}.short_phone{margin-right:3px;width:115px!important}.phone_type{width:82px!important}label{margin-right:10px;float:left;width:150px;clear:none;text-align:left;display:block;font-size:1.1em}label.brochure{width:453px}label.apply-course{padding-top:0!important}h3.brochureHeader{border-bottom:3px solid #999}.req{color:#e31837}input,select,textarea{width:200px;float:left;background:#f7f7f7;color:#333;font:1.2em "Helvetica Neue",Arial,sans-serif}input[type="text"]{padding:1px 2px}.disabled{padding:3px 4px!important;border:0}input.box{width:14px!important}#billing_exp_date_2i{width:100px}#billing_exp_date_1i{width:80px}.actionPage1 label{padding-left:15px;margin:0;width:191px}.location-list-apply{margin-bottom:1.5em;list-style:none}.location-list-apply li{margin-bottom:4px;font-size:1em}.location-list-apply input,.location-list-apply label{float:none}.location-list-apply label{padding-left:0}.submit{padding-top:222px;height:222px;width:222px!important;overflow:hidden;border:0;cursor:pointer}.continue{background:url(/images/2012/submit-continue.png) top no-repeat}.submit-application{background:url(/images/2012/submit-application.png) top no-repeat}.use-this{margin:10px 0 20px 120px;background:url(/images/asa-use_this.png) top no-repeat;height:80px;width:180px!important;overflow:hidden;border:0;cursor:pointer;text-indent:-9999px}.rsvp{background:url(/images/submit-rsvp.png) top no-repeat}.innerLabel{float:left;padding:0;width:75px;font-size:1.2em}.wide-label{width:300px}.innerLabel input{float:none}.clearLeft{clear:left}#contact_submit{border:1px solid #999;width:100px;margin-left:205px}#global-search{float:right;width:238px}#global-search label{color:#e6e6e6;width:48px;margin-right:0;font-size:10px;line-height:14px}#cse-search-form{clear:none;float:left}#cse-search-form span{color:#fff;font-size:11px}#cse-search-form input.gsc-input{font-size:11px;line-height:11px;height:12px;color:#999;padding:2px;border:0;width:166px;float:left;background-image:none!important;border:0;background-color:#f7f7f7!important}#cse-search-form form.gsc-search-box,#cse-search-form table.gsc-search-box{margin:0!important;padding:0!important}#cse-search-form table.gsc-search-box td.gsc-input{padding-right:0!important}#cse-search-form td.gsc-search-button{width:20px!important}#cse-search-form input.gsc-search-button{margin-left:0!important;padding:15px 0 0!important;overflow:hidden;width:15px;height:16px;background:#f7f7f7 url(../images/searchSubmit.png) no-repeat;float:left;cursor:pointer;border:none!important;border-radius:0!important}table.gsc-branding,table.gcsc-branding,.gsc-clear-button{display:none}.gsc-control-cse{border-color:#fff;background-color:#fff}input.gsc-input{border-color:#777}input.gsc-search-button{border-color:#be161d;background-color:#ef3d44}.searchResults dt a{font-size:1.4em;text-decoration:underline}.searchResults{margin:10px 0}.searchResults dd{font-size:1.2em}.searchResults dt{font-size:1.2em;font-weight:bold}#underlinedH3{border-bottom:solid 3px #b3b3b3}ul.sitemap{margin:20px 0;list-style:none;font-size:1.6em}ul.sitemap ul{list-style:none;font-size:.75em}ul.sitemap li,ul.sitemap li a{margin:10px 0}ul.sitemap li ul li,ul.sitemap li ul li a{margin:5px 0;font-weight:bold;text-indent:11px}ul.sitemap li ul li ul li{background:url(../images/bullet.png) no-repeat 0 4px;margin-left:1em;padding-left:.3em;font-size:1.33em}ul.sitemap li ul li ul li a{font-weight:normal;margin:0}.leftDashed{border-left:1px dashed #a5a5a5;padding-left:10px;position:relative;left:-10px}ul.staff-list,ul.courseList{list-style:none;margin:0 0 20px;padding:0}ul.staff-list li,ul.courseList li{line-height:1.9em;margin:0;padding:0}.courseList dt{font-weight:bold;margin-top:10px;font-size:1.2em;line-height:1.5em;color:#666}.courseList dd{margin-left:0;padding-left:0;line-height:1.8em}.toggle{color:#bcbec0;margin-left:15px}.courseList .toggle li{list-style-type:none;font-size:1.2em}.toggler{text-transform:none;background:url(/images/button-arrow-closed.png) no-repeat left .3em;padding-left:8px;color:#e31837;cursor:pointer}span.open{background:url(/images/button-arrow-open.png) no-repeat left .3em;display:inline}.toggle .description{text-transform:none;color:#4d4d4d;display:none}.toggle .description p{font-size:.833em;line-height:1.4em;margin-left:8px}.toggle .open{display:inline}.toc li{margin-bottom:0}.top{text-align:right;display:block;margin:15px 0}.legal{font-size:.9em}.locationNav{background:transparent;float:left;width:448px;margin:4px 0 8px 11px;display:inline}.locationNav li{float:left;border-left:1px solid #333}.locationNav li a{float:left;padding:0 8px;color:#333}.locationNav li a:hover{color:#333}.locationNav li.first{border:0}.locationNav li.first a{padding-left:5px}.locationNav li.current{background:#fff;font-weight:bold}.locationNav li.current a{color:#333}.location-description p{clear:both;padding:0 15px}h2.program{clear:left;float:left;text-indent:-9999px}#locationTitleOrange,#locationTitleGreen{clear:left;float:left;border-bottom:1px solid #fff}#locationTitleOrange{background-color:#e31837}#locationTitleGreen{background-color:#e31837}#locationTitleOrange h3,#locationTitleGreen h3{margin-bottom:0;padding:8px 0 0 12px;font-size:2em}#confirmation h3{color:#4d4d4d;font-size:1.8em}#confirmation-header h3{margin-bottom:0;padding:4px 5px 5px 10px;color:#fff;font-size:2em;border-bottom:1px solid #fff}#confirmation-image{margin-bottom:5px}#locationTitleOrange h3 a,#locationTitleGreen h3 a{color:#fff}#locationTitleGreen h5,#locationTitleOrange h5{clear:left;float:left;margin:10px}#share-apply{clear:none;float:left;margin:0!important;padding-left:1px;width:490px;border-left:1px solid #fff}.green-header-new{background:#e31837 url(../images/green-corner-small.gif) top right no-repeat}.orange-header-new{background:#e31837 url(../images/red-corner-small.gif) top right no-repeat}.module .tools{background:#f2f2f2;margin-bottom:3em;float:left;clear:left;width:100%;font-size:1.2em;line-height:1.6em}.module .tools dt{padding:10px 10px 0;font-weight:bold;clear:left}.module .tools dt#share,.module .tools dt#print,.module .tools dt#tell{width:202px;border-bottom:1px solid #999;clear:both;float:left}.module .tools dt#share{padding-bottom:12px}.module .tools dt#print a,.module .tools dt#tell a{display:block}.module .tools dt#print div,.module .tools dt#tell div{clear:none;float:right;margin:-18px 0 8px}.module .tools dd{padding:0 10px 10px;border-bottom:1px solid #999;float:left;width:202px}.module .tools dd#share-links{clear:none;float:right;border:0;width:120px;height:15px;margin:-30px 0 0}.module .tools dd#share-links ul li.icon{width:25px;display:inline;float:right}.module .tools dd#share-links ul li.last{width:16px}.module .tools dd#share-links ul li.icon a{text-decoration:none}.module .tools dd.last{border:0}.for-print-only{display:none}.location-description p{margin-top:1.5em}.darkTable{background:#666;color:#fff;margin-bottom:20px}.darkTable th{text-align:left;padding:4px;border-bottom:1px solid #ccc}.darkTable td{padding:2px 8px;border-left:1px solid #ccc;border-bottom:1px solid #999}.darkTable strong{text-transform:uppercase;font-weight:bold}.darkTableCommented{margin-bottom:0}.footnote{color:#666;font-size:9px;line-height:1.2em;font-style:italic;background:#fff;border:none!important;padding-left:0!important}.paris{color:#fff;background:0}.lightTable{background:#fff;margin-bottom:20px;clear:left;margin:10px;width:448px;margin-bottom:20px;border-top:1px solid #ccc}.lightTable th{text-align:left;padding:4px;border-bottom:1px solid #ccc}.lightTable td{padding:4px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.lightTable .ruleRight{border-right:1px solid #ccc}#application-info .lightTable tr td{vertical-align:top}#application-info ul.content{margin:0 0 20px 20px}#programDescription{padding:15px;background-color:#f7f7f7;float:left;width:438px}#programDescription p,#programDescription h6{color:#666;margin:0;line-height:1.4em}#programDescription strong{color:#4d4d4d;font-size:1.1em}#programDescription h3{color:#4d4d4d;margin:5px 0}.logo-tpr-sm{clear:none;float:right;width:50px;margin-top:15px}.logo-tpr{margin-bottom:8px;margin-left:10px;padding:0 0 10px 10px;clear:none;float:right;width:96px}.section{padding-bottom:15px;clear:left;float:left}.zebraTable{width:100%;margin-bottom:3em}.zebraTable .stripe{background:#eee}.zebraTable td,.zebraTable th{padding:5px}.zebraTable th{width:65px;padding-left:10px}#mainContent{clear:left;padding-top:20px}.topBorder{border-top:3px solid #999}.comparison .topBorder{border-top:3px solid #ccc}.comparison th{background:#f7f7f7}.comparison .headings th{vertical-align:bottom;line-height:25px}.comparison .lightTable{border-top:0;width:940px}.comparison .lightTable td{padding-left:10px}.comparison .type{background:#fff;font-weight:normal;font-size:10px;color:#e31837}.comparison .footnote{background:#f7f7f7}.comparison .footnote p{width:750px;float:left;margin:0 0 0 5px;text-align:left}#apply-right-col{position:relative}.posBottom{padding-top:28px;width:222px;height:222px;float:left;clear:left}.sticky .posBottom{position:fixed;top:28px;padding-top:0}.info{border:1px solid #a5a5a5}.info th{width:60%}.info h6{background:#a5a5a5;color:#fff!important;padding:3px 5px 5px 5px!important;margin-top:0!important}.info th{padding:0 10px 0 5px}.info ul{list-style:none;margin:5px;margin-bottom:10px}#content .round_corner{background:#ffefd8;width:467px;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#content .round_corner h4{margin:0}#content .round_corner p{margin:0;color:#808080;font-weight:normal;list-style:none}h2.meet{margin-top:50px}table#rsvp{margin:10px 0;width:100%}table#rsvp td{padding:10px;text-transform:none;color:#4d4d4d}table#rsvp ul{list-style:none}table#rsvp .description li{font-size:1em}.bigPad{padding:30px 0 50px 0}h4#insurance{margin-top:0}h4.summerfuel{text-indent:-9999px;display:block;width:145px;height:21px;background:url(/images/logo-summerfuel-small.png)}h4.summersion{text-indent:-9999px;display:block;width:153px;height:23px;background:url(/images/logo-summersion-small.png)}#video-popup{background-color:#fff;float:left;margin:10px 0 0 10px}#video-popup{width:630px}#video-popup h1{float:left;background:transparent url(../images/logo11.png) top left no-repeat;width:203px;height:86px;text-indent:-9999px;overflow:hidden;margin-right:20px}#video-popup h2{font-size:2.1em}#video-popup #player{float:left;clear:none;display:inline;padding-top:10px}#video-popup #player{width:360px;height:330px}#dk{float:right;display:inline}.dev{border:1px solid red}.topPad{width:715px;padding-top:10px;border-top:3px solid #a5a5a5}.topMargin{margin-top:20px}.separate{border-top:3px solid #a5a5a5}.contactImg{margin-top:10px}.list{list-style-type:none}.list li{margin-bottom:8px}.newsfeed{font-size:1.2em;line-height:1.5em;color:#808080}.newsfeed li{clear:none}.newsfeed strong{font-weight:bold!important}.list li.last{list-style:none}.padTop{margin-top:28px}.float-left{float:left}.float-right{float:right!important}.clear-left{clear:left}.margin-bottom{margin-bottom:30px}.half{width:40%}.summersion{font-family:"Georgia";font-style:italic}.summerfuel{font-style:italic}.green-outline-header,.orange-outline-header{color:#fff!important;margin-bottom:0!important}.green-header a,.orange-header a{color:#fff!important}.light-green-header,.light-green-header a{color:#999!important;font-weight:normal}.light-orange-header,.light-orange-header a{color:#fff!important;font-weight:normal}.green{color:#e31837!important}.orange{color:#e31837!important}.greenBg{background-color:#e31837!important}.lgreenBg{background-color:#ffefd8!important}.orangeBg{background-color:#e31837!important}.green-outline-header{background:transparent url(../images/green-outline-corner.png) top right no-repeat;padding-bottom:0;margin-bottom:0;height:11px}.orange-outline-header{background:transparent url(../images/orange-outline-corner.png) top right no-repeat;padding-bottom:0;height:11px}.red-header{background:#e31837 url(../images/2012/red-corner-small.png) top right no-repeat;padding:5px;font-size:1.7em!important;color:#fff!important}.green-header{background:#e31837 url(../images/2012/red-corner-small.png) top right no-repeat;padding:5px;font-size:1.7em!important;color:#fff}.orange-header{background:#e31837 url(../images/2012/red-corner-small.png) top right no-repeat;padding:5px;font-size:1.7em!important;color:#fff!important}.light-red-header{background:#f2a7ad url(../images/2011/light-red-corner-small.png) top right no-repeat;padding:5px;font-size:1.6em!important}.light-green-header{background:#f2a7ad url(../images/light-green-corner-small.gif) top right no-repeat;padding:5px;font-size:1.6em!important}.light-orange-header{background:#f2a7ad url(../images/light-orange-corner-small.gif) top right no-repeat;padding:5px;font-size:1.6em!important}.red-header a,.orange-header a,.green-header a{color:#fff!important}.blue-header{color:#fff!important;background:#045d91 url(../images/blue-corner-small.gif) top right no-repeat;padding:2px 20px;margin-bottom:0!important}.gray-header-small{color:#fff!important;background:#8a8a8a url(../images/gray-corner-small.gif) top right no-repeat;padding:2px 20px;margin-bottom:0!important}.dashed{padding-bottom:1px;border-bottom:1px dashed #252525;margin-bottom:1em}#home-program-list{padding-top:19px}#home-program-list .dashed{margin-bottom:1px!important}.program-group{margin-bottom:1em}li.break{padding-top:15px}.inlineImg{float:right;padding:0 0 15px 15px}img.aboutCol{margin:15px 0;display:block;padding:10px;background-color:#fff}.tabs{margin:15px 0;border-bottom:1px solid #999;font-size:.8em!important;float:left}.tabs li{cursor:pointer;margin-left:3px;padding:5px 10px;float:left;position:relative;top:2px;list-style:none;color:#fff}.tabs li.selected{background:0;color:#333!important;border:1px solid #999;border-bottom:1px solid white;position:relative;top:1px}.applyLabel{width:160px}#applyTabsContainer{margin-bottom:15px;width:958px!important}.applyTabs{margin:15px 0 2px 0;float:left;color:#fff}.applyTabs li{border-bottom:4px solid #999;background:#e31837 url(../images/2012/red-corner-small.png) top right no-repeat;margin-left:2px;float:left;list-style:none;opacity:.5;filter:alpha(opacity=50)}.applyTabs li span{font-size:18px!important;line-height:1.111em;color:#fff;padding:20px 15px 20px 40px;width:135px;display:block;float:left;border-bottom:2px solid #fff}.applyTabs span.apply1{background:transparent url(../images/2012/apply1.png) 10px 50% no-repeat}.applyTabs span.apply2{background:transparent url(../images/2012/apply2.png) 10px 50% no-repeat}.applyTabs span.apply3{background:transparent url(../images/2012/apply3.png) 10px 50% no-repeat}.applyTabs span.apply4{background:transparent url(../images/2012/apply4.png) 10px 50% no-repeat}.applyTabs span.apply5{background:transparent url(../images/2012/apply5.png) 10px 50% no-repeat}.applyTabs li.active,.applyTabs li.active span{border-color:#e31837!important}.applyTabs li.active{opacity:1;filter:alpha(opacity=100)}.applyTabs li.first{margin-left:0}.applyTabs li.selected{background:0;color:#333!important;border:1px solid #999;border-bottom:1px solid white;position:relative;top:1px}.applyForm label{display:block;padding-top:15px;font-style:italic}.select-course label{width:150px}.applyForm select{width:150px!important}.applyForm .formField{width:162px}.applyForm2 .formField{width:380px}.applyForm2 input,.applyForm2 textfield{width:200px}.applyForm2 select,#brochure_form select{width:208px}.applyForm .padTop,.applyForm2 .padTop{margin-top:28px}.applyForm fieldset{padding:15px 28px}.applyForm p{margin:15px 0}.downloads div{margin:20px 0}.downloads ul{padding-bottom:10px;border-bottom:1px dashed #a5a5a5}#contest-description li{font-size:1.2em;line-height:1.5em}#contest-howto{margin:0 82px 1.5em 82px}#contest-howto li{margin-bottom:6px;font-weight:bold;color:#000}#contest-primary{margin-bottom:40px}#contest-legal{margin-left:20px;border-top:1px dashed #999;clear:left}#contest-legal h5,#contest-legal p{font-size:10px}#contest-legal h5{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:bold;color:#999}#contest-legal p a{color:#999;text-decoration:underline}#contest-quote{margin-top:20px;padding-left:20px}#contest-quote p,#about-news p.quote{color:#e31837;font:italic 24px Georgia,"Times New Roman",serif;line-height:35px;text-indent:-0.4em}#contest-quote p cite{font-style:normal;line-height:60px}#about-news p.quote cite{color:#999;font:18px Georgia,"Times New Roman",serif;font-style:normal}#press-downloads .dl-source{color:#999}.fileformat{font-size:85%}.noBullet{list-style:none}.selected{display:block}.col{margin-right:24px;float:left}.rule{border-top:3px solid #a5a5a5;padding-top:10px}.ruleBlack{border-top:2px solid #000}.ruleRight{border-right:1px solid #a5a5a5}.ruleLeft{border-left:1px solid #a5a5a5}.ruleBottom{border-bottom:3px solid #a5a5a5}.courseCol{border-right:1px dashed #a5a5a5;padding:0 10px}.homePrograms{padding:0 0 1px 5px!important}.italNote{font-style:italic;font-size:1.0em;margin:10px 13px 10px 15px;color:#808080}.documentTable{border:1px solid #ccc;margin-bottom:15px}.documentTable th{padding:3px 7px;text-align:center}.documentTable td{padding:3px 5px;text-align:center}.error{color:red;font-size:1.3em}.error p{margin-bottom:10px}.error dl{background:red;color:white;padding:20px;font-weight:bold;width:25%}#programClosed,#earlybird-green,#earlybird-orange{color:white;font-size:1.4em;text-align:center;font-weight:bold;padding:5px;clear:left}#programClosed{background:red}#earlybird-green{background:#e31837}#earlybird-orange{background:#e31837}.one{width:58px}.two{width:140px}.three{width:222px}.four{width:304px}.five{width:386px}.six{width:468px}.seven{width:550px}.eight{width:632px}.nine{width:714px}.ten{width:796px}.eleven{width:878px}.twelve{width:960px}.last{margin-right:0!important}.paddingtop{padding-top:18px}.nomarginb{margin-bottom:0!important}.nopaddingb{padding-bottom:0!important}.alignr{text-align:right!important;padding-right:2em}.three_minus_one{width:221px}.testRed{border:1px solid red}.testBlue{border:1px solid blue}.testGreen{border:1px solid green}.hidden{display:none}.blank_div{height:100px}.checkbox{padding:0 5px 5px 0;float:left}.checkbox label{margin-right:0}.white{color:#fff}.small{font-size:11px}.inline{display:inline}.gutter-r{padding-right:24px}#navbar-iframe{display:none!important}
