@charset "iso-8859-1";

body {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 text-align: justify;
}

p {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 text-align: justify;
}

.line {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 background-color: #eeeeee;
 text-decoration: none;
 text-align: center;
 padding-top: 5px;
 padding-bottom: 5px;
 margin-top: 15px;
 border-top: 1px #336699 solid;
 border-bottom: 1px #336699 solid;
}

.line2 {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 background-color: #ffffff;
 text-decoration: none;
 text-align: center;
 padding-top: 15px;
 padding-bottom: 5px;
 margin-top: 15px;
 border-top: 1px #336699 solid;
 border-bottom: 0px #336699 solid;
}

.noline {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 background-color: #ffffff;
 text-decoration: none;
 text-align: center;
 padding-top: 5px;
 padding-bottom: 5px;
 margin-top: 15px;
 border-top: 0px #336699 solid;
 border-bottom: 0px #336699 solid;
}

p.colour {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #884400;
 text-decoration: none;
 text-align: justify;
}

p.rightdecorated {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 text-align: right;
 padding-top: 10px;
}

A:link {text-decoration: none;
 color: #006699;
 text-transform: uppercase;
}

A:visited {
text-decoration: none;
color: maroon;
text-transform: uppercase;
}

A:hover {text-decoration: none;<font color="#3d79f4"></font>
 color: red;
 text-transform: uppercase;
 border-top: 1px #ac5638 solid;
 border-bottom: 1px #ac5638 solid;
}


td {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 text-align: justify;
 text-indent: 0em
}
 
td.author {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #730929;
 text-decoration: none;
 text-transform: smallcaps;
 text-align: left;
 text-indent: 0em
}
 
td.authororange {font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #ac5638;
 text-decoration: none;
 text-transform: smallcaps;
 text-align: center;
 text-indent: 0em;
 padding-top: 8px;
}

td.authorwhite {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: white;
 text-decoration: none;
 text-align: right;
 text-indent: 0em;
 background-color: #006699;
 padding-right: 1px;
}

td.authorwhite2 {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: white;
 text-decoration: none;
 text-align: left;
 text-indent: 0em;
 background-color: #ac5638;
 padding-right: 1px;
}

td.authorwhite3 {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: white;
 text-decoration: none;
 text-align: center;
 text-indent: 0em;
 background-color: #ac5638;
 padding-right: 1px;
}

td.authorblack {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: black;
 text-decoration: none;
 text-align: justify;
 text-indent: 0em;
 background-color: white;
}

td.authorblack2 {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: black;
 text-decoration: none;
 text-align: center;
 text-indent: 0em;
 background-color: white;
}

td.bookdescription {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: black;
 text-decoration: none;
 text-align: left;
 text-indent: 0em
}

td.center {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 text-align: center;
 align: center;
 text-indent: 0em
}

td.centerbiggreen {font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-style: bold;
 line-height: 14pt;
 font-weight: bold;
 color: navy;
 text-decoration: none;
 text-align: center;
 align: center;
 padding-bottom: 10px;
 text-indent: 0em
}

td.title {font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 font-style: bold;
 line-height: 14pt;
 font-weight: bold;
 color: white;
 background: url("images/bluebar.jpg");
 padding-bottom: 10px;
 padding-top: 10px;
 padding-right: 20px;
 text-decoration: none;
 font-variant: small-caps;
 text-align: right;
 align: right;
 text-indent: 0em;
 letter-spacing: 0.1em;
}

td.centerbigred {font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-style: bold;
 line-height: 14pt;
 font-weight: normal;
 color: maroon;
 padding-bottom: 10px;
 text-decoration: none;
 text-align: center;
 align: center;
 text-indent: 0em
}

td.leftbigred {font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 font-style: bold;
 line-height: 14pt;
 font-weight: normal;
 color: #bd034a;
 text-decoration: none;
 text-align: center;
 align: left;
 text-indent: 0em
}

