﻿#container{padding: 0;}

#container #pageTitle{width: 920px; padding: 20px;left: 0; top: 0;margin: 0; height: 130px;background-color: #66cdcc; font-size: 1.4em;}
#container #pageTitle img{float:right;}
#container #pageTitle strong{color: #fff;}


#container #internalNav {background-color: #fdcc05;}



#container .sys_twoColumns5050 div, #container .sys_threeColumns div, #container .sys_twoColumns_7030 div, #container .sys_twoColumns_3070 div, #container .sys_fourColumns div, #container .sys_fiveColumns div, #container .sys_twoColumns div, #container .sys_twoColumns_1585 div, #container .sys_twoColumns_2575 div{border:none;}





#container #pageTools, #container #toolBar, #container #pageToolsTab{background-color: #fff;}


#container #internal #internalNav {background:none;}
#container #internal #internalNav #NavDiv {padding-left:0;}
#container #internalNav ul {background:#f9ffff;}
#container #internalNav ul li {border-color: #ccc;}
#container #internalNav ul li a, #container #internal #internalNav ul li span {color:#000;padding:.8em .8em .9em;}
#container #internal #internalNav ul.sys_simpleListMenu > li > div.sys_selected a, 
#container #internal #internalNav ul.sys_simpleListMenu > li > div.sys_selected span {color: #fff; background-color:#66cdcc; border-left: 5px solid #fdcc05;}
#container  #internalNav ul li a:hover, #container #internal #internalNav ul li span:hover {color: #000; background-color:#fdcc05;}


#content img.imgBorder{border: 2px solid #efefef;}
#content a img.imgBorder:hover {border-color: #66cdcc;}



/* 2nd level */
#container #internal #internalNav ul li ul {}
#container #internal #internalNav ul li ul li {margin:0;border-bottom:1px solid #ccc;}
#container #internal #internalNav ul li ul li a {background:#efefef;margin-left:5px; padding-left: 10px;border-bottom:none;}
#container #internal #internalNav ul li ul li a:hover {background-color:#fdcc05;}

#container #internal #internalNav ul li ul li:last-child {border:none;}

#container #internalNav ul li ul li div.sys_currentitem {background:#065434 url(/SiteElements/Images/Base/Internal/2ndlevelon-CorpBlue.png) no-repeat center left;}

#container #content{background-color: #fff; background-size: 60%;}

#content h1{font-size: 2.7em; color: #66cdcc;}

#content p.FauxBlockquote{border: 5px solid #efefef;}
#content blockquote,
#content .blockquote__image::after{border-color: #efefef;}

#container .sys_twoColumns5050, #container .sys_threeColumns, #container .sys_twoColumns_7030, #container .sys_twoColumns_3070, #container .sys_FaqQuestion, #container .sys_FaqAnswer, #container .sys_fourColumns, #container .sys_fiveColumns, #container .sys_twoColumns, #container .sys_twoColumns_1585, #container .sys_twoColumns_2575, #container .sys_image-with-heading, #container .sys_imageWithHeading, #container #content .sys_imageWithTextOverlay, #container #content .sys_imageWithHoverText, #container #content .sys_imageWithCaptionBelow{border:none;}

#container h1.headingBackground, #container h2.headingBackground, #container h3.headingBackground, #container #content .sys_contactDetails h2{color: #000!important; background-color: #f9ffff; border-top: 2px solid #66cdcc; border-bottom: 2px solid #66cdcc;}

#container .sys_imageWithHeading h1, #container .sys_imageWithHeading h2, #container .sys_imageWithHeading h3{color: #66cdcc; background-image: url("/SiteElements/Images/Base/Internal/bg-textOverlay-black.png");}
#container .sys_H1-image-714px-right h1, #container .sys_H1-image-920px-right h1, #container .sys_H1-image-466px-right h1, #container .sys_H1-image-714px-textOverlay h1, #container .sys_H1-2line-image-714px-textOverlay h1, #container .sys_H1-2line-image-920px-textOverlay h1{right: 0;}

#container .sys_imageWithHeading{margin-bottom: 1em;}

#container .sys_imageWithHeading .clear{height: 0!important;}


#content table{border:1px solid #66cdcc; margin-bottom: 1em;}
#content table tr td, #content table tr th{border:1px solid #66cdcc;}
#content table tr th{background-color: #66cdcc; color: #fff;}



/* bottom box (schools pages) */
#container #bottom {background-color:#66cdcc;color:#000;border-top:5px solid #000;}
#container #bottom h2,
#container #bottom a{color:#000;}




#container #footer {text-align:center; padding: 1em 0;}
#container #footer ul{text-align:center; margin: auto; }
#container #footer ul li{margin: 0 11px; border:none;}


#disclaimer{background-color: #368f8e; color: #fff; padding: 10px; margin-bottom: 20px;}
#container #disclaimer h2{color: #fff;}



#container #content .sys_boxWithDottedBorder{font-size: 2em; background-color: #66cdcc; color: #000; text-align:center;}
#container #content .sys_boxWithDottedBorder p:last-child{margin-bottom: 0;}



#content .DO, #content .DONT{padding-left: 46px; min-height: 40px; display: inline-block; background: url(/KCS/images-multimedia/Decorative/do.png) no-repeat 0 50%;}
#content .DONT{background: url(/KCS/images-multimedia/Decorative/dont.png) no-repeat center left;}








#container .sys_H1-image-714px-right h1, #container .sys_H1-image-920px-right h1, #container .sys_H1-image-466px-right h1, #container .sys_H1-image-714px-textOverlay h1, #container .sys_H1-2line-image-714px-textOverlay h1, #container .sys_H1-2line-image-920px-textOverlay h1{left: 0; right:50%; bottom: 0; top: auto; border-top: 4px solid #fdcc05;}




