﻿@charset "utf-8";
/* This CSS Document is developed by SchoolSpeak */
Body{background-color:#FFF; font-family: Verdana, Geneva, sans-serif; margin:0px; padding:0px; color:#475157; font-size:12px;}

/* Start ImageSlideShow style */
.slidshow-bg{background-image:url(../images/slideshow-bg.jpg); background-position:left top; background-repeat: repeat-x; height:366px;}
.iss-overlay-image{background-image:url(../images/slideshow-image-over.png); background-repeat:no-repeat; width: 1050px; height: 408px; background-position:center top !important;}

#iss-container{width: 1000px; height: 366px; position: relative;}
#slideshow2,#slideshow1, #iss-infoi{width: 100%; height: 100%; position: absolute;  top: 0; left: 0;}
#iss-infoi{ z-index: 12; }
.iss-overlay-image{background-image:url(../images/slideshow-image-over.png); background-repeat:no-repeat; width: 1050px; height: 408px; background-position:center top !important;}
#slideshow1
{
	position: relative;
	height: 408px;
}
#slideshow1 IMG
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 8;
	opacity: 0.0;
	height: 366px;
	width:1000px;
}
#slideshow1 IMG.active
{
	z-index: 10;
	opacity: 1.0;
}
#slideshow1 IMG.last-active
{
	z-index: 9;
}


/* End ImageSlideShow style */

/* Start Horirzontal Main Menu Style */
nav ul ul {display:none;z-index: 100;  white-space:nowrap; text-decoration:none !important;}
nav ul li:hover > ul {display: block;}	
nav ul {background: #none; font-family: Verdana, Geneva, sans-serif !important; font-size:13px;padding:0px;margin:0px;list-style: none;position: relative;display:inline-block;}/* Main menu bg color */
nav ul:after {content: ""; clear: both; display: block;	}
nav ul li {float: left;height:34px;}/* Main menu height */
nav ul li:hover {background:#e9e9e9;  color:#FF0000; background:url(../images/topmenu-hover.png);	background-repeat: no-repeat; background-position:center;}
nav ul li:hover a {color:;}
nav ul li:hover a:hover {color:FFF;}/* font color White */
nav ul li a {display: block; padding: 9px 15px 0px 15px; color:#000000; text-decoration: none !important;}/* Main menu font color */
nav ul ul {	background: #e9e9e9; border-radius: 0px; padding: 0;position: absolute;  top: 100%; text-align:left; text-transform:none; font-family: Verdana, Geneva, sans-serif !important; color:#010101; font-size:13px;}
nav ul ul li {float: none; border-bottom: 1px solid #c4c4c4;position: relative;}
nav ul ul li a {padding: 9px 17px 9px 17px; color: #000000;}	
nav ul ul li a:hover {background: #6194cd; color:#FFFFFF;}			
nav ul ul ul {position: absolute; left: 100%; top:0;}
.nav-sap{background-image:url(../images/topmenu-saperater.png); background-repeat:no-repeat;height:34px; width:17px;}
.nav-sap:hover{background-image:url(../images/topmenu-saperater.png); background-repeat:no-repeat;height:34px; width:17px;}
/* End Horirzontal Main Menu Style */

/* Start Innerpage Body content box Style */
.ip-contentbox-02{ background-image:url(../images/ip-contentbox-02.png); background-repeat:repeat-x; background-position:top;}
.ip-contentbox-04{ background-image:url(../images/ip-contentbox-04.png); background-repeat:repeat-x; background-position:top;}
.ip-contentbox-06{ background-image:url(../images/ip-contentbox-06.png); background-repeat:repeat-y; background-position:top;}
.ip-contentbox-07{ background-image:url(../images/ip-contentbox-07.png); background-repeat:repeat-y; background-position:top;}
.ip-contentbox-11{ background-image:url(../images/ip-contentbox-11.png); background-repeat:repeat-x; background-position:top;}
.ip-contentbox-13{ background-image:url(../images/ip-contentbox-13.png); background-repeat:repeat-y; background-position:top;}
.ip-contentbox-14{ background-image:url(../images/ip-contentbox-14.png); background-repeat:repeat-y; background-position:left top;}
/* End Innerpage Body content box Style */
.bottom-content-sep{ background-image:url(../images/03.png); background-repeat:repeat-y; background-position:top;}

/* Start bottom menu style */
#bottom-menu1 ul{display:block; margin:0px; padding:0px;}
#bottom-menu1 li {list-style: url(../images/arrow-grey.png) outside;padding: 3px 0px;margin-left: 15px;}
#bottom-menu1 li:hover{list-style-image:url(../images/arrow.png);}
#bottom-menu1 li a{color:#000000; text-decoration:none !important; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#bottom-menu1 li a:hover{color:#333333; text-decoration:none !important; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.bottom-link1{color:#a0c7e3; text-decoration:none !important; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.bottom-link1:hover{color:#ffffff; text-decoration:none !important; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
/* End bottom menu style */

/* Start PAGE FOOTER here */
.footer-bg{background-image:url(../images/footer-bg.jpg); background-position:left top; background-repeat: repeat-x;}
.schoolname-footer-text{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#011d31;text-decoration:none !important;}
.schoolspeak-text-link{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#011d31; text-decoration:none !important;}
.schoolspeak-text-link:hover{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#b3c8db; text-decoration:none !important;}
.schoolspeak-text-link:visited{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#011d31; text-decoration:none !important;}
/* End PAGE FOOTER here */

/* InnerPage leftMemu style */
#nav1 ul{ display:block; margin:0px; padding:0px; }
#nav1 li{list-style:url(../images/arrow-grey.png) outside;padding: 3px 0px;margin-left: 15px; color:#becbd7; font-size:13px; font-family: Verdana, Geneva, sans-serif;}
#nav1 li:hover{list-style-image:url(../images/arrow.png); background-color:#425667; color:#000;}
#nav1 li a{color:#000000; text-decoration:none !important;}
.lisub{padding: 5px 15px !important;list-style: none !important; background: url(../images/arrow-grey.png) no-repeat;background-position: left; }
.lisub:hover{padding: 5px 15px !important;list-style: none !important; background:url(../images/arrow.png)  no-repeat;background-position: left;}
.sub{margin-top:0px;padding-left:0px;}
#nav1 .current{list-style:none; background: url(../images/lt_menu_current.gif) no-repeat ; background-position:left; color:#000000;font-size:15px;	text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#nav1 a.current{background: url(../images/lt_menu_current.gif) no-repeat ; color:#000000;	font-size:15px;	text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#nav1 a:hover.current{background: url(../images/lt_menu_current.gif) no-repeat ; color:#becbd7;	font-size:15px;	text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.nopage{font-weight:bold; text-transform:uppercase; color:#becbd7; font-size:11px; font-family:arial;}

.CenterContent1-Item{ list-style-type:none;margin: 0 0 15px -40px; }
.calendarheadTitle{color:#75aadb; font-family: 'Times New Roman', Times, serif; font-size:26px; text-decoration:none; font-style:normal !important;float:left;margin-left:2px}
.calendarbody
{
	max-height: 320px;
    overflow-x: hidden;
    overflow-y: auto;  
    display:block;
}
.LeftMargin_Menu a.current, a.current:hover {
    font-weight: normal;
}
.PageContent-body{color: #36434c;}