td.cart {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 125%;
 font-weight: normal;
 color: white;
 text-decoration: none;
 text-align: left;
 text-indent: 0em;
 background-color: #3399ff;
 font-variant: small-caps;
 padding-right: 1px;
 border-top: 1px solid #000000;
 border-bottom: 3px double #000000;
}

td.cart2 {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 115%;
 font-weight: normal;
 color: black;
 text-decoration: none;
 text-align: left;
 text-indent: 0em;
 background-color: white;
}


#review {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 14pt;
 font-style: normal;
 font-weight: none;
 color: black;
 text-decoration: none;
 text-alignment;
 justify;
}

#review .first-letter {font-family: Arial, Helvetica, sans-serif;
 font-size: 300%;
 line-height: 28pt;
 font-style: none;
 font-weight: bold;
 color: navy;
 text-decoration: none;
 float: left;
 text-align: left;
}

#review .caps {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 14pt;
 font-style: normal;
 font-weight: none;
 color: navy;
 text-decoration: none;
 text-transform: uppercase;
}

#decor_para {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 line-height: 14pt;
 font-style: normal;
 font-weight: none;
 color: black;
 text-decoration: none;
 text-alignment;
 justify;
}

#decor_para p {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 line-height: 14pt;
 font-style: normal;
 font-weight: none;
 color: black;
 text-decoration: none;
 text-alignment;
 justify;
}

#decor_para .caps {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 line-height: 14pt;
 font-style: normal;
 font-weight: normal;
 color: black;
 text-decoration: none;
 text-transform: uppercase;
}

#decor_para .first-letter {font-family: Arial, Helvetica, sans-serif;
 font-size: 300%;
 font-style: normal;
 font-weight: normal;
 color: black;
 text-decoration: none;
 float: left;
 line-height: 18pt;
}

#decor_para .capsblue {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 line-height: 14pt;
 font-style: normal;
 font-weight: bold;
 color: #3366aa;
 text-decoration: none;
 text-transform: uppercase;
}

#decor_para .first-letterblue {font-family: Arial, Helvetica, sans-serif;
 font-size: 300%;
 font-style: normal;
 font-weight: bold;
 color: #3366aa;
 text-decoration: none;
 float: left;
 line-height: 18pt;
}

#tableblock {border-width: 4px;
 border-color: #ff8f20;
 Border-style: ridge;
 padding: 8px;
 width: 80%;
 align: center;
}

.author {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #730929;
 text-decoration: none;
 text-transformation: smallcaps;
 text-align: left;
 text-indent: 0em
}

.author1 {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #006699;
 text-decoration: none;
 text-transformation: smallcaps;
 text-align: left;
 text-indent: 0em
}

.author2 {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #006699;
 padding-top: 10px;
 text-decoration: none;
 text-transformation: smallcaps;
 text-align: left;
 text-indent: 0em
}

.authorlrg {font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #006699;
 text-decoration: none;
 text-align: left;
 text-indent: 0em;
 text-transform: capitalize;
}

.authorfirst {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #ac5638;
 text-decoration: none;
 text-align: left;
 text-indent: 0em
}

.authortext {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: black;
 text-decoration: none;
 text-align: left;
 text-indent: 0em
}

.paralrg {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: black;
 text-decoration: none;
 font-variant: smallcaps;
 text-align: left;
 text-indent: 5em;
 text-transform: uppercase
}

.parafirst {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: black;
 text-decoration: none;
 text-align: left;
 text-indent: 0em
}

.center {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 text-align: center;
 text-indent: 0em
}

.redbig {font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #ac5638;
 text-decoration: none;
 text-align: justify;
 text-indent: 0em
}

.bluebig {font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #3366aa;
 text-decoration: none;
 text-align: justify;
 text-indent: 0em
}

.bluebigger {font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #3366aa;
 text-decoration: none;
 text-align: justify;
 text-indent: 0em
}

.whitebigger {font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 text-align: justify;
 text-indent: 0em
}

