/* CSS Document */



body, td, p, li {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px; 



	line-height: 20px;



}







.smalltext {



	font-size: 9px;



}







.sectionHead {



	font-weight: bold;



	color: #000066;



}







/* used to display the title of the book/material */



.item_title {



	font-weight: bold;



	color: #000066;



	font-size: 13px;



}







.page_title_small {



	color: #000066;



	font-size: 11px;



	font-weight: bold;







}



.related_items {
	font-weight: bold;	
	color: #666666;
	font-size: 12px;
	padding: 0 10px 0 10px;
}


#intro_header_box {
	background: #ffffff url(http://www.nceestore.com/store/images2/table_bg.jpg) top repeat-x;
	border: 1px solid #CCCCCC;
}


.intro_header {
	font-weight: bold;	
	color: #666666;
	font-size: 11px;
	border-right: 1px solid #CCC;
	padding: 0 10px 0 10px;
}

a.intro_header:link, a.intro_header:visited, a.intro_header:active  {
	font-weight: bold;	
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
a.intro_header:hover  {
	color: #000000;
}

#teacher_feedback_man {
	background: #ffffff url(http://www.nceestore.com/store/images2/person_icon1.gif) top left no-repeat;
}
#teacher_feedback_man p {
	padding-left: 60px;
}
#teacher_feedback_woman {
	background: #ffffff url(http://www.nceestore.com/store/images2/person_icon2.gif) top left no-repeat;
}
#teacher_feedback_woman p {
	padding-left: 60px;
}

.quote {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #0071BC;
}



.categoryHead {



	font-weight: bold;



	color: #339933;



	font-size: 13px;



}



h1 {

        font-weight: bold;



	color: #7FB539;



	font-size: 11px;



margin: 0px;

padding: 0px;

font-style: italic;



}



h2 {

       font-weight: bold;



	color: #0071BC;



	font-size: 14px;

margin: 2px 0 0 0;

padding: 0px;

}





h3 {

        font-weight: bold;



	color: #000000;



	font-size: 12px; 



	line-height: 18px;



}

h4 {

        font-weight: bold;



	color: #999999;



	font-size: 13px; 



	line-height: 18px;



}







.sideTitle {



	font-weight: bold;	



	color: #000066;



	font-size: 13px



 }







.topnav {	



	color: #FFFFFF; 



	font-size: 11px



}







.greyHead {	



	color: #999999;



}







.textHighlight { 



	color: #3399FF; 



	font-size: 11px; 



	font-style: italic; 



	font-weight: bold;



}







