body{padding:0;scrollbar-base-color:#D5CCA5;}
.c_container{padding:0 !important;}
.c_footer{margin-bottom:0 !important;}
.paneOutline{background-color:#ECF3FD;border:none;}
#my-account{position:absolute;color:#FFF;font-weight:bold;margin-top:2px;}
#my-account a{color:#FFF;}
.clear{clear:both;height:0;zoom:1;min-height:0;line-height:0;font-size:0;}
h1, h2, h3, h4, h5, h6{margin:0;color:#333;font-weight:bold;}
h1{color:#e3bc10;text-transform:uppercase;}
h2{color:#e3bc10;font-size:14x;}
.containerTitle h2{font-size:14px;color:#e3bc10;text-transform:uppercase;vertical-align:top;}
.announcements h2{font-size:14px;color:#e3bc10;text-transform:uppercase;}
p{font-family:Arial;font-size:12px;color:#333;margin:0;padding:10px 0 0 0;line-height:18px;}
a img{border:none;}
a:link, a:active, a:visited{color:#2270c4;text-decoration:underline;}
a:hover{text-decoration:none;}
ul li{list-style-type:disc;}
.container ul li{font-size:12px;font-family:Arial;}
.line{border-bottom:1px dotted #7FB0E3;height:25px;margin-bottom:20px;width:100%;}
.display-none{display:none !important;}
.image-border{padding:4px;border:1px solid #CCC;}
.alignmiddle{vertical-align:middle;}
.container{background:#FFFFFF url("/Portals/_default/Skins/MiddletownSchools/images/site-bkg.gif") repeat-x;width:100%;height:100%;margin:0 0 50px;}
.wrapper{width:960px;margin:0 auto;}
#header{background:url("/Portals/_default/Skins/MiddletownSchools/images/header-bkg.jpg") no-repeat;height:176px;position:relative;z-index:2;}
.right-info{float:right;width:400px;padding:15px 0 0;position:relative;z-index:10;}
.topLinksPane{min-width:283px;position:relative;}
.topLinksPane .head_title{position:relative;z-index:2;}
.topLinksPane .head_title h2{color:#FFF;}
.topLinksPane .c_content{position:absolute;top:0;left:0;}
.topLinksPane .c_footer{display:none;}
.our-schools{margin:10px 0 0;padding:0;float:left;width:auto}
.our-schools li{list-style:none;cursor:pointer;width:auto;white-space:nowrap;position:relative;}
.our-schools .ourschools-logo{width:117px;height:64px;display:block;background:url("/Portals/_default/Skins/MiddletownSchools/images/our-schools.png") no-repeat;position:relative;z-index:10;}
.our-schools li:hover .ourschools-logo{background-position:0 -64px;}
.our-schools li:hover ul{display:block;}
.our-schools li ul{display:none;float:none;width:auto;background-color:#FFFFFF;margin:0;padding:5px 13px;position:absolute;top:56px;left:0;z-index:4;}
.our-schools li li{width:auto;white-space:nowrap;display:block;position:relative;z-index:5;float:none;}
.our-schools li li a{color:#005abb;height:20px;line-height:20px;display:block;text-decoration:none;}
.our-schools li li a:hover{text-decoration:underline;}
.our-schools li li span{color:#666;}
.header-right-nav{margin:0 0 0 10px;padding:0 0 0 10px;float:right;border-left:1px dotted #999786;}
.header-right-nav li{list-style:none;line-height:18px;}
.header-right-nav a{color:#fedc68;text-decoration:none;}
.header-right-nav a:hover{text-decoration:underline;}
.middleLogo{float:left;width:auto;height:82px;padding:23px 0 0;}
.search{float:right;background:url("/Portals/_default/Skins/MiddletownSchools/images/search-bkg.gif") no-repeat;width:241px;height:24px;margin:9px 0 0;}
.search input{border:none;background-color:transparent;}
.search .search-input{height:20px;line-height:20px;margin:0 0 0 5px;padding:0;width:210px;font-family:Arial;font-size:12px;position:relative;top:-1px;}
.search .search-button{position:relative;top:3px;}
.topNav{position:relative;z-index:9;float:left;margin-bottom:1px;}
.topNav ul{margin:0;padding:0;width:auto;}
.topNav .topNavSeparator{height:37px;padding:5px 0 0;}
.topNav li{list-style:none;float:left;width:auto;white-space:nowrap;cursor:pointer;}
.topNav a{display:block;height:30px;line-height:20px;font-size:12px;font-weight:bold;font-family:Arial;color:#005abb;text-decoration:none;padding:0 12px;margin-top:10px;cursor:pointer;}
.topNav li:hover{cursor:pointer;}
.topNav li:hover a{padding:0;margin:4px -3px 0;position:relative;z-index:2;cursor:pointer;}
.topNav li:hover b{background-color:#FFF;float:left;height:31px;padding:6px 0 0;}
.topNav li:hover em.left{background:url("/Portals/_default/Skins/MiddletownSchools/images/topnav-hover-left.png") no-repeat;float:left;height:37px;width:15px;}
.topNav li:hover em.right{background:url("/Portals/_default/Skins/MiddletownSchools/images/topnav-hover-right.png") no-repeat right 0;float:left;height:37px;width:15px;}
.topNav li.hasChildren:hover a{color:#005abb;padding:0;cursor:pointer;margin:4px -3px 0;position:relative;z-index:2;}
.topNav li.hasChildren:hover b{background-color:#FFF;float:left;height:26px;padding:6px 0 0;border-bottom:1px dotted #bfb544;}
.topNav li.hasChildren:hover em.left{background:url("/Portals/_default/Skins/MiddletownSchools/images/topnav-hover-left.png") no-repeat;float:left;height:32px;width:15px;margin:0;}
.topNav li.hasChildren:hover em.right{background:url("/Portals/_default/Skins/MiddletownSchools/images/topnav-hover-right.png") no-repeat right 0;float:left;height:32px;width:15px;margin:0;}
.topNav li.hasChildren:hover ul{display:block;}
.topNav li.ParentItem a, .topNav li.CurrentItem a{color:#FFF;background:url("/Portals/_default/Skins/MiddletownSchools/images/topnav-selected-middle.png") no-repeat center -1px;padding:0 3px;margin:10px 0 0;}
.topNav li.ParentItem b, .topNav li.CurrentItem b{background-color:#E3BC10;float:left;height:22px;padding:0;border:none;}
.topNav li.ParentItem em.left, .topNav li.CurrentItem em.left{margin:0 0 0 3px;float:left;height:22px;width:6px;background:url("/Portals/_default/Skins/MiddletownSchools/images/topnav-selected-left.png") no-repeat;}
.topNav li.ParentItem em.right, .topNav li.CurrentItem em.right{margin:0 3px 0 0;float:left;height:22px;width:6px;background:url("/Portals/_default/Skins/MiddletownSchools/images/topnav-selected-right.png") no-repeat;}
.topNav li ul{display:none;width:auto;min-width:150px;position:absolute;top:auto;left:auto;margin:0 0 0 -3px;padding:5px 13px;background-color:#FFF;}
.topNav li.hasChildren ul li{position:relative;z-index:5;display:block;width:auto;white-space:nowrap;float:none;border-bottom:1px dotted #bfb544;}
.topNav ul ul li.CurrentItem a, .topNav ul ul li.CurrentItem:hover a, .topNav li.hasChildren ul a, .topNav li.hasChildren:hover ul a{background:none;color:#005abb;display:block;float:none;height:25px;line-height:25px;font-weight:normal;padding:0;margin:0;}
.topNav ul ul li.CurrentItem ul b, .topNav ul ul li.CurrentItem:hover ul b, .topNav li.hasChildren ul b, .topNav li.hasChildren:hover ul b{background-color:#FFF;float:none;height:25px;padding:0;border-bottom:none;}
.topNav ul ul li.CurrentItem em.left, .topNav ul ul li.CurrentItem:hover em.left, .topNav li.hasChildren ul em.left, .topNav li.hasChildren:hover ul em.left{background:none) no-repeat;float:none;}
.topNav ul ul li.CurrentItem em.right, .topNav ul ul li.CurrentItem:hover em.right, .topNav li.hasChildren ul em.right, .topNav li.hasChildren:hover ul em.right{background:none);float:none;}
.topNav li.hasChildren:hover li.CurrentItem a, .topNav .hasChildren:hover li.CurrentItem:hover a{font-weight:bold;}
.topNav li li a:hover{text-decoration:underline;}
.topNav li.hasChildren ul .bl, .our-schools li ul .bl{position:absolute;left:-10px;bottom:-20px;padding:20px 10px 0 0;width:50%;height:50%;background:url("/Portals/_default/Skins/MiddletownSchools/images/top-nav-shadows.png") no-repeat 0 bottom;}
.topNav li.hasChildren ul .br, .our-schools li ul .br{position:absolute;right:-10px;bottom:-20px;padding:20px 0 0 10px;width:50%;height:50%;background:url("/Portals/_default/Skins/MiddletownSchools/images/top-nav-shadows.png") no-repeat right bottom;}
.topNav li.hasChildren ul .tl, .our-schools li ul .tl{position:absolute;left:-10px;top:-10px;padding:0 10px 10px 0;width:50%;height:50%;background:url("/Portals/_default/Skins/MiddletownSchools/images/top-nav-shadows.png") no-repeat 0 0;}
.topNav li.hasChildren ul .tr, .our-schools li ul .tr{position:absolute;right:-10px;top:-10px;padding:0 0 10px 10px;width:50%;height:50%;background:url("/Portals/_default/Skins/MiddletownSchools/images/top-nav-shadows.png") no-repeat right 0;}
@media screen and (-webkit-min-device-pixel-ratio:0){.topNav li.hasChildren ul .bl, .our-schools li ul .bl{width:50.3%;}
}
.topNav ul ul ul{display:none !important;}
.bottomNav{float:right;margin:0 30px 0 0;}
.bottomNav ul{margin:0;padding:0;}
.bottomNav li{list-style:none;display:inline;line-height:27px;height:27px;float:left;}
.bottomNav li.separator{padding:0 6px;color:#6699ff;}
.bottomNav a{text-decoration:none;color:#005abb;}
.bottomNav a:hover{text-decoration:underline;}
.shareThis{float:right;line-height:27px;}
.shareThis a{text-decoration:none;font-size:11px;}
.shareThis a:hover{text-decoration:underline;}
.currentDate{float:left;line-height:27px;padding:0 0 0 6px;font-size:10px;color:#999;}
.headerScrollbar{float:left;padding:0 0 0 20px;width:370px;height:27px;line-height:27px;overflow:hidden;}
.headerScrollbar a{color:#666;font-size:11px;line-height:26px;}
.headerScrollbar a:hover{text-decoration:none;}
.headerScrollbar p{padding:0;}
.headerScrollbar ul{margin:0;padding:0;}
.headerScrollbar li{list-style:none;}
.headerScrollbar .head_title{position:relative;z-index:2;}
.headerScrollbar .c_actions{position:absolute;top:0;left:0;}
.headerScrollbar .c_icon{padding-left:15px;}
.headerScrollbar .c_content{position:absolute;}
.headerScrollbar .c_footer{display:none;}
.topSlidePane{float:left;width:674px;margin:16px 0 0 6px;position:relative;z-index:1;}
.topSlidePane p{padding:0;}
.topRightPane{float:right;width:264px;margin:16px 6px 0 0;}
.topRightHomePane{float:right;width:264px;height:445px;margin:16px 6px 0 0;overflow-y:scroll;}
.centerSlidePane{width:948px;margin:0 6px;}
.centerSlidePane p{padding:0;}
.homeContentPane{float:left;width:681px;border-right:1px dotted #deb952;margin:0 0 30px 6px;position:relative;z-index:1;}
.rightCenterPane{float:right;width:266px;margin:0 6px 32px 0;}
.homeNarrowContentPane{float:left;width:344px;border-right:1px dotted #deb952;margin:0 0 30px 6px;position:relative;z-index:1;}
.rightWideCenterPane{float:right;width:603px;margin:0 6px 32px 0;}
.rightCenterPane p{padding:0;font-size:11px;color:#666;}
.leftColumn{float:left;width:191px;min-height:300px;height:100%;padding:25px 0 0 6px;}
.SEOLeftMenu{border-top:1px dotted #7fb0e3;}
.SEOLeftMenu ul{margin:0;}
.breadcrumbs{float:left;width:750px;height:25px;line-height:25px;border-left:1px dotted #7fb0e3;padding:0 0 0 12px;color:#005abb;}
.breadcrumbs a.Link{font-size:10px;color:#005abb;text-decoration:underline}
.breadcrumbs a:hover{text-decoration:none;}
.breadcrumbs .Active{color:#d6a827;font-size:10px;}
.contentColumn{float:left;border:1px dotted #7fb0e3;border-width:1px 0 0 1px;width:750px;}
.gatewayContentPane{padding:8px 0 0 12px;}
.contentLeftColumn, .contentMiddleColumn, .contentRightColumn{float:left;border:1px dotted #7fb0e3;border-width:1px 1px 0 0;padding:17px 0 30px 12px;margin:16px 0 0;}
.contentLeftColumn, .contentRightColumn{width:233px;}
.contentMiddleColumn{width:245px;}
.contentRightColumn{border-width:1px 0 0 0;}
.contentPaneOneColumn{padding:8px 0 0 12px;}
.contentPaneRightColumn{float:left;padding:8px 15px 0 12px;width:513px;}
.rightColumnPane{float:right;width:209px;height:100%;margin-top:15px;padding:0 0 40px;border-left:1px dotted #deb950;}
.rightColumnPane ul{padding:0;margin:5px 0 0;}
.rightColumnPane li{margin-bottom:10px;list-style:none;background:url("/Portals/_default/Skins/MiddletownSchools/images/bullet.gif") no-repeat 0 5px;padding:0 0 0 7px;font-size:11px !important;}
.rightColumnPane a{font-size:11px;line-height:14px;}
.rightColumnPane p{font-size:11px;line-height:14px;}
.container404{margin:20px 0 0;}
.content404{float:left;padding:0 0 0 20px;width:730px;}
.content404 .table404 p{font-size:12px;}
.table404 ul{padding:0;margin:10px 0 0 10px;}
.table404 li{list-style:none;background:url("/Portals/_default/Skins/MiddletownSchools/images/bullet.gif") no-repeat 0 5px;padding:0 0 2px 7px;}
.right404 p{font-size:11px;}
.SEOLeftMenu ul{padding:0;margin:0;}
.SEOLeftMenu li{list-style:none;padding:3px 0;border-bottom:1px dotted #7fb0e3;}
.SEOLeftMenu a{text-decoration:none;display:block;line-height:16px;padding:6px 26px 6px 10px;background:url("/Portals/_default/Skins/MiddletownSchools/images/left-nav-arrow.gif") no-repeat 165px 12px;}
.SEOLeftMenu a:hover{text-decoration:underline;}
.SEOLeftMenu li.CurrentItem, .SEOLeftMenu li.CurrentItemParentLI{background:url("/Portals/_default/Skins/MiddletownSchools/images/left-nav-selected.gif") repeat-y;}
.SEOLeftMenu li.CurrentItem a{color:#e3bc10;font-weight:bold;}
.SEOLeftMenu li.CurrentItem a:hover{text-decoration:none;}
.SEOLeftMenu li.ParentItem a{font-size:13px;text-transform:uppercase;font-weight:bold;}
.SEOLeftMenu ul ul{display:none;}
.SEOLeftMenu li.CurrentItemParentLI ul, .SEOLeftMenu li.CurrentItem ul{display:block;}
.SEOLeftMenu li li.CurrentItem{background:none;}
.SEOLeftMenu li li{padding:0;border:0;}
.SEOLeftMenu li.CurrentItem li a, .SEOLeftMenu li li a{color:#005abb;line-height:14px;font-weight:normal;background:transparent;padding:2px 24px 2px 10px;background:url("/Portals/_default/Skins/MiddletownSchools/images/left-nav-selected.gif") repeat-y;}
.SEOLeftMenu li.CurrentItem li a:hover, .SEOLeftMenu li li a:hover{text-decoration:underline;}
.SEOLeftMenu ul ul ul{display:none !important;}
.adminmenu ul ul{display:block;}
.adminmenu li li a{background:#FFF;}
.adminmenu .CurrentItemParentLI li a{background:url("/Portals/_default/Skins/MiddletownSchools/images/left-nav-selected.gif") repeat-y;}
.footer-bkg{background:url("/Portals/_default/Skins/MiddletownSchools/images/footer-bkg.gif") repeat-x #014598;width:100%;margin:0;padding:0;position:absolute;}
#footer{background:url("/Portals/_default/Skins/MiddletownSchools/images/footer.jpg") no-repeat 0 42px;width:100%;min-height:425px;}
.schools{padding:6px 0 0;margin:0 0 25px;text-align:center;}
.schools li{list-style-type:none;display:inline;height:36px;line-height:36px;}
.schools .separator{padding:0 6px;color:#fedc68;}
.schools a{color:#fedc68;text-decoration:none;}
.schools a:hover{text-decoration:underline;}
.footerInfo{float:left;width:470px;padding:0 0 0 90px;background:url("/Portals/_default/Skins/MiddletownSchools/images/logo-m.gif") no-repeat 0 5px;margin:0 0 30px;}
.footerInfo h3{font-size:14px;font-weight:bold;color:#FFF;}
.footerInfo p{font-size:11px;color:#FFF;padding:0;}
.footerContact{float:right;width:150px;}
.footerContact p{padding:0;color:#FFF;}
.footerContact .title{text-transform:uppercase;font-weight:bold;}
.social{float:right;margin:15px 0 0;}
.social a{color:#fee068;font-size:12px;text-decoration:none;line-height:18px}
.social a:hover{text-decoration:underline;}
.social img{padding:5px 0 0;}
.seoFooterNav{min-height:185px;float:left;}
.seoFooterNav ul{margin:20px 0 0;padding:0;position:relative;float:left;}
.seoFooterNav li{list-style:none;display:inline;float:left;padding:0 10px;border-right:1px dotted #668087;width:139px;min-height:150px;}
.seoFooterNav li a{font-size:12px;color:#fedc68;text-transform:uppercase;text-decoration:none;}
.seoFooterNav li a:hover{text-decoration:underline;}
.seoFooterNav li ul{position:relative;margin:10px 0 0;float:none;}
.seoFooterNav li li{display:block;float:none;background:url("/Portals/_default/Skins/MiddletownSchools/images/bullet-square.gif") no-repeat 0 6px;padding:0 0 0 6px;border:none;min-height:0;}
.seoFooterNav li li a{text-transform:none;}
.seoFooterNav li ul ul{display:none;}
.seoFooterNav li.last{padding:0 0 0 10px;border:none;}
.seoFooterNav li li.last{padding:0 0 0 6px;border:none;}
.footerCopyright{padding:40px 0 15px;color:#FFF;text-align:center;}
.footerCopyright a{color:#fedc68;text-decoration:none;}
.footerCopyright a:hover{text-decoration:underline;}
.footerCopyright .separator{color:#fedc68;font-weight:bold;padding:0 5px;}
.containerTitle{background:url("/Portals/_default/Skins/MiddletownSchools/images/container-bkg.gif") repeat-x 0 -2px;padding:7px 10px 25px 12px;}
.containerTitle h2{display:inline;}
.containerOneColumn{width:318px;float:left;background:none;margin-top:-20px;}
.containerContent{background:none;margin-top:-30px;}
.containersButtons{display:inline;position:relative;top:3px;padding:0;margin-left:15px;}
.containersButtons a{margin:0 5px 0 0;}
.bottonPane .containerTitle .c_contentpane{padding:0;}
h2.c_title{color:#333;}
h1.middleTitle{color:#e3bc10;font-size:26px;}
h2.middleTitle{color:#e3bc10;font-size:16px;}
h3.middleTitle{color:#666666;font-size:14px;}
.announcements{background:url("/Portals/_default/Skins/MiddletownSchools/images/announcements-bkg.png") no-repeat;padding:10px 10px 20px;}
.announcements p{color:#cc5858;padding:0;font-size:13px;}
.announcements a{font-size:13px;}
.schoolsAnnouncements p{color:#005abb;}
.event-featured{float:left;width:322px;}
.moreAbout{display:inline-block;padding:3px 0 0 10px;}
.event-feeds-entry{float:right;width:325px;}
.event-feeds-date{float:left;margin:5px 0 6px 6px;background:url("/Portals/_default/Skins/MiddletownSchools/images/event-date-bkg.gif") no-repeat;width:37px;height:41px;text-align:center;}
.event-feeds-month{font-size:11px;font-weight:bold;color:#FFF;text-transform:uppercase;}
.event-feeds-day{font-size:20px;font-weight:bold;}
.event-feeds-content{padding:0 0 20px 48px;height:15px;}
.event-feeds-content p{padding:0;}
.eventsGateway{float:none;width:auto;}
.eventsGateway .line{height:10px;margin:0 0 10px -12px;padding-right:18px;}
.recentNewsEntry{float:left;width:289px;height:75px;overflow:hidden;margin:0 18px 10px 0;background:url("/Portals/_default/Skins/MiddletownSchools/images/icon-news.gif") no-repeat 0 3px;padding:0 0 0 22px;}
.recentNewsEntry p{padding:0;}
.recentNewsEntry .realeaseDate{color:#666;font-size:11px;text-transform:uppercase;}
.recentNewsEntry.odd{clear:both;}
.recentNewsEntry.even{float:right;}
.newsGateway.odd{width:314px;border-right:1px dotted #DEB952;float:left;margin:0 18px 0 0;padding:0 18px 30px 22px;clear:both;}
.newsGateway.even{width:314px;float:right;}
.newsGateway-1col{float:none;margin:0;min-height:0;width:auto;}
.newsGateway-1col .line{height:10px;margin:0 0 10px -34px;padding-right:40px;}
.newsGateway-1col.even{float:none;}
.form-name-bkg{float:left;background:url("/Portals/_default/Skins/MiddletownSchools/images/form-name-bkg.gif") no-repeat;width:113px;height:23px;margin:10px 6px 0 0;position:relative;}
.form-firstName, .form-lastName{border:none;background:transparent;color:#666666;font-family:arial;font-size:12px;font-style:italic;width:100px;padding:4px 5px;}
.form-mail-bkg{float:left;background:url("/Portals/_default/Skins/MiddletownSchools/images/form-email-bkg.gif") no-repeat;width:232px;height:23px;margin:10px 0 10px;position:relative;}
.form-mail{border:none;background:transparent;color:#666666;font-family:arial;font-size:12px;font-style:italic;width:219px;padding:4px 5px;}
.errorMessage{position:absolute;right:6px;top:6px;}
.form-bottomText{font-size:11px;color:#666;line-height:12px;float:left;margin:0 0 0 10px;padding:0;}
.public-table-bkg{position:relative;}
.panelList{padding:0;margin:0;}
.panelList .showing{font-weight:bold;}
.panelList p{padding:0;}
.panelList .question{font-size:12px;}
.panelList select{border:1px solid #7f9db9;font-family:Arial;font-size:12px;width:190px;vertical-align:middle;margin:0 15px 0 5px;}
.panelList .rss{float:right;}
.panelList .rss img{vertical-align:middle;margin-left:5px;}
.panelList .line{border-bottom:1px dotted #7FB0E3;height:10px;margin-bottom:10px;width:100%;position:relative;left:-12px;padding:0 22px 0 0;}
.panelList .recentNewsEntry{width:100%;margin:15px 0;min-height:0;float:none;}
.panelList .recentNewsEntry p{padding-right:30px;}
.panelList .adminPageNav{top:-86px;}
.panelList tr.adminPageNav span{font-size:12px !important;}
.panelList tr.adminPageNav a{font-size:12px !important;}
.newsRealeaseDate{color:#999;font-size:12px;text-transform:uppercase;padding:0;font-weight:normal;}
.newsBackBt{font-size:12px;font-weight:bold;}
h3.newsListTitle{color:#E3BC10;font-size:16px;}
.jcarousel-skin-headerScrollbar .jcarousel-container-vertical{width:407px;height:27px;}
.jcarousel-skin-headerScrollbar .jcarousel-clip-vertical{width:407px;height:27px;}
.jcarousel-skin-headerScrollbar .jcarousel-item{width:407px;height:27px;}
.jcarousel-skin-headerScrollbar .jcarousel-item-vertical{margin-bottom:10px;}
form.zoom_searchform{font-size:12px;padding:13px 0 0;border-top:1px dotted #7FB0E3;}
#search-page .result_block{border-top:1px dotted #7FB0E3;padding-top:10px;}
#search-page .result_altblock{border-top:1px dotted #7FB0E3;padding-top:10px;}
#search-page .results{border-bottom:1px dotted #7FB0E3;clear:both;}
#search-page .result_block{margin-bottom:10px;clear:left;}
#search-page .result_altblock{margin-bottom:10px;clear:left;}
.zoom_match{border-bottom:1px dotted #7FB0E3;display:block;margin-top:-12px;position:relative;width:100%;}
.zoom_categories{display:block;margin-top:10px;}
.zoom_categories input, .zoom_match input{position:relative;top:3px;}
.zoom_categories ul{display:inline;float:left;margin:0;padding:0;width:683px;}
.zoom_search_container{float:left;font-size:12px;}
input.zoom_searchbox{font-family:Arial;font-size:12px;border:1px solid #7F9DB9;vertical-align:middle;padding:2px;width:190px;margin-right:10px;margin-left:5px;}
.zoom_results_per_page{padding-left:20px;}
.zoom_results_per_page select{font-family:Arial;font-size:12px;border:1px solid #7F9DB9;vertical-align:middle;padding:2px;width:55px;line-height:22px;}
.searchheading{margin:20px 0 0;padding:10px 0 0 12px;background:url("/Portals/_default/Skins/MiddletownSchools/images/container-bkg.gif") repeat-x 0 -2px;clear:both;width:100%;float:left;}
.summary{font-weight:bold;font-size:12px;float:left;margin:10px 0 0;padding-left:12px;}
.result_pages{font-size:12px;font-weight:bold;float:right;margin:10px 10px 10px 0;}
.result_pages a{padding-left:2px;padding-right:2px;}
.result_title, .context, .infoline, .description{font-size:12px;margin-left:12px;line-height:18px;}
.result_pagescount{display:none;}
.zoom_searchbox{}
#search-page{color:#333;font-family:Arial;font-size:12px;}
.result_title a, .result_title a:link,.result_title a:visited,.result_title a:hover , .result_title a:active{color:#2270c4;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.zoom_button{float:left;border:0;background:url("/Portals/_default/Skins/MiddletownSchools/images/publicBtn-search.gif") no-repeat;width:71px;height:25px;overflow:hidden;text-indent:999px;font-size:0;display:block;line-height:0;position:relative;top:-1px;}
.sitemapseomenu ul{margin:20px 0 0;padding:0;}
.sitemapseomenu li{float:left;list-style-type:none;margin:0 0 30px;width:243px;}
.sitemapseomenu a, .sitemapseomenu a:active, .sitemapseomenu a:visited{color:#E3BC10;font-size:14px;text-transform:uppercase;display:inline-block;font-family:Arial;font-weight:bold;margin:0;padding:0 0 10px;text-decoration:none;width:auto;zoom:1;}
.sitemapseomenu a:hover{text-decoration:underline;}
.sitemapseomenu li ul{margin:0;}
.sitemapseomenu li li{float:none;list-style-type:none;margin:0;width:auto;}
.sitemapseomenu li li a, .sitemapseomenu li li a:active, .sitemapseomenu li li a:visited{color:#2270C4;border:none;font-size:12px;text-transform:none;font-weight:normal;margin:5px 0 0;padding:0;width:auto;}
.sitemapseomenu li li ul{margin:0;}
.sitemapseomenu li li li{padding:0 0 0 10px;}
.sitemapseomenu li li li a, .sitemapseomenu li li li a:active, .sitemapseomenu li li li a:visited{color:#2270C4;font-size:11px;text-transform:none;}
.sitemapseomenu .last{clear:both;}
.alumniSendForm{margin:0 0 0 160px;vertical-align:middle;}
a.alumniSearch{position:relative;top:3px;}
.contactSend{margin-left:187px;}
.addRequestSubmit{margin-left:160px;}
.stayConnectedSignup{float:left;}
.schools-container{background:#FFFFFF url("/Portals/_default/Skins/MiddletownSchools/images/schools-site-bkg.gif") repeat-x;}
.mastHead{height:43px;width:100%;line-height:40px;position:relative;z-index:20;}
.mastHead .district-homepage{margin-right:10px;vertical-align:middle;}
.mastHead a.district-link{color:#fedc68;font-size:11px;text-decoration:underline;}
.mastHead a.district-link:hover{text-decoration:none;}
.mastHeadPane{float:right;}
.mastHeadPane .head_title{position:relative;z-index:2;}
.mastHeadPane .head_title h2{color:#FFF;}
.mastHeadPane .c_content{position:absolute;right:0;top:0;}
.mastHeadPane .c_footer{display:none;}
.mastHeadLinks a, .mastHeadLinks span{line-height:40px;color:#fedc68;font-size:11px;text-decoration:none;}
.mastHeadLinks a:hover{text-decoration:underline;}
.mastHeadLinks span{padding:0 4px;}
.schools-right-info{position:absolute;right:240px;top:0;z-index:10;}
.mastHead .our-schools{margin:0;}
.mastHead .our-schools .ourschools-logo{width:117px;height:40px;display:block;background:url("/Portals/_default/Skins/MiddletownSchools/images/our-schools2.png") no-repeat 0 12px;position:relative;z-index:10;}
.mastHead .our-schools li{font-family:Arial;font-size:12px;}
.mastHead .our-schools li:hover .ourschools-logo{background-position:0 -30px;}
.mastHead .our-schools li ul{top:37px;min-width:234px;}
.schools-search{margin:58px 0 0;}
@media screen{.sIFR-flash{visibility:visible !important;margin:0;padding:0;}
.sIFR-replaced, .sIFR-ignore{visibility:visible !important;}
.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-replaced div.sIFR-fixfocus{margin:0pt;padding:0pt;overflow:auto;letter-spacing:0px;float:none;}
}
@media print{.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden;}
.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;width:auto !important;height:auto !important;}
}
@media screen{.sIFR-active h1, .sIFR-active h1.middleTitle, .sIFR-active h3.middleTitle, .sIFR-active .announcements h2{font-family:Verdana;visibility:hidden;overflow:hidden;height:auto;}
}
#carousel{width:882px;}
#carousel .jcarousel-clip-horizontal{width:882px;}
p.carousel-text{width:164px;}
#slider{width:664px;height:308px;padding:4px;border:1px solid #CCC;position:relative;}
#slider .jcarousel-clip-horizontal{width:664px;}
p.carousel-text-slider{width:674px;}
#carousel_links a{padding-left:5px;}
.jcarousel-skin-news .jcarousel-item-horizontal{margin-right:10px;}
.jcarousel-skin-news .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-skin-news .jcarousel-next-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-news .jcarousel-next-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-news .jcarousel-next-disabled-horizontal, .jcarousel-skin-news .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-news .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-news .jcarousel-next-horizontal{position:absolute;top:20px;right:5px;width:32px;height:102px;cursor:pointer;background:transparent url(/images/Gallery/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-news .jcarousel-prev-horizontal{position:absolute;top:20px;left:-3px;width:32px;height:102px;cursor:pointer;background:transparent url(/images/Gallery/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-news .jcarousel-prev-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-news .jcarousel-prev-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-news .jcarousel-prev-disabled-horizontal, .jcarousel-skin-news .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-news .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-news #carousel.jcarousel-container-horizontal{padding:20px 40px 20px 35px;}



#carousel li{border:1px solid #CCC;width:166px;height:100px;text-align:center;position:relative;}
#carousel li a{text-decoration:none;}
#carousel p{width:166px;height:31px;line-height:13px;padding-top:5px;background-color:#FFF;position:absolute;bottom:0px;left:0;}
#slider li{position:relative;height:308px;}
#slider .text-bkg{height:30px;position:absolute;bottom:0px;left:0;background:url("/images/Gallery/transparent.png");}
#slider p{font-weight:bold;padding-left:150px;line-height:30px;}
#carousel_links{z-index:5;margin:-25px 0 0 20px;position:absolute;}
#carousel_links a{background:url("/images/Gallery/carousel-button.png") no-repeat;width:23px;height:11px;padding:0;margin-right:4px;float:left;overflow:hidden;text-indent:-23px;}
#carousel_links a.activeSlide, #carousel_links a.selected{background:url("/images/Gallery/carousel-button-selected.png") no-repeat;}
#slider .image{border:4px solid #FFF;}
#slider .text-bkg p{padding:0 0 0 150px;}
a.refresh, a.refresh:link, a.refresh:visited, a.refresh:active{font-size:14px;font-weight:bold;text-transform:uppercase;margin:20px 0 0;display:block;}


/*
#highlight{width:664px;position:relative;top:-35px; height:65px; left:8px;}
#highlight .jcarousel-clip-horizontal{width:664px;}
#highlight ul{padding:0;}
#highlight li{width:102px;height:100px;position:relative;list-style-type:none;display:inline-block;margin-left:4px;}
#highlight li img {border:1px solid #CCC;}
#highlight li a{text-decoration:none;}
#highlight p{width:166px;height:31px;line-height:13px;padding-top:5px;background-color:#FFF;position:absolute;bottom:0px;left:0;}
*/


#highlight{width:664px; height:55px; left:8px; position:relative;top:-30px;}
#highlight .jcarousel-clip-horizontal{width:664px;}
#highlight ul{padding:0; margin:0;}
#highlight li{height:100px;position:relative;list-style-type:none;float:left;margin-left:4px; padding:0;}
#highlight li img {border:1px solid #CCC;}
#highlight li a{text-decoration:none;}
#highlight p{width:166px;height:31px;line-height:13px;padding-top:5px;background-color:#FFF;position:absolute;bottom:0px;left:0;}




