.NavCellRt {
	background-image : url(../Nav_images/nav_bg_rt.gif);
	background-repeat : repeat-y;
	background-color : #D9F6D8;
}
.BlueTitleCell {
	background-color : #1F802F;
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	font-weight : bold;
}
.BookLevel1Cell {
	background : #4B0082;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #4B0082;
}
.BookLevel2Cell {
	background : #228B22;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #228B22;
}
.BookLevel3Cell {
	background : #DDB500;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #DDB500;
}
.BookLevel4Cell {
	background : #DD6A00;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #DD6A00;
}
.BookLevel5Cell {
	background : #8B0000;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #8B0000;
}
.BookLevel6Cell {
	background : #223DCC;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #223DCC;
}.BookLevel1Text {
	font-family : Arial, Helvetica, sans-serif;
	color :  #4B0082;
	font-size : small;
	font-weight : bold;
}
.BookLevel2Text {
	font-family : Arial, Helvetica, sans-serif;
	color : #228B22;
	font-size : medium;
	font-weight : bold;
}
.BookLevel3Text{
	font-family : Arial, Helvetica, sans-serif;
	color : #DDB500;
	font-size : medium;
	font-weight : bold;
}
.BookLevel4Text{
	font-family : Arial, Helvetica, sans-serif;
	color : #DD6A00;
	font-size : medium;
	font-weight : bold;
}
.BookLevel5Text {
	font-family : Arial, Helvetica, sans-serif;
	color : #8B0000;
	font-size : medium;
	font-weight : bold;
}
.BookLevel6Text {
	font-family : Arial, Helvetica, sans-serif;
	color : #223DCC;
	font-size : medium;
	font-weight : bold;
}
.ProdAssessTable {
	background : #6EAA2E;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #6EAA2E;
}
.ProdAssessTitle {
	background : #6EAA2E;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
}
.ProdAssessList {
	background : #E9F5DD;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : small;
}
.ReadingCollTable {
	background : #533573;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #533573;
}
.ReadingCollTitle {
	background : #533573;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
}
.ReadingCollList {
	background : #F0EAF4;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : small;
}
.EarlyChildTable {
	background : #8C8CC0;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #8C8CC0;
}
.EarlyChildTitle {
	background : #8C8CC0;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
}
.EarlyChildlList {
	background : #F0F0FA;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : small;
}
.EarlyLitTable {
	background : #0198CD;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #0099CC;
}

.EarlyLitTitle {
	background : #0198CD;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
}
.EarlyLitList {
	background : #EDFFFF;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size :small;
	border-color : #0198CD;
	border-width : 1;
}
.HandHeldTable {
	background : #D0581C;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #D0581C;
}

.HandHeldTitle {
	background : #D0581C;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
}
.HandHeldList {
	background : #F8EDE7;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size :small;
}
.EngLangTable {
	background : #5D5D99;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
	border : thin solid #5D5D99;
}

.EngLangTitle {
	background : #5D5D99;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
}
.EngLangList {
	background : #F4EEFA;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size :small;
}
.CrossCurrTable {
	background : #618258;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : mediuml;
	font-weight : bold;
	border : thin solid #618258;
}

.CrossCurrTitle {
	background : #618258;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : medium;
	font-weight : bold;
}
.CrossCurrList {
	background : #D6E5C9;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : small;
}
.SpanishProdTable {
	background : #AF126C;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : small;
	font-weight : bold;
	border : thin solid #AF126C;
}
.SpanishProdTitle {
	background : #AF126C;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : small;
	font-weight : bold;
}
.SpanishProdList {
	background : #AF126C;
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size : x-small;
}

BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : Black;
}

LI {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : Black;
}

P,TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : Black;
}

TD.errorText {
    color : red;
}

UL {
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : Black;
}


A.SmallLink {
	font-family : Arial, Helvetica, sans-serif;
	color : 339933;
	font-size : 12px;
	font-weight : normal;
}

A.SmallLink:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	color : 77CC44;
	font-size : 12px;
	font-weight : normal;
}
A:VISITED.SmallLink {
	font-family : Arial, Helvetica, sans-serif;
	color : #4FA35F;
	font-size : 12px;
	font-weight : normal;
}

