BODY {
	COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif; background:url(images/bak.jpg); margin:0px; padding:0px;}

TD { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE:14px}
TH { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE:14px}

TD.TOPTEXT {color:white; font-size:19px; font-family:Georgia; font-style:italic; }


.LIGHTBLUEMENU {border: 2px solid #EEF77F; background-color:#B9E0F9; font-size:12px; 
font-weight:bold; color:#0099FF; padding:3px; margin:3px; 
}

.LIGHTBLUESUBMENU {border: 2px solid #EEF77F; background-color:#B9E0F9; font-size:12px; 
font-weight:bold; color:#0099FF; padding:3px; margin:0px; width:100%;  position:relative; left:50; white-space: nowrap
}

.PLAINMENU {border: 2px solid #E9E9E9; background-color:#CCCCCC; font-size:12px; 
font-weight:bold; color:blue; padding:3px; margin:3px;
}

.green {background-color:#BCF2BC; color:green; padding:3px;}
.goldentext {background-color:#FFe88C; color:darkorange; padding:3px;}
.bluetext {background-color:#91CFF6; color:blue; padding:3px;}

.LIGHTBLUE {background-color:#B9E0F9; color:#0099FF; padding:3px; }
.lightblue {background-color:#B9E0F9; color:#0099FF; padding:3px; }
.mirl {background-color:#B3C5DD; color:#000000; padding:3px; }



A {
 	COLOR: #0055EE; FONT-FAMILY: Verdana, sans-serif;  FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:link {
	COLOR: #0055EE; FONT-FAMILY: Verdana, sans-serif;  FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0055EE; FONT-FAMILY: Verdana, sans-serif;  FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: Verdana, sans-serif;  COLOR: #0055EE; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}


A.menu {
	COLOR: #000000; FONT-FAMILY: Verdana, sans-serif;   FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu:link {
	COLOR: blue; FONT-FAMILY: Verdana, sans-serif;   FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: blue	; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-FAMILY: Verdana, sans-serif;  COLOR: blue;  FONT-SIZE: 12px; FONT-WEIGHT: bold;  TEXT-DECORATION: underline
}


A.menu2 {
	COLOR: #0055EE; FONT-FAMILY: Verdana, sans-serif;   FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu2:link {
	COLOR: #0055EE; FONT-FAMILY: Verdana, sans-serif;   FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu2:visited {
	COLOR: #0055EE; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu2:hover {
	FONT-FAMILY: Verdana, sans-serif;  COLOR: #0055EE;  FONT-SIZE: 12px; FONT-WEIGHT: bold;  TEXT-DECORATION: underline
}

A.golden {
	COLOR: blue; FONT-FAMILY: Verdana, sans-serif; COLOR: #ff8022; FONT-WEIGHT: bold; TEXT-DECORATION: none }
A.golden:link {
	COLOR: blue; FONT-FAMILY: Verdana, sans-serif;   COLOR: #ff8022;  FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.golden:visited {
	COLOR: blue; FONT-FAMILY: Verdana, sans-serif; COLOR: #ff8022; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.golden:hover {
	FONT-FAMILY: Verdana, sans-serif;  COLOR: #ff8022;  FONT-WEIGHT: bold;  TEXT-DECORATION: underline
}

A.greenlink {
	FONT-FAMILY: Verdana, sans-serif; COLOR: green;  FONT-WEIGHT: bold; TEXT-DECORATION: none }
A.greenlink:link {
	FONT-FAMILY: Verdana, sans-serif;   COLOR: green; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.greenlink:visited {
	FONT-FAMILY: Verdana, sans-serif; COLOR: green; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.greenlink:hover {
	FONT-FAMILY: Verdana, sans-serif;  COLOR: green;  FONT-WEIGHT: bold;  TEXT-DECORATION: underline
}


A.lightbluelink {
	FONT-FAMILY: Verdana, sans-serif; COLOR: #008eec;  FONT-WEIGHT: bold; TEXT-DECORATION: none }
A.lightblue:link {
	FONT-FAMILY: Verdana, sans-serif;   COLOR: #008eec; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lightblue:visited {
	FONT-FAMILY: Verdana, sans-serif; COLOR: #008eec; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lightblue:hover {
	FONT-FAMILY: Verdana, sans-serif;  COLOR: #008eec;  FONT-WEIGHT: bold;  TEXT-DECORATION: underline
}

A.mirllink {
	FONT-FAMILY: Verdana, sans-serif; COLOR: #444444;  FONT-WEIGHT: bold; TEXT-DECORATION: none }
A.mirllink:link {
	FONT-FAMILY: Verdana, sans-serif;   COLOR: #444444; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.mirllink:hover {
	FONT-FAMILY: Verdana, sans-serif;  COLOR: #444444;  FONT-WEIGHT: bold;  TEXT-DECORATION: underline
}

H1 { font-size : 20px; 
}
H2 {font-size : 16px; color: #0075C5
}

H3 {color: #444444}

DIV.bookdisplay {padding:10px; color:black; font-size:12px; font-weight:bold; float:right; 
margin-left:10px; background-color:#D0D0D0; text-align:center; width:200px; font-family:verdana, helvetica, sans-serif}

DIV.bookdisplay-wide {padding:10px; color:black; font-size:12px; font-weight:bold; float:right; 
margin-left:10px; background-color:#D0D0D0; text-align:left; width:250px; font-family:verdana, helvetica, sans-serif}


.kagibutton {padding:5px; border:3px solid white; background-color:#FFEE70}

.lulubutton {padding:5px; border:2px solid white; background-color:lightgreen}

.midcolumntext {padding:15px; background-color:#FFFFFF; font-size:15px}


.submenu {position:absolute;  margin:3px; width:160px}

/*cenango CSS*/
#wrap{ width:842px; /*width:860px;*/ margin:auto; background:url(images/glow.png); background-repeat:repeat-y;}
	#wrapInner{ margin:0 7px 0 10px;}
#mainNavi{ height:36px; }
	#mainNavi a{ background-repeat:no-repeat; float:left; height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:8px; text-decoration:none;}
	#mainNavi a:hover{  background-repeat:no-repeat; float:left; height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-align:center; padding-top:8px; text-decoration:none;}
		a.homeLink{ background:url(images/buttons/home.jpg); width:126px; }
		a.testimonials{ background:url(images/buttons/testimonials.jpg); width:147px;}
		a.newsRoom{ background:url(images/buttons/news_room.jpg); width:147px;}
		a.spanish{ background:url(images/buttons/spanish.jpg); width:172px;}
		a.contact{ background:url(images/buttons/contact.jpg); width:118px;}
		a.faq{ background:url(images/buttons/faq.jpg); width:107px;}
	#headerBotArea{height:145px; background:url(images/blue_grad.jpg) #30A8F9; background-repeat:repeat-x;}
		#MathHeaderTxt{ width:585px; float:left; text-align:right; padding:20px 15px 15px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:italic; color:#FFFFFF; height:62px;}
	#bookSeries{ clear:both; height:55px;}
	/*button styles*/
		a.BlueSeries{width:155px; height:45px; background:url(images/buttons/worktexts_blue_series.jpg); background-repeat:no-repeat; text-decoration:none; display:block; padding:0px !important; float:left; color:#1789D6!important;}
		
		a.LightBlueSeries{width:180px; height:45px; background:url(images/buttons/complete_light_blue.jpg); background-repeat:no-repeat; text-decoration:none; display:block; padding:0px !important; float:left; color:#A0D8FD !important;}
		
		a.GoldenSeries{width:155px; height:45px; background:url(images/buttons/worksheets_golden_series.jpg); background-repeat:no-repeat; text-decoration:none; display:block; padding:0px !important; float:left; color:#FFEEA8!important;}
		
		a.GreenSeries{width:155px;height:45px;  background:url(images/buttons/worksheets_green_series.jpg); background-repeat:no-repeat; text-decoration:none; display:block; padding:0px !important; float:left; color:#A7EEA7!important;}
		
		a.MirlSeries{width:165px; height:45px; background:url(images/buttons/worksheets_mirl_series.jpg); background-repeat:no-repeat; text-decoration:none; display:block; padding:0px !important; float:left; color:#B3C5DD!important;}
			/*end of button styles*/
	#headerLine{ height:2px;}

/*index page*/
#InnerContent{margin:0 7px 0 10px;}
	#LeftContent{ width:571px; float:left; padding:20px 10px 10px 10px; line-height:15px;}
		#AboutMe{ margin-bottom:10px;}
		#BookSeries{}
			.BookSeriesBox{ width:254px; background:#DDDDDD; float:left; margin:15px 0 0 15px; }
			.BookSeriesBoxWide{ width:375px; background:#DDDDDD; float:left; margin:15px 0 0 15px; }
			.BlueBoxHeader{ height:45px; background:url(images/blue_header_grad.jpg); background-repeat:repeat-x; padding:7px 0 0 5px;}
			.BookBoxContent{ padding:5px;}
			
			.LightBlueBoxHeader{ height:45px; background:url(images/light_blue_header.jpg); background-repeat:repeat-x; padding:7px 0 0 5px;}
			.GoldenBoxHeader{ height:45px; background:url(images/golden_grad_header.jpg); background-repeat:repeat-x; padding:7px 0 0 5px;}
			.GreenBoxHeader{ height:45px; background:url(images/green_grad_header.jpg); background-repeat:repeat-x; padding:7px 0 0 5px;}
			.MirlBoxHeader{ height:45px; background:url(images/mirl_grad.jpg); background-repeat:repeat-x; padding:7px 0 0 5px;}
			
	#RightBar{ width:234px; float:left; background:#E1F2FD; text-align:center; padding:10px 0 10px 0;}
	#bottomMenu{ clear:both; margin:0 7px 0 10px; background:#D8EDFC;}
		.BotMenuFloat{ width:350px; margin:10px 0 0 5px; font-size:11px; color:#000000; float:left;}
		.GradeFloat{ width:300px; float:left; margin:10px 0 0 20px;}
/*footer*/
	.BlueGradBox{ float:left; width:342px; background:url(images/blue_grad_large.jpg) #CCE8FD; background-repeat:repeat-x; background-position:top; margin:10px 0 0 30px; padding:10px;}	
	.formArea{ background:#FFFFFF; padding:5px;}
	#advertisment{ clear:both; margin-top:10px; margin:0 7px 0 10px; text-align:center;}
	#Footer{ background:#A0D7FF; height:54px; padding:30px 5px 0 5px; font-size:11px; color:#000000; margin:10px 7px 0 10px; font-weight:normal; text-align:center;}
	#copyright{ background:url(images/footer_img.png); background-repeat:no-repeat; height:8px; padding-top:4px; color:#CCCCCC; font-size:10px; margin:auto; width:842px; text-align:center;}
	
/*inner page*/
	.bonusBox{ background:url(images/bonus_grad.jpg) #EEEEEE; background-repeat:repeat-x; width:612px; border-left:2px solid #FFFFFF;}
	.bonusRightCorner{ background:url(images/bonus_right.jpg); background-repeat:repeat-y; background-position:right;}
/*styles*/
.space{ clear:both; height:10px;}
hr{ border-top:1px solid #000000; border-bottom:none; border-left:none; border-right:none;}
.H1Style{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; margin:0px; padding:0px;}
.H3Style{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0px; padding:0px; color:#045388; font-weight:bold;}
.PStyle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}
.PStyle2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; margin-bottom:10px; padding:0px;}		
img{ border:none;}

a.BlackLinkCat{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; color:#000000;}
a.BlackLinkCat:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; color:#333333;}

.floatLeft{ float:left; margin-right:10px; border:1px solid #1E5A6B;}
.blueBulet{ background:url(images/blue_bulet.jpg); background-repeat:no-repeat; padding:0 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:block; margin-bottom:5px; background-position:left 5px;}
.LightblueBulet{ background:url(images/light_blue_bulet.jpg); background-repeat:no-repeat; padding:0 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:block; margin-bottom:5px; background-position:left 5px;}
.GoldenBulet{ background:url(images/yellow_bulet.jpg); background-repeat:no-repeat; padding:0 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:block; margin-bottom:5px; background-position:left 5px;}
.GreenBulet{ background:url(images/green_bulet.jpg); background-repeat:no-repeat; padding:0 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:block; margin-bottom:5px; background-position:left 5px;}

.botMenuBut{ background:url(images/buttons/bot_menu_blue.jpg); width:142px; height:22px; color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none;}
.botMenuBut:hover{ color:#000000; }
a.blackLink{ color:#000000; text-decoration:underline; font-weight:normal;   margin-bottom:2px; background:url(images/arrow_bulet.jpg); background-repeat:no-repeat; background-position:left 5px; padding-left:10px;}
a.blackLink:hover{ color:#666666; text-decoration:none; font-weight:normal;   margin-bottom:2px;}
a.FooterLink{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:normal;}
a.FooterLink:hover{ color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; font-weight:normal;}

.BlueGradBox textbox{ border:1px solid #5FABDD; background:#FFFFFF !important;}