.errorMsg { color: #CC0000; }



.item_code { color: #999999; font-size: 10px; }



.price { color: #000000; font-size: 11px; font-weight: bold; }



.quantity { color: #666666; font-size: 11px; }



.rightnav { font-size: 10px; color: #0071BC; font-weight: bold; line-height: 13px; }







.relateditem { font-size: 11px; color: #0071BC; }







.grade_lesson_display { 



	color: #000000; 



	font-size: 10px; 



}







input {



	font-family: Verdana, Arial, Helvetica, sans-serif; 



	font-size: 11px; 



	color: black; 



	background-color: #ffffff;



}	







.testimonials {



	border: thin solid #cccccc;



	margin: 20px;



	padding: 10px;



	width: 90%;



	background-color: #eeeeee;



}







a:link, a:visited, a:active {



	font-size: 12px;



	color: #000066;



}







a:hover { 



	color: #339933; 



}







a.highlight:link { font-size: 13px; color: #339933; font-weight: bold; text-decoration: none;}



a.highlight:visited { font-size: 13px; color: #339933; font-weight: bold; text-decoration: none;}



a.highlight:active { font-size: 13px; color: #339933; font-weight: bold; text-decoration: none;}



a.highlight:hover { font-size: 13px; color: #339933; font-weight: bold; text-decoration: underline;}







a.relateditem:link { font-size: 11px; color: #0071BC; font-weight: bold; text-decoration: underline;}



a.relateditem:visited { font-size: 11px; color: #0071BC; font-weight: bold; text-decoration: underline;}



a.relateditem:active { font-size: 11px; color: #0071BC; font-weight: bold; text-decoration: underline;}



a.relateditem:hover { font-size: 11px; color: #004A80; font-weight: bold; text-decoration: underline;}







a.rightnav:link { font-size: 10px; color: #0071BC; background: transparent; text-decoration: none;}



a.rightnav:visited { background: transparent; font-size: 10px; color: #0071BC; text-decoration: none;}



a.rightnav:active { background: transparent; font-size: 10px; color: #0071BC; text-decoration: none;}



a.rightnav:hover { background: transparent; font-size: 10px; color: #0071BC; text-decoration: underline;}











a.smalltext:link { font-size: 9px; color: #000066;}



a.smalltext:visited { color: #666666;}



a.smalltext:active { color: #006699;}



a.smalltext:hover { color: #339933;}







a.topnav:link { font-size: 10px; color: #FFFFFF; text-decoration: none;}



a.topnav:visited { font-size: 10px; color: #FFFFFF; text-decoration: none;}



a.topnav:active { font-size: 10px; color: #000066; text-decoration: underline;}



a.topnav:hover { font-size: 10px; color: #FFFFFF; text-decoration: underline;}







.sidenav_title { 



	font-size: 11px; 



	font-weight: bold;	



	color: #339933; 



	padding:5px 0 5px 5px;



	background: #ffffff;



	display: block;



	border-bottom:1px solid #cccccc;		



	border-top:1px solid #cccccc;		



}







.sidenav_title_resources { 



	font-size: 11px; 



	font-weight: bold;	



	color: #999999; 



	padding:5px 0 5px 5px;



	background: #ffffff;



	display: block;



	border-bottom:1px solid #cccccc;		



	border-top:1px solid #cccccc;		



}







a.sidenav:link,a.sidenav:visited,a.sidenav:active { 



	font-size: 11px; 



	color: #000000;



	text-decoration: none;



	padding:4px 0 4px 12px;



	background: #ffffff;



	display: block;



	border-bottom:1px solid #cccccc;		



}







a.sidenav:hover { 



	font-size: 11px; 



	color: #000000; 



	text-decoration: underline;



}















a.programTitle:link { font-size: 11px; color: #339933; text-decoration: none; }



a.programTitle:visited { font-size: 11px; color: #339933; text-decoration: none; }



a.programTitle:active { font-size: 11px; color: #339933; text-decoration: none; }



a.programTitle:hover { font-size: 11px; color: #339933; text-decoration: underline;	 }







a.greyHead:link { font-size: 11px; color: #999999; }



a.greyHead:visited { font-size: 11px; color: #999999; }



a.greyHead:active { font-size: 11px; color: #999999; }



a.greyHead:hover { font-size: 11px; color: #339933;	 }







form.thin { margin-bottom: 0px; margin-top: 2px; }



form { margin-bottom: 0px; margin-top: 0px; }







a.button:link { font-size: 11px; color: #339933;text-decoration: none; background-color: #cce5cc; border: 1px solid #339933; margin: 0px; padding: 2px; width: auto;}



a.button:visited { font-size: 11px; color: #339933;text-decoration: none; background-color: #cce5cc; border: 1px solid #339933; margin: 0px; padding: 2px; width: auto;}



a.button:active { font-size: 11px; color: #339933; text-decoration: none; background-color: #cce5cc; border: 1px solid #339933; margin: 0px; padding: 2px; width: auto;}



a.button:hover { font-size: 11px; color: #339933; text-decoration: none; background-color: #E2FFE6; border: 1px solid #339933; margin: 0px; padding: 2px; width: auto;}







#highlight_box {



	padding: 10px;



	margin: 5px;



	border: 1px solid #dddddd;



	background: #eeeeee;



	font-size: 10px;



}
#overview_box {



	padding: 10px 60px 10px 10px;



	margin: 5px;



	border: 1px solid #7FB539;



	background: #ffffff url(http://www.nceestore.com/store/images2/overview-top.gif) no-repeat top right;



	font-size: 11px;



}

#overview_box p {



	



	font-size: 11px;



}







#rightnav_box {



	border: 1px solid #dddddd;



	background: #eeeeee;



}











a.toptitle:link,a.toptitle:visited,a.toptitle:active {



	font-size: 18px;



	font-weight: bold;



	color: #000066;



	text-decoration: none;



	padding:8px 0 8px 8px;



	background: #ffffff;



	margin-right:8px;



	display: block;



	border-right:1px solid #999999;		



}







a.toptitle:hover {



	color: #000066;



	text-decoration: underline;



}











#breadcrumb a:link,#breadcrumb a:visited,#breadcrumb a:active {



	background: #ffffff;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color:#666666;



	text-decoration:none;



}







#breadcrumb a:hover {



	text-decoration:underline;



}







#breadcrumb {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;	



	color:#666666;



	background: #ffffff;



	margin-bottom:5px;



	padding:0px;



}







/* top right nav style */



ul#toprightnav {



	list-style-type: none;



	padding: 0;



	margin: 0;



	/*border-top:1px solid #dddddd;



	border-left:1px solid #dddddd;



	border-right:1px solid #dddddd;*/



}







#toprightnav a:link, #toprightnav a:active, #toprightnav a:visited {

	background: #ffffff url(http://www.nceestore.com/store/images/paper_icon_new.jpg) no-repeat top left;
	text-decoration: none;
	display: block;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:4px 4px 4px 22px;
	margin:0px;
	font-weight:bold;
	line-height:9px;
	height: 11px;

}


#toprightnav a:hover {
	color: #000000;
	text-decoration: none;
	background: #ffffff url(http://www.nceestore.com/store/images/paper_icon_new.jpg) 0 -18px no-repeat;
}

#toprightnav a.video:link, #toprightnav a.video:active, #toprightnav a.video:visited {

	background: #ffffff url(http://www.nceestore.com/store/images/video_icon.jpg) no-repeat top left;
	text-decoration: none;
	display: block;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:4px 4px 4px 22px;
	margin:0px;
	font-weight:bold;
	line-height:9px;
	height: 11px;

}


#toprightnav a.video:hover {
	color: #000000;
	text-decoration: none;
	background: #ffffff url(http://www.nceestore.com/store/images/video_icon.jpg) 0 -18px no-repeat;
}


#toprightnav a.interactive:link, #toprightnav a.interactive:active, #toprightnav a.interactive:visited {

	background: #ffffff url(http://www.nceestore.com/store/images/interactive_icon.jpg) no-repeat top left;
	text-decoration: none;
	display: block;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:4px 4px 4px 22px;
	margin:0px;
	font-weight:bold;
	line-height:9px;
	height: 11px;

}


#toprightnav a.interactive:hover {
	color: #000000;
	text-decoration: none;
	background: #ffffff url(http://www.nceestore.com/store/images/interactive_icon.jpg) 0 -18px no-repeat;
}











/* used to format the web site info for products that have a supporting web site */



#website {



	border-bottom: 1px solid #cccccc;



	text-align: left;



	padding-bottom: 8px;



}







#website h1 {



	font-size: 11px;



	font-weight: bold;



	color: #0099FF;



	margin:0;



	padding:0;



	display: block;



}







#website p {



	font-size: 10px;



	color: #999999;



	line-height:12px;



	margin:0;



	padding:0;



}







#website ul {



	list-style-type: none;



	padding: 0;



	margin: 4px 0 0 0;



}







#website li a:link, #website li a:active, #website li a:visited {



	color: #000000;



	text-decoration: none;



	background: #ffffff url(http://www.nceestore.com/store/images/website_icon.gif) no-repeat;



	font-size:9px;



	padding:3px 5px 3px 20px;



	font-weight:bold;



	margin-top:4px;



}











#website li a:hover {



	color: #000000;



	text-decoration: underline;



	background: #ffffff url(http://www.nceestore.com/store/images/website_icon.gif) no-repeat;



}







/* this formats the larger image link below the book cover */



a.largerImage:link,a.largerImage:visited,a.largerImage:active {



	font-size: 9px;



	color: #000000;



	text-decoration: none;



display:block;



text-align:right;



padding-right:7px;



width:120px;



}







a.largerImage:hover {



	text-decoration: underline;



}







#resources p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;	

	font-weight:bold;

	color:#666666;

	background: #ffffff url(http://www.nceestore.com/store/images2/table_bg.jpg) top repeat-x;

	margin-bottom:1px;

	margin-top:3px;

	padding:2px;
	border: 1px solid #DDDDDD;

}
.order_num_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;	

	color:#999999;
}