
BODY, P, td  { color: #fff; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif }

SELECT   { color: #00189F; font-size: 9px; font-family: Verdana, Helvetica, Arial, Sans-serif; background-color: #fff }

//store search styles
.shortdescription {
font-size:11px;}

.sale { 
font-size: 11px; 
color: red; 
font-weight: bold; }

.retailprice {
font-size:11px; 
color: red; 
font-weight: bold;}

.retailtext {
font-size: 11px; 
font-weight: bold; 
color:red; }

.pricetext {
font-size: 11px; 
font-weight: bold; }

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

.productname {
font-size:11px; 
font-weight: bold;}

.moreinfo {
font-size:10px; 
font-style: italic;}

.author {
font-size:11px; }

.bookinfo {
font-size:9px;}

.blurb {
font-size:11px; }

.tellfriend {
font-weight:bold; 
font-size:11px; }

.links  {
font-size:11px; }

.title {
font-weight:bold; 
font-size:11px;}

.isbn  {
font-weight:bold; 
font-size:11px; }

.searchresults {
font-family:verdana,arial,helvetica,sans-serif}

.surcharge  { color: #777777;  font-size: 10px }

//store/books

.reviewtitle {
font-size:11px; 
font-weight:bold; }

.review {
font-size:11px;}

//other store template styles

.errortext { 
font-size: 11px; 
color: red; 
font-weight: bold;}

.smalltext { 
font-size: 10px; }

//the following is for Netscape when it refuses to apply any element styles to a block of text
.othertext {font-size:11px;}

td.dark {  color: #fff; font-weight: bold;background-color: #00189F}
td.medium { background-color: #9966CC}
td.light { background-color: #DCDCDC}
td.content { background-color: white }

tr.dark { background-color: #00189F}
tr.medium { background-color: #9966CC}
tr.light { background-color: #DCDCDC}

table.dark { background-color: #00189F}
table.medium { background-color: #9966CC}
table.light { background-color: #DCDCDC}


H1    { color: #fc9; font-weight: bold; font-size: 15px; font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif }

H2    { color: #c63; font-weight: bold; font-size: 12px; font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif }
h3   { color: #fc9; font-weight: bold; font-size: 12px }
.head2  { color: #903; font-weight: bold; font-size: 11px }

.HEAD1 { 
font-size: 11px;  
font-weight: bold}

A:active   { color: #c63 }
A:link   { color: #c63 }
A:visited   { color: #fc9 }
A:hover   { color: #fc9 }

a:active.footer   { color: #00189f; font-size: 10px; text-decoration: none }
a:link.footer   { color: #009; font-size: 10px; text-decoration: none }
a:visited.footer   { color: #9966cc; font-size: 10px; text-decoration: none }
a:hover.footer   { color: #9966cc; font-size: 10px; text-decoration: none }

a:active.videos   { color: white }
a:link.videos   { color: white }
a:visited.videos   { color: #dedede }
a:hover.videos   { color: #dedede }


.maincontent  { padding: 12px }
/*resource links and faqs styles*/

.smalltext  { color: #fc9; font-size: 9px }
.link-category { 
color: #a9a9a9; 
font-size: 9px }

.link-name { 
color: ##00189F; 
font-weight: bold; 
font-size: 12px }

.subhead  { color: #fc9; font-weight: bold; font-size: 11px }

.bullets { 
color: #c56d40; 
font-size: 11px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.faqheadings { 
color: #777777; 
font-size: 11px }
table.category  { margin-top: 20px; margin-left: 10px }


li  { list-style-image: url(/images/bullet.gif) }
.subhead1 { color: #96c; font-weight: bold; font-size: 12px }
h4 { color: #fff; font-weight: bold; font-size: 12px }