A.SuperTinyLink {
	font-family : Arial, Helvetica, sans-serif;
	color : 339933;
	font-size : 11px;
	font-weight : bold;
}

A.SuperTinyLink:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	color : 77CC44;
	font-size : 11px;
	font-weight : bold;
}
A:VISITED.SuperTinyLink {
	font-family : Arial, Helvetica, sans-serif;
	color : 6699FF;
	font-size : 11px;
	font-weight : bold;
}
A.FooterLink {
	font-family : Arial, Helvetica, sans-serif;
	color : 339933;
	font-size : x-small;
	font-weight : normal;
}

A.FooterLink:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	color : 77CC44;
	font-size : x-small;
	font-weight : normal;
}
A:VISITED.FooterLink {
	font-family : Arial, Helvetica, sans-serif;
	color : #4FA35F;
	font-size : x-small;
	font-weight : normal;
}


A.ProdLink {
	font-family : Arial, Helvetica, sans-serif;
	color : #222222;
	font-size : small;
	font-weight : normal;
}

A.ProdLink:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	color : #777777;
	font-size : small;
	font-weight : normal;
}
A:VISITED.ProdLink {
	font-family : Arial, Helvetica, sans-serif;
	color : #444444;
	font-size : small;
	font-weight : normal;
}
A.ProdCatLink {
	font-family : Arial, Helvetica, sans-serif;
	color : WHITE;
	font-size : medium;
	font-weight : bold;
}

A.ProdCatLink:HOVER {
	font-family : Arial, Helvetica, sans-serif;
	color : WHITE;
	font-size : medium;
	font-weight : bold;
}
A:VISITED.ProdCatLink {
	font-family : Arial, Helvetica, sans-serif;
	color : WHITE;
	font-size : medium;
	font-weight : bold;
}
.CheckCell {
	background-image:  url(../nav_images/checker_pattern.gif);
	background-repeat: repeat-x;
}

.shadowCell {
	background-repeat: repeat-x;
	background-position: top;
	background-color : White;
}

.LimeShadowCell {
	background-image: url(../nav_images/nav_bg.gif);
	background-repeat: repeat-y;
	font-family : Arial, Helvetica, sans-serif;
}

.NavCell {
	background-image : url(../Nav_images/nav_bg.gif);
	background-repeat : repeat-y;
	background-color : #D9F6D8;
}

DIV {
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	color : Black;
}

H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-large;
	font-variant : normal;
	font-weight : bold;
	color : #4E9C36;
}

H2 {
	color : #4E9C36;
	font-family : Arial, Helvetica, sans-serif;
	font-size : large;
	font-weight : bold;
}

H3 {
	color : #4E9C36;
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bold;
}

H4 {
	color : #4E9C36;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : medium;
}



A {
	color : #1F802F;
	font-size :small;
	font-weight : bold;
}

A:HOVER {
	color : 77CC44;
	font-size :small;
	font-weight : bold;
}

.SmallText {
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10px;
	font-weight : normal;
}


.NormalText {
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
	font-size :small;
}

.NormalTextWhite {
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	font-size :small;
}

.SmallTextWhite {
	font-family : Arial, Helvetica, sans-serif;
	color : white;
	font-size : small;
}

.SmallTextGreen {
	font-family : Arial, Helvetica, sans-serif;
	color : 339933;
	font-size : x-small;
}

.LeftNavMsgGreen {
	font-family : Arial, Helvetica, sans-serif;
	color : 00B05E;
	font-size : 10px;
}

.LeftNavMsgGreen2 {
	font-family : Verdana, Helvetica, sans-serif;
	color : 00B05E;
	font-size : 10px;
}

.LeftNavMsgGreen3 {
	font-family : Arial, Helvetica, sans-serif;
	color : 339933;
	font-size : 12px;
}

A:VISITED {
	color : #4FA35F;
	font-size :small;
	font-weight : bold;
}
.HiLiteCell {
	background-color : #EFFFEF;
}

.BlueHiLiteCell {
	background-color : #EFEFFF;
}
