/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, 
thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;font-weight:normal;}

body {background-color:#FFFFFF;color: #525252;font-family:Arial;font-size: 12px;margin: 0px;padding:0px;}

#Wrapper {margin: 0px;padding: 0px;}

#mainwrapper {position: relative;width: 1000px;}
#mainwrapper {border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;border-bottom:solid 1px #c2c2c2;}
	
#bannerwarpper {height:451px;position:relative;width:1000px;}
		
#headerwrapper {}

#companylogo {left:5px;margin:0;padding:0;position:absolute;top:25px;z-index:100;}

#groupsites-wrapper{position:relative;top:-15px;width:100%;z-index:100;}
#wrapgroupsites {float:right;/*background-image:url(/SiteData/SiteImages/kids/Layout/group_siteSearch.png);background-repeat:no-repeat;*/ margin:0px 35px 0px 0px;height:20px;width:125px;}
.groupsitesbg {background-color:Transparent;border:none;height:24px; width:124px;}

#searchwrapper {position:absolute;top:175px;width:100%;}
#wrapsearch {float:right;margin:0px 15px 0px 0px;position:relative;height:20px;width:138px;}
#wrapsearch ul.searchul {list-style:none;padding:0px 0px 0px 0px;}
#wrapsearch ul.searchul li {float:left;margin-left:-3px;padding:0;}
#wrapsearch ul.searchul li input {vertical-align:middle;}

.searchbg {border:none;background-image:url(/SiteData/SiteImages/kids/Layout/searchbg.png);background-repeat:no-repeat;height:18px;width:106px;}

#toprightmenu-wrapper {left:0px;position:absolute;top:40px;width:100%;}
#wraptoprightmenu {float:right;margin-right:0px;}

#mainmenuwrapper {height:35px;position:relative;width:100%;}

#homewrapper {min-height:220px;position:relative;width:100%;}

#newswrapper {background-image:url(/SiteData/SiteImages/kids/Layout/News_Events_Tab.png);background-repeat:no-repeat;height:112px;left:35px;position:absolute;top:35px; width:301px;}
#newswrapper {padding:60px 0px 10px 5px; }
#newswrapper div {float:left; text-align:left;}

#chairmenmgs {left:435px;position:absolute;top:50px;}

#lexiconkids {background-image:url(/SiteData/SiteImages/kids/Layout/Lexiconlids_Tab.png);background-repeat:no-repeat;height:117px;left:385px;position:absolute;top:31px; width:301px;}
#lexiconkids {padding: 30px 20px 10px 5px; }
#lexiconkids div {margin-right:10px; position:relative; height:82px;}
#lexiconkids div marquee {position:relative; height:82px;}

#photogallery {background-image:url(/SiteData/SiteImages/kids/Layout/PhotoGallery_Tab.png);background-repeat:no-repeat;height:119px;left:725px;position:absolute;top:31px; width:252px;}
#photogallery {padding: 55px 10px 10px 5px;}

#mainlinks {left:15px;position:absolute; top:175px;}
#mainlinks div {float:left;margin-right:22px;}

#content {min-height:280px; width:1000px; height:100%;text-align:left;}

#content-main {width:800px;margin-top:6px;}

#innercontent {float:left;text-align:left;width:725px;}

#footerblock {position:relative;clear:both;}
#socialbookmark {position: relative;float:right;margin-top:30px;margin-right:10px;}

#footerwrapper {background-image:url(/SiteData/SiteImages/School/Layout/Footer_Bg.png);background-repeat:repeat-x;height:25px;position:relative; top:0px; width:100%;}
#footerwrapper p a {color:#525252;}
#footerwrapper p a:hover {color:#333333;}
#footerwrapper p img {border:none;margin-bottom:-2px;}
#footerwrapper div#footerleft {left:15px;margin-top:5px;position:absolute;text-align:left;text-align:left;}
#footerwrapper div#footermiddle {left:470px;margin-top:5px;position:absolute;text-align:left;}
#footerwrapper div#footerright {left:840px;margin-top:5px;position:absolute;text-align:left;}

#default-footer {position:relative;}
#default-footer ul.siteul {list-style:none;margin:0;padding:0;}
#default-footer ul.siteul li.firstsiteli {float:left;margin-left:20px;padding:0;text-align:center; width:300px;}
#default-footer ul.siteul li.siteli {float:left;margin-left:210px;padding:0;text-align:center; width:300px;}
#default-footer ul.siteul li.siteli  p  a {color:#525252;}
#default-footer ul.siteul li.siteli  p  a:hover {color:#333333;}
#default-footer ul.siteul li.siteli  p  img {border:none;margin-bottom:-2px;}



/* Starting Announcement styles */
.announcement {list-style:none;padding:0px 0px 0px 0px;}
#announcementsblock,
#announcementsblock a {color:#333333;font-size:11px;text-decoration:none;text-align:justify;}
#announcementsblock a:hover {color:#000000;}
#announcementsblock .announcementsheading {font-weight:bold;}
#announcementsblock .announcementsblockdate {font-style:italic;}
#announcementsblock .announcementsblocklink,
#announcementsblock .announcementsblockdate,
#announcementsblock .announcementsheading {line-height:20px;}
.announcement .heading {width:180px;margin-left:15px;margin-right:8px;}
.announcement .contenttext {width:180px;margin-left:15px;margin-right:8px;}
.announcement .contentdate {width:180px;margin-left:15px;margin-right:8px;}
.announcement .separator {margin-left:5px;padding: 0 3px;width:580px;text-align:justify;}
.announcement li {text-align:left;vertical-align:top;}
/* Completed Announcement styles */


/* Starting Breadcrumb styles */
.breadcrumb {list-style:none;padding:0px 0px 8px 8px;}
.breadcrumb .first {/*margin-right: 10px;*/}
.breadcrumb .separator {padding: 0 4px;}
.breadcrumb li {float:left;	line-height: 14px;color: #000;}
.breadcrumbnews {position:relative;margin-left:3px;	margin-top:10px;}
.breadcrumb li a,
.breadcrumbnews a,
.breadcrumbnews span {font-size:11px;color: #000;text-decoration:none;text-transform:lowercase;}
.breadcrumb li a:hover,
.breadcrumbnews a:hover {font-size:11px;text-decoration:none;}
/* Completed Breadcrumb styles */

/* Starting Page Content styles */
.subcontentblock {list-style:none;padding:0px 0px 0px 0px;}
.subcontentblock .first {margin-left:15px;margin-top:10px;}
.subcontentblock .seperator {margin-left:15px;margin-top:10px;}
/* Completed Page Content styles */

/* Starting Individual Pages styles */
.contentblock {list-style:none;padding:0px 0px 0px 0px;}
.contentblock .first {width:180px;margin-left:15px;margin-right:8px;}
.contentblock .first span {float:left;}
.contentblock .separator {margin-left:5px;padding: 0 3px;width:580px;text-align:justify;}
.contentblock li {float:left;text-align:left;vertical-align:top;}
/* Completed Individual Pages styles */

/* Starting of TopRighMenu style*/
#wraptoprightmenu {font-size:11px;}

.TRsmenustyle { }
.TRsmenustyle td {vertical-align:middle;}
.TRsmenustyle td img {vertical-align:middle;}

.TRsmenuIstyle {font-size: 11px;color: #4B4427;text-decoration: none;padding-top: 2px;padding-right: 3px;padding-bottom: 2px;padding-left: 3px;}
.TRsmenuIstyle a {display:block;}

.TRsmenuHover {color: #00508B;text-decoration: underline;}

.TRdmenustyle {background-color:White;border:solid 1px #EEEF8C;}

.TRdmenuIstyle {font-family:Arial;font-size:small;padding:2px 2px 2px 2px;color:Black;font-weight:bold;margin :0px;font-variant:normal;text-align:center;}
.TRdmenuIstyle a {display:block;}

.TRdmenuHover {background-color:#00508B;padding:2px 5px 2px 5px;}
/* Completed of TopRighMenu style*/

/* Starting HorizontalMiddle Menu */

#horizontalmainmenublock {background-image:url(/SiteData/SiteImages/kids/Layout/Main_navigation_but_bg.png);background-repeat:no-repeat;line-height:18px;height:36px; text-align:right; width:703px;}
/*#horizontalmainmenublock {z-index:100;}*/

.horizontalmainmenuwrap {list-style:none;padding:0px;}
.horizontalmainmenuwrap .first {/*margin-right: 10px;*/}
.horizontalmainmenuwrap .separator {padding: 0 4px;}
.horizontalmainmenuwrap li {float:left;	line-height: 14px;}
.horizontalmainmenuwrap li.kidshome {margin-left:20px;margin-top:5px;vertical-align:middle;}
.horizontalmainmenuwrap .horizontalmainmenuwrapli {float:right;margin-right:5px;margin-top:5px;}

.HMsmenustyle {text-align:left;}
.HMsmenustyle td {vertical-align:middle;}
.HMsmenustyle td img {vertical-align:middle;}

.HMsmenuIstyle {font-family: Arial;font-size: 13px;color: #ffffff;text-decoration: none;padding:3px 5px 3px 5px;text-align:center;}
.HMsmenuIstyle a {display: block;}

.HMsmenuHover {color: Yellow;}

.HMdmenustyle {margin-top:1px;text-align:left;border:solid 1px #75c5f3;margin-left:0px;z-index:100;}

.HMdmenuIstyle {font-family: Arial;font-size: 11px;color: #333333;text-decoration: none; text-align:left;border-bottom:solid 1px #75c5f3;background-color:#c4e9ff;width:190px;padding:2px;}
.HMdmenuIstyle a {display:block;}

.HMdmenuHover{background-color:#094975;color:#ffffff;text-decoration:underline;}

/* Completed HorizontalMiddle Menu */