body  { margin:0px; padding:0px; background-image:url(images/bg.jpg); 
        font-family: Verdana, Arial, Helvetica; font-size: 14px }
        
h1    { color: #c2217c; font-family: Verdana, Arial, Helvetica; font-size: 20px; 
        font-variant: none; font-weight: bold;}
        
h2    { color: #1b9c53; font-family: Verdana, Arial, Helvetica; font-size: 17px; 
        font-variant: none; font-weight: bold; }
        
h3    { color: #3F89C3; font-family: Verdana, Arial, Helvetica; font-size: 15px; font-weight: bold; }
h4    { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 15px; font-weight: bold;  }

li.MsoNormal {
	mso-style-parent:	"";
	margin-bottom:		.0001pt;
	font-size:			12.0pt;
	font-family:		"Times New Roman";
	margin-left:		0in; 
	margin-right:		0in; 
	margin-top:			0in;
}
li {
	margin-top:			4px;
}

.normal-text 	{ color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-align: justify;}
.calendar-text 	{ color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica; }
.contact-text 	{ color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica; }
.top-nav-text 	{ color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; }

a:link  	{ color: #3F89C3; 	font-size: 14px;	font-family: Verdana, Arial, Helvetica; font-weight: normal;	text-decoration: underline;}  
a:active 	{ color: #3F89C3;  	font-size: 14px; 	font-family: Verdana, Arial, Helvetica; font-weight: normal;	text-decoration: underline;  }  
a:visited  	{ color: #3F89C3;  	font-size: 14px; 	font-family: Verdana, Arial, Helvetica; font-weight: normal;  	text-decoration: underline;}  
a:hover  	{ color: #c2217c;  	font-size: 14px; 	font-family: Verdana, Arial, Helvetica; font-weight: normal;  	text-decoration: underline; } 


.nav1 			{ color: #ffffff; 	font-size: 13px;	font-family: Verdana, Arial, Helvetica; font-weight: normal;	text-decoration: none; }
.nav1 a:link 	{ color: #ffffff;  	font-size: 13px;	font-family: Verdana, Arial, Helvetica; font-weight: normal; 	text-decoration: none; }
.nav1 a:active  { color: #ffffff; 	font-size: 13px;	font-family: Verdana, Arial, Helvetica; font-weight: normal;  	text-decoration: none;  }  
.nav1 a:visited { color: #ffffff;	font-size: 13px;	font-family: Verdana, Arial, Helvetica; font-weight: normal;  	text-decoration: none; }  
.nav1 a:hover 	{ color: #000066; 	font-size: 13px;	font-family: Verdana, Arial, Helvetica; font-weight: normal;	text-decoration: underline; } 
/*  .nav1 a:hover  	{ color: #c2217c; */

.cal-link 			{ color: #3F89C3; 	font-size: 12px;	font-family: Verdana, Arial, Helvetica; font-weight: normal;	text-decoration: underline; }
.cal-link a:link 	{ color: #3F89C3;  	font-size: 12px;	font-family: Verdana, Arial, Helvetica; font-weight: normal; 	text-decoration: underline; }
.cal-link a:active  { color: #3F89C3; 	font-size: 12px;	font-family: Verdana, Arial, Helvetica; font-weight: normal;  	text-decoration: underline;  }  
.cal-link a:visited { color: #3F89C3;	font-size: 12px;	font-family: Verdana, Arial, Helvetica; font-weight: normal;  	text-decoration: underline; }  
.cal-link a:hover 	{ color: #c2217c; 	font-size: 12px;	font-family: Verdana, Arial, Helvetica; font-weight: normal;	text-decoration: underline; } 




td			{text-align: left; font-family:verdana; font-size:14px; color:#666666; }

a			{text-decoration: none; color:#589FB2}

.copy		{font-family:verdana; font-size:14px; color:#000000; text-decoration:none; }
.copyright	{font-family:verdana; font-size:8pt; color:#808080; text-decoration:none; }
.top_txt   	{color:#838383; text-decoration:none; font-family:tahoma; font-size:11px}

.gray	{color:#666666; text-decoration:none}
.blue		{color:#589FB2; text-decoration:none}
.white		{color:#ffffff; text-decoration:none}
.green		{color:#76AA2E; text-decoration:none}

.u			{text-decoration:underline}
.up			{text-transform:uppercase}
.sm			{font-size:9px}
.b			{font-size:12px}

.a			{background-position:bottom; background-repeat:repeat-x;
			background-image:url(images/under.jpg); color:#DACCE3}

.form { width:232px; height:18px; font-family:tahoma; font-size:13px;
		border-style:solid; border-width:1px;
		border-color:#999999; background-color:#E0E0E0;
		color:#666666; margin-left:0px; margin-right:0px}
		
.textarea {border:1px solid 999999; width:232px; height:98px; font-family:tahoma;
		font-size:13px; background-color:#E0E0E0; color:#666666; overflow:auto;
		margin-left:0px; margin-right:0px}

.rollover {scrollbar-face-color:#BEAD98; scrollbar-track-color:#55313C;
		scrollbar-arrow-color:#55313C; scrollbar-3Dlight-color:#55313C;
		scrollbar-base-color:#55313C; scrollbar-shadow-color:#55313C;
		scrollbar-darkshadow-color:#55313C; scrollbar-highlight-color:#55313C;		}
div.section1 {margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:"Times New Roman" }
div.Section1 {page:Section1;}

/*   BEGIN - Amazon link styles for  the_book.html page  */
div#amazon_content {     
	background-color:#ffffff;     
	color:#000000;     
	border:1px solid #000000;     
	margin:0px;     
	padding:0px;     
	width:118px;     
	text-align:center;     
	font-family:'Arial', sans-serif;     
	font-size:10px;     
	position:relative;     
	overflow:hidden; 
	/* height:238px;      */
} 
div#amazon_image {
     height:110px;     
	 margin:2px 0px;     
	 padding-top:7px; 
} 
p#amazon_prices {     
	white-space:nowrap; 
}
p#amazon_privacy {     
	position:absolute;     
	margin:0px auto;     
	left:0px;     
	bottom:0px;     
	width:118px; 
} 
p#amazon_privacy a, p#amazon_privacy, span.amazon_price {     
	color:#990000; 
} 
.amazon_form {     
	margin:3px 0px; 
}  
a#title {      
	font-family:'Arial', sans-serif;     
	font-size:10px;     
} 
/*   END - Amazon link styles for  the_book.html page  */
