		body {
			background-image: url("../Images/bookcover.jpg");
		}
		table.encompasstab { 
			border: 0px dotted #FFFFFF; 
			padding: 0; 
			margin-top: 0px; 
			margin-left: 0.08in; }
		table.sidetab { 
			width: 100%; 
			border: 2px dotted #FFFFFF; 
			padding: 5px; }		
		table.nosidetab { 
			width: 100%; 
			border: 0px dotted #FFFFFF; 
			padding: 5px;
			margin-top: 0px; 
			text-align: center;  }
	    table.buttontab { 
			width: 76px; 
			border: 0px solid #FFFFFF; 
		   padding: 0; 
		   margin-top: 0px;
		   text-align: center; }
		table.hometab { width: 53%; border: 0px dotted #FFFFFF; padding: 0; }
		table.booktab { width: 53%; border: 0px dotted #FFFFFF; padding: 0; }
		table.starstab { width: 98%; border:2px dotted #FFFFFF; padding: 3px; }
		table.starpicstab { width: 98%; border:2px dotted #FFFFFF; padding: 3px; }
		table.teamtab { width: 98%; border: 0px dotted #FFFFFF; padding: 0; }
		table.abouttab { width: 53%; border: 0px dotted #FFFFFF; padding: 0; }
		table.contacttab { width: 98%; border: 2px dotted #FFFFFF; padding: 5px; }
		table.traveltab { width: 53%; border: 0px dotted #FFFFFF; padding: 0; }	
		table.texttab { width: 630px; border: 3px solid #9172EC; }
		table.marqueetab { width: 96%; border: 4px solid #9172EC; }
		table.closetab { 
			width: 40%; 
			border: 3px solid #FF3366; 
			padding: 0; }
		table.emailtab {
			background-color: #00FF00; 
			width: 66%; 
			border: 3px solid #FFFFFF; 
			padding: 5px; }
		table.pftab { 
			width: 66%; 
			border: 3px solid #FFFFFF; 
			padding: 5px; }
		table.posttab { 
			width: 66%; 
			border: 3px solid #FFFFFF; 
			padding: 5px; }
		tr.vanilla { 
			background-color: #FFFFFF; }
		tr.purplebgpad { 
			background-color: #9172EC;
			padding-top: 4px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;
			padding: 5px; }
		td.button { 
			border: 2px solid #FFF8C6; 
			text-align: center;
			margin-top: 0px; 
		}
		td.centertop { 
			margin-top: 0px;
			text-align: center;
		}
		.divright {
			text-align: right; 
		}    
		.titletxt48 {
		   width: 48%; 
		   font-size: 18pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF; 
			margin-top: 0px; 
			text-align: center; 
		}
		.titletxt {
		    font-size: 18pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF; 
			margin-top: 0px; 
			text-align: center; 
		}
		.titletxt_s {
		    font-size: 18pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-weight: bold; 
		}
		.titletxtright {
		    font-size: 18pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			margin-top: 1in;
		}
		.lginfotxt {
		    font-size: 16pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #9172EC; 
		}
		.infotxt {
		    font-size: 12pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF; 
			text-align: left;
		}
		.infotxtright {
		    font-size: 12pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF; 
			text-align: right;
			margin-top: 0px; 
		}
		.infotxt-link {
		    font-size: 12pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-weight: bold;
			font-style: italic; 
		}
		.medinfotxt {
		    font-size: 10pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF; 
		}
		.sminfotxt {
		    font-size: 8pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF; 
		}
		.sminfotxt-indt {
		    font-size: 8pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF; 
			padding-left: 20pt;
			padding-right: 20pt;
		}
		.sminfotxt-link {
		    font-size: 8pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			font-style: italic; 
			font-weight: bold;			 
		}		
		.smcommenttxt {
		    font-size: 8pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #9172EC; 
		}
		.sminstructtxt {
		    font-size: 8pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #FFFFFF; 
		}
		.doctitletxt {
		    font-size: 12pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #8870D8;
			background-color: #FFFFFF; 
		}
		.doctxt {
		    font-size: 10pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
			background-color: #8870D8; 
		}
		.pageidleft {
		    font-size: 8pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #FFFF66; 
			text-align: left; 
		}
		.closetxt {
		    font-size: 12pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #000000; 
			font-weight: bold;
		}
		.alerttxt {
		    font-size: 8pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #FF3366;
			font-weight: bold;
		}
		.directiontxt {
		    font-size: 8pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: orange;
			font-weight: bold;
		}
		.emailertxt {
		    font-size: small; 
		    color: black;
			font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; 
			font-weight: bold; 
		}
		.smemailertxt {
		    font-size: 8pt; 
		    color: black;
			font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; 
		}
		form #marqueeScroller { 
			background-color: #FFFFFF; 
			color: orange; 
			border: 5px solid orange; 
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt;
			width: 430px;
			margin-top: 0px; 
		}
		#marqueeScroller .marqueetxt {
		    font-size: 10pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			color: orange;
		}
		.captiontxt {
		    font-size: 14pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #9172EC; 
		}
		.indentedpic {
			padding-left: 50pt;
			padding-right: 200pt;
		}
	    .imgbutton {
	    	width: 70px;  
	    	height: 70px; 
	    }
	    .imgbuttonbt {
	    	width: 115px;  
	    	height: 39px; 
	    }
		.imagewhite {
			height: 192px; 
			width: 256px; 
			border: 3px solid #FFFFFF;
			float: left;
			text-align: center;
		}
		.button { 
			border: 2px solid #FFFFFF; }		
		#showimage{
			position:absolute;
			visibility:hidden;
			border: 1px solid gray;
		}
		#dragbar{
			cursor: pointer;
			background-color: #000000;
			min-width: 100px; /*NS6 style to overcome bug*/
		}
		#dragbar #closetext{
			font-weight: bold;
			margin-right: 1px;
		}

		#fixedtipdiv{
			position:absolute;
			padding: 2px;
			border:2px solid #8870D8;
		    font-size: 10pt; 
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-weight: bold; 
			color: #8870D8;
			line-height:18px;
			z-index:100;
		}
		.intro{
			position:absolute;
			left:0;
			top:0;
			background-color:green;
			border:0.1px solid green;
			z-index:10;
		}
		.seqslidestyle{
			margin-right: 15px;
		}
#myTA-Counter {
    width: 180px;
    border: 2px solid yellow;
	background-color: gray;
	color: white;
	}
#myT {
    width: 195px;
    float:left;
}
#myT-Counter {
    width: 80px;
    height: 16px;
    float:right;
    border: 1px solid green;
    text-align: right;
    padding: 0 2px 0 2px;
}
		A:link { color: #FFFFFF; }
		A:hover { color: #00BFBF; }
		A:visited { color: #333333; }

