body            {
                font-family: arial, helvetica, sans-serif;
				background-color: #f4f5ed;
				margin-top: 0;
				margin-left: 0;
                }

.italic 		{font-style:italic;} 
.bold 			{font-weight:bold;} 
.smallcaps 		{font-variant:small-caps;}
.uppercase 		{text-transform:uppercase;}
.lowercase 		{text-transform:lowercase;}
.capitalize 	{text-transform:capitalize;}
.strike 		{text-decoration: line-through;} 
.underline		{text-decoration: underline;}
.tocheading                        {text-transform:uppercase; font-weight:bold;}
.heading                        {text-transform:uppercase; font-weight:bold;}

a:link  		{color: #333399;}
a:active  		{color: #666666;}
a:visited  		{color: #990000;}

p				{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				}
				
li				{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				}

td				{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				}


#hoover_nav		{
				position: center;
				border-left: 1px solid gray;
				border-right: 1px solid gray;
				}				
				
#header			{
				position: center;
				top: 42;
				border: 1px solid gray;
				}
				
#footer			{
				position: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				}				

#main_table		{
				position:center;
				top:94;
				width:960px;
				overflow: visible;}
				
.side_margin	{
				border-left: 1px solid gray;
				border-right: 1px solid gray;
				border-bottom: 1px solid gray;
				background-color: rgb(235, 235, 235);
				width:160px;
				}
				
.body_styles	{
				border-bottom: 1px solid gray;
				background-color: #f4f5ed;
				padding: 5px;
				}

.tools 			{
				margin: 0;
				padding-bottom: 5;
				padding-right: 5;
				padding-left: 5;						
				line-height: 150%;
				border-bottom:1px solid #fff;
				font-size: 13px;
				}
				
				
#sidebar-a      {
                width: 150px;
                margin: 0;
                padding: 5px;
                }


#menu dl        {
                width: 150px; 
                margin: 0; 
                padding: 1px 0px 1px 0px; 
                background-color: rgb(235, 235, 235);
                font-size:13px;
                line-height: 150%;
                }

#menu dt        {
                margin: 0; 
                padding: 0; 
                font-size: 13px; 
                font-weight: bold; 
                color: #fff; 
                border-bottom:1px solid #fff; 
                background: #69c;
                }

#menu dd        {
                margin:0;
                padding:0;
                color: #fff; 
                font-size: 13px; 
                border-bottom:1px solid #fff; 
                background: #bcd2ee;
                }

#menu dd a, dd a:visited {
                color: #333399; 
                text-decoration:none; 
				border-bottom:none;
                display:block; 
                font-weight:bold;
                padding: 0px 0px 0px 20px;
                background: #9fb6cd url(http://media.hoover.org/designimages/arrow.gif) no-repeat 12px 7px; 
                width:150px;
                }

#menu dd a:hover      {
                background: #eeeeee url(http://media.hoover.org/designimages/arrow.gif) no-repeat 12px 7px; 
                color: #990000;
                }



#menu dt a, dt a:visited {
                color: #333399; 
                text-decoration:none; display:block; font-weight:bold;
				border-bottom:none;
                padding:0px 0px 0px 10px;
                background: #d5dbe1 url(http://media.hoover.org/designimages/arrow.gif) no-repeat 3px 7px; 
                width:150px;
                }

#menu dt a:hover      {
                background: #eeeeee url(http://media.hoover.org/designimages/arrow.gif) no-repeat 3px 7px; 
                color:#990000;
                }

.firstLetter:first-letter {font-size: 400%; float: left; position: relative; top: -8px; color: #000000; font-family: sabon,garamond,serif;}

.toc {color: #006666; font-weight: bold; text-transform: uppercase;}
.tocauthor {font-weight: bold; text-transform: uppercase; font-size: x-small;}

.mp_front { background-color: #D5DBE1;}
.mp_back { background-color: #9FB6CD;}
