.emilialogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #FF0000;
	top: 12px;
	padding-top: 5px;
	margin-bottom: 3px;
	text-align: left;
	padding-left: 5px;

}
div#menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	text-decoration: none;
	background-position: right;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
div#menu1 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
div#menu1 a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.dottedhorizontal {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0033CC;
	vertical-align: middle;
}
div.menuBar2,
div.menuBar2 a.menuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	color: #009933;
	text-align: center;
	font-weight: normal;
}

div.menuBar2 {
	padding: 0px;
	text-align: center;
	color: #009933;
}

div.menuBar2 a.menuButton {
	cursor: pointer;
	padding: 0px;
	position: relative;
	z-index: 100;
	text-align: right;
	color: #009933;
	text-decoration: underline;
	font-weight: bold;
}

div.menuBar2 a.menuButton:hover {
	color: #00CC00;
}
div.menuBar3,
div.menuBar3 a.menuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}

div.menuBar3 {
	padding: 0px;
	text-align: center;
	color: #FFFFFF;

}

div.menuBar3 a.menuButton {
  color: #FFFFFF;
  cursor: pointer;
  left: 0px;
  padding: 0px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar3 a.menuButton:hover {
	color: #CCCCCC;

}
.tablebordertop {

	border-top: 1px solid #0033CC;
	border-right: 1px solid #0033CC;
	border-bottom: 1px #0033CC;
	border-left: 1px solid #0033CC;
}
.tablebordermid {

	border-top: #0033CC;
	border-right: 1px solid #0033CC;
	border-bottom: #0033CC;
	border-left: 1px solid #0033CC;
}
.tableborderbase {
	border-top: none #0033CC;
	border-right: 1px solid #0033CC;
	border-bottom: 1px solid #0033CC;
	border-left: 1px solid #0033CC;
	background-image: url(images/10th-anniversary-rosette-long.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.whitebox {
	background-color: #FFFFFF;
	margin-left: 10px;
	border: 1px solid #0033CC;
	text-align: center;
	color: #0033CC;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.splashheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	text-align: center;
	margin-top: 3px;
	line-height: 23pt;



}
.redbookheader {
	font-size: 14pt;
	color: #FF0000;
}
.disembolden {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12pt;
	line-height: 16pt;




}
.readerscomments {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	margin-left: 4px;
	font-style: italic;
	font-weight: normal;
	padding-right: 4px;




}
.bulletpointtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #0033CC;
}
.reviewscentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #0033CC;
	text-align: center;


}
.greentext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006600;
	padding-right: 5px;
	padding-left: 10px;

}
div.menuBar4,
div.menuBar4 a.menuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006600;
	text-align: center;






}

div.menuBar4 {
	padding: 0px;
	text-align: center;
	color: #006600;





}

div.menuBar4 a.menuButton {
	cursor: pointer;
	padding: 0px;
	position: relative;
	text-decoration: none;
	z-index: 100;
	text-align: center;
	color: #006600;



}

div.menuBar4 a.menuButton:hover {
	color: #00CC00;
	text-align: center;



}
.reviewstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 5px;


}
div.menuBar,
div.menuBar a.menuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	text-align: center;
	font-weight: bold;







}

div.menuBar {
	padding: 0px;
	text-align: center;
	color: #0033CC;





}

div.menuBar a.menuButton {
	cursor: pointer;
	padding: 0px;
	position: relative;
	text-decoration: none;
	z-index: 100;
	text-align: left;
	color: #006600;
	left: 907px;
	top: 455px;





}

div.menuBar a.menuButton:hover {
	color: #00CC00;


}
div.menuBar5,
div.menuBar5 a.menuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	text-align: center;





}

div.menuBar5 {
	padding: 0px;
	text-align: center;
	color: #0033CC;





}

div.menuBar5 a.menuButton {
	cursor: pointer;
	padding: 0px;
	position: relative;
	text-decoration: none;
	z-index: 100;
	text-align: left;
	color: #999999;



}

div.menuBar5 a.menuButton:hover {
	color: #666666;


}
div.menuBar6,
div.menuBar6 a.menuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006600;
	text-align: left;
	font-weight: bold;
	margin-left: 5px;







}

div.menuBar6 {
	padding: 0px;
	color: #0033CC;





}

div.menuBar6 a.menuButton {
	cursor: pointer;
	padding: 0px;
	position: relative;
	text-decoration: none;
	z-index: 100;
	text-align: left;
	color: #006600;



}

div.menuBar6 a.menuButton:hover {
	color: #00CC00;


}
div.menuBar7,
div.menuBar7 a.menuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
	margin-left: 5px;







}

div.menuBar7 {
	padding: 0px;
	color: #FF0000;





}

div.menuBar7 a.menuButton {
	cursor: pointer;
	padding: 0px;
	position: relative;
	text-decoration: none;
	z-index: 100;
	text-align: center;
	color: #FF0000;




}

div.menuBar7 a.menuButton:hover {
	color: #00CC00;



}
.withlineheight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 25pt;
	font-weight: normal;
	color: #0033CC;
}
.readerscomments3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0033CC;
	margin-left: 4px;
	font-style: italic;
	font-weight: normal;

}
.readerscomments4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033CC;
	margin-left: 4px;
	font-style: italic;
	font-weight: normal;

}
.ordertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	margin-top: -3px;
	margin-left: 120px;


}
.ordertext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	margin-left: 120px;
	line-height: 26px;
	margin-top: 5px;



}
.classdetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #0033CC;
	text-align: center;
}
.extract {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000000;
	text-align: justify;

}
.verticaldashed {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #0033CC;
}
.bookdescribe {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: normal;
	padding-right: 5px;
}
.homeredbookheader {

	font-size: 12pt;
	color: #FF0000;
}
div.menuBar8,
div.menuBar8 a.menuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000066;
	font-weight: bold;







}