.testimonial {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 color: #006699;
 text-decoration: none;
 text-align: left;
 text-indent: 0em;
 width: 80%;
 padding: 0px 0px 0px 0px;
}

.credit {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #006699;
 width: 80%;
 text-decoration: none;
 font-variant: small-caps;
 text-align: right;
 text-indent: 0%;
 padding: 0px 0px 0px 0px;
}

.credit2 {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #006699;
 width: 80%;
 text-decoration: none;
 font-variant: small-caps;
 text-align: right;
 text-indent: 0%;
 padding: 0px 0px 0px 0px;
}

.viewbook {font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #0c7309;
 text-decoration: none;
 text-align: left;
 text-indent: 0em
}

#navbarleft {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 padding-top: 3px;
 margin-left: 10px;
 text-transform: uppercase;
 text-align: left;
 border-top: 0px white solid;
 border-bottom: 0px white solid;
 }

#navbarleft a:link {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #ffffff;
 margin-left: 10px;
 padding-left: 0px;
 padding-right: 20px;
 padding-top: 1px;
 padding-bottom: 1px; 
 text-decoration: none;
 text-transform: uppercase;
 text-align: left;
 border-top: 0px black solid;
 border-bottom: 0px black solid;
}

#navbarleft a:visited {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #cccccc;
 margin-left: 10px;
 padding-left: 0px;
 padding-right: 20px;
 padding-top: 1px;
 padding-bottom: 1px;
 text-decoration: none;
 text-transform: uppercase;
 text-align: left;
 border-top: 0px black solid;
 border-bottom: 0px black solid;
}

#navbarleft a:hover {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: darkorange;
 margin-left: 10px;
 padding-left: 0px;
 padding-right: 20px;
 padding-top: 1px;
 padding-bottom: 1px;
 text-decoration: none;
 text-transform: uppercase;
 text-align: left;
 border-top: 0px black solid;
 border-bottom: 0px black solid;
}

#botnav2 {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 text-align: center;
}

#botnav2 a:link {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #0391c7;
 text-decoration: none;
 text-transform: uppercase;
 text-align: center;
 border-top: 1px black solid;
 border-bottom: 1px blue solid;
}

#botnav2 a:visited {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 14pt;
 font-weight: bold;
 color: #0391c7;
 text-decoration: none;
 text-transform: uppercase;
 text-align: center;
 border-top: 1px black solid;
 border-bottom: 1px silver solid;
}

#botnav2 a:hover {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 background-color: #0391c7;
 line-height: 14pt;
 font-weight: bold;
 color: white;
 text-decoration: none;
 text-transform: uppercase;
 text-align: center;
 border-top: 1px black solid;
 border-bottom: 1px blue solid;
}

#botnav3 {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 150%;
 font-weight: normal;
 color: #336699;
 background-color: #cccccc;
 text-decoration: none;
 text-align: right;
 border-top: 0px silver solid;
 border-bottom: 0px silver solid;
 padding-left: 20px;
 padding-right: 5px;
}

#botnav3 a:link {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 150%;
 font-weight: normal;
 color: #336699;
 background-color: #cccccc;
 text-decoration: none;
 text-transform: none;
 text-align: right;
 border-top: 0px silver solid;
 border-bottom: 0px silver solid;
 padding-left: 20px;
 padding-right: 5px;
}

#botnav3 a:visited {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 line-height: 150%;
 font-weight: normal;
 color: #336699;
 background-color: #cccccc;
 text-decoration: none;
 text-transform: none;
 text-align: right;
 border-top: 0px silver solid;
 border-bottom: 01px silver solid;
 padding-left: 20px;
 padding-right: 5px;
}

#botnav3 a:hover {font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: normal;
 background-color: #336699;
 line-height: 150%;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;
 text-transform: none;
 text-align: right;
 border-top: 0px silver solid;
 border-bottom: 0px silver solid;
 padding-left: 20px;
 padding-right: 5px;
}