/* Stylesheet for ALIVE - designed by Jen */

#container {position: relative;
				  	width: 80%;
					min-width: 605px;
				  	margin-left: auto;
				  	margin-right: auto;
				  	padding:2px;
				  	border: 2px solid #D3B5AD;
				  	background-color: white
}

body
{
background-color: #ffffff; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em; 
text-decoration:none
}

h2 
{
padding-left:10px; 
text-align:left; 
background-color:white; 
color:#682E2A; 
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

h3 
{
padding-left:10px; 
text-align:left; 
background-color:white; 
color:#682E2A; 
font-size: 1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

table 
{
margin:2px 10px 2px 10px; 
border-collapse: collapse; 
border-spacing: 0;
}

th 
{
text-align:center; 
background-color:#FFF9F6; 
color:#682E2A; 
font-size: 0.8em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

td 
{
text-align:left; 
background-color:white; 
color:#000000; 
font-size: 0.8em;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

td.pink 
{
padding-left:10px; 
text-align:left; 
background-color:#F8E1D9; 
color:black; 
font-size: 0.8em;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

td.menu 
{
padding-left:10px; 
text-align:left; 
background-color:#FFF9F6; 
color:#666666; 
font-size: 0.8em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

td.border 
{	
border:1px solid #cccccc;
}

th.border 
{
border:1px solid #cccccc;
}

p 
{
padding-left:10px; 
text-align:left; 
color:#000000; 
font-size: 0.8em;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

strong 
{
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
color: #682E2A;
font-size: 1em;
}

em
{
font-style: italic;
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
}

ul,ol
{
padding-left:4em; 
text-align:left; 
color:#000000; 
font-size: 0.8em;
list-style-image:url('/learning/ALIVE/reading/images/list_square.gif');
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}

ul li 
{
padding-left:1em;
padding-top: .5em;
padding-bottom: .5em;
color:#000000; 
font-family: Arial, Helvetica, sans-serif;
}

ol li 
{
padding-left:1em;
padding-top: .5em;
padding-bottom: .5em;
color:#000000; 
font-family: Arial, Helvetica, sans-serif;
}

img {				padding:5px; border-style:none}
img.left {	float:left; vertical-align:text-bottom;}

a:link 
{
color:#A3563C; 
text-decoration:underline
}

a:visited 
{
color:#A3563C; 
text-decoration:underline
}

a:hover 
{
color:#A3563C; 
text-decoration:underline
}

a:active 
{
color:#A3563C; 
text-decoration:underline
}

.topright
{
margin-top:1px;
padding-left:10px; 
padding-right:10px;  
text-align:right; 
background-color:white; 
color:#682E2A; 
font-size: 0.8em;
font-weight: bold;
float: right

}

.cleardiv {	clear:both;}

.red 
{
color:#cc0000;
}

.center 
{
text-align:center;
}

.ref 
{ 
color: black;
background-color: #FFF9F6; 
padding-top: 20px; 
padding-bottom: 20px; 
padding-right: 20px; 
padding-left: 20px; 
margin-top: 10px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
width: 610px 
}

.ref_in_newwin
{ 
color: black;
background-color: #f0f0f0; 
padding-top: 20px; 
padding-bottom: 20px; 
padding-right: 20px; 
padding-left: 20px; 
margin-top: 10px;
margin-bottom: 20px;
width: 610px 
}

.smallref 
{ 
color: black;
background-color: #FFF9F6; 
padding-top: 20px; 
padding-bottom: 20px; 
padding-right: 20px; 
padding-left: 20px; 
margin-top: 10px;
margin-bottom: 20px;
margin-left: 20%;
margin-right: 20%;
width: 350px
}

.highlight
{
color: #682E2A;
background-color: #E7D2CF;
}

.c
{
margin-left: 200px;
margin-right: auto
}

div.menu 
{		
font-weight:bold; 
padding:10px; 
margin:0px 10px 0px 10px;
text-align:left; 
background-color:#FFF9F6; 
color:#666666; 
font-size: 0.8em;
font-family: Arial, Helvetica, sans-serif;
}
