.serif {
	FONT-SIZE: small; FONT-FAMILY: times,serif
}
.sans {
	FONT-SIZE: small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.small {
	FONT-SIZE: x-small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.h1 {
	FONT-SIZE: small; COLOR: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.h3color {
	FONT-SIZE: x-small; COLOR: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tiny {
	FONT-SIZE: xx-small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.websearch-string {
	FONT-SIZE: xx-small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.listprice {
	FONT-SIZE: x-small; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: line-through
}
.price {
	FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tinyprice {
	FONT-SIZE: xx-small; COLOR: #990000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.attention {
	BACKGROUND-COLOR: #ffffd5
}
.eyebrow {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.eyebrow:link {
	TEXT-DECORATION: none
}
.breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.breadcrumb-node {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.horizontal-search {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.horizontal-websearch {
	PADDING-LEFT: 12px; FONT-SIZE: xx-small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.horizontal-advanced-websearch {
	FONT-SIZE: xx-small; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.horizontal-advanced-websearch:hover {
	TEXT-DECORATION: underline
}
.topnav {
	FONT-SIZE: 12px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.topnav A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
.topnav A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.topnav A:hover {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.topnav-active A:link {
	FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.topnav-active A:visited {
	FONT-SIZE: 12px; COLOR: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.tabon A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffcc66; LINE-HEIGHT: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.tabon A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffcc66; LINE-HEIGHT: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.taboff A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000000; LINE-HEIGHT: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.taboff A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000000; LINE-HEIGHT: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none
}
.tabon A:hover {
	TEXT-DECORATION: underline
}
.taboff A:hover {
	TEXT-DECORATION: underline
}
.tabon DIV {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 9px
}
.taboff DIV {
	MARGIN-TOP: 7px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 9px
}
.popover-tiny {
	FONT-SIZE: xx-small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.popover-tiny A {
	COLOR: #003399; TEXT-DECORATION: none
}
.popover-tiny A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.popover-tiny A:hover {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.indent {
	MARGIN-LEFT: 1em
}
.half {
	FONT-SIZE: 0.5em
}
.list DIV {
	MARGIN-BOTTOM: 0.25em; TEXT-DECORATION: none
}
.hr-center {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px dotted; MARGIN: 15px; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #999999 1px
}
.divider {
	BORDER-TOP: #cc9 1px dashed
}
.big {
	FONT-SIZE: x-large; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #660000
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660000
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003333
}
.amazonsearch {
	BORDER-RIGHT: #006600 2px solid; BORDER-TOP: #006600 2px solid; BORDER-LEFT: #006600 2px solid; WIDTH: 140px; BORDER-BOTTOM: #006600 2px solid; BACKGROUND-COLOR: #ffbb99
}
.countertable {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #006600
}
.essays {
	BORDER-RIGHT: #6666cc 3px solid; BORDER-TOP: #6666cc 3px solid; BORDER-LEFT: #6666cc 3px solid; WIDTH: 140px; BORDER-BOTTOM: #6666cc 3px solid; BACKGROUND-COLOR: #99ffff
}
.featuredbook {
	BORDER-RIGHT: #ffcc33 2px solid; BORDER-TOP: #ffcc33 2px solid; BORDER-LEFT: #ffcc33 2px solid; WIDTH: 140px; BORDER-BOTTOM: #ffcc33 2px solid; BACKGROUND-COLOR: #0099cc
}
.recommend {
	BORDER-RIGHT: #ff9900 2px solid; BORDER-TOP: #ff9900 2px solid; BORDER-LEFT: #ff9900 2px solid; WIDTH: 140px; BORDER-BOTTOM: #ff9900 2px solid; BACKGROUND-COLOR: #ffcc99
}
.sitesearch {
	BORDER-RIGHT: #999999 2px solid; BORDER-TOP: #999999 2px solid; BORDER-LEFT: #999999 2px solid; WIDTH: 140px; BORDER-BOTTOM: #999999 2px solid; BACKGROUND-COLOR: #000000
}
.subscribe {
	BORDER-RIGHT: #6699cc 2px solid; BORDER-TOP: #6699cc 2px solid; BORDER-LEFT: #6699cc 2px solid; WIDTH: 140px; BORDER-BOTTOM: #6699cc 2px solid; BACKGROUND-COLOR: #ccffff
}
.translation {
	BORDER-RIGHT: #00ff00 2px solid; BORDER-TOP: #00ff00 2px solid; BORDER-LEFT: #00ff00 2px solid; WIDTH: 140px; BORDER-BOTTOM: #00ff00 2px solid; BACKGROUND-COLOR: #cccccc
}
.weather {
	BORDER-RIGHT: #00ffcc 2px solid; BORDER-TOP: #00ffcc 2px solid; BORDER-LEFT: #00ffcc 2px solid; WIDTH: 140px; BORDER-BOTTOM: #00ffcc 2px solid; BACKGROUND-COLOR: #ccffff
}
.travelcenter {
	BORDER-RIGHT: #999999 2px solid; BORDER-TOP: #999999 2px solid; BORDER-LEFT: #999999 2px solid; WIDTH: 146px; BORDER-BOTTOM: #999999 2px solid; BACKGROUND-COLOR: #990000
}
.travelcenter1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #660000
}
.travelcenter2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffff66
}
.textfield {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.searchmenu {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lefttable {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; LEFT: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 115px
}
.mainbody {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 56px; BORDER-TOP: medium none; LEFT: 195px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 125px
}
.titlebox {
	BORDER-RIGHT: #990000 2px solid; BORDER-TOP: #990000 2px solid; BORDER-LEFT: #990000 2px solid; WIDTH: 420px; BORDER-BOTTOM: #990000 2px solid; BACKGROUND-COLOR: #cccccc
}
.pagetitle {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; COLOR: #660000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #ffcc33; TEXT-ALIGN: center
}
.quotation {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003300; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.attribution {
	FONT-SIZE: 11px; COLOR: #003300; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.navlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif; TEXT-DECORATION: none
}
.navlink:hover {
	COLOR: #006699
}
.dropcap {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003333; FONT-FAMILY: Arial, Helvetica, Swiss, sans-serif
}
.bodytext {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.bodytext2 {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
P.bodytext2:first-letter {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 280%; FLOAT: left; COLOR: #336666; FONT-FAMILY: Textile, Bellevue, "GillSans BoldItalic", "HO Futura HeavyOblique", cursive, fantasy
}
A.bodytext-link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #660000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A.bodytext-link:hover {
	BACKGROUND-COLOR: #ffffcc
}
.quotebox {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 12px 18px; BORDER-LEFT: #666666 1px solid; LINE-HEIGHT: 14px; PADDING-TOP: 8px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffcccc
}
.locationbox {
	BORDER-RIGHT: #006666 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #006666 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; BORDER-LEFT: #006666 1px solid; COLOR: #333333; LINE-HEIGHT: 12px; PADDING-TOP: 8px; BORDER-BOTTOM: #006666 1px solid; BACKGROUND-COLOR: #ffffcc
}
.bibliography {
	FONT-SIZE: 11px; COLOR: #660000
}
A.bibliography-link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000; TEXT-DECORATION: none
}
A.bibliography-link:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #006699
}
.linksbox {
	BORDER-RIGHT: #990000 4px solid; BORDER-TOP: #990000 4px solid; BORDER-LEFT: #990000 4px solid; BORDER-BOTTOM: #990000 4px solid; BACKGROUND-COLOR: #ffffcc
}
.linksbox-title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #660000
}
.linksbox-text {
	FONT-SIZE: 12px; COLOR: #003333
}
A.linksbox-textlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660000; TEXT-DECORATION: none
}
A.linksbox-textlink:hover {
	BACKGROUND-COLOR: #ffcc33
}
.linksbox-headlines {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #660000; TEXT-DECORATION: none
}
A.linksbox-headlines:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #660000
}
.creditstable {
	BORDER-RIGHT: #990000 4px solid; BORDER-TOP: #990000 4px solid; BORDER-LEFT: #990000 4px solid; WIDTH: 440px; BORDER-BOTTOM: #990000 4px solid; BACKGROUND-COLOR: #cccc99
}
.credits-design {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000
}
.credits1 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
.credits2 {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whtext {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.spacer2px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 2px; PADDING-TOP: 0px
}
.spacer6px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 6px; PADDING-TOP: 0px
}
.spacer10px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 10px; PADDING-TOP: 0px
}

