.bookpage {
margin-right:20px;
}
.searchtext {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px;
	margin: 0px;
	border-style: hidden;
	font-style: none;
	background-color: #B2B2CD;
	height: 16px;
	width: 114px;
	color: #000000;
	padding: 0px;	
	position: relative;
	top:-92px;
	left:280px;	
	/*top:-70px;left:-120px;	 */
		
	/* IE (firefox overrides in code)  */
	/* Firefox 
	top:-58px;
	left:-181px; */
}

.date {
	font-weight: bold;
	font-size: 8pt;
	color: White;
	position: relative;
	/*top:-121px;*/
	left: 310px;
	top: -127px;
}

.tickerdiv {
    position:relative;
    top:0pt;
    right:0px;
    color:white;
    font-size:12pt;
}

#header, #footer {
	border: 0;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#content  {
	width: 800px;
	border: 0;
	margin-left: auto;
	margin-right: auto;
}

div#contentboxlist ul {
	list-style-type: none;
	margin-left: .3em;
	padding: 0;
}

body {
	font-family: Times New Roman;
	margin-top:10px;
    font-size: 10pt;	
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
/*	font-size: 80%;	
body {margin:10}

	padding: 2em; */
}

/* NAV MENU */

div#navbar {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
    background-color: #333366;
}


.nav {
    list-style: none;
    margin: 0;
    padding: 0;
    border: 0;
    width: 100%;
    font-size: 10pt;
    /*border-bottom: black 3px solid;
    text-align:center; */
}

ul.nav {
	float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    border: 0;
    width: 100%;
    font-size: 10pt;
    /*border-bottom: black 3px solid;
    text-align:center; */
}

ul#nav div {
	background-color: #333366;
}

#nav a {
    font-weight: bold;
    color: white;
}

#nav a {
	text-decoration: none;
}

#nav li {
	float: left;
/*	margin: 0;
	padding: 0; */
	position: relative;
	width: 5em;
	width: 7.5em;
	text-align: center;
	cursor: default;
	background-color: white;
	/*border: 1px solid #333366;
border-width: 1px 0;
 */
}

#nav li li a {
    background-color: #333366;
    display: block;
    font-weight: normal;
    color: white;
    padding: 0.2em 10px;
}

#nav li li a:hover {
	padding: 0.2em 5px;
	border: 5px solid white;
	border-width: 0 5px;
}

ul#nav li#first {
	border-left-width: 1em; 
}

ul#nav li#last {
	border-right-width: 1em;
}

ul#nav li ul {
	display: none;
	list-style-type: none;
	width: 6em;
	width:8.5em;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 100%;
	left: 0;  
	font-weight: normal;
	padding: 0.5em 0 1em 0; 
	border: solid 1px black;
	background-color:#333366;

}

ul#nav li ul li {
	width: 100%;
}

li>ul {
	top: auto;
	left: auto;
}

li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

ul#nav li:hover ul, ul#nav li.over ul {
	display: block;
}

/* Why? */
hr {
/*	display: none; */
}

p {
/*	clear: left; */
	padding: .5em .5em .5em 0em;
	margin: 0;
}



p.image {
	float: right;
	font-size: 0.8em;
	text-align: center;
	color: #333366;
	padding: 1.25em 1.25em 0.25em 0.25em;
}

p.image img {
	display: block;
	border: 1px solid #333366;
}


/************************************************************/


/* Default CSS Stylesheet for Mises.org 
Updated Dec 17,2004 by David



body
{
    margin:0px;
    margin-top:10px;
    font-size: 10pt;	
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

*/

.ticker {
    font-size: 10pt;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    }
/*
a {
	text-decoration: none;
	color:#004080; 
}
*/

.MsoBodyText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

font {
	font-family:Verdana, Arial, Helvetica, sans-serif
}

td {
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.footer {
/*font-size:9px;*/
font-size: x-small
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{

	color:#333333;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*text-align:center; */
/*	font-variant:small-caps; */

}
H1	{
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;/*	word-spacing:	normal; */
	letter-spacing:	normal;
	text-transform:	none;
	}

H2	{
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;/*	word-spacing:	normal; */
	letter-spacing:	normal;
	text-transform:	none;
	}

H3	{
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;/*	word-spacing:	normal; */
	letter-spacing:	normal;
	text-transform:	none;
	}

H4	{
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;/*	word-spacing:	normal; */
	letter-spacing:	normal;
	text-transform:	none;
	}

H5, DT	{
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;/*	word-spacing:	normal; */
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;/*	word-spacing:	normal; */
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;/*	word-spacing:	normal; */
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;/*	word-spacing:	normal; */
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	underline;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}

BIG	{
	font-size:	1.17em;
	}

BLOCKQUOTE, PRE	{
/*	font-family:	Courier New, monospace; */
	}

/*
UL LI	{
	list-style-type:	square ;
	}

UL UL LI       {
       list-style-type:        disc;
       }

UL UL UL LI    {
       list-style-type:        circle;
       }
*/

ol li	{
	list-style-type:	decimal;
	}

ol ol li	{
	list-style-type:	lower-alpha;
	}

ol ol ol li	{
	list-style-type:	lower-roman;
	}

/*P.IMG 	{
display: block;
margin-left: auto;
margin-right: auto;
border:1px;
	}
*/


.ItemClass {
	font-family: verdana;
	font-size: 0.7em;
	margin-bottom:4px;

		
}

li.ItemClass {
	list-style-type: none;
	list-style-position:outside;
/*	margin-left:0;
	padding-left:0; */

}

span.HeaderClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 1em; 
	text-transform: uppercase;
	margin-top: 5px;
}

.PageTitleRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #993333;
	font-size:16pt; 

}
.homepage {
	display:inline;
	text-align:left;
	font-size:16px;
	font-variant:small-caps;
	 font-weight:bold;
}

.more {
	display:inline; 
	text-align:left; 
	font-size:12px; 
	font-variant:small-caps;
	 font-weight:bold;
}

.black {
	color:black;
}

CenteredText {
	text-align:center;
}

.datagrid {
}

.pager a {
	text-decoration: underline;
}


.gridheader, .gridheader a {
    color: white;   
}

.gridheader a:Active {
    color: white;   
}

.detailtext {
	color: #333333;
	background-color: #eff3fb;
}


.detailtext 
{
    color:#333333;
    background-color:#EFF3FB;
}
    
 .detailheader
{
    background-color: #DEE8F5;
    color: #333333;
    font-weight: bold;
}



.submitbutton {
	border: 3px double #999999;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	padding: 0.25em;
	background-color: #eeeeee;
	color: #333333;
	font-size: 90%;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

.quote 
{
    margin: 0px;
	border: 0px solid #ddd;   
	font-size:x-small;
}