/* CSS Document */

body{background:#8FC400; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#666666; margin:0px; padding:0px; background-repeat:no-repeat;}

a{text-decoration:none; color:#666666;}

.blacknav{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
.blacknav:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}


.search{background:url(images/searchinput.png) no-repeat; width:232px; height:32px; border:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:8px; padding-left:10px;}

.formLabel{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:navy; margin:0px; padding:0px; font-weight:normal;}
.yashtext{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold; }
.black{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}

.blue{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#82C1EB; text-decoration:none; font-weight:bold;}
.navy{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:navy; text-decoration:none; font-weight:bold;}

.text1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#9F9F9F; margin:0px; padding:0px; font-weight:normal;}
.text2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; margin:0px; padding:0px; font-weight:normal;}
.text3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:0px; padding:0px; font-weight:bold;}
.text4{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#9F9F9F; margin:0px; padding:0px; font-weight:normal; line-height:18px;}
.text5{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; margin:0px; padding:0px; font-weight:bold; line-height:18px;}
.text6{ font-family: Arial, Georgia,  Helvetica, sans-serif; font-size:23px; color:#8FC400; margin:0px; padding:0px; font-weight:bold; line-height:18px;}
.text7{ font-family: Arial, Georgia,  Helvetica, sans-serif; font-size:18px; color:#7CBBF9; margin:0px; padding:0px; font-weight:bold; line-height:18px;}

.arrow ul {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; list-style:none; line-height:20px;}
.arrow li{margin:0px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; list-style:none;background:url(images/arrow.png) no-repeat; padding-left:28px;}

.table{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }


.footernav{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.footernav:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}







/* CSS menu styles ****************/

#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0;
list-style: none;
}

#cssdropdown li {
float: left;
position: relative;
}

.mainitems{
border: 1px solid black;
background-color: #FFEEC6;
}

.mainitems a{
margin-left: 6px;
margin-right: 8px;
text-decoration: none;
}

.mainitems .afterschools{  width:176px; height:60px;
margin-left: 0px;
margin-right: 0px;
text-decoration: none; float:left;
}
.mainitems .afterschools:hover{width:176px; height:60px;
margin-left: 0px;
margin-right: 0px;float:left;
text-decoration: none;
}


.mainitems .schedulesnav{  width:102px; height:60px;
margin-left: 0px;
margin-right: 0px;
text-decoration: none; 
}
.mainitems .schedulesnav:hover{width:102px; height:60px;
margin-left: 0px;
margin-right: 0px;
text-decoration: none;
}



.subuls{
display: none;
width: 100%;
position:absolute;
top:1.2em;
left: 0;
background-color: #1454AC;
border-bottom: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid white;

}

.subuls li{
width:100%; 
}

.subuls li a{
text-decoration: none;color:#F5F809; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  display:block; padding:6px; 
}


.subuls li a:hover{
text-decoration: none;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; display:block; padding:6px;
}




#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: 58px;
left: 1px;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#restofcontent { /*wrap rest of content of the page inside this div*/
clear: left;
}



.scheduletabletd {border-right:1px solid  #EEEEEB; border-bottom:1px solid #EEEEEB; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; line-height:20px; height:30px;}

.scheduletabletdgreen{border-right:1px solid  #EEEEEB; border-bottom:1px solid #EEEEEB; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; line-height:20px; height:30px; background:#E5F2CF;}