@CHARSET "ISO-8859-1";span.loadingSpinner{float:left;display:inline;width:18px;height:18px;background:transparent url(/images/spinnerOrange.gif) no-repeat}.pbarContainer{position:relative;overflow:hidden;height:20px;width:300px;background-color:#333}.pbar{position:absolute;top:0;left:0;background-color:#BF0000;height:20px}.pbarText{position:absolute;top:0;left:5px;font-size:10px;font-weight:bold;color:white}div.papercutMenuWrap{position:relative;clear:both;z-index:10}div.papercutMenuWrap
.hidden{display:none}div.papercutMenuWrap
a{text-decoration:none;color:#000}div.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden}div.papercutMenuWrap ul, div.papercutMenuWrap
li{margin:0;padding:0;line-height:1}ul.popupMenu, ul.popupMenu
ul{list-style-type:none}ul.popupMenu
ul{z-index:20}ul.popupMenu
li{position:relative;float:left;display:inline}ul.popupMenu
a{display:block;padding:4px
10px}ul.popupMenu a:hover{}ul.popupMenu
a.hasChildren{padding-right:22px}ul.popupMenu
a.mainLinks{float:left;display:inline}ul.popupMenu
a.subLinks{background:#f6f6f6;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:6px
10px}ul.popupMenu a.subLinks:hover{}ul.popupMenu ul.subMenu
a.last{border-bottom:1px solid #ccc}ul.popupMenu
a.active{}ul.popupMenu ul.subMenu
a.active{}ul.popupMenu a.mainLinks
span.moreArrow{position:absolute;right:2px;top:9px;width:11px;height:6px;background:transparent url(/images/arrowD.gif) no-repeat}ul.popupMenu a.subLinks
span.moreArrow{position:absolute;right:5px;top:7px;width:6px;height:11px;background:transparent url(/images/arrowR.gif) no-repeat}ul.popupMenu
ul.subMenu{}ul.popupMenu
ul{position:absolute;left:0;top:0}ul.popupTreeMenu, ul.popupTreeMenu li, ul.popupTreeMenu
ul{margin:0;padding:0;list-style-type:none}ul.popupTreeMenu{}ul.popupTreeMenu
li{float:left;display:inline;position:relative}ul.popupTreeMenu li
a{float:left;display:inline}ul.popupTreeMenu
ul{overflow:hidden;clear:both}ul.popupTreeMenu ul
a{display:block;width:100%;clear:both}ul.popupTreeMenu li
ul{position:absolute}ul.popupTreeMenu li
li{display:block;clear:both;width:100%}ul.popupTreeMenu li ul
ul{position:relative}ul.treeMenu
a.mainLinks{padding:5px
5px 5px 5px;display:block}ul.treeMenu a.mainLinks:hover{}ul.treeMenu
a.subLinks{padding:5px
5px 5px 20px;display:block}ul.treeMenu a.subLinks:hover{}ul.treeMenu ul ul
a.subLinks{padding-left:40px}#photoContainer
td{text-align:center}.slideShowContainer{position:relative}.slideShowContainer
div.numberNavWrap{position:absolute;bottom:2px;left:2px;z-index:5}.slideShowContainer ul.slideShowNav, .slideShowContainer ul.slideShowNav
li{list-style-type:none;margin:0;padding:0;float:left;display:inline}.slideShowContainer ul.slideShowNav
li{margin:2px
5px 0 2px}.slideShowContainer ul.slideShowNav
a{float:left;display:inline;background:#eee;color:#999;padding:0
3px;line-height:18px;cursor:pointer;border:1px
solid #fff;font-weight:bold}.slideShowContainer ul.slideShowNav a:hover{background:#999;color:#fff}.slideShowContainer ul.slideShowNav
a.active{background:#ccc;color:#fff}.slideShowContainer
ul.slideShowTitles{position:absolute;bottom:30px;left:0;font-size:18px;font-weight:bold;color:#fff}.slideShowContainer
ul.slideShowCaptions{position:absolute;bottom:16px;left:0;color:#fff}.sectionContainer{position:relative}.sectionContainer .sectionedContentItem
.title{position:absolute;left:10px;bottom:10px;font-family:Georgia;font-size:20px;color:#fff;font-weight:bold}.sectionContainer .sectionedContentItem
.caption{position:absolute;display:none}.sectionContainer .sectionedContentItem
.url{position:absolute;display:none}.sectionContainer
.controller{position:absolute;right:10px;bottom:10px;z-index:100}.sectionContainer .controller
li{float:left;display:inline;margin-left:10px;height:10px;width:20px;border:2px
solid #c7d9ec;border:2px
solid #c7d9ec;cursor:pointer}.sectionContainer .controller li
a{font-size:1px;color:#fff}.sectionContainer .controller li.active, .sectionContainer .controller
li.hover{background:#fff}.sectionedContent{overflow:hidden}.sectionedContentItem{}.dateSelector{position:absolute;background:#fff;border:1px
solid #000}table.calendarSmall{}table.calendarSmall
td{font-family:Verdana;font-size:10px}table.calendarSmall .calendarDayNames
td{text-align:center;font-weight:bold}table.calendarSmall .calendarDates
td{text-align:center}.smallArrow{cursor:hand;cursor:pointer}.smallDate{cursor:hand;cursor:pointer;background-color:white}.smallActiveDate{cursor:hand;cursor:pointer;background-color:#CCC}body,html,form,p,object{margin:0;padding:0;border:0;outline:none}.clear{clear:both;font-size:1px !important;line-height:1px}a{outline:none}a
img{border:0;outline:none}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4{font-size:12px}h5{font-size:10px}h6{font-size:8px}#IEBar{position:absolute;top:0;left:0;width:100%;background-color:#FFFFE1;border-bottom:1px solid #666}#IEBar
.inner{float:left;display:inline;padding:3px
3px 3px 5px;font-family:Arial;font-size:11px;cursor:pointer;width:90%}#IEBar
.close{float:right;display:inline;padding:3px}.albumContainer{clear:both}.albumContainer
img{border:1px
solid #AFAFAF;padding:5px}.albumContainer img:hover{border:1px
solid white}.albumContainer table
td{vertical-align:middle;text-align:center}.photoContainer{margin:5px;overflow:hidden;text-align:center}.photoImg{text-align:center}.photoImg
a{border:0}.photoImg a:hover{border:0}.photoTitle{clear:left}@CHARSET "ISO-8859-1";div.default
*{list-style-type:none;margin:0;padding:0}div.default{margin:0}div.default
li{display:inline;margin-left:5px;float:right}div.default
.divider{background:transparent url('/images/middleDot.gif') no-repeat 0 6px;width:6px;height:12px}div.default  li
ul{}div.default  li ul
li{float:left;display:inline;clear:left;text-align:left;margin:0}div.default  li
div{background:#fff;margin-top:4px;border:2px
solid #000}div.default  li
a{color:#000;float:left;display:inline;text-decoration:none;outline:none;padding:0
3px}div.default li li.last
a{border-bottom:0}div.default li a:hover,div.default li
a.active{background:transparent url('/images/stroke/green.gif') no-repeat center 3px}div.default li ul
a{float:left;display:inline;color:#000;font-weight:normal;padding:5px
10px 2px 10px;width:10em;text-decoration:none;border-bottom:1px solid #ccc}div.default li li ul
a{background:#fff}div.default li li a:hover, div.default li li
a.active{background:#ccc}div.default  li ul a:hover,div.default   li ul
a.active{color:green}ul.breadcrumb{list-style-type:none;margin:0;padding:0}ul.breadcrumb
li{margin:0;padding:0;float:left;display:inline}ul.breadcrumb li
a{float:left;display:inline}ul.breadcrumb li a:hover{text-decoration:underline}.imageBorder{padding:3px;border:1px
solid black}.test{margin:0px}body,p,td{font-family:Georgia;font-size:14px}p{line-height:21px}a{color:#09c;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#09c}h1{font-size:26px;line-height:42px;font-weight:normal}#topBar{height:5px;background:url(/images/header/header_color_bar.png) repeat-x top center}#headerContainer{width:940px;margin:0
auto;position:relative;z-index:10}#logoContainer{position:relative;height:63px}#csasLogo{position:absolute;left:0;bottom:0}#csasType{position:absolute;right:0;bottom:0}#navContainer{height:42px;padding:50px
0 0 0}#navBar{height:17px;background:url(/images/navigation/nav_color_bar.png) repeat-x top center}#mainNav{font-size:16px}#mainNav
.divider{color:#ccc;padding:4px
0}#mainNav
a{padding:4px
10px 22px}#mainNav a:hover, #mainNav
a.active{background:#069;color:#fff}#mainNav li.grade-level-info a:hover, #mainNav li.grade-level-info
a.active{background:#096}#mainNav li.student-parent-resources a:hover, #mainNav li.student-parent-resources
a.active{background:#9c0}#mainNav li.ptsa a:hover, #mainNav li.ptsa
a.active{background:#fc0}#mainNav li.volunteer a:hover, #mainNav li.volunteer
a.active{background:#ff8a00}#mainNav li.alumni a:hover, #mainNav li.alumni
a.active{background:#c00}#mainNav li.calendar a:hover, #mainNav li.calendar
a.active{background:#c09}#mainNav li.admissions a:hover, #mainNav li.admissions
a.active{background:#609}#mainNav
a.hasChildren{padding-right:10px}.moreArrow{display:none}#mainNav ul
li{}#mainNav ul
a{padding:8px
10px 6px;background:#fff;border:0;font-size:13px}#mainNav ul
a.first{padding-top:12px}#mainNav ul
a.last{padding-bottom:14px}#homeContent{width:940px;margin:30px
auto 45px;position:relative}#slideshowContainer{float:left;display:inline;width:650px;height:400px;position:relative}#slideshowLeft{position:absolute;left:0;top:93px;width:40px;height:193px;cursor:pointer}#slideshowLeft
a{float:left;width:40px;height:193px;text-indent:-2000px;background:url(/images/slideshow/leftBracket.png);background-position:0px 0px}#slideshowLeft a:hover{background-position:40px 0px}#slideshowRight{position:absolute;right:20px;top:93px;width:40px;height:193px;cursor:pointer}#slideshowRight
a{float:left;width:40px;height:193px;text-indent:-2000px;background:url(/images/slideshow/rightBracket.png);background-position:0px 0px}#slideshowRight a:hover, #slideshowRight
a.hover{background-position:40px 0px}#slideshowRolloverContainer{position:absolute;top:315px;left:515px;width:75px;height:75px;z-index:3}#slideshowRollover{float:left;width:75px;height:75px;background:url(/images/slideshow/rollover.png);background-position:75px 0px}#slideshowRollover:hover,#slideshowRollover.hover{background-position:0px 0px}.slideshowCaptionContainer{position:absolute;left:30px;bottom:-30px;width:507px;z-index:4}.boxTop{background:url(/images/slideshow/blue_top.png) no-repeat top center;width:423px;padding:49px
0 0 0}.slideshowItem-1
.boxTop{background:url(/images/slideshow/green_top.png) no-repeat top center;padding:50px
0 0 0}.slideshowItem-2
.boxTop{background:url(/images/slideshow/red_top.png) no-repeat top center;padding:50px
0 0 0}.boxBottom{background:url(/images/slideshow/blue_bottom.png) no-repeat bottom center;width:423px;padding:0
0 49px 0}.slideshowItem-1
.boxBottom{background:url(/images/slideshow/green_bottom.png) no-repeat bottom center;padding:0
0 48px 0}.slideshowItem-2
.boxBottom{background:url(/images/slideshow/red_bottom.png) no-repeat bottom center;padding:0
0 48px 0}.boxMiddle{background:url(/images/slideshow/blue_middle.png) repeat-y 2px 0;width:383px;padding:0
20px}.slideshowItem-1
.boxMiddle{background:url(/images/slideshow/green_middle.png) repeat-y 0 0}.slideshowItem-2
.boxMiddle{background:url(/images/slideshow/red_middle.png) repeat-y 0 0}.captionText{position:absolute;top:20px;height:56px;left:0;overflow:hidden;padding:0
20px;width:383px}.captionText
a{color:#fff}#slideshowContents
.slideshowItem{position:relative}#slideshowMask{position:absolute;top:0;left:52px;width:531px;height:373px;z-index:2;background:url(/images/home/slideshowMask.png)}#slideshowContents
.slideshowPhoto{position:relative;z-index:1}#slideshowContents{position:absolute;top:0;left:52px;width:528px;height:400px}#middleBar{float:left;width:4px;height:400px;background:url(/images/home/middleBar.png) no-repeat;margint:0 0 0 2px}#homeRight{float:right;display:inline;width:275px;padding:0
0 0 8px}#hotbuttonContainer{padding:16px
0 28px 0}#hotbuttonContainer
a{font-size:11px}#hotbuttonContainer
h1{font-style:italic}#hotbuttonContainer
p{font-size:12px;line-height:18px}#homeRight ul, #homeRight
li{margin:0;padding:0;list-style-type:none}#homeRight
li{border-top:1px solid #ccc;clear:left;height:60px}#homeRight li
a{font-size:22px;color:#069;text-decoration:none;padding:15px
12px 18px;float:left;width:251px}#homeRight a:hover{text-decoration:underline}#spotlightContainer a
img{border:3px
solid #49c2ff}#spotlightContainer{background:url(/images/spotlight/spotlight_gradient.png) repeat-x}#spotlightInner{width:940px;margin:0
auto;padding:0
0 0 83px}#spotlightContentContainer{width:610px;margin:20px
0 0 0}.spotlightItem{}.spotlightItem
img{float:left;margin:0
12px 12px 0}#subpageHeadingBarContainer{height:119px;margin:0
0 30px 0;position:relative}#subpageHeadingBarLeft{height:119px;background:url(/images/subpages/about_left.png) repeat 1px 0px;width:50%;position:absolute;top:0;left:0;z-index:0}#subpageHeadingBarRight{height:119px;background:url(/images/subpages/about_right.png) repeat 3px 0px;width:50%;position:absolute;top:0;right:0;z-index:0}#subpageHeadingBar{height:119px;width:940px;margin:0
auto;background:#069;position:relative;z-index:1}#subpageHeading{font-size:40px;font-style:italic;color:#fff;padding:35px
35px 0 35px}#subpageHeadingBarContainer.grade-level-info
#subpageHeadingBarLeft{background-image:url(/images/subpages/grade_left.png)}#subpageHeadingBarContainer.grade-level-info
#subpageHeadingBarRight{background-image:url(/images/subpages/grade_right.png)}#subpageHeadingBarContainer.grade-level-info
#subpageHeadingBar{background:#096}#subpageHeadingBarContainer.student-parent-resources
#subpageHeadingBarLeft{background-image:url(/images/subpages/resources_left.png)}#subpageHeadingBarContainer.student-parent-resources
#subpageHeadingBarRight{background-image:url(/images/subpages/resources_right.png)}#subpageHeadingBarContainer.student-parent-resources
#subpageHeadingBar{background:#9c0}#subpageHeadingBarContainer.ptsa
#subpageHeadingBarLeft{background-image:url(/images/subpages/ptsa_left.png)}#subpageHeadingBarContainer.ptsa
#subpageHeadingBarRight{background-image:url(/images/subpages/ptsa_right.png)}#subpageHeadingBarContainer.ptsa
#subpageHeadingBar{background:#fc0}#subpageHeadingBarContainer.volunteer
#subpageHeadingBarLeft{background-image:url(/images/subpages/volunteer_left.png)}#subpageHeadingBarContainer.volunteer
#subpageHeadingBarRight{background-image:url(/images/subpages/volunteer_right.png)}#subpageHeadingBarContainer.volunteer
#subpageHeadingBar{background:#ff8a00}#subpageHeadingBarContainer.alumni
#subpageHeadingBarLeft{background-image:url(/images/subpages/alumni_left.png)}#subpageHeadingBarContainer.alumni
#subpageHeadingBarRight{background-image:url(/images/subpages/alumni_right.png)}#subpageHeadingBarContainer.alumni
#subpageHeadingBar{background:#c00}#subpageHeadingBarContainer.calendar
#subpageHeadingBarLeft{background-image:url(/images/subpages/calendar_left.png)}#subpageHeadingBarContainer.calendar
#subpageHeadingBarRight{background-image:url(/images/subpages/calendar_right.png)}#subpageHeadingBarContainer.calendar
#subpageHeadingBar{background:#c09}#subpageHeadingBarContainer.admissions
#subpageHeadingBarLeft{background-image:url(/images/subpages/admissions_left.png)}#subpageHeadingBarContainer.admissions
#subpageHeadingBarRight{background-image:url(/images/subpages/admissions_right.png)}#subpageHeadingBarContainer.admissions
#subpageHeadingBar{background:#609}#subpageBodyContainer{width:940px;margin:0
auto 100px;position:relative;z-index:5}#subpageTreeContainer{float:left;display:inline;width:160px;margin:0
40px 0 0}#subpageTreeTitle{background:url(/images/subpages/treeNavTopBar.png) no-repeat top;color:#069;font-size:11px;padding:9px
4px 8px;text-transform:uppercase}#treeNav, #treeNav
li{list-style-type:none}#treeNav li
li{border-top:1px solid #ddd}#treeNav li li
li{border:0}#treeNav li li:last-child{border-bottom:1px solid #ddd}#treeNav li li li:last-child{border:0}#treeNav
a.subLinks{padding:7px
4px;color:#333}#treeNav ul ul
a.subLinks{padding:4px
4px 4px 20px;font-size:12px}#treeNav ul
a.active{font-weight:bold}#treeNav ul ul
a.active{font-style:italic}#subpageContentContainer{float:right;display:inline;width:740px}#subpageContentContainerFull{}#footerBar{border-top:1px solid #eee;font-size:1px}#footerContainer{height:50px;width:940px;margin:0
auto;padding:12px
0 0 0;position:relative}#footerLogo{margin-top:6px}#footerRight{position:absolute;right:0;top:12px;font-size:11px;color:#999;font-family:Arial}#footerRss
img{position:relative;top:3px}#papercutLink
a{color:#999;font-size:10px}#bottomBar{height:5px;background:url(/images/footer/footer_color-bar.png) repeat-x top center}.newsDate{font-weight:bold}.newsLink{font-weight:bold}.newsPageDate{color:#999;font-size:10px}.newsLink{font-weight:bold}.newsPageTitle{font-weight:bold;font-size:18px}.newsContainer{margin-bottom:20px}.newsArchiveItemContainer{margin-bottom:20px}.newsArchiveLink{margin-bottom:10px}.newsArchiveItemContainer
.newsArchiveTitle{font-size:14px;font-weight:bold;text-decoration:underline}.newsArchiveItemContainer
.newsArchiveDate{font-size:11px;color:#666}.pageSubTitle{color:#09c;font-size:16px;font-weight:bold;margin:0
0 12px}div#fbPathChecker{background-image:url(/floatbox/graphics/blank.gif)}div#fbOverlay{position:fixed;top:0;left:0;width:100%;height:100%;border-width:0;margin:0;padding:0}div#fbBox{position:absolute;border-style:solid;border-width:0;margin:0;padding:0}#fbBox div, #fbBox a, #fbBox img, #fbBox
iframe{border-width:0;margin:0;padding:0;outline:none;-moz-outline:none}#fbBox
a{background-image:url(/floatbox/graphics/blank.gif);background-color:transparent;zoom:1}#fbZoomDiv, a.fbPopup img, a.fbPopdown img, #fbBox #fbIndexLinks
img{position:absolute;left:0;top: -9999px;border-style:solid;border-color:black;margin:0;padding:0}#fbBox #fbBoxLoader, #fbZoomDiv #fbZoomLoader, #fbMainDiv
#fbMainLoader{position:absolute;left:0;top:0;width:100%;height:100%;min-width:100%;min-height:100%;overflow:hidden;background-position:center;background-repeat:no-repeat}#fbZoomDiv #fbZoomLoader, #fbMainDiv
#fbMainLoader{background-image:url(/floatbox/graphics/loader_black.gif)}#fbBox #fbShadows, #fbBox #fbShadowTop, #fbBox #fbShadowRight, #fbBox #fbShadowBottom, #fbBox #fbShadowLeft,
#fbBox #fbCorners, #fbBox #fbCornerTop, #fbBox #fbCornerRight, #fbBox #fbCornerBottom, #fbBox
#fbCornerLeft{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat}#fbBox #fbShadowTop, #fbBox
#fbCornerTop{background-position:top left}#fbBox #fbShadowRight, #fbBox
#fbCornerRight{background-position:top right}#fbBox #fbShadowBottom, #fbBox
#fbCornerBottom{background-position:bottom right}#fbBox #fbShadowLeft, #fbBox
#fbCornerLeft{background-position:bottom left}#fbBox
#fbCanvas{position:relative;left:0;top:0;width:100%;height:100%}#fbBox #fbMainDiv, #fbBox #fbInfoPanel, #fbBox
#fbControlPanel{position:absolute;border-style:solid;overflow:hidden}#fbBox #fbMainDiv,div#fbZoomDiv{background-color:#fff}#fbBox #fbInfoLink, #fbBox
#fbPrintLink{font-weight:bold}#fbBox
#fbResizer{position:absolute;width:25px;height:25px;left:0;top:0}#fbBox
#fbDragger{position:absolute;width:12px;height:12px;cursor:nw-resize;background-position:bottom right;background-repeat:no-repeat}#fbBox #fbLeftNav, #fbBox
#fbRightNav{position:absolute;height:100%}#fbBox #fbLeftNav, #fbBox
#fbOverlayPrev{left:0}#fbBox #fbRightNav, #fbBox
#fbOverlayNext{right:0}#fbBox #fbOverlayPrev, #fbBox
#fbOverlayNext{position:absolute;width:49px;height:23px;background-repeat:no-repeat}#fbBox
#fbInfoPanel{line-height:1.25em;font-family:Verdana,Helvetica,sans-serif;font-size:12px}#fbBox
#fbCaption{cursor:default}#fbBox
#fbItemNumber{font-size:10px;white-space:nowrap;cursor:default}#fbBox
#fbControls{height:14px;font-size:1px}#fbBox
#fbNavControls{width:88px;height:14px}#fbBox
#fbPrev{float:left;width:44px;height:14px;background-repeat:no-repeat}#fbBox
#fbNext{float:right;width:44px;height:14px;background-repeat:no-repeat}#fbBox #fbPlay, #fbBox
#fbPause{position:absolute;background-repeat:no-repeat}#fbBox #fbPlayPause, #fbBox #fbPlay, #fbBox
#fbPause{width:46px;height:14px;text-align:justify}#fbBox
#fbClose{width:46px;height:14px;background-repeat:no-repeat}#fbBox
#fbIndexLinks{clear:both;font-size:11px;cursor:default}#fbBox #fbIndexLinks a:hover{font-weight:bold}#fbInfoPanel.posCenter,#fbInfoDiv.posCenter,#fbIndexLinks.posCenter{margin:0
auto}#fbInfoPanel.posRight,#fbInfoDiv.posRight,#fbIndexLinks.posRight{float:right}#fbInfoPanel.posLeft,#fbInfoDiv.posLeft,#fbIndexLinks.posLeft{float:left}#fbControlPanel.posRight,#fbControls.posRight,#fbClose.posRight,#fbSubControls.posRight,#fbNavControls.posLeft,#fbPlayPause.posLeft{float:right}#fbControlPanel.posLeft,#fbControls.posLeft,#fbClose.posLeft,#fbSubControls.posLeft,#fbNavControls.posRight,#fbPlayPause.posRight{float:left}#fbSubControls,#fbClose,#fbIndexLinks,#fbPlayPause,#fbNavControls{float:left}
