TD, SPAN, DIV, OPTION, SELECT, BODY, P, .fbody { color: #333333; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; }
INPUT, TEXT, TEXTAREA, SELECT, SUBMIT { color: #444444; font-size: 11px; font-family: Verdana, Arial, Geneva,  Helvetica, sans-serif; }
.default { text-decoration: none; font-size: 11px; }
.nav { color: #0000FF; font-size: 11px; }
.error { color: #FF0000; }
.errorLg { color: #FF0000; font-weight: bold; font-size: 13px; }
.label { color: #444444; font-weight: normal; }
.blueBold { color: #9999CC; font-weight: bold; }
.red { color: red; }
.redBold { color: red; font-weight: bold; }
.redBoldBig { font-size: 12px; color: red; font-weight: bold; }
.mbTitle { color: #333333; font-weight: bold; font-size: 11px; }

.ShowPriceRegularPrompt { font-family: Verdana, Geneva, arial,helvetica; font-weight: bold; }
.ShowPriceSalePrompt { font-family: Verdana, Geneva, arial,helvetica; color: red; font-weight: bold; }
.ShowPriceSalePromptCat { font-family: Verdana, Geneva, arial,helvetica; font-size: 10px; color: red; font-weight: bold; }
.ShowPriceRegularPromptCat { font-family: Verdana, Geneva, arial,helvetica; font-size: 10px; font-weight: bold; }
.ShowPriceExtendedPrompt { font-weight: bold; }

.ShowPriceRegularPromptLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; font-weight: bold; }
.ShowPriceSalePromptLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; color: red; font-weight: bold; }
.ShowPriceSalePromptCatLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; color: red; font-weight: bold; }
.ShowPriceRegularPromptCatLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; font-weight: bold; }
.ShowPriceExtendedPromptLarge { font-family: Verdana, Geneva, arial,helvetica; font-size: 12px; font-weight: bold; }

.DarkCell { background-color: #C2DFFD; }
.MediumCell { background-color: #eeeeee;}
.LightCell { background-color: #f9f9f9; }
.GreyCell { background-color: #CCCCCC; }

.DarkCellText  { color: #023370; font-family: Verdana, Geneva, arial,helvetica; font-size: 10px; font-weight: normal; }
A.DarkCellText {color: #023370; text-decoration: none; }
A.DarkCellText:link {color: #023370; text-decoration: none; }
A.DarkCellText:visited {color: #023370; text-decoration: none; }
A.DarkCellText:active {color: #023370; text-decoration: none; }
A.DarkCellText:hover {color: #BB9500; text-decoration: none; }

.MediumCellText  { font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: normal; }
A.MediumCellText {color: #FFFFFF; text-decoration: none; }
A.MediumCellText:link {color: #FFFFFF; text-decoration: none; }
A.MediumCellText:visited {color: #FFFFFF; text-decoration: none; }
A.MediumCellText:active {color: #FFFFFF; text-decoration: none; }
A.MediumCellText:hover {color: #BB9500; text-decoration: none; }

.LightCellText  { color: #444444; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: normal; }
A.LightCellText {color: #444444; text-decoration: none; }
A.LightCellText:link {color: #444444; text-decoration: none; }
A.LightCellText:visited {color: #444444; text-decoration: none; }
A.LightCellText:active {color: #444444; text-decoration: none; }
A.LightCellText:hover {color: #BB9500; text-decoration: none; }

.SectionTitleText  { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
A.SectionTitleText {color: #000000; text-decoration: underline; }
A.SectionTitleText:link {color: #000000; text-decoration: underline; }
A.SectionTitleText:visited {color: #000000; text-decoration: underline; }
A.SectionTitleText:active {color: #000000; text-decoration: underline; }
A.SectionTitleText:hover {color: #000000; text-decoration: underline; }

.small { font-size: 9px; }
.reg { font-size: 10px; }
.big { font-size: 12px; }

BR.sm { font-size: 9px;}
P { margin-top: 9px; margin-bottom: 9px; }
SUP { font-size: 10px; }

A {color:#0000FF; text-decoration: none; }
A:visited {color:#0000FF; text-decoration: none; }
A:link	  {color:#0000FF; text-decoration: none; }
A:hover	  {color:#CC0000; text-decoration: underline; }

A.redlink {color:#CC0000; text-decoration: underline; }
A.redlink:visited {color:#CC0000; text-decoration: underline; }
A.redlink:link	  {color:#CC0000; text-decoration: underline; }
A.redlink:hover	  {color:#0000FF; text-decoration: none; }

.productnavlink {color: #0000FF; font-weight: bold; font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.productnavlink {color: #0000FF; text-decoration: none }
A.productnavlink:link {color: #0000FF; text-decoration: none; }
A.productnavlink:visited {color: #0000FF; text-decoration: none; }
A.productnavlink:active {color: #0000FF; text-decoration: none; }
A.productnavlink:hover {color: #CC0000; text-decoration: underline; }

.PageNumber  { color: #000000; font-family: Verdana, Geneva, arial,helvetica; font-size: 11px; font-weight: bold; }
A.PageNumber {color: #DD0000; text-decoration: underline; }
A.PageNumber:link {color: #DD0000; text-decoration: underline; }
A.PageNumber:visited {color: #DD0000; text-decoration: underline; }
A.PageNumber:active {color: #DD0000; text-decoration: underline; }
A.PageNumber:hover {color: #DD0000; text-decoration: underline; }

A.secnav {	font-size : 11px;	font-family:  Arial, Verdana, Helvetica, sans-serif;	font-weight: bold;	color: #023370;}
A.secnavSmall {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif; color: #023370; line-height: 15px;}
A.secnavSmall:link  {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif;color: blue;line-height: 15px; }
A.secnavSmall:visited  {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif;color: #023370;line-height: 15px;}
A.secnavSmall:active {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif;color: blue;line-height: 15px;}
A.secnavSmall:hover {	font-size : 11px;	font-family: Verdana, Helvetica, sans-serif;color: #CC0000;line-height: 15px; text-decoration:underline.}

.arial11 {	font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
a.arial11 {	font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial11:link {font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial11:visited {font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial11:active {font-size:11px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
a.arial11:hover {font-size:11px;font-family : Arial,helvetica, MS san-serif;color : #CC0000;}

.arial12 {	font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
a.arial12 {	font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial12:link {font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial12:visited {font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
A.arial12:active {font-size:12px;	font-family : Arial,helvetica, MS san-serif; color : #0066CC; }
a.arial12:hover {font-size:12px;font-family : Arial,helvetica, MS san-serif;color : #CC0000;}

.grade {	font-size:11px;	font-family : verdana,helvetica, MS san-serif; color : grey; font-weight:normal; text-decoration:none;}
a.grade {	font-size:11px;	font-family : verdana,helvetica, MS san-serif; color : #004499; font-weight:	bold; text-decoration:none;}
A.grade:link {font-size:11px;	font-family : verdana,Trebuchet MS,helvetica, MS san-serif; color :#004499; font-weight: bold; text-decoration:none;}
A.grade:visited {font-size:11px;	font-family : verdana,Trebuchet MS,helvetica, MS san-serif; color :#004499; font-weight:bold; text-decoration:none;}
A.grade:active {font-size:11px;	font-family : verdana,Trebuchet MS,helvetica, MS san-serif; color : #004499; font-weight:bold; text-decoration:none;}
a.grade:hover {font-size:11px; font-family : verdana,Trebuchet MS,helvetica, MS san-serif;color : #CC0000; font-weight:bold; text-decoration:none;}

.series {	font-size:11px;	font-family : verdana,helvetica, MS san-serif; color : grey; font-weight:normal; text-decoration:none;}
a.series {	font-size:11px;	font-family : verdana,helvetica, MS san-serif; color : blue; font-weight:normal; text-decoration:none;}
A.series:link {font-size:11px;	font-family : verdana,helvetica, MS san-serif; color : blue; font-weight:normal; text-decoration:none;}
A.series:visited {font-size:11px;	font-family : verdana,helvetica, MS san-serif; color : blue; font-weight:normal; text-decoration:none;}
A.series:active {font-size:11px;	font-family : verdana,helvetica, MS san-serif; color : blue; font-weight:normal; text-decoration:none;}
a.series:hover {font-size:11px; font-family : verdana,helvetica, MS san-serif;color : #CC0000; font-weight:normal; text-decoration:none;}

.subcatbig {	font-size:13px;	font-family : Trebuchet MS, Arial,helvetica, MS san-serif; font-weight:normal; text-decoration:none;}
a.subcatbig {	font-size:13px;	font-family : Trebuchet MS,Arial,helvetica, MS san-serif; color : #CC0000; font-weight:normal; text-decoration:none;}
A.subcatbig:link {font-size:13px;	font-family : Trebuchet MS,Arial,helvetica, MS san-serif; color : #CC0000; font-weight:normal; text-decoration:none;}
A.subcatbig:visited {font-size:13px;	font-family : Trebuchet MS,Arial,helvetica, MS san-serif; color : #CC0000; font-weight:normal; text-decoration:none;}
A.subcatbig:active {font-size:13px;	font-family : Trebuchet MS,Arial,helvetica, MS san-serif; color :#CC0000 ; font-weight:normal; text-decoration:none;}
a.subcatbig:hover {font-size:13px; font-family : Trebuchet MS,Arial,helvetica, MS san-serif;color : Navy; font-weight:normal; text-decoration:none;}

.subcat {	font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; text-decoration:none;}
a.subcat {	font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : blue; text-decoration:underline;}
A.subcat:link {font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : blue; text-decoration:underline;}
A.subcat:visited {font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : blue; text-decoration:underline;}
A.subcat:active {font-size:10px;	font-family : Verdana,Arial,helvetica, MS san-serif; color : blue; text-decoration:underline;}
a.subcat:hover {font-size:10px;font-family : Verdana,Arial,helvetica, MS san-serif;color : #CC0000;text-decoration:underline;}

A.ProductName {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 13px; color: #0033AA; font-weight: bold; text-decoration: underline;}
A.ProductName:hover {	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 13px; color: #CC0000; font-weight: bold; text-decoration: underline;}

A.wrsuggest {	font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #CC0000;	font-weight: bold;	text-decoration: none;}
A.wrsuggest:hover {	font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #0033AA;	font-weight: bold;	text-decoration: none;}

.CategoryName {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;	
}
.ProductNameText {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;	
}
.ProductVariantText  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;	
}
.ProductDesc {
	font-size:11px;
	font-family : Verdana,helvetica, MS san-serif;
	color: #333333;
	font-weight: normal;
	margin-right: 30px;
}
.storeHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#0076AE;
	}
.searchProductPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.searchProductPriceLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.searchCountText {
	margin-left: 35px;
	padding-top: 5px;
}
.ProductCatDisplay  {
	color: #444444;
	text-decoration: none;	
	font-size: 100%;
}
.CopyHeader  {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #0066CC;	font-weight: bold;	text-decoration: none;	}
.CopyHeadersm  {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #CC0000;	font-weight: bold;	text-decoration: none;}
.smheader {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #CC0000;	font-weight: normal;	text-decoration: none;}
a.smheader {font-family: Verdana, Helvetica, sans-serif;font-size: 11px; color: blue;	font-weight: normal;	text-decoration: underline;}
a.smheader:visited  {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: blue;	font-weight: normal;	text-decoration: underline;}
a.smheader:active  {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: blue;	font-weight: normal;	text-decoration: underline;}
a.smheader:hover  {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #023370;	font-weight: normal;	text-decoration: none;}

.cartbg1 { 	background-image:url(../../images/cart_bg01.gif); background-repeat:no-repeat; }
.cartbg2 {	background-image:url(../../images/cart_bg02.gif); background-repeat:no-repeat; }
.cartprod {	background-image:url(../../images/cartprod.gif); background-repeat:no-repeat; width: 238px; height: 137px;}


.Grade {background:url('../../images/rollovers.jpg') no-repeat -222px 0px; height:20px; width:187px;margin-bottom:10px;display:block;margin-left:10px;_display:inline; text-indent:-999px;}
.Grade:hover{ background-position:-222px -24px;}

.CurriculumType {background:url('../../images/rollovers.jpg') no-repeat -222px -58px; margin-bottom:10px; height:20px; width:187px;display:block;margin-left:10px;_display:inline; text-indent:-999px;}
.CurriculumType:hover{ background-position:-222px -83px;}

.ProductType {background:url('../../images/rollovers.jpg') no-repeat -222px -118px; height:20px; width:187px;display:block;margin-left:10px;_display:inline; text-indent:-999px;}
.ProductType:hover{background-position:-222px -143px;}
  
.estoreGrade{background:url("../../images/rollovers.jpg") no-repeat -222px 0; height:20px; width:187px;display:block;_display:inline;margin-left: 10px;}
.estoreGrade:hover{background-position:-222px -254px;}
  				
.myAccount{background:url("../../images/rollovers.jpg") no-repeat 0 -119px; height:20px; width:187px;display:block;_display:inline;margin-left: 10px; margin-bottom:6px; margin-top:5px}
.myAccount:hover{background-position:0 -145px;}
  			   
.wishlist{background:url("../../images/rollovers.jpg") no-repeat 0 -173px; height:20px; width:187px;display:block;_display:inline;margin-left: 10px; margin-bottom:6px; }
.wishlist:hover{background-position:0 -198px;}
  			   
.faq{background:url("../../images/rollovers.jpg") no-repeat 0 -233px; height:20px; width:187px;display:block;_display:inline;margin-left: 10px; margin-bottom:6px;}
.faq:hover{background-position:0 -258px;}
  			   
.cus-care{background:url("../../images/rollovers.jpg") no-repeat 0 -289px; height:20px; width:187px;display:block;_display:inline;margin-left: 10px; margin-bottom:6px;}
.cus-care:hover{background-position:0 -314px;}
  			   
.policy{background:url("../../images/rollovers.jpg") no-repeat 0 -351px; height:12px; width:187px;display:block;_display:inline;margin-left: 10px;}
.policy:hover{background-position:0 -375px;}
  			   
.myEbook{background:url("../../images/rollovers.jpg") no-repeat -222px -286px; height:20px; width:187px;display:block;_display:inline;margin-left: 10px;}
.myEbook:hover{background-position:-222px -310px;}
  			   
.requestCat{background:url("../../images/rollovers.jpg") no-repeat -222px -229px; height:20px; width:187px;display:block;_display:inline;margin-left: 10px;  margin-top:5px; margin-bottom: 8px;}
.requestCat:hover{background-position:-222px -254px;}

.faqList
{
margin-left: 5px;
margin-top:5px;
padding-left: 0;
list-style: none;
font-size:11px;
font-weight:bold;
}

.faqList li
{
padding-left: 10px;
background-image: url(../../images/bullet_blue.png);
background-position:0 2.5px !important;
background-repeat: no-repeat;
background-position: 0 .5em;
line-height:20px;
padding-left:20px;
}
.faqList li a
{
	color:Black;
	text-decoration:none !important;
}

.faqList li a:hover
{
	text-decoration:underline !important;
}
