

#newbannertop57 {
position: center;
margin: 8px;
padding: 0px;
width: 728px;
height: 120px;
margin-left: 17px;
margin-right: 0;
border:1px solid #BFE7FB;
background:#FFFFFF;
font: 13px Verdana, Arial, Helvetica, sans-serif;
-moz-border-radius: 14px 14px 14px 14px;
z-index:-1;

}







#breadcrumbs {
  background: #FF6666;
  	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-align: left;
	text-indent: 3px;
	color: #FFFFFF;

  }

#breadcrumbs a:link, 
#breadcrumbs a:visited, 
#breadcrumbs a:hover { 
 color: #FFFFFF; 
 
} 


#breadcrumbs2 {
  background: #FF6666;
  	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-align: left;
	text-indent: 3px;
	color: #FFFFFF;

  }

#breadcrumbs2 a:link, 
#breadcrumbs2 a:visited, 
#breadcrumbs2 a:hover { 
 color: #FFFFFF; 

} 

/* Main Menus */

h1 { 
font-family: Arial;
font-size: 12pt;
font-weight: bold; 
color: #FF9900;
text-align: left; display:inline; 

} 

h2 { 
font-family: Arial;
font-size: 10pt;
font-weight: bold; 
color: #CC6600;
text-align: left; display:inline; 

} 

h3 { 
font-family: Arial;
font-size: 10pt;
font-weight: bold; 
color: #FF9900;
text-align: left; display:inline; 

}


h5 {
font-family: Arial;
font-size: 10pt;
font-weight: normal; 
color: #215868;
text-align: left; display:inline;
} 


.hbutton20 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/bookmark-10.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton20 a:hover{
background-image:url(menu-images/bookmark-20.png);

}


.hbutton0ab a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-left: 8px;
margin-right: 8px;
background-image:url(menu-images/home-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton0ab a:hover{
background-image:url(menu-images/home-2.png);

}

.hbutton1ab a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/benefits-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton1ab a:hover{
background-image:url(menu-images/benefits-2.png);

}

.hbutton2ab a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/about-this-site-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton2ab a:hover{
background-image:url(menu-images/about-this-site-2.png);

}

.hbutton3ab a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/teacher-questions-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton3ab a:hover{
background-image:url(menu-images/teacher-questions-2.png);

}

.hbutton4ab a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/join-now-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton4ab a:hover{
background-image:url(menu-images/join-now-2.png);

}

.hbutton5ab a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/bookmark-for-teachers-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton5ab a:hover{
background-image:url(menu-images/bookmark-for-teachers-2.png);

}


.hbutton6ab a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/teacher-news-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton6ab a:hover{
background-image:url(menu-images/teacher-news-2.png);

}

.hbutton67 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 97px;
height: 23px;
float: left;
display: inline;
margin-left: 3px;
background-image:url(http://www.KBTeachers.com/teachers-on-facebook-2.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton12ab a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/survey-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton12ab a:hover{
background-image:url(menu-images/survey-2.png);

}

.hbutton0 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-left: 8px;
margin-right: 8px;
background-image:url(menu-images/free-worksheets.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton0 a:hover{
background-image:url(menu-images/free-worksheets-2.png);

}



.hbutton1 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/menu1-up.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton1 a:hover{
background-image:url(menu-images/menu1-over.png);

}
.hbutton2 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/teacher-benefits1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton2 a:hover{
background-image:url(menu-images/teacher-benefits2.png);

}

.hbutton3 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/worksheet-questions.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton3 a:hover{
background-image:url(menu-images/worksheet-questions-2.png);

}

.hbutton4 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/worksheet-news-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton4 a:hover{
background-image:url(menu-images/worksheet-news-2.png);

}

.hbutton5 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/premium-worksheets-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton5 a:hover{
background-image:url(menu-images/premium-worksheets-2.png);

}


.hbutton5a a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/share-me.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton5a a:hover{
background-image:url(menu-images/share-me-2.png);

}


.hbutton2a a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/contact-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton2a a:hover{
background-image:url(menu-images/contact-2.png);

}


.hbutton6a a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: left;
display: inline;
margin-right: 8px;
background-image:url(menu-images/bookmark-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton6a a:hover{
background-image:url(menu-images/bookmark-2.png);

}


.hbutton7 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: right;
display: inline;
margin-right: 8px;
background-image:url(menu-images/logout-1.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton7 a:hover{
background-image:url(menu-images/logout-2.png);

}

.hbutton6 a{
display: block;
text-decoration: none;
font: bold 13px Arial;
color: black;
width: 72px;
height: 25px;
float: right;
display: inline;
margin-right: 8px;
background-image:url(menu-images/teacher-login.png);
background-repeat: no-repeat;
padding-top: 4px;
text-align:center;
}

.hbutton6 a:hover{
background-image:url(menu-images/teacher-login-2.png);

}

#worksheets1  {
  background: #7DBFDF;
  	font-family: Arial;
	font-size: 12;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-align: center;
	text-indent: 0px;
	color: #FFFFFF;

  }


.worksheetlist1{
width: 154px; /*width of menu*/
}


.worksheetlist1 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 10px; /*bottom spacing between each UL and rest of content*/
}

.worksheetlist1 ul li{
padding-bottom: 3px; /*bottom spacing between menu items*/
}

.worksheetlist1 ul li a{
color: #006699;
background: url(menu-images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 77%;
}

.worksheetlist1 ul li a:visited{
color: #006699;
}

.worksheetlist1 ul li a:hover{ /*hover state CSS*/
color: #003366;
background-color: #F3F3F3;
}

#worksheets2  {
  background: #7DBFDF;
  	font-family: Arial;
	font-size: 12;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-align: center;
	text-indent: 0px;
	color: #FFFFFF;

  }

.worksheetlist2{
width: 154px; /*width of menu*/
}


.worksheetlist2 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 10px; /*bottom spacing between each UL and rest of content*/
}

.worksheetlist2 ul li{
padding-bottom: 3px; /*bottom spacing between menu items*/
}

.worksheetlist2 ul li a{
color: #006699;
background: url(menu-images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 77%;
}

.worksheetlist2 ul li a:visited{
color: #006699;
}

.worksheetlist2 ul li a:hover{ /*hover state CSS*/
color: #003366;
background-color: #F3F3F3;
}



#worksheets3  {
  background: #7DBFDF;
  	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-align: center;
	text-indent: 0px;
	color: #FFFFFF;

  }

.worksheetlist3{
width: 154px; /*width of menu*/
}


.worksheetlist3 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 10px; /*bottom spacing between each UL and rest of content*/
}

