body   { margin: 0px; background-color:#ffffcc; font-family: arial,helvetica; font-size:12px; }

#clearfix {

	clear: both;

}

a:hover { text-decoration: underline; }

img  { border: 0px none}

p {
	font-family: arial,helvetica;
	font-size:12px;
	text-align: left;
}

.text   { font-family: arial,helvetica; font-size:12px; }

.textviolet   { font-family: arial,helvetica; font-size:12px; color: #330033; }

h4	{ font-family:Arial; font-size:14px; color:#330033; }


.quoteright {
font-family: Arial, Helvetica, sans-serif;
background-color: #ffffed;
color: #000000;
font-size: 11px;
margin-right: 10px;
margin-left: 20px;
margin-bottom: 20px;
float: right;
border-style: dotted;
border-color: #CCCCCC;
border-width: 1px;
padding: 10px;
width: 46%;
text-align: right;
}


.producttitle {
	font-family: arial,helvetica;
	font-size:20px;
	font-weight: bold;
	color: #490B3C;
	padding-top: 12px;
	padding-bottom: 4px;
 }
 
 
 
.bookmenu   { margin-left: 12px; padding-top: 62px; padding-right: 15px; font-family: arial,helvetica;  }
.bookheader  { font-size: 11px; textdecoration: none; color:#333300; }
.booklink  { font-size: 10px; text-decoration: none; padding-top: 2px; color: #333300; }
.booklink-off  { font-size: 10px; text-decoration: none; padding-top: 2px; color: #555555; }

a.perseverance:link {
	color: #000099;
	font-family: arial, helvetica, calibri;
	font-size: 11px;
	text-decoration: none;
	padding-right: 12px;
	padding-bottom: 6px;
	 }
	 
a.perseverance:visited {color: #000099; text-decoration: none; }
a.perseverance:hover {color: #000033; text-decoration: underline; }
a.perseverance:active {color: #000099; text-decoration: none; }
