/*
 *  ttf.css
 */

address, blockquote, body, div, dl, h1, h2, h3, h4, h5, h6, ol, p, pre, span, ul
	{
	font-family:		"Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	color:			black;
	background:		#F0F0F0;
	font-size:		100%;
	}

body
	{
	color:			black;
	background:		#F0F0F0;
	margin-top:     	0pt;
	margin-left:    	-8pt;
	margin-right:   	0pt;
	margin-bottom:  	0pt;
	padding-top:    	0pt;
	padding-left:   	0pt;
	padding-right:  	0pt;
	padding-bottom: 	0pt;
	border-top:     	0pt;
	border-left:    	0pt;
	border-bottom:  	0pt;
	border-right:   	0pt;
	width:			auto;
	font-weight:		normal;
	}

p, li, tr, thead, tfoot, th, td, dl, ol, ul, blockquote, span, br
	{
	color:			black;
	font-family:		Verdana, "Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	font-size:		95%;
	text-decoration:	none;
	}

.logo
	{
	width:			448px;
	border-style: solid; border-color: black; border-width: 0px
	}

.pagetitle
	{
	font-family:		Verdana, "Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	font-weight:		bold;
	font-size:		110%;
	width:			440px;
	color:			#4d4b63;
	background:		#F0F0F0;
	text-align:		center;
	vertical-align:		middle;
	letter-spacing:		0.1em;
	}

.sitetable
	{
	border-style: solid; border-color: black; border-width: 0px;
	padding:		0px;
	}

td.menucol
	{
	font-family:		"Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	width:			212px;
	padding-left:		8pt;
	padding-right:		8pt;
	font-weight:		bold;
	font-size:		95%;
	color:			#4d4b63;
	background:		#c0bdd0;
	border-style: solid; border-color: black; border-width: 1px;
	}

ul.books
	{
	font-family:		"Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	color:			#4d4b63;
	background:		#c0bdd0;
	padding-left:		8pt;
	padding-right:		8pt;
	margin-left:    	8pt;
	text-align:		left;
	vertical-align:		middle;
	text-decoration:	none;
	font-weight:		normal;
	}

a.booklinks
	{
	font-family:		"Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	text-decoration:	none;
	}

td.homemenucol
	{
	font-family:		"Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	width:			212px;
	padding-left:		0pt;
	padding-right:		0pt;
	font-weight:		bold;
	font-size:		95%;
	color:			#4d4b63;
	background:		#c0bdd0;
	border-style: solid; border-color: black; border-width: 1px;
	}

li
	{
	margin-top:		0pt;
	padding-top:		0pt;
	margin-bottom:		15px;
	padding-bottom:		0pt;
	}

li.close
	{
	margin-top:		0pt;
	padding-top:		0pt;
	margin-bottom:		8px;
	padding-bottom:		0pt;
	line-height:		125%;
	}

.para
	{
	padding-left:		30pt;
	padding-right:		30pt;
	}


a.links
	{
	text-decoration:	none;
	font-weight:		bold;
	font-family:		"Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	font-size:		110%;
	color: 			blue;
	}

a.section
	{
	text-decoration:	none;
	font-family:		"Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	color: 			blue;
	}

img.menuimg
	{
	height:			14px;
	width:			14px;
	vertical-align:		middle;
	margin-left:		5px;
	margin-right:		5px;
	margin-top:		3px;
	margin-bottom:		3px;
	}

a.menuitem
	{
	text-decoration:	none;
	font-weight:		normal;
	font-size:		95%;
	color: 			blue;
	background:		#c0bdd0;
	}

.mainnav
	{
	font-family:		"Myriad Web", Geneva, Helvetica, Arial, sans-serif;
	text-decoration:	none;
	font-weight:		bold;
	font-size:		80%;
	color: 			blue;
	background:		#F0F0F0;
	}

.ttf
	{
	font-weight:		bold;
	color:			blue;
	background:		#F0F0F0;
	font-size:		95%;
	}

.required
	{
	background-color: #FFFFCC;
	}

.featured	{ 
		margin-left: 22px; background: #c0bdd0; 
	padding-left:		10pt;
	padding-right:		10pt;
	padding-top:		0pt;
	padding-bottom:		0pt;
		border-style: solid; border-color: black; border-width: 1px;
		font-family: Verdana, "Myriad Web", Geneva, Helvetica, Arial, sans-serif;}



/*
 *  LINKs
 */

a:link
	{
	color: 			blue;
	background:		transparent;
	}

a:visited
	{
	color:			#blue;
	background:		transparent;
	}

a:hover
	{
	text-decoration:	underline;
	color:			black;
	background:		transparent;
	}

a:active
	{
	text-decoration:	underline;
	color:			teal;
	background:		transparent;
	}

/*
 *  HEADINGs
 */

h1	{ color: black;  font-family: sans-serif; font-weight: bold;   font-size: 160%;  }
h2	{ color: black;  font-family: sans-serif; font-weight: bold;   font-size: 140%;  }
h3	{ color: maroon; font-family: sans-serif; font-weight: bold;   font-size: 107%;
		margin-left: 22px; background: #c0bdd0; text-align: center; line-height: 175%;
		border-style: solid; border-color: black; border-width: 1px;
		font-family: Verdana, "Myriad Web", Geneva, Helvetica, Arial, sans-serif;}
h4	{ color: black;  font-family: Verdana, sans-serif; font-weight: bold;   font-size: 100%;
		padding-left: 30pt; padding-right: 30pt;  }
h5	{ color: black;  font-family: sans-serif; font-weight: normal; font-size:  85%; }
h6	{ color: black;  font-family: sans-serif; font-weight: normal; font-size:  70%; }

/*
**  Test area
**
**
**
**
**
 */