.worksheetlist3 ul li{
padding-bottom: 3px; /*bottom spacing between menu items*/
}

.worksheetlist3 ul li a{
color: #006699;
background: url(menu-images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 77%;
}

.worksheetlist3 ul li a:visited{
color: #006699;
}

.worksheetlist3 ul li a:hover{ /*hover state CSS*/
color: #003366;
background-color: #F3F3F3;
}



#worksheets4  {
  background: #7DBFDF;
  	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-align: center;
	text-indent: 0px;
	color: #FFFFFF;

  }


.worksheetlist4{
width: 154px; /*width of menu*/
}


.worksheetlist4 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 10px; /*bottom spacing between each UL and rest of content*/
}

.worksheetlist4 ul li{
padding-bottom: 3px; /*bottom spacing between menu items*/
}

.worksheetlist4 ul li a{
color: #006699;
background: url(menu-images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 77%;
}

.worksheetlist4 ul li a:visited{
color: #006699;
}

.worksheetlist4 ul li a:hover{ /*hover state CSS*/
color: #003366;
background-color: #F3F3F3;
}


#worksheets5  {
  background: #7DBFDF;
  	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-align: center;
	text-indent: 0px;
	color: #FFFFFF;

  }

.worksheetlist5{
width: 154px; /*width of menu*/
}


.worksheetlist5 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 10px; /*bottom spacing between each UL and rest of content*/
}

.worksheetlist5 ul li{
padding-bottom: 3px; /*bottom spacing between menu items*/
}

.worksheetlist5 ul li a{
color: #006699;
background: url(menu-images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 77%;
}

.worksheetlist5 ul li a:visited{
color: #006699;
}

.worksheetlist5 ul li a:hover{ /*hover state CSS*/
color: #003366;
background-color: #F3F3F3;
}

#worksheets6  {
  background: #7DBFDF;
  	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-align: center;
	text-indent: 0px;
	color: #FFFFFF;

  }

.worksheetlist6{
width: 154px; /*width of menu*/
}


.worksheetlist6 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 10px; /*bottom spacing between each UL and rest of content*/
}

.worksheetlist6 ul li{
padding-bottom: 3px; /*bottom spacing between menu items*/
}

.worksheetlist6 ul li a{
color: #006699;
background: url(menu-images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 77%;
}

.worksheetlist6 ul li a:visited{
color: #006699;
}

.worksheetlist6 ul li a:hover{ /*hover state CSS*/
color: #003366;
background-color: #F3F3F3;
}

.transparent
{
   filter:alpha(opacity=60); 
   -moz-opacity: 0.6; 
   opacity: 0.6; 
}


