.l_topHeader{margin-bottom:15px;overflow:visible}
.l_mainPage{margin-top:10px;min-height:500px}
.commoncore_common_headerImage{color:#FFF;font-size:30px;height:20px;text-shadow:1px 2px 1px #444;width:1014px;margin:0 0 15px;padding:131px 0 10px 10px}
.l_mainPage .commoncore_common_headerImage{float:left;width:689px}
.commoncore_common_headerDescription,.commoncore_projects_header,.commoncore_teaching_tools_header,.commoncore_expert_insights_header,.commoncore_resources_header,.commoncore_discussions_header{background:url(http://images.epals.com/media/commoncore/header.jpg) no-repeat scroll left top transparent;color:#FFF;float:left;font-size:15px;height:86px;width:813px;padding:75px 200px 0 11px}
.l_topHeader h1{color:#FFF;font-size:32px;font-weight:100;letter-spacing:-2px;line-height:30px;margin-bottom:10px}
.commoncore_common_menu{height:30px;overflow:visible!important;clear:both;margin:0 0 15px}
#theMenu ul{margin:0;padding:0}
#theMenu ul li:first-child,#theMenu ul li.first{border-left:medium none;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
#theMenu ul li{background:#F3F3F3;border-left:1px solid #FFF;border-right:1px solid #EEE;cursor:pointer;display:block;float:left;margin-bottom:10px;position:relative;text-align:center;color:#888;font-size:18px;font-weight:100;letter-spacing:-1px;line-height:20px;padding:5px}
#theMenu ul li.active{background:#F9F9F9}
#theMenu ul li:hover{background:#f9f9f9}
#theMenu a{display:block;text-decoration:none;color:#888}
#theMenu > ul > li a:hover{color:#0454A3}
#theMenu ul li ul{-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 2px #999;-webkit-box-shadow:0 1px 2px #999;box-shadow:0 1px 2px #999;display:none;list-style-position:outside;list-style-type:none;position:absolute;text-align:left;z-index:2000;margin:5px 0 0;padding:0}
#theMenu ul li:last-child,#theMenu ul li.last{-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-right:medium none}
#theMenu ul li ul li:first-child,#theMenu ul li ul li.first{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
#theMenu ul li ul li{background:#F3F3F3;border-bottom:1px solid #E3E3E3;border-top:1px solid #FFF;font-size:12px;letter-spacing:0;min-width:190px;text-align:left;margin:0;padding:0}
#theMenu ul li ul li:last-child,#theMenu ul li ul li.last{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
#theMenu ul li ul li a{font-weight:700;padding:5px}
.l_contentAd{float:left;margin-left:15px;width:160px}
.l_contentMain{float:left;width:574px}
.extension_chart .l_contentMain{width:849px}
.l_module h2{border-bottom:1px dotted #999;color:#0454A3;font-size:24px;font-weight:400;line-height:1.1em;margin-bottom:12px;padding-bottom:8px;text-transform:capitalize;letter-spacing:-1px}
.l_contentSidebar{float:left;margin-left:15px;width:260px}
.l_contentSidebar .l_module{border:1px solid #CCC;border-radius:5px 5px 5px 5px;padding:10px}
.l_contentSidebar .l_module h2{font-size:18px;line-height:14px}
.commoncore_homepage_slider{background:url(psfbg.png) no-repeat scroll 100% 50% #E0EFC5;border:1px solid #CCC;height:300px;overflow:hidden;position:relative;width:572px;z-index:1000;background-size:100% 100%;margin:0 0 15px;padding:0}
#homepageSlider{width:572px;height:300px;display:block;list-style:none outside none;position:relative;margin:0;padding:0}
#homepageSlider .linkeSliderItem{display:block;float:left;width:572px;height:300px}
#homepageSlider img{float:left;height:300px;margin-right:15px;width:400px}
#homepageSlider h3{font-size:22px;font-weight:400;letter-spacing:-1px;line-height:22px;margin-bottom:15px;padding-top:15px}
.linkeSliderButtons{position:absolute;bottom:15px;right:15px;z-index:2000}
.linkeSliderButtons a{background:#FFF;-moz-border-radius:6px;border-radius:6px;display:block;float:left;font-size:11px;height:12px;line-height:11px;margin-right:5px;overflow:hidden;text-align:center;text-decoration:none;width:0;padding:0 0 0 12px}
.linkeSliderButtons a.activeSlide{background:green}
#homepageSlider .btngs{font-size:12px;line-height:1.1em}
.l_imgFloatLeft img{float:left;height:100px;width:100px;margin:0 10px 10px 0}
.l_contentMain h3{font-size:18px;font-weight:100;margin:0 0 10px}
.commoncore_homepage_slider p{font-size:15px;padding-right:8px}
#prevBtn{background:url(http://images.epals.com/media/commoncore/slider_butt_prev.gif) repeat scroll 0 0 transparent;height:16px;left:800px;overflow:hidden;position:absolute;top:445px;width:16px;z-index:1001}
#nextBtn{background:url(http://images.epals.com/media/commoncore/slider_butt_next.gif) repeat scroll 0 0 transparent;height:16px;left:821px;overflow:hidden;position:absolute;top:445px;width:16px;z-index:1001}
#prevBtn a,#nextBtn a{padding-left:16px;display:block;height:16px}
.l_twoCols{display:block;list-style:none outside none;margin:0!important;padding:0!important}
.l_twoCols > li.first,.l_twoCols > li:first-child{padding-right:2%}
.l_twoCols > li.last,.l_twoCols > li:last-child{padding-left:2%}
.l_twoCols > li{display:block;float:left;width:48%;margin:0}
.l_iconPromo img{float:left}
.l_iconPromo h3{color:#0454A3;font-size:18px;font-weight:400;line-height:18px;margin-bottom:10px;margin-left:60px}
.l_iconPromo p{margin-left:60px}
.l_iconPromo ul{margin-left:80px}
.l_iconPromo75 h3{color:#0454A3;font-size:18px;font-weight:400;line-height:18px;margin-bottom:10px;margin-left:85px}
.l_iconPromo75 p{margin-left:85px}
.l_iconPromo75 ul{margin-left:85px!important}
.l_homeVideo{border-top:1px dotted #EEE;clear:both;overflow:hidden;padding:15px 0 0}
.l_videoCol{float:left;margin-right:15px}
.l_tcNoBorder{list-style:none outside none;overflow:hidden;margin:0}
.l_tcNoBorder li{float:left;text-align:center;width:33.3%;margin:0;padding:0}
.l_tcNoBorder img{width:150px}
.l_module.commoncore_homepage_projects{background:#f9f9f9;border:1px dotted #CCC;padding:10px}
.l_ulSelectors td{color:#444;font-size:14px;margin-bottom:5px;padding-right:4px;white-space:nowrap}
.l_ulSelectors ul{float:left;list-style:none outside none}
.l_ulSelectors li{background:none repeat scroll 0 0 #F3F3F3;border-radius:3px 3px 3px 3px;color:#555;font-size:11px;font-weight:700;height:19px;line-height:19px;width:85px;margin:0 5px 5px 0;padding:3px 0 3px 5px}
.l_ulSelectors li:hover{background:#ccc;cursor:pointer}
.l_ulSelectors li.active{background:url(http://gcint.epals.com/images/btngs.png) no-repeat scroll 0 -50px transparent;color:#FFF}
.l_breadcrumbs{background:#f3f3f3;font-size:11px;height:20px;line-height:20px;margin-bottom:15px;overflow:hidden;padding:0 7px}
.l_breadcrumbs a{display:block;float:left;padding:0 5px}
.l_breadcrumbs .separator{background:url(http://images.epals.com/media/cwc/breadcrumb_separator.gif) no-repeat scroll 0 -6px transparent;display:block;float:left;height:32px;overflow:hidden;padding-left:8px;width:0}
.jquery-selectbox{background:#FFF;border:1px solid #CCC;-moz-border-radius:5px;border-radius:5px;color:#444;display:inline-block;font-size:11px;height:20px;position:relative;margin:4px 4px 4px 0;padding:4px}
.jquery-selectbox .jquery-selectbox-currentItem{white-space:nowrap;display:block;overflow:hidden;padding:3px 0 0 3px}
.jquery-selectbox .jquery-selectbox-list{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;display:none;height:120px;left:4px;overflow:auto;overflow-x:hidden;overflow-y:auto;position:absolute;top:26px;width:192px!important;z-index:2000;font-size:16px;padding:0}
.jquery-selectbox .jquery-selectbox-moreButton{background:none repeat scroll 0 0 #CCC;-moz-border-radius:3px;border-radius:3px;color:#FFF;cursor:pointer;float:right;height:20px;width:20px}
.jquery-selectbox .jquery-selectbox-moreButton:before{content:"v";font-size:15px;font-weight:700;line-height:18px;text-align:center;padding:6px}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover{background:#444}
.jquery-selectbox .jquery-selectbox-item.listelementhover{background:#444;color:#fff}
.jquery-selectbox .jquery-selectbox-item{cursor:default;display:block;padding:4px}
.l_blogList li,.l_blogPostListing .post,.l_forumThreadListing .thread,.l_groupGalleries .mediagallery,.l_contentMain .forum{border-bottom:1px dotted #EEE;display:block;float:none;margin-bottom:8px;padding-bottom:8px;width:100%;overflow:hidden}
.l_blogPostListing .post h4,.l_forumThreadListing .thread h4,.l_groupGalleries .mediagallery h4{font-weight:100}
.l_blogList li:last-child,.l_blogList li.last,.l_blogPostListing .post:last-child,.l_blogPostListing .post.last,.l_forumThreadListing .thread:last-child,.l_forumThreadListing .thread.last,.l_groupGalleries .mediagallery:last-child,.l_groupGalleries .mediagallery.last{border:medium none;margin-bottom:0;padding-bottom:0}
.l_contentSidebar .l_module.commoncore_homepage_pollscript{border:medium none;margin:0;padding:0}
.commoncore_homepage_pollscript p{font-size:0;line-height:0;margin:0;padding:0}
.l_module.commoncore_homepage_partners h2{background:none repeat scroll 0 0 #FFF;border:medium none;color:#CCC;display:block;font-size:11px;letter-spacing:0;position:absolute;text-transform:uppercase;top:-7px;margin:0;padding:0 7px}
.l_content,.l_module{margin-bottom:22px;overflow:hidden}
.l_mcW{float:left;overflow:hidden;position:relative;width:849px}
.l_threeCols{display:block;list-style:none outside none;overflow:hidden;margin:0!important;padding:0!important}
.l_module .l_threeCols > li{float:left;width:31.5%;padding:0 1%!important}
.l_threeCols img{max-width:100%}
.l_module .l_threeCols > li.first,.l_module .l_threeCols > li:first-child{padding:0 1% 0 0 !important}
.l_module .l_threeCols > li.last,.l_module .l_threeCols > li:last-child{padding:0 0 0 1% !important}
#l_flowPlayer{margin:0 15px 15px 0 !important}
.l_contentSidebar h3{font-size:15px;font-weight:700;margin-bottom:10px}
.layout{background:none repeat scroll 0 0 transparent!important;max-width:1024px!important;min-width:1024px!important;overflow:hidden!important;width:1024px!important}
.content-fragment{margin:0!important;padding:0!important}
.layout-region.content{width:574px!important}
.layout-region.right-sidebar{margin-left:15px!important;width:260px!important}
.gc2-content-fragment-top,.gc2-content-fragment-bottom{display:none!important}
.content-fragment-header,.content-fragment-content{border:none!important;margin:0 0 10px!important;padding:0!important}
.content-fragment-content{margin-bottom:15px!important}
.l_vsi > div{background:none repeat scroll 0 0 #333;display:block;float:left;margin:0 0 10px}
.l_vsth{float:left;overflow:hidden;padding-left:9px;width:213px}
.l_vsth > div{border-bottom:1px dotted #EEE;display:block;line-height:15px;margin-bottom:5px;overflow:hidden;padding-bottom:5px;font-weight:700}
.l_vsth .standards{display:block;font-weight:100;font-size:11px}
.l_vsi .standards{display: block;font-size: 12px;font-weight: 100;letter-spacing: 0;margin-bottom: 5px}
.l_vsth img{float:left;height:50px;margin-right:5px;width:75px}
.l_vsc{float:left;padding-right:10px;width:320px}
.l_contentMain .l_vsi h3 {margin:0}
.l_module ul{overflow:hidden;display:block;padding:0 0 10px 20px}
.l_greenButton{background:url(http://images.epals.com/media/commoncore/l_greenButton_normal.gif) repeat-x scroll left top #74A300}
.l_greenButton:hover{background:url(http://images.epals.com/media/commoncore/l_greenButton_hover.gif) repeat-x scroll left top #2d5903}
.l_blueButton{background:url(http://images.epals.com/media/commoncore/l_blueButton_normal.gif) repeat-x scroll left top #1b3767}
.l_blueButton:hover{background:url(http://images.epals.com/media/commoncore/l_blueButton_hover.gif) repeat-x scroll left top #0f0f36}
.l_greenButton,.l_blueButton{-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 1px #333;-moz-box-shadow:0 0 1px #333;box-shadow:0 0 1px #333;color:#FFF!important;display:block;font-size:12px;font-weight:700;letter-spacing:0;text-align:center;margin:0;padding:5px 0!important}
.l_greenButton:hover,.l_blueButton:hover{text-decoration:none}
.withSeparation{background-image:url(http://images.epals.com/media/commoncore/dottedborder.gif)}
.withSeparation.toTheRight{background-position:right 0;background-repeat:repeat-y}
.withSeparation.toTheLeft{background-position:-1px 0;background-repeat:repeat-y}
.withSeparation.toTheTop{background-position:0 -1px;background-repeat:repeat-x}
.withSeparation.toTheBottom{background-position:0 bottom;background-repeat:repeat-x}
.boxed{background:none repeat scroll 0 0 #f9f9f9;border:1px dotted #CCC;overflow:hidden;padding:10px}
.l_module blockquote{margin:0 0 20px 25px !important}
.l_linksDiv{float:left;overflow:hidden;padding-right:2%;width:32%}
.l_slidesDiv{float:left;width:64%;padding-left:2%}
.l_linksDiv a{border-bottom:1px dotted #DDD;display:block;padding:10px 3px}
.l_contentMain .forum h4{font-size:18px;font-weight:100;margin-bottom:5px}
.l_contentMain .forum p{font-size:11px;margin:0}
.l_contentMain .thread .date{color:#777;display:block;float:right;font-size:11px;padding:1px 0 0}
.imgVertical{float:left;margin:0 15px 15px 0}
p,h1,h2,h3,h4,h5,h6{line-height:1.3em}
.l_contentSidebar .thread .date{color:#777;font-size:9px}
.l_selectedContent{background:#FFF;border:1px solid #CCC;float:left;height:266px;overflow:auto;overflow-x:hidden;overflow-y:auto;width:98%;padding:5px}
.l_selectedContent > div{border-bottom:1px dotted #DDD;display:none;overflow:hidden;padding-top:9px}
.l_selectedContent h3{line-height:18px;margin:0 0 10px 85px !important}
.l_selectedContent img{float:left;margin:0 10px 10px 0}
.l_selectedContent p{margin:0 0 10px 85px !important}
.striped tr:nth-child(even) td,.striped tr.even td{background:#f7f7f7}
.l_contentSidebar .notify{font-size:18px;border:1px solid;-moz-border-radius:3px;border-radius:3px;width:100%;height:auto!important;margin:0 0 10px;padding:5px 0}
.l_module ol{margin:0 0 15px 25px}
.viewMoreLink{float:right}
.l_drillDownWrapper{overflow:hidden;position:relative;background:none repeat scroll 0 0 #F9F9F9;border:1px dotted #CCC}
ul.l_drillDown{list-style:none outside none;position:relative;overflow:visible;margin:0}
.l_drillDown ul{display:none;left:100%;list-style:none outside none;position:absolute;top:0;width:100%;margin:0}
.l_drillDown li{border-bottom:1px dotted #CCC;cursor:pointer;display:block;padding:9px}
.l_drillDown li.hasSubs{background:url(http://images.epals.com/media/commoncore/drilldown_arrow.png) no-repeat scroll right center transparent}
.l_drillDown li:last-child,.l_drillDown li.last{border:medium none}
.l_ddbc{background:none repeat scroll 0 0 #F3F3F3;border-bottom:1px dotted #CCC;font-size:11px;font-weight:700;display:none;padding:4px 9px}
.l_fb{font-size:15px;line-height:1.3em}
.l_fb p{margin-bottom:1em}
.l_fb ul{list-style:disc outside none}
.l_fb ul,.l_fb ol{margin:0 0 1em 3em}
.l_fb h2{border-bottom:1px dotted #CCC;font-size:22px;font-weight:100;letter-spacing:-1px;color:#0454A3;margin:0 0 1em}
.commoncore_resources_iraCorner li{clear:both;margin:0 0 3px}
.commoncore_resources_iraCorner h3{clear:both}
.commoncore_resources_iraCorner .imgVertical{margin:0 7px 10px 0}
.l_module li{margin:0 0 .4em}
.l_contentSidebar .l_module.commoncore_teaching_tools_quickTip{padding:0}
.l_contentSidebar .textArea{height:75px;width:232px}
.l_contentSidebar .textInput{height:20px;width:231px}
.l_module p,.l_contentMain h4{margin-bottom:10px}
.l_imgFloatLeft h3,.l_imgFloatLeft p{margin-left:110px!important}
.l_blogList,.l_threeQuarters,.l_oneQuarter,.l_twoThirds,.l_oneThird{list-style:none outside none;margin:0!important;padding:0!important}
.l_innW,.l_outerW{overflow:hidden;position:relative}
.projectFocus{background:#F9F9F9;border:1px solid #CCC;color:#777;display:block;font-size:11px;font-weight:700;border-bottom:none;padding:3px 5px}
.l_gal ul li.url{background:url(http://images.epals.com/media/cwc/document_html_small.gif) no-repeat center 6px #fff}
.l_gal ul li.ssheet{background:url(http://images.epals.com/media/cwc/document_xls_small.gif) no-repeat center 6px #fff}
.l_gal ul li.word{background:url(http://images.epals.com/media/cwc/document_doc_small.gif) no-repeat center 6px #fff}
.l_gal ul li.ppoint{background:url(http://images.epals.com/media/cwc/document_ppt_small.gif) no-repeat center 6px #fff}
.l_gal ul li.acrobat{background:url(http://images.epals.com/media/cwc/document_pdf_small.gif) no-repeat center 6px #fff}
.l_gal ul li.video{background:url(http://images.epals.com/media/cwc/document_video_small.gif) no-repeat center 6px #fff}
.l_gal ul li.youtube{background:#fff}
.l_gal ul li.url h3,.l_gal ul li.word h3,.l_gal ul li.ssheet h3,.l_gal ul li.ppoint h3,.l_gal ul li.acrobat h3,.l_gal ul li.video h3{border:medium none;display:block;font-size:11px;font-weight:700;height:42px;overflow:hidden;margin:67px auto 0}
.l_gal.small{position:relative;width:auto}
.l_gal.small ul{display:block;list-style:none outside none;overflow:hidden;margin:0;padding:0}
.l_gal.small ul li{display:block;float:left;height:109px;text-align:center;width:109px;margin:0;padding:5px}
.l_gal.small ul li .imga{display:block;height:65px;width:109px}
.l_gal.small ul li img{max-width:109px;max-height:109px;margin:auto}
.l_galViewAll{background:#fff;display:block;text-align:right;font-weight:700;margin:0 10px 10px;padding:5px}
.l_tabs{background:url(http://images.epals.com/media/commoncore/tabs_bg.gif) repeat-x scroll left bottom transparent;list-style:none outside none;overflow:hidden;margin:0 0 10px!important;padding:0!important}
.l_tabs li{display:block;float:left;margin:0!important;padding:5px}
.l_tabs li.active{background:none repeat scroll 0 0 #FFF;border-left:1px solid #CCC;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-right:1px solid #CCC;border-top:1px solid #CCC}
.extension_chart .l_contentSidebar,.l_commonCore .commoncore_common_headerImage,.commoncore_homepage_partners,.l_videoSlider,.l_vsi,.l_createSlides,.l_slidesDiv .slide,.commoncore_homepage_overlayVideo,.commoncore_expert_insights_expertTeachersPopup,.hidden,.l_gal.small ul li p,.l_gal.small ul li.image h3,.l_gal.small ul li.youtube h3{display:none}
.l_threeQuarters > li:first-child,.l_threeQuarters > li.first{display:block;float:left;padding-right:2%;width:73%}
.l_threeQuarters > li:last-child,.l_threeQuarters > li.last{display:block;float:left;padding-left:2%;width:23%}
.l_oneQuarter > li:first-child,.l_oneQuarter > li.first{display:block;float:left;padding-right:2%;width:23%}
.l_oneQuarter > li:last-child,.l_oneQuarter > li.last{display:block;float:left;padding-left:2%;width:73%}
.l_twoThirds > li:first-child,.l_twoThirds > li.first{display:block;float:left;padding-right:2%;width:64%}
.l_twoThirds > li:last-child,.l_twoThirds > li.last{display:block;float:left;padding-left:2%;width:32%}
.l_oneThird > li:first-child,.l_oneThird > li.first{display:block;float:left;padding-right:2%;width:32%}
.l_oneThird > li:last-child,.l_oneThird > li.last{display:block;float:left;padding-left:2%;width:64%}
.l_selectedContent > div.g_6_8.ela,.l_vsi:first-child,.l_vsi.first,.l_slidesDiv .slide:first-child,.l_slidesDiv .slide.first,.l_drillDown ul.active,.l_drillDown ul.displayed,.l_drillDown a{display:block}
.l_vsw,.l_textSlider,.oh{overflow:hidden}