p, div, td, ul, ol, .normal {
        font: 12px/18px Trebuchet, Trebuchet MS, Verdana, sans-serif;
        color: #646046;
        }

.title {
        font: 18px/18px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;
        color: #5B7F9D;
        }

.missing {
        font: 12px/18px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;
        color: #832201;
        }

.callout_contact_us {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	text-align: justify;
        color: #825314;
        }

.callout_tbi_shop {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
        color: #FEEA9C;
        }

.callout_product_of_the_week {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	text-align: justify;
        color: #EFE8BB;
        }

.callout_product_of_the_week_title {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;
        color: #FEDA4B;
        }

.callout_product_of_the_week_price {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;
        color: #FFFFFF;
        }

.callout_inside_view {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
        color: #FEDA4B;
        }

.callout_inside_view_title {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;
        color: #EFE8BB;
        }

.callout_book_of_the_week {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
        color: #CFDEBE;
        }

.callout_book_of_the_week_price {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;
        color: #FFFFFF;
        }

.callout_whats_new {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
        color: #3A5E13;
        }

.callout_continuing_education {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	text-align: justify;
        color: #CFDEBE;
        }

.callout_continuing_education_price {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	font-weight: bold;
        color: #FFFFFF;
        }

.callout_continuing_education)link {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
        color: #CFDEBE;
        }

.callout_free_newsletter {
        font: 10px/14px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	text-align: justify;
        color: #486C21;
        }

.footer {
        font: 10px/12px Trebuchet, Trebuchet MS, Verdana, sans-serif;
        color: #F0ECD2;
        }

a:link  { text-decoration: underline; color: #114A7A }
a:active        { text-decoration: underline; color: #114A7A }
a:visited       { text-decoration: underline; color: #114A7A }
a:hover { text-decoration: underline; color: #000000 }

*.callout_tbi_shop a:link  { text-decoration: none; color: #FEEA9C }
*.callout_tbi_shop a:active  { text-decoration: none; color: #FEEA9C }
*.callout_tbi_shop a:visited  { text-decoration: none; color: #FEEA9C }
*.callout_tbi_shop a:hover  { text-decoration: none; color: #FFFFFF }

*.callout_whats_new a:link  { text-decoration: none; color: #FFE580 }
*.callout_whats_new a:active  { text-decoration: none; color: #FFE580 }
*.callout_whats_new a:visited  { text-decoration: none; color: #FFE580 }
*.callout_whats_new a:hover  { text-decoration: none; color: #FFFFFF }

*.callout_product_of_the_week_title a:link  { text-decoration: none; color: #FEDA4B }
*.callout_product_of_the_week_title a:active  { text-decoration: none; color: #FEDA4B }
*.callout_product_of_the_week_title a:visited  { text-decoration: none; color: #FEDA4B }
*.callout_product_of_the_week_title a:hover  { text-decoration: none; color: #FFFFFF }

*.callout_continuing_education_link a:link  { text-decoration: none; color: #FFE580 }
*.callout_continuing_education_link a:active  { text-decoration: none; color: #FFE580 }
*.callout_continuing_education_link a:visited  { text-decoration: none; color: #FFE580 }
*.callout_continuing_education_link a:hover  { text-decoration: none; color: #FFFFFF }

*.footer a:link  { text-decoration: none; color: #A25014 }
*.footer a:active        { text-decoration: none; color: #A25014 }
*.footer a:visited       { text-decoration: none; color: #A25014 }
*.footer a:hover { text-decoration: none; color: #A25014 }

.search {
	width:130px;
	height:18px;
	background-color: #496C8B;
	border-left: 1px solid #6D8FAA;
	border-right: 1px solid #6D8FAA;
	border-top: 1px solid #6D8FAA;
	border-bottom: 1px solid #6D8FAA;
	color: #88A6BC;
	font: 12px/12px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	}

.subscribe {
	width:149px;
	height:18px;
	background-color: #84A362;
	border-left: 1px solid #FFE580;
	border-right: 1px solid #FFE580;
	border-top: 1px solid #FFE580;
	border-bottom: 1px solid #FFE580;
	color: #FFFFFF;
	font: 12px/12px Trebuchet, Trebuchet MS, Verdana, sans-serif;
	}

.submit { background-color: #496C8B; color: #88A6BC; font-size: 10px; font-weight: bold; line-height:14px}

