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;}
.page_title { font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold;}
.indented {text-indent: 2em}
.digest-inset {background: #ffcc99; font-style: italic; font-size: 1.5em}
.pr-inset {background-color: #99ccff; font-style: italic; font-size: 1.5em}

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;}



/* CSS Styles for Ed Next table */
.survey-table-set {
	border-color:#666666;
	border-width:thin;
	border-style:ridge;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	width:692px;
	font-size:10px;
}

.survey-hed {
	font-weight:bold;
	font-size:16px;
}

.survey-desc {
	margin-top:10px;
 	font-size:12px;
}
	

table.survey-table {
	margin-bottom:20px; 
	width: 100%;
	text-align:center;
}

table.survey-table td {
	padding-bottom:5px;
}

table.survey-table tr.top-head {
	vertical-align:bottom;
}

tr.top-head td {
	font-size:9px;
	font-weight:bold;
}

table.survey-table tr.data-head {
	vertical-align:bottom;
}

tr.data-head td {
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:thin;
	width:11%;
}

tr.datarow {
	vertical-align:top;
}

tr.datarow td.desc {
	width:34%;
	text-align:left;
}

tr.datarow td.num {
	width:6%;
	text-align:right;
}

tr.datarow td.pct {
	width:5%;
	text-align:left;
}

tr.datarow td.nat-num {
	width:6%;
	text-align:right;
	background-image:url(http://media.hoover.org/images/ednext_20074_12_natbg.gif);
}

tr.datarow td.nat-pct {
	width:5%;
	text-align:left;
	background-image:url(http://media.hoover.org/images/ednext_20074_12_natbg.gif);
}

tr.datarow td.emp-num {
	width:6%;
	text-align:right;
	background-image:url(http://media.hoover.org/images/ednext_20074_12_empbg.gif);
}

tr.datarow td.emp-pct {
	width:5%;
	text-align:left;
	background-image:url(http://media.hoover.org/images/ednext_20074_12_empbg.gif);
}



/* end styles for EdNext table */

