body
{
	margin-left:	0px;
	margin-top:		0px;
	margin-right:	0px;
	margin-bottom:	0px;
	color:			#000000;
	font-size:		70%;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

a
{
	color:			#336699;
}
/*
ul
{
	list-style:		square
}
*/
.cf { font-family: Courier New; font-size: 10pt; color: black; background: white; border-top: windowtext 1pt solid; padding-top: 0pt; border-left: windowtext 1pt solid; padding-left: 0pt; border-right: windowtext 1pt solid; padding-right: 0pt; border-bottom: windowtext 1pt solid; padding-bottom: 0pt; }
.cl { margin: 0px; }
.cln { color: #2b91af; }
.cb1 { background: yellow; }
.cb2 { color: blue; }
.cb3 { color: maroon; }
.cb4 { color: red; }
.cb5 { color: teal; }

.hidden
{
	display: none;
}

.bodytext
{
	color:			#000000;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
}

.emphasis
{
	color:			#000000;
	font-weight:	bold;
}

.recordtitle
{
	font-weight:	bold;
	font-size:		120%;
}

.sectiontitle
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight: 	bold;
	font-size:		10pt;
	color: 			#FFFFFF;
}

.sectiontitle a
{
	color: 			#FFFFFF;
}

.bodyheader
{
	width: 519px;
	height: 17px;
	padding-left: 7px;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
}

.narrowbodyheader
{
	width: 329px;
	height: 17px;
	padding-left: 7px;
	overflow: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
}

.leftsidebar
{
	padding-left:	12px;
	padding-top:	7px;
	padding-right:	4px;
	padding-bottom:	2px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#5d5d5d;
}

.sidebarbox
{
	margin-bottom: 8px;
}

.mainsectionbody
{
	padding-left: 7px;
	padding-top: 2px;
}

.ancillarytext
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#5d5d5d;
}

.buttontext
{
	font-size:		11px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#5d5d5d;
	text-align:		center;
}

.footer
{
	font-size:		10px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#3e3e3e;
}

.textboxprompt
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight:	bold;
	font-size:		10px;
}

.copyright
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	color:			#FFFFFF;
}

.titlelink
{
	color: White;
}

.twocolumnlayout
{
}

.leftcolumn
{
	float: left;
	width: 50%;
}

.rightcolumn
{
}

#twitter_panel
{
	width: 150px;
	position: relative;
	left: 10px;
	top: 10px;
	overflow: hidden;
}

#twitter_update_list li
{
	padding-bottom: 10px;
}

.bookPurchaseDetails
{
}

.bookPurchaseDetailsImage
{
	float: left;
}

.bookPurchaseDetailsTitle
{
}

.bookPurchaseDetailsAuthor
{
}

.bookPurchaseDetailsPrice
{
}
