.menuContainer 	{ background-color:#edf6f3; border-left:1px solid #A2B1B6; border-right:1px solid #A2B1B6; border-bottom:1px solid #A2B1B6; padding: 2px; color: #A2B1B6}

.body 		{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:normal ; color: #555555}
.bodybold 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:bold ; color: #555555;}
.section 	{ font-family: Helvetica, Arial,  sans-serif; font-size:16px; font-weight: bold; color: #842C01}
.docheader 	{ font-family: Helvetica, Arial,  sans-serif; font-size:16px; font-weight: bold; color: #842C01}
.sub 		{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:normal; color: #555555}
.altbody 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:normal; color:#555555}
.footer 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:normal; color:#555555}

a.footer:link 		{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; color:#40417B; font-weight:normal; text-decoration:none  }
a.footer:visited 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; color:#40417B; font-weight:normal; text-decoration:none  }
a.footer:hover 		{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; color:#40417B; font-weight:normal; text-decoration:none }

a.quicklink:link 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; font-weight:normal; color:#40417B}
a.quicklink:visited 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; font-weight:normal; color:#40417B}
a.quicklink:hover 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; font-weight:normal; color:#40417B; text-decoration:none}

a.stdlink:link 		{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; color:#40417B; }
a.stdlink:visited 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; color:#40417B; }
a.stdlink:hover 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; color:#40417B; text-decoration:none; }

a.menu, a.menu:visited 		{ font-size:12px; color:#000000; text-decoration:none; padding-top: 0px 1px 0px 3px; }
a.menu:hover 		{ background:#F3EAE6; text-decoration:none; }

a.sectionpath:link 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; font-weight:normal; color:#40417B}
a.sectionpath:visited 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; font-weight:normal; color:#40417B}
a.sectionpath:hover 	{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; font-weight:normal; color:#40417B}

.discussTable 		{ background-color: #FFFFFF; border: 0px }
.discussHeader 		{ background-color: #FFFFFF; padding: 0 }
.pollTable 		{ background-color: #FFFFFF; border: 0px }
.pollHeader 		{ background-color: #FFFFFF; padding: 0 }

a 			{ font-family: Helvetica, Arial,  sans-serif; font-weight:normal; text-decoration:underline; color:#364F98 }
p 			{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:normal ; color: #555555}
td 			{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:normal ; color: #555555}

b 			{ font-weight:bold }
i 			{ font-style:italic }
u 			{ text-decoration:underline }

ul 			{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:normal ; color: #555555}
li 			{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:normal ; color: #555555}
div 			{ font-family: Helvetica, Arial,  sans-serif; font-size:12px; line-height: 16px; font-weight:normal ; color: #555555}

.qotd {  font-family: "Times New Roman", Times, serif; font-size: 14px; font-style: italic; color: #001956; text-align: right}

.orderform			{ border: 1px solid #000000 }
.orderformheader	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; font-weight:bold; color: #FFFFFF; background-color: #000000; padding-left: 3px}
.orderformfield		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #000000 }
.orderformlabel		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; font-weight:normal; color: #000000}
.red				{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; font-weight:normal; color: #FF0000}

.isbnpanel	{ border: 1px solid #993333; padding-left: 10px; width: 240px; float: left; _float: none; }

a.ecommercebtn:link,
a.ecommercebtn:visited,
a.ecommercebtn:hover,
a.ecommercebtn:active {
  color: #000;
  text-decoration: none;
  font-weight: bold;
}
a.ecommercebtn:link span,
a.ecommercebtn:visited span,
a.ecommercebtn:hover span,
a.ecommercebtn:active span {
  padding: 4px;
  border: 1px solid #ccc;
}
a.ecommercebtn:link span { background-color: #dfdfdf; }
a.ecommercebtn:hover span { background-color: #e9e9e9; }
a.ecommercebtn:active span { background-color: #f0f0f0; }