body {  background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-image: url(/graphics/common/page-back.jpg); background-repeat: repeat-x}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 18px}
.text-copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
.text-table {  background-color: #FFFFFF; border-color: black #FEC100 #FEC100; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.text-heading {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; font-weight: bold}
.text-heading-white { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; font-weight: bold}
.table-drop {  background-color: #FFFFFF; background-image: url(/graphics/common/drop-back.jpg); background-repeat: no-repeat; border-color: black #FFFFFF; border-style: none; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px}
.table-drop-heading {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0033CC}
.table-drop-text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.button-close {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #990000; border: 1px #999999 solid; font-weight: normal; text-decoration: none; text-align: center; vertical-align: middle; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px}
.button-close:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #CC0000; border: 1px #999999 solid; font-weight: normal; text-decoration: none; text-align: center; vertical-align: middle; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px }
.text-highlight {  background-color: #FFCC66; border: 1px #FF9900 dotted; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
.tbLink {  color: #FFFFFF; text-decoration: none; font-weight: bold}
.tbLink:hover {  color: #00FFFF; text-decoration: none}
.tdAlert {  color: #000000; background-color: #00FF00}
.hot-topic-back { }
.table-drop-text10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF }
.table-drop-heading10 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF ; font-weight: bold}
.fav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #3B7FBC; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; position: absolute; clip:   rect(   ); border: 2px #FFFFFF solid; filter: Alpha(Opacity=70)}
a {  color: #0000FF; text-decoration: none}
a:hover {  color: #000000; text-decoration: underline}
.newsHeadline {  font-size: 22px; font-weight: bold; color: #333333}
.newsPublished {  font-size: 10px; color: #666666}
.newsList {  list-style-type: none; margin-left: 0px; white-space: normal}
.newsText {  color: #333333}
.searchTitle {  font-size: 16px; color: #0000FF; text-decoration: underline; font-weight: bold}
.searchAbstract {  font-size: 12px; color: #000000}
.searchLink {  color: #006600}
.searchDetail {  color: #666699; text-decoration: none}
.calSurround {  border: 2px #999999 solid}
.calDate {  font-size: 18px; font-weight: bold; color: #666666}
.calOff {  background-color: #FFFFFF}
.calOn { background-color: #CCCCCC}
.calToday { background-color: #6486AC; color: #FFFFFF}
.calItem {  border: 1px #999999 none; font-family: "Comic Sans MS", Arial; font-size: 14px; font-style: italic; font-weight: bold; color: #000000}
.calItemOn { border: 1px #999999 none; font-family: "Comic Sans MS", Arial; font-size: 14px; font-style: italic; font-weight: bold; color: #000000 ; background-color: #AABCFB; cursor: hand}
.borderWhite {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.textOrange {  font-size: 16px; font-weight: bold; color: #FFB400}
.text-form {  color: #000000; background-color: #DFDFDF; border: #999999; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.topLink {  color: #FFFFFF; font-weight: bold}
.textCopyright {  font-size: 10px; color: #666666}
#fader { text-align : center; color : rgb(255, 180, 0)}

.productHeading {  font-size: 18px; font-weight: bold; color: #000000}
.productTitle {  font-size: 16px; font-weight: bold; color: #FF9900}
.table-drop-back { border-color: black #FEC230; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.invHeading {  font-size: 16px; font-weight: bold}
.invLineUnder {  background-color: #E4E4E4; border-color: black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.lineUnder { border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.invSurround {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.linkClick {  font-size: 18px; font-weight: normal; color: #FFFFFF; text-decoration: none; cursor: pointer}
.galLink {  border: 5px #CCCCCC solid; text-decoration: none}
.galLink:hover { border: 5px #FFCC00 solid; text-decoration: none }
.bookDate {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 32px; font-style: normal; font-weight: normal; color: #666666}
.dropCap:first-letter {
	float: left;
	padding: 10px 10px;
	margin: 0px 6px 4px 0;
	font-size: 500%;
	background: url(/graphics/book/ornament.jpg) no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1em;
; color: #000066; font-style: normal
; font-weight: normal
; border: 1px #999999 solid
}
.dropCap {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #333333; font-style: normal; line-height: 22px}
.bookBold { font-family: Georgia, "Times New Roman", Times, serif; font-size: 32px; font-style: normal; font-weight: normal; color: #000066}
#terms {  font-size: 90%; background-color: #CCFF99; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
