#wpadminbar{}#lang_sel li{float:left;width:149px;position:relative;height:50px}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1px}.clearfix{display:block}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}article,aside,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a{text-decoration:none;color:#ed8137}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#454545;line-height:1.35em;margin-top:10px;margin-bottom:10px;font-weight:100;font-family:Georgia,times new roman,Times,serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ed8137;text-decoration:none}h1{font-size:24px}h2{font-size:20px;margin-bottom:13px}h3{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}hr{display:block;height:1px;border:0;border-top:1px solid #ebebeb;margin:0;margin-top:3px;margin-bottom:3px;padding:0}.hr{height:1px;background-image:url(images/hr.gif);background-repeat:repeat-x;background-color:transparent;background-position:top;border-top:0;margin:0}p{margin-bottom:15px}ol{margin-left:35px}ul{margin-left:30px}strong{font-weight:700}em{font-style:italic}.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}.relative{position:relative}.warning{background-color:#ffe0e0;border-color:#e65555;margin:5px 0 15px;padding:.6em;border-style:solid;border-width:1px;border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}body{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#4a4a4a;line-height:1.6em;background-image:url(images/sc-background.gif);background-color:#fff}#site{height:auto;width:980px;text-align:left;padding:0;background-color:#fff;float:left;margin-top:0;margin-bottom:0}#line-top{background-color:#535353;border-bottom:1px solid #272727;height:5px}.center{height:auto;width:980px;margin:auto;text-align:left;padding:0}#header-top{width:100%;display:block;height:60px}#menu-container{float:left;margin-left:20px;margin-top:16px;max-width:940px}#access{background:#fff;clear:both;display:block;float:left;margin:0 auto;width:100%}#access ul{font-size:16px;list-style:none;margin:0;padding-left:0}#access li{float:left;position:relative}#access a{color:#333;display:block;line-height:2em;padding:0 12px;text-decoration:none;font-family:pt sans,sans-serif}#access ul ul{display:none;float:left;margin:0;position:absolute;top:1.8em;left:0;width:188px;z-index:99999}#access ul ul ul{left:100%;top:0}#access ul ul a{background:#fff;color:#333;font-size:14px;font-weight:400;height:auto;line-height:1.1em;padding:7px 12px;width:168px}#access li:hover>a,#access ul ul :hover>a,#access a:focus{color:#ed8137}#access li:hover>a,#access a:focus{color:#ed8137}#access ul li:hover>ul{display:block}#access .current-menu-item>a,#access .current-menu-ancestor>a,#access .current_page_item>a,#access .current_page_ancestor>a{color:#ed8137}#header-logo{display:block;margin-top:-6px;float:left;width:326px;height:326px;text-align:center;background-image:url(images/sc-sun-logo.jpg);background-repeat:no-repeat;position:relative;cursor:pointer}#center-name{position:absolute;bottom:18px;left:0;width:326px;font-family:Times,times new roman;text-transform:uppercase;text-shadow:1px 1px 4px rgba(0,0,0,.2);line-height:1}#center-name span{display:block;color:#fff;text-decoration:none}#header-logo:hover span{text-decoration:none;color:#fff}#header-logo .logo{display:block;height:100%;width:100%;text-decoration:none;color:#fff}#header-logo .logo:hover{text-decoration:none;color:#fff}#center-name .line1{font-size:3em}#center-name .line2{font-size:1.85em}#center-name .line3{font-size:2.85em}#header-main-shadow{width:100%;height:6px;background-image:url(images/shadow_sl.png);background-repeat:repeat-x;background-position:top;position:relative;z-index:2000}#slider{width:980px;height:326px;position:relative}#description-box{position:absolute;width:960px;background-color:#000;z-index:20;bottom:-100px;padding-left:10px;padding-right:10px;opacity:.8;filter:alpha(opacity=80)}#description-box p{color:#fff;margin-top:10px;margin-bottom:10px}#nivo-slider{width:654px;height:326px;margin-top:-6px;background-image:url(images/ajax-loader.gif);background-repeat:no-repeat;background-position:center;float:right}#nivo-slider img{width:654px;height:326px;display:none;top:0;left:0}.nivo-controlNav{position:absolute;bottom:-34px}#nivo-controlNav-holder{background-color:#fff;height:50px;border-bottom:1px solid #ebebeb}.nivo-controlNav a{width:15px;height:15px;background-image:url(images/page_nav.png);background-repeat:no-repeat;float:left;list-style:none;margin-left:3px;margin-right:3px;display:block}.nivo-controlNav a.active{background-image:url(images/page_nav_active_black.png)}.nivo-nextNav{display:block;background-image:url(images/nivo_arrow_r.png);background-repeat:no-repeat;width:20px;height:29px;margin-right:10px}.nivo-prevNav{display:block;background-image:url(images/nivo_arrow_l.png);background-repeat:no-repeat;width:20px;height:29px;margin-left:10px}.nivo-caption p{padding:15px}#header-main,#page-title{width:980px;height:auto;position:relative}#page-title{color:#747474;background-color:#efefec;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;height:34px}#page-title h6{margin-top:7px;margin-bottom:7px;display:block;font-size:13px;font-style:italic;padding-left:40px}#header-img{width:654px;height:326px;float:right;margin-top:-6px;margin-bottom:-6px;overflow:hidden}#header-img img{width:654px;height:326px}#header-img .page-header{}#program-header{float:right;background-color:#ffd638}#program-header .feature-programs-title{text-align:center;text-transform:uppercase;letter-spacing:5px;color:#c00;font-size:11px;position:absolute;top:25px;width:654px}#program-header .program-slider{margin:0 auto;width:450px;height:220px;margin-top:70px;overflow:hidden}#container{height:auto;min-height:400px;width:670px;float:left}#container-full-width{height:auto;min-height:400px;float:left}#content-container{clear:both;width:980px}#content{height:auto;min-height:200px;width:590px;margin:40px}#content-full-width{height:auto;min-height:200px;margin:40px}#content-container #content{width:900px}#full-width{float:left;height:auto;min-height:200px;margin:40px;width:900px}.sidebar-to-left #content{float:right}.sidebar-to-left .sidebar{float:left;margin-left:40px;margin-right:0}#site-intro,.site-intro{text-align:center;position:relative;top:-8px;margin-bottom:20px}#site-intro span,.site-intro span{display:inline;float:left}#site-intro-container,.site-intro-container{display:inline-block;height:20px;margin-left:auto;margin-right:auto;max-width:850px}.intro-text{color:#454545;line-height:1.5em;font-weight:100;font-family:Georgia,times new roman,Times,serif;font-style:italic;font-size:21px}.intro-swril{display:block;width:35px;height:27px;margin-top:3px}.swril-left{background-image:url(images/intro_swril.png);background-repeat:no-repeat;float:left;margin-right:5px}.swril-right{background-image:url(images/intro_swril_r.png);background-repeat:no-repeat;float:left;margin-left:5px}h1.page-heading{font-size:24px;margin-bottom:12px;margin-top:0}.post-image{float:left;width:210px;padding:5px 0 0}.post-excerpt{float:right;width:375px}.blog-post{margin-bottom:40px;margin-top:-15px}.post-boxes{margin-top:40px;margin-bottom:-40px}.blog-post h1,.blog-post h1 a{font-size:22px;margin-bottom:11px;font-style:normal}.post-info{color:#6a6a6a;float:left;font-size:11px;margin-bottom:20px;text-transform:uppercase;width:100%;position:relative;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding-bottom:7px}.post-info ul{margin-left:0}.post-info a{font-style:normal;color:#ed8137}a.read-more{text-transform:capitalize;font-style:normal;color:#ed8137}.no-caps{font-family:Georgia,times new roman,Times,serif;font-style:italic;text-transform:lowercase}.post-info ul li{display:inline;float:left;padding-right:15px;padding-top:7px}.post-info ul li.post-info-comments{border-right:0;float:right;padding-right:0}.post-info ul li.post-info-comments img{float:left}.post-info ul li.post-info-categories{border-right:0;padding-right:5px}#full-width .post-info ul li.post-info-categories{border-right:0;width:auto;padding-right:5px}img.img-frame,img.shadow-frame,img.attachment-post_box_img,.img-frame img{padding:4px;background-color:#fefefe;border:1px solid #d9d9d9}img.attachment-post_box_img{float:left;margin-right:10px;margin-bottom:15px}.more-arrow{font-size:20px;font-family:Georgia,times new roman,Times,serif;position:relative;top:1px}.image-margin{margin:5px}#container .wp-pagenavi a,#container .wp-pagenavi span.pages{border-color:#ebebeb;color:#6a6a6a}#container .wp-pagenavi span.current,#container .wp-pagenavi span.extend{border-color:#ccc;color:#6a6a6a}#container .wp-pagenavi span.pages,#container .wp-pagenavi a.last{font-family:Georgia,times new roman,Times,serif;font-style:italic}.columns-wrapper{width:590px;float:left;margin-bottom:30px}#full-width .columns-wrapper{width:900px;float:left;margin-bottom:30px}#footer-columns{width:900px;float:left}.columns-wrapper p{margin-bottom:7px;margin-top:7px}.two-columns{width:430px;float:left;margin-right:40px}#content .two-columns{width:275px}.three-columns{width:273px;float:left;margin-right:40px}.three-columns-3{margin-right:0;width:273px;float:left}#content .three-columns{width:170px}.four-columns{width:195px;float:left;margin-right:40px}.four-columns-4{width:195px;float:left;margin-right:0}#content .four-columns{width:116px}.services-box,.pricing-box{line-height:1.7em}.services-box img{margin-top:8px;margin-bottom:15px}.services-box h4,.pricing-box h4{color:#828282;font-size:14px;text-transform:uppercase;font-style:normal;font-family:Verdana,Geneva,sans-serif;letter-spacing:2px;margin-top:7px}.pricing-box{line-height:1.7em;background-color:#efefec;border:1px solid #e6e6e6;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:10px;text-align:center;width:230px;padding:20px}.pricing-box ul{text-align:center;margin-bottom:15px;width:200px;margin-left:30px}.columns-wrapper div.pricing-box ul li{float:left;margin:5px}.pricing-box .button{margin-top:20px}.pricing-box .price{font-family:Georgia,times new roman,Times,serif;font-size:36px;line-height:36px;display:block;position:relative;top:5px}.pricing-box h4{margin-top:0}.home-col{float:left;width:47%;margin-right:5.5%;padding-bottom:15px}.last{margin-right:0}.home-full{clear:both}.home-box ul{margin-left:0}.home-box ul li{list-style:none;margin-bottom:10px}.home-full-top{margin-top:20px}.program{padding:15px 0;clear:left;overflow:hidden}.program h2,.program h3,.program h4{margin-bottom:4px;margin-top:0;line-height:1.2}.program h3.program-name{font-size:21px}.program h4.program-teacher{font-size:18px}.program h4.program-teacher i{font-size:70%;font-style:normal}.program h4.program-date{font-size:16px;margin-left:165px}.program .program-intro{line-height:1.4}.program.noimage .program-intro,.program.noimage .program-date{margin-left:0}.program-image{float:left;margin-right:15px}.program-main .program-image{width:150px;max-height:150px;overflow:hidden}.program-main .program-image img{max-width:150px;max-height:150px;display:block;margin:0 auto}.below-detail-programs{}.program-slider .program-image img{float:left;max-width:200px;max-height:200px;margin:0 5px 20px 0}.program-slider,.program-slider .program{width:100%}.sidebar-box.program_feature .program-slider{max-height:160px;min-height:80px;margin-bottom:0}.sidebar-box.regional_program .program-slider{max-height:160px;min-height:80px;margin-bottom:0}.home-full .program-slider{height:230px}.home-full .program-image{height:200px}.home-full.home-cols .program-slider .program-image img{max-width:100px;max-height:100px;margin-bottom:10px}.program-slider .program{padding-bottom:0}.sidebar .program{padding:0 0 15px}.sidebar .program h3,.sidebar .program h4{margin-bottom:2px;padding-bottom:0;text-transform:none}.sidebar .program h3.program-name{font-size:15px}.sidebar .program h4.program-teacher{font-size:13px;margin-left:70px}.sidebar .program h4.program-date{font-size:13px;margin-left:70px}.sidebar .program-image{width:60px;height:60px;margin-right:10px}.sidebar .program-image img{max-width:60px;max-height:60px;display:block;margin:0 auto}.sidebar .program-slider-nav{margin:72px 0 0 1em}.blog .post{padding:15px 0;clear:both}.blog .post-title{margin-bottom:4px;margin-top:0;line-height:1.2}.blog .post-title{font-size:21px}.blog .post-date,.byline,.post-date{font-family:Georgia,times new roman,Times,serif;font-size:16px}.blog .post-image{width:200px;margin-right:15px;float:left;text-align:center}.blog h1{margin-bottom:5px}.byline i{color:#888;font-size:13px}.dateandby{margin-bottom:5px}.sidebar .blog .post{padding:15px 0 0}.sidebar .blog .post-title,.sidebar .blog .post-date{padding-bottom:0;text-transform:none}.sidebar .blog .post-title{font-size:14px;margin:0 0 2px}.sidebar .blog .post-image{width:60px;height:60px;margin-right:10px;float:left}.sidebar .blog .post-image img{max-width:60px;max-height:60px;display:block;margin:0 auto}.sidebar .blog .post-excerpt{font-size:11px;line-height:14px;margin-left:70px!important}.sidebar .blog .post-excerpt p{display:inline}.program-recur .program{padding:0 0 15px}.program-recur .program-image{width:40px;height:40px;margin-right:10px}.program-recur .program-image img{max-width:40px;max-height:40px;margin-right:8px}.program-recur .program h3.program-name{font-size:13px}.program-recur .program h4.program-date{font-size:13px;margin-left:0}.program-recur h2.program-cat{font-size:15px}.program-recur.recur-by-group .program{padding:0 0 10px}.program-recur.recur-by-group .program-image{width:28px;height:28px}.program-recur.recur-by-group .program-image img{max-width:28px;max-height:28px}#content .program-recur .program{float:left;width:46%;margin-right:3%;clear:none;font-size:13px}#content .program-recur .program *{font-size:13px}.program-cancelled{color:red;text-transform:uppercase}.program-details h1{padding-bottom:0}.program-details h4.program-teacher{font-size:22px}.program-details .program-teacher i{font-size:70%;font-style:normal}.program-meta{float:left;background:#ddd;padding:5px 13px 0;-webkit-border-radius:10px;border-radius:10px;margin-bottom:15px;background:#fff0bb;max-width:45%}.program-text{clear:both}.program-price,.program-date-details,.program-extras,.program-date-details-show{margin-bottom:10px;display:block}.program-price ul{list-style-position:outside;margin:0}.program-price ul li{margin:0 0 0 20px}.register-link{margin:20px 0;clear:both}.register-link-text{padding:8px 15px 6px;-webkit-border-radius:10px;border-radius:10px;background:#ffd629;box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#555;font-weight:700;text-transform:uppercase;font-size:12px;font-family:Helvetica,Arial}.program-image-detail{margin:5px 15px;border:5px solid #eee;float:right;max-width:250px}.widget_content_image{float:left;margin-right:15px;clear:left}.Widget_Include_Post h4{margin-top:0}#RegProgramInfo,#RegPriceInfo,#RegPersonalInfo,#RegCaptcha,#RegSubmit,#RegErrorInfo,.reg-section{background-color:#fffeef;border:1px solid #eee;margin:20px 0;overflow:auto;padding:15px 10px;position:relative;overflow:visible}#RegProgramInfo .infoName{vertical-align:top;width:170px}#RegPersonalInfo legend,#RegPriceInfo legend,#RegCaptcha legend,#RegProgramInfo legend,#RegErrorInfo legend,.reg-section legend{font-weight:700;color:#333;padding:0 5px;font-size:12px}#RegPersonalInfo label{display:-moz-inline-box;display:inline-block;margin:.6em 4px 0 0;padding:0 2px;width:170px;min-width:9em;color:#333}.oneRow,.Error{display:block}#RegPriceInfo label{font-weight:700}#RegPriceInfo .oneRow,#RegProgramInfo .oneRow,#RegSubmit .oneRow,#RegCaptcha .oneRow{padding-left:170px}#RegErrorInfo .Error{padding-left:180px}#RegPriceInfo .free{font-weight:700}.Error{color:red;font-weight:700}.reghead{margin-top:0;padding-top:0}#container.calendar-full{width:980px}#container.calendar-full #content{width:900px}#container.calendar-full+.sidebar{display:none}@media print{#header{display:none}.sidebar{display:none}#footer-container,#copyrights{display:none!important}#content{padding:0;margin:0}.datepickerform,.monthnavigation,.calendar-full h1.page-heading{visibility:hidden}}.portfolio-big-img{margin-bottom:15px;width:580px;min-height:200px;background-image:url(images/ajax-loader-small.gif);background-repeat:no-repeat;background-position:center;background-color:transparent}#portfolio-preview{float:left;height:auto;min-height:200px;width:590px;margin:40px 10px 40px 40px}#portfolio-preview h4{font-style:normal}#portfolio-preview h1,#portfolio-preview h1 a{font-size:22px;margin-bottom:8px;font-style:normal;margin-top:0}#portfolio-preview hr{margin-bottom:10px}.portfolio-items{float:left;width:300px;padding-left:1px}.showcase-item{float:left;display:block;width:297px;margin-bottom:8px;background-color:#efefec;border:1px solid #e6e6e6}.showcase-item:hover{background-color:#f5f5f2}.showcase-item h6{float:left;width:210px;margin-top:7px;text-transform:capitalize;font-size:13px;font-style:normal}.showcase-item span{font-family:Georgia,times new roman,Times,serif;text-transform:uppercase;font-size:11px}.portfolio-items img{margin:5px 10px 5px 4px;width:50px;height:46px;background-image:url(images/ajax-loader-small.gif);background-repeat:no-repeat;background-position:center}.portfolio-sidebar{height:auto;min-height:200px;float:right;width:300px;margin-top:40px;font-size:15px;overflow:hidden;margin-right:40px}.portfolio-sidebar h4{font-family:Georgia,times new roman,Times,serif;font-size:16px;font-style:normal;color:#484848;border-bottom:1px solid #ebebeb;margin-bottom:0;padding-bottom:8px;text-transform:uppercase}#portfolio-wrapper{height:369px}#portfolio-big-pagination{margin-top:1px;margin-left:1px;margin-bottom:30px;display:block;width:299px;height:30px;float:left;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;text-transform:uppercase;line-height:26px;font-family:Georgia,times new roman,Times,serif;font-size:14px}.portfolio-big-arrows{font-size:26px;line-height:22px;position:relative;top:2px}#portfolio-big-pagination a{text-decoration:none;font-style:normal;color:#454545}#portfolio-big-pagination a:hover{color:#333;text-decoration:none}#portfolio-navigation{margin-top:17px}#portfolio-navigation ul{display:inline}#portfolio-navigation ul li{float:left;width:135px}#portfolio-navigation ul li a{border-bottom:0;width:135px}#portfolio-navigation ul li a img{padding:7px}#content-container ul#sidebar-projects,#footer ul#sidebar-projects{float:left;width:288px;padding-left:1px;margin-top:10px}#footer ul#sidebar-projects{margin-top:5px}#sidebar-projects img{margin-bottom:0;margin-right:0;float:left}#footer #sidebar-projects img{width:83px}#sidebar-projects li,#footer #sidebar-projects li{border-bottom:0;width:124px;float:left;padding:0;margin:0;margin-bottom:10px;margin-right:15px}#footer ul#sidebar-projects li{width:93px;margin-bottom:8px;margin-right:8px}#gallery{min-height:500px}#gallery img{margin-right:0}#gallery-categories{width:100%;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;line-height:29px}#gallery-categories h6{float:left;margin-top:3px;margin-bottom:0;margin-right:20px;margin-left:3px}#gallery-categories ul li{display:inline;padding-right:30px;font-size:14px;text-transform:uppercase;color:#a4a4a4;position:relative;top:-1px}#gallery-categories ul li.selected,#gallery-categories ul li:hover{color:#6a6a6a}#portfolio-pagination{float:left;margin-top:10px}#portfolio-pagination ul{margin:0;padding:0}#portfolio-pagination ul li{width:15px;height:15px;background-image:url(images/page_nav.png);background-repeat:no-repeat;float:left;list-style:none;margin-left:3px;margin-right:3px}#portfolio-pagination ul li:hover,#portfolio-pagination ul li.selected{background-image:url(images/page_nav_active_black.png)}.portfolio-item{float:left;margin-right:26px;margin-bottom:26px;display:none;border:0 solid #eef1f5;background-repeat:no-repeat}.portfolio-item a{display:block}.portfolio-item img{display:block;background-image:url(images/ajax-loader-small.gif);background-repeat:no-repeat;background-position:center;background-color:transparent}.page-wrapper{float:left}#portfolio-categories{width:100%;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;line-height:32px;float:left;margin-bottom:40px;font-family:Georgia,times new roman,Times,serif}#portfolio-categories h6{float:left;margin-top:3px;margin-bottom:0;margin-right:20px;margin-left:3px;font-style:italic}#portfolio-categories_left{display:none}#portfolio-categories_right{display:none}#portfolio-categories ul li{display:inline;padding-right:30px;font-size:12px;text-transform:uppercase;color:#a4a4a4;position:relative;top:-1px;float:left;letter-spacing:1px}#portfolio-categories ul li.selected{color:#000}#portfolio-categories ul li:hover a{text-decoration:none;font-style:normal}.port_cat_l{display:none}.port_cat_r{display:none}.port_cat_active{display:inline;float:left}.loading{width:54px;height:55px;background-image:url(images/ajax-loader.gif);background-repeat:no-repeat;margin-left:auto;margin-right:auto;position:relative;top:160px}.item-wrapper{float:left}.item-desc{width:300px;margin-top:15px}.item-desc h4{margin-bottom:0}.item-desc p{margin-top:10px;margin-bottom:5px}#footer-container{background-color:#efefec;width:100%;height:auto;display:block;float:left;border-top:1px solid #e6e6e6}#footer{margin:40px;color:#9e9e9d;font-size:14px;height:auto;float:left;font-family:Georgia,times new roman,Times,serif;font-style:italic;line-height:1.5em;margin-bottom:10px}#footer .columns-wrapper{margin-bottom:0}#footer h4{color:#575757;font-family:Verdana,Geneva,sans-serif;font-weight:700;font-size:12px;font-style:normal;text-transform:uppercase;margin-top:0;border-width:0}#footer ul{text-decoration:none;list-style:none;margin-left:0;margin-top:-7px}#footer ul li a{display:block;width:202px;color:#848484}#footer ul li{border-bottom:1px solid #dadada;padding-top:7px;padding-bottom:7px}#footer ul li a:hover{text-decoration:none;color:#999}#footer hr{border-color:#e6e6e6}#footer-icons{width:195px;height:50px}#footer-icons ul{display:inline;height:50px;width:206px}#footer-icons li{display:inline;list-style:none;float:left}#footer-icons li{width:32px;border-bottom:0;padding-right:7px}#footer #footer-icons ul li a{border-bottom:0}#footer-icons a img{opacity:.9;filter:alpha(opacity=90)}#footer-icons a img:hover{opacity:1;filter:alpha(opacity=100)}#footer p{margin-top:0}#footer-projcets{margin-top:10px}#footer-projcets ul{display:inline}#footer-projcets ul li{float:left}#footer-projcets ul li a{width:80px;height:80px;background-color:#fff;margin:3px;padding:4px;border:1px solid #dadada}#footer-projcets ul li a:hover{background-color:#dbdbdb;border:1px solid #cacaca}.footer-widget{margin-bottom:30px}#copyrights{width:100%;height:45px;float:left;background-color:#363636}#copyrights h5,#copyrights h6{font-family:Georgia,times new roman,Times,serif;margin-top:15px;color:#a3a3a3;clear:none}#copyrights h5{font-size:12px;margin-left:40px;width:45%;float:left;font-style:italic}#copyrights h6{font-size:10px;margin-right:40px;float:right;text-align:right;width:45%;line-height:1}#copyrights a{color:#e0e0e0}.sidebar{height:auto;min-height:200px;float:right;width:270px;margin-top:36px;margin-bottom:30px;margin-right:40px}.sidebar a{font-style:normal}.sidebar-box{margin-bottom:20px;height:auto;overflow:hidden}.sidebar-box ul{text-decoration:none;list-style:none;margin-left:0;margin-top:-10px}.sidebar-box input[type=text]{width:260px;margin-bottom:10px;height:19px}a.button,a.button{background:transparent url(images/buttons_dark_a.gif) no-repeat scroll top right;display:inline-block;height:35px;margin-top:0;padding-right:5px;text-decoration:none;color:#fff;font-style:normal}a.button span,a.button span{background:transparent url(images/buttons_dark_span.gif) no-repeat top left;display:block;line-height:21px;padding:7px 12px 7px 16px;font-family:Georgia,times new roman,Times,serif;letter-spacing:1px;text-transform:uppercase;font-size:12px;letter-spacing:1px}a.button:hover,a.button:hover{color:#fff;background-position:bottom right;cursor:pointer;text-decoration:none}a.button:hover span,a.button:hover span{background-position:bottom left;cursor:pointer}a.button-small,a.button-small{background:transparent url(images/buttons_small_a.gif) no-repeat scroll top right;display:inline-block;height:35px;margin-right:6px;margin-top:0;padding-right:5px;text-decoration:none;color:#8e8e8e;font-style:normal}a.button-small span,a.button-small span{background:transparent url(images/buttons_small_span.gif) no-repeat top left;display:block;line-height:21px;padding:7px 12px 7px 16px;font-family:Georgia,times new roman,Times,serif;letter-spacing:1px;text-transform:uppercase;font-size:12px;word-spacing:4px}a.button-small:hover,a.button-small:hover{color:#fff;background-position:bottom right;cursor:pointer;text-decoration:none}a.button-small:hover span,a.button-small:hover span{color:#8e8e8e;background-position:bottom left;cursor:pointer}input[type=submit].pickerbutton{background-color:#666}.form-allowed-tags{display:none}.commentlist li{list-style:none}article.comment{border:#ebebeb 1px solid;margin-top:20px;background-color:#fafafa;padding:10px;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}article.comment ul li{list-style-type:disc}article.comment ol li{list-style-type:decimal}article.comment dl dt{font-weight:700;font-size:1.1em}article.comment dl dd{padding:0 0 5px}.comment-content{padding:0 10px 0 50px;text-align:justify}.comment-content table{border-bottom:1px solid #ddd;margin:0 0 1.625em;width:100%}.comment-content h4{font-size:16px}.comment-content th{color:#666;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}.commentlist td{border-top:1px solid #ddd}.commentlist ul,.commentlist ol{margin-bottom:1.625em}.commentlist ul ul,.commentlist ol ol,.commentlist ul ol,.commentlist ol ul{margin-bottom:0}.comment-author{position:relative;height:45px}.comment-author img{float:left;padding:0 10px 0 0;width:39px!important;height:39px!important}.comment-author .fn{float:left;padding:0 5px 0 0}.comment-author time{position:absolute;top:0;right:10px;color:#999;font-family:Georgia,times new roman,Times,serif;font-style:italic}#commentContentContainer ul.children .commentContainer{margin-top:20px;padding:0;margin-left:20px}#commentContentContainer ul.children li{border-left:1px solid #ccc;margin-top:-1px;padding-top:1px;margin-left:10px;padding-bottom:20px;margin-bottom:-20px;background-image:url(images/comment-reply-bg.jpg);background-repeat:repeat-x;background-position:center}#content-container ul.commentlist,#content-container ul.commentlist ul{margin-left:0;list-style:none;padding-left:0}.comentBox{padding:20px;min-height:108px;position:relative}#commentContentContainer ul.children .comentBox{padding:20px;position:relative}.comentBox p{margin-top:-10px}.comentBox img{margin-right:20px;margin-bottom:10px;margin-top:0;padding:4px;background-color:#fff;border:1px solid #e6e6e6}.commentAutor{float:left}.commentDate{position:absolute;bottom:10px;right:20px;color:#999;margin-top:10px;font-family:Georgia,times new roman,Times,serif;font-style:italic}ul.children .commentDate{right:10px}.commentNavigation{width:100%;float:left;height:30px;position:relative;margin-top:20px}.commentInput{padding-top:4px;height:20px;width:250px;margin-bottom:5px}.commentTextArea{width:350px;margin-bottom:15px}.commentText{margin-top:10px}.reply_icon{width:22px;height:22px;background-image:url(images/reply.png);background-repeat:no-repeat;float:left;margin-right:9px;margin-top:-2px}.reply{text-align:right}#commentform{margin-top:25px}#commentform input,#commentform textarea{display:block}code{border:1px dashed #d3d3d3;font:13px;padding:2px;padding-left:7px;padding-right:7px}.hihglight1{background-color:#e6e8e8;border:1px solid #ccc;padding:2px;color:#000;padding-left:5px;padding-right:5px;font-style:italic}.hihglight2{background-color:#666;border:1px solid #333;padding:2px;color:#fff;padding-left:5px;padding-right:5px;font-style:italic}blockquote{margin:20px;border-left:5px solid #d0d4d8;padding-left:25px;padding-top:7px;font-family:Georgia,times new roman,Times,serif;font-size:16px;font-style:italic;line-height:1.5em;background:transparent url(images/quote.png) no-repeat scroll top left;background-position:top left}.info_box,.note_box,.tip_box,.error_box,.tip_box{padding:20px;margin:20px 0;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:10px;border-radius:7px;padding-left:55px;background:#eee;font-style:italic;font-family:Georgia,times new roman,Times,serif;font-size:14px}.info_box{background:#ddf3fc url(images/icons/info.png) no-repeat scroll 10px 14px;border:1px solid #8ed9f6;color:#2e6093}.note_box{background:#fffadb url(images/icons/note.png) no-repeat scroll 10px 15px;border:1px solid #f5d145;color:#9e660d}.error_box{background:#ffdede url(images/icons/error.png) no-repeat scroll 10px 15px;border:1px solid #d97676;color:#cd0a0a}.tip_box{background:#eff7d9 url(images/icons/tip.png) no-repeat scroll 10px 15px;border:1px solid #b7db58;color:#5d791b}table{border:1px solid #d8d8d8;border-collapse:collapse;margin-bottom:20px;margin-top:20px}table th{font-family:Georgia,times new roman,Times,serif;padding:5px;padding-left:13px;padding-right:13px;background-color:#f1f2f4;border-right:1px solid #d8d8d8;font-size:14px}table td{border:1px solid #d8d8d8;padding:5px;padding-left:13px}table td:hover{background-color:#f1f2f4}#calendar_wrap table td{text-align:center;padding-left:3px}table#wp-calendar{margin-bottom:0}#calendar_wrap table td#prev{text-align:left}caption{margin-bottom:5px}.drop-caps{font-family:Georgia,times new roman,Times,serif;font-size:300%;line-height:.8em;margin-right:.1em;padding-bottom:.1em;text-transform:uppercase;float:left;position:relative;top:4px}ul.bullet_check li,div.bullet_check li{list-style:none;background:transparent url(images/check.png) no-repeat 0 .2em;padding:0;margin:7px;line-height:18px;padding-left:25px}ul.bullet_arrow li,div.bullet_arrow li{list-style:none;background:transparent url(images/arrow.png) no-repeat 0 .2em;padding:0;margin:7px;line-height:18px;padding-left:25px}ul.bullet_arrow2 li,div.bullet_arrow2 li{list-style:none;background:transparent url(images/arrow2.png) no-repeat 0 .2em;padding:0;margin:7px;line-height:18px;padding-left:25px}ul.bullet_arrow3 li,div.bullet_arrow3 li{list-style:none;background:transparent url(images/arrow3.png) no-repeat 0 .2em;padding:0;margin:7px;line-height:18px;padding-left:25px}ul.bullet_arrow4 li,div.bullet_arrow4 li{list-style:none;background:transparent url(images/arrow4.png) no-repeat 0 .2em;padding:0;margin:7px;line-height:18px;padding-left:25px}ul.bullet_numeric li,div.bullet_numeric li{list-style:none;list-style:decimal;padding-left:20px}ul.bullet_star li,div.bullet_star li{list-style:none;background:transparent url(images/star.png) no-repeat 0 .2em;padding:0;margin:7px;line-height:18px;padding-left:25px}ul.bullet_plus li,div.bullet_plus li{list-style:none;background:transparent url(images/plus.png) no-repeat 0 .2em;padding:0;margin:7px;line-height:18px;padding-left:25px}#testimonials{height:auto;overflow:hidden;padding:10px 0 5px 2px;width:580px}#testimonials img{float:left;margin-right:10px;margin-bottom:5px;cursor:pointer;opacity:.7;filter:alpha(opacity=70);padding:5px}#testimonials img.current{cursor:default;opacity:1;filter:alpha(opacity=100)}#testimonials div{width:0;float:left;display:none;margin-right:10px}#testimonials div.first{width:245px;display:block}#testimonials div h3{color:#444;margin:0 0 -10px;width:240px;font-size:15px}#testimonials div p{font-size:12px;width:240px;line-height:1.8em;margin-top:13px;margin-bottom:0}.tabs-container{min-height:200px}.tabs{list-style:none;margin:0!important;padding:0;height:45px;border-bottom:1px solid #cdcdcd}.tabs li{float:left;text-indent:0;padding:0;margin:0!important;list-style-image:none!important}.tabs a{background:url(images/tabs.png) no-repeat 0 0 transparent;font-size:14px;display:block;height:45px;line-height:45px;width:111px;text-align:center;text-decoration:none;color:#6a6a6a;padding:0;margin:0;position:relative;top:1px;font-family:Georgia,times new roman,Times,serif;text-transform:uppercase;letter-spacing:1px}.tabs a:active{outline:none}.tabs a:hover{background-position:0 -46px;color:#454545}.tabs .current,.tabs .current:hover,.tabs li.current a{background-position:0 -92px;cursor:default!important;color:#000!important}.tabs .w1{background-position:-519px 0;width:134px}.tabs .w1:hover{background-position:-519px -46px}.tabs .w1.current{background-position:-519px -92px}.tabs .w2{background-position:-366px 0;width:154px}.tabs .w2:hover{background-position:-366px -46px}.tabs .w2.current{background-position:-366px -92px}.tabs .w3 a{background-position:-247px 0;width:174px}.tabs .w3:hover a{background-position:-247px -46px}.tabs .w3 a.current{background-position:-247px -92px}.tabs .w4{background-position:0 0;width:194px}.tabs .w4:hover{background-position:0 -46px}.tabs .w4.current{background-position:0 -92px}.panes .pane{display:none}.panes{padding:15px;border:1px solid #ccc;border-top:0}.accordion-container{min-height:250px}#accordion{background:#f9f9f9;border:1px solid #e2e2e2}#accordion h2{background:#efefec;margin:0;padding:10px 15px;font-size:14px;font-weight:400;border:1px solid #fff;border-bottom:1px solid #ddd;cursor:pointer;font-style:italic}#accordion h2.current{cursor:default;background-color:#fff}#accordion .pane{border:1px solid #fff;border-width:0 2px;display:none;padding:15px;color:#6a6a6a;font-size:12px}#accordion .pane h3{font-weight:400;margin:0 0 -5px;font-size:16px;color:#999}.hidden{visibility:hidden;width:0;height:0}.loading-container{background-image:url(images/ajax-loader-small.gif)}#searchform{margin-top:20px}#searchform #searchsubmit{margin-right:7px;padding:5px 10px;background:#444;border:1px solid #3c3c3c;cursor:pointer;text-transform:uppercase;color:#fff;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.widget_search #searchform #searchsubmit{float:right}#content #searchsubmit{margin-top:-5px}#searchform #searchsubmit:hover{background:#545454;border:1px solid #3f3f3f}.sidebar-box #search_input{width:168px;float:left;height:25px;margin-top:2px;margin-right:5px}#content #search_input{margin-bottom:10px;margin-left:3px}ul.blogroll img{float:left;margin-right:7px;width:45px}ul.blogroll li{border-bottom:1px solid #ebebeb;padding-top:6px;padding-bottom:6px;overflow:hidden;color:#a6a6a6}ul.blogroll li a{border-bottom-width:0;font-family:Georgia,times new roman,Times,serif;font-style:italic;padding:0}div.wp_syntax{margin-top:20px;margin-bottom:30px}cite{font-size:14px;font-family:Georgia,times new roman,Times,serif}.nomargin{margin-right:0}.sidebar .textwidget{padding-top:10px}a.rsswidget img{position:relative;top:2px}.sidebar #SGM{background-image:url(images/ajax-loader-small.gif);background-repeat:no-repeat;background-position:center;border:1px solid #ebebeb;width:267px;margin-top:20px}.sidebar-heading{margin-top:0}.sidebar-box ul li.cat-item a{display:inline}.qa-faq-answer{padding:10px 0 0 5px}.mandatory{color:red}#footer #search_input{width:185px}.sidebar-box ul ul{margin-top:5px}.sidebar-box ul ul li{border-bottom-width:0}#portfolio-categories ul{float:left;margin-left:0}.item-desc h4 a:hover{text-decoration:none}#content-container .gallery img{padding:4px;background-color:#fefefe;border:1px solid #d9d9d9}.blog-post{float:left}#content-container .wp-pagenavi{float:left;margin-top:20px}.columns-wrapper{float:none;overflow:hidden}#content .blog-post{width:590px}#full-width .blog-post{width:900px}#logo-container{margin-bottom:-15px}.portfolio-showcase-item{display:none}input[type=submit]{width:auto;height:auto;background-color:#fafafa;background-image:-webkit-gradient(linear,leftbottom,lefttop,color-stop(0.02,rgb(240,240,240)),color-stop(0.51,rgb(250,250,250)) );background-image:-moz-linear-gradient(centerbottom,rgb(240,240,240) 2% #fafafa 51% )}#footer #sidebar-projects img{height:83px}.clear{clear:both}.preview-item .two-columns{width:275px}.preview-item .three-columns{width:170px}.preview-item .four-columns{width:116px}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption img{border:0;margin:0;padding:0}.wp-caption p.wp-caption-text,.gallery-caption{line-height:1.5em;margin:0;padding:0 4px 5px;font-size:11px;font-family:"droid serif",Georgia,times new roman,Times,serif;font-style:italic}.sticky{border-bottom-width:4px;border-bottom-style:double}.bypostauthor{}.sidebar-post-wrapper{padding-bottom:15px;margin-top:15px;border-bottom:1px solid #ebebeb}#footer .sidebar-post-wrapper{padding-bottom:11px;margin-top:10px}.sidebar-post-wrapper img{padding:3px}.sidebar-post-wrapper h6 a{font-style:italic;color:#737373;font-size:12px}.sidebar-post-wrapper h6{margin-top:0;margin-bottom:5px}.info-wrapper{float:left;width:187px;color:#ebebeb}#footer .info-wrapper{width:110px}.info-wrapper img{padding:0;position:relative;top:2px;width:20px}#footer .sidebar-post-info{display:none}.sidebar-post-wrapper h6 a:hover{text-decoration:none}.sidebar-post-info a{font-size:11px}.no-arrows #slider-navigation{margin-left:-55px}.lineage-photo{width:260px;float:right;padding-bottom:10px;padding-left:10px;padding-top:20px}.principle-photo{width:160px;float:right;padding-bottom:10px;padding-left:10px;padding-top:20px}.registration_login{margin:0 0 15px}.forgot_SAP{font-size:70%}#recaptcha_image,#recaptcha_image img{width:270px!important;cursor:pointer}#recaptcha_image img:hover{position:absolute;width:300px!important}.recaptcha_only_if_image,.recaptcha_only_if_audio{display:block}.sidebar #rc-imageselect,.sidebar .g-recaptcha{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}img{height:auto;max-width:100%;vertical-align:middle}select#ismale,label[for=ismale]{display:none!important}label[for=consent1]{width:100%!important}.ch{font-weight:700}.program-image img{max-width:200px}