H1 {
      font-family: tahoma, arial, verdana, sans-serif;
	font-size:12pt;
    	color: #e83510;
      font-weight: bold;
      margin-bottom:-2px;
      }

H2 {
      font-family: tahoma, arial, verdana, sans-serif;
	font-size:10pt;
    	color: #e83510;
      font-weight: bold;
      margin-bottom:-2px;
      }

body {
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 14pt;
    font-style: normal;
    font-weight: normal;
    color: #0000b0;
    background-color: #f9fadf;
    text-align: center;
}

table.imagecenter{
    width: 620px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}


table.mainmenutable{
    width: 400px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

td.mainmenutable{
	font-family: tahoma, arial, verdana, sans-serif;
      font-size: 10pt;
	text-decoration: none;
	color: #0000b0;
	font-weight: bold;
      text-align: center;
}

a.menu {
	font-family: tahoma, arial, verdana, sans-serif;
      font-size: 11pt;
	text-decoration: underline;
	color: #0000b0;
	font-weight: bold;
      text-align: center;
}

a.menu:hover {
	color: #e83510;
	text-decoration: underline;
}

table.singlequotetable{
    width: 400px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

td.singlequotetable{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    font-style: italic;
    color: #0000b0;
    text-align: center;
    height: 20px;
}

table.authorquotetable{
    width: 400px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

td.authorquotetable{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
    color: #e83510;
    text-align: center;
    height: 20px;
}

table.booktypestable{
    width: 800px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

td.booktypestable{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 8pt;
    color: #e83510;
    text-align: center;
    height: 20px;
}

table.offertable{
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

.offerheadingline {
    font-size: 10pt;
    font-weight: bold;
    color: #e83510;
    text-align: left;
}

.offerline {
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
    color: #27aa10;
    color: #606162;
    text-align: left;
}

a.offer {
	font-family: tahoma, arial, verdana, sans-serif;
      font-size: 10pt;
	text-decoration: underline;
	color: #0000b0;
	font-weight: bold;
}

a.offer:hover {
	color: #e83510;
	text-decoration: underline;
}

table.leftmenutable{
    width: 400px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

.leftheading {
    text-align: left;
    font-size: 10pt;
    font-weight: normal;
    color: #0000b0;
}

a.left {
	font-family: tahoma, arial, verdana, sans-serif;
      font-size: 10pt;
	text-decoration: underline;
	color: #606162;
	font-weight: bold;
}

a.left:hover {
	color: #e83510;
	text-decoration: underline;
}

table.rightmenutable{
    width: 400px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

.rightheading {
    font-size: 8pt;
    font-weight: bold;
    font-style: italic;
    color: #27aa10;
    text-align: left;
}

.rightline {
    font-size: 8pt;
    font-weight: bold;
    font-style: italic;
    color: #0000b0;
    text-align: left;
}

td.special{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
    color: #e83510;
    text-align: left;
    height: 20px;
}

.rightlinespecial {
    font-size: 8pt;
    font-weight: bold;
    font-style: italic;
    color: #27aa10;
    text-align: left;

}

table.midtable{
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

a.midlink {
	font-family: tahoma, arial, verdana, sans-serif;
      font-size: 10pt;
	text-decoration: underline;
	color: #0000b0;
	font-weight: normal;
}

a.midlink:hover {
	color: #e83510;
	text-decoration: underline;
}

.midheadline {
    font-size: 10pt;
    color: #e83510;
    text-align: left;
    font-weight: bold;
}

.midcontactusline {
    font-size: 10pt;
    color: #0000b0;
    text-align: left;
    font-weight: bold;
}

.midmaintext {
    font-size: 9pt;
    font-weight: normal;
    color: #0000b0;
    text-align: left;
}

table.booktypelinks{
    width: 400px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

a.booktypelinks {
	font-family: tahoma, arial, verdana, sans-serif;
      font-size: 10pt;
	text-decoration: underline;
	color: #0000b0;
	font-weight: normal;
    	text-align: center;
}

a.booktypelinks:hover {
	color: #e83510;
	text-decoration: underline;
}

table.recentbookstable{
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

.recenttitle {
    font-size: 10pt;
    color: #e83510;
    text-align: left;
    font-weight: bold;
}

.recentauthor {
    font-size: 10pt;
    color: #0000b0;
    text-align: left;
    font-weight: bold;
}

.recentmaintext {
    font-size: 9pt;
    font-weight: normal;
    color: #0000b0;
    text-align: left;
}

table.shareicons{
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

.spec1 {
    font-size: 10pt;
    color: #e83510;
    text-align: left;
    font-weight: bold;
}

.spec2 {
    font-size: 8pt;
    color: #0000b0;
    text-align: left;
    font-style: italic;
}

table.errortable{
    width: 800px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

td.errorline1{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #e83510;
    text-align: left;
    height: 20px;
}

td.errorline2{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #0000b0;
    text-align: left;
    height: 20px;
}

table.thankstable{
    width: 800px;
    background-color: #f9fadf;
    border: none;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

td.thanksline1{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #e83510;
    text-align: left;
    height: 20px;
}

td.thanksline2{
    font-family: tahoma, arial, verdana, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #0000b0;
    text-align: left;
    height: 20px;
}