div.menuBar8 {
	padding: 0px;
	color: #000066;





}

div.menuBar8 a.menuButton {
	cursor: pointer;
	padding: 0px;
	position: relative;
	text-decoration: none;
	z-index: 100;
	text-align: center;
	color: #000066;




}

div.menuBar8 a.menuButton:hover {
	color: #0066CC;



}
.homewhitebox {
	background-color: #FFFFFF;
	margin-left: 10px;
	border: 1px solid #0033CC;
	text-align: center;
	color: #0033CC;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 15px;

}
.homepageleader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0033CC;
	margin-left: 4px;
	margin-top: 10px;

}
.homepagebio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 20px;
	margin-top: -10px;



}
.homepagebiowider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 25px;
	margin-top: 1px;
	list-style-type: disc;

}
li {
	line-height: 25px;
}
.orderbullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 20px;
	color: #006600;
	margin-left: 208px;
	font-weight: normal;



}
.homepagebio2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: normal;
	padding-right: 5px;
	line-height: 20px;
	margin-top: 4pt;
}
.redbookheader2 {

	font-size: 10pt;
	color: #FF0000;
}
.redbookheader3 {
	font-size: 12pt;
	color: #FF0000;
	font-weight: normal;

}
.bookdescribecentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: normal;
	padding-right: 5px;
	text-align: center;

}
.redbookheaderpp {
	font-size: 14pt;
	color: #FF0000;
	margin: 10px;


}
.tablebordermidnav {


	border-top: #0033CC;
	border-right: #0033CC;
	border-bottom: #0033CC;
	border-left: #0033CC;
}
.tableborderbasehome {


	border-top: 1px dashed #0033CC;
	border-right: 1px solid #0033CC;
	border-bottom: 1px solid #0033CC;
	border-left: 1px solid #0033CC;
}
.tablebordermidhome {



	border-top: 1px #0033CC;
	border-right: 1px solid #0033CC;
	border-bottom: 1px dashed #0033CC;
	border-left: 1px solid #0033CC;
}
.tableborderbaseinner {


	border-top: none #0033CC;
	border-right: 1px solid #0033CC;
	border-bottom: 1px dashed #0033CC;
	border-left: 1px solid #0033CC;
}
.printablelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #009933;
	text-align: center;
	text-decoration: none;


}
a:link {
	color: #009933;
	text-decoration: none;
}
a:hover {
	color: #00CC33;
	text-decoration: none;

}
a:visited {
	text-decoration: none;
}
.tablebordermidhometopnav {




	border-top: 1px dashed #0033CC;
	border-right: 1px #0033CC;
	border-bottom: 1px dashed #0033CC;
	border-left: 1px #0033CC;
}
.tablebordermidhometopnav3 {
	border-top: 1px #0033CC;
	border-right: 1px #0033CC;
	border-bottom: 1px dashed #0033CC;
	border-left: 1px #0033CC;
	padding-bottom: 24px;
	padding-top: 12px;



}
.emilialogorc3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #0033CC;
	top: 12px;
	padding-top: 5px;
	margin-bottom: 3px;
	text-align: center;
}
.homepagebio3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: normal;
	padding-right: 5px;
	line-height: 20px;
	margin-top: -10px;
	text-decoration: underline;

}
#underlined {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-top: 0px;
	padding-left: 10px;
}
div#underlined a:link {
	text-decoration: underline;
}
div#underlined a:visited {
	text-decoration: underline;
	color: #009933;

}
div#underlined a:hover {
	color: #00cc33;
	text-decoration: underline;
}
.underline {
	text-decoration: underline;
}
.excerpt {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: justify;
}
.homepagebioflash {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 25px;
	margin-top: -10px;
}
.excerptindented {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: justify;
	margin-left: 22px;

}
.ebookitalic {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.ebookleader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22pt;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}
.ebookgeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
}
.ebookblueheadings {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #0000FF;
	text-align: center;

}
.homebullets {
	color: #0033CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-left: 4px;



}
#homebullets {
	line-height: normal;
}
#homebullets li {
	line-height: normal;
}
.extractheader1 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000000;
	text-align: center;
}
.extractheaderauthor {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000000;
	text-align: center;
	font-weight: normal;

}
div.menuBar9,
div.menuBar9 a.menuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006600;
	text-align: right;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 8px;
	margin-bottom: 10px;


}
div.menuBar9 {
	padding: 0px;
	color: #0033CC;
}
div.menuBar9 a.menuButton {
	cursor: pointer;
	padding: 0px;
	position: relative;
	text-decoration: none;
	z-index: 100;
	text-align: left;
	color: #006600;
}
div.menuBar9 a.menuButton:hover {
	color: #00CC00;
}
.reviewscentrelarger {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #0033CC;
	text-align: center;
}
.tableborderbaseorderform {

	border-top: none #0033CC;
	border-right: 1px solid #0033CC;
	border-bottom: 1px solid #0033CC;
	border-left: 1px solid #0033CC;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bestseller {
	color: #009933;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #0033CC;
}
.redbookheaderlarger {


	font-size: 12pt;
	color: #FF0000;
}
.homepageleadersmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	margin-left: 4px;
	margin-top: 10px;
}
.homepagebiobullets {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0033CC;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 50px;
	margin-top: -10px;
}
