<style type="text/css">

	BODY {
            font-size: 10px;
            font-family: serif;
        }

        .newsletterheader {
            font-size: 18px;
            font-weight: bold;
            text-align: center;
            font-family: sans-serif;
            padding-top: 4px;
            padding-bottom: 4px;
        }

        .newslettermessage {
            font-size: 14px;
            font-family: serif;
        }

        .button {
            background-color: #190909;
            /* Green */
            border: none;
            border-radius: 15px;
            color: #ffeb89;
            padding: 15px 32px;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            font-size: 16px;
        }


        .sectionheader {
            font-size: 18px;
            font-weight: bold;
			color: #000080;
            background-color: #f883af;
            text-align: center;
            font-family: sans-serif;
            padding-top: 4px;
            padding-bottom: 4px;
        }

        .tableheader {
            text-align: center;
            font-size: 12px;
            font-weight: bold;
            font-family: sans-serif;
            border-bottom: solid;
            border-top-width: 2;
            border-bottom-width: 2;
        }

        .bookname {
            font-size: 18px;
            font-weight: bold;
            font-style: italic;
            text-align: left;
            font-family: serif;
        }

        .welcome {
            font-size: 16px;
            font-weight: normal;
            font-style: normal;
            font-family: serif;
        }

		.comingsoon {
            font-size: 25px;
            color: #ff0000;
            font-style: italic;
        }

        .bookcover {
			vertical-align:top;
            border-right: solid;
            border-right-width: 2px;
            width:120px;
            padding: 4px;
        }

        .booknumber {
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            font-family: sans-serif;
        }


        .bookblurb {
            padding-top: 5px;
            font-size: 16px;
            font-weight: normal;
            font-style: normal;
            font-family: serif;
        }

        .bookpurchaseformat {
            font-size: 12px;
            font-weight: normal;
            font-style: normal;
            font-family: sans-serif;
            color: #008000;
        }

        .purchaseoptions {
            font-size: 12px;
            font-family: sans-serif;
        }

        .footer {
            font-size: 10px;
            font-family: sans-serif;
        }

        /* Tooltip container */
        .tooltip {
            position: relative;
            display: inline-block;
            /*  border-bottom: 1px dotted black;If you want dots under the hoverable text */
        }

        /* Tooltip text */
        .tooltip .tooltiptext {
            visibility: hidden;
            width: 180px;
            background-color: #fff;
            color: #000;
            font-size: 12px;
            font-family: sans-serif;
            text-align: left;
            padding: 0px;
            /* border: 1px solid black; */
            border-radius: 3px;

            /* Position the tooltip text - see examples below! */
            position: absolute;
            z-index: auto;
            bottom: -10px;
            left: -1px;

        }

        /* Show the tooltip text when you mouse over the tooltip container */
        .tooltip:hover .tooltiptext {
            visibility: visible;
        }

		.separator{
			border-right: solid;
			border-right-width: 2px;
		}

		ul {
			list-style-type: none;
			margin: 2;
			padding: 2;
			width: 1200px;
			font-size: 14px;
			font-family: sans-serif;
			border-bottom: 1;
			overflow: hidden;
			/*border: 1px solid #555;*/
		}

		li a {
			display: inline;
			/*color: #000080;*/
			color: Grey;
			text-align:center;
			padding: 14px 16px;
			text-decoration: none;
			/*background-color: #f883af;*/
			/*border-bottom: 1px solid #555;*/
		}

		.active {
			background-color: LightGray;
		}


		li a:hover:not(.active) {
			 background-color: #F883af;
			 /*background-color: #555;*/
			color: white;
		}

</style>
