body {
	color: black;
	font-size: 10pt; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*background: red;*/
	
	/*background-image: url(/lutesoc/ash.jpg); */
	background-image: url(/vanilla/lutesoc/styles/ash.jpg); 
	
	background-repeat: repeat;
	margin: 25px;
	
}

TD,P,TABLE,TR {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: black;
	font-size: 10pt; 
	line-height: 135%; 
}

LI { list-style-type: circle; margin-top: 3pt; }
UL LI { list-style-type: circle; margin-top: 3pt; }
OL LI { list-style-type: decimal; margin-top: 3pt; }


/*a:link  { color : navy;  text-decoration: underline;}
a:visited { white; color: Purple; text-decoration: underline}
a:active {background: white; color: red; text-decoration: underline}
a:hover {background: #eaeaea; color :  black; text-decoration: underline}
*/

a.nav:link  { color : #003366; text-decoration:none; }
a.nav:visited {  color: #003366; text-decoration:none}
a.nav:active { color: red; background :  #eaeaea;text-decoration:none}
a.nav:hover { background: #f0f0d0; color :  #003366; text-decoration:none;}

a:link  { color : #003366; }
a:visited {  color: #003366; }
a:active { color: red; background :  #eaeaea;}
a:hover { background: #f0f0d0; color :  #003366; }

PRE {
font-family: courier-new, courier;
font-size: 10pt;
line-height: 15pt;

}

H1 { 
	font-family: Helvetica, Arial, sans-serif;
	color: #003366; margin-bottom: 15pt; 	
	font-size:	15pt; font-weight :  bold;
}

H2{ 
	font-family: Helvetica, Arial, sans-serif;
	color: #003366; 	
	font-size:	14pt; font-weight :  demi-bold;
}

H3 { 
	font-family: Helvetica, Arial, sans-serif;
	color: #003366; 	
	font-size:	13pt; 
	border-bottom: 1px solid #f0f0c0;
}

H4, H5, H6 { 
	font-family: Helvetica, Arial, sans-serif;
	font-size:	11pt; 

}

div.leftnav {
	
	/*border-bottom: 1px solid #f0f0c0;	*/
	font-size:.9em; 
	margin-left:5px; 
	/*border-left: 1px solid #fafafa;
	border-right: 1px solid #fafafa;*/
	padding-bottom: .3em;
	padding-top: .3em;
	padding-left: .3em;
	padding-right: .3em;
	font-family:verdana;
	line-height: 120%; 

}

div.leftnav:hover {
	font-size:.9em; 
	margin-left:5px; 
		background: #f0f0d0; 
		color :  #003366; 
		text-decoration:none;
	/*border-left: 1px solid #003366;
	border-right: 1px solid #003366;*/
	padding-bottom: .3em;
	padding-top: .3em;
	padding-left: .3em;
	padding-right: .3em;
	font-family:verdana;
	line-height: 120%; 
	border-radius: 10px; 
	-moz-border-radius:10px;	
}

div.leftnav a {
		text-decoration:none;
		/*
		color: red!important;
		*/
}

div.float-left {
	float:left;
	padding-right:1em;
	padding-bottom:0.5em
}

/* Maxes out textarea width for ergonomic editing. CJFN */
textarea {
	width: 100%;
}


/* Creates a side box where you can put secondary notes */
.side_note{
	border-width:1px;
	border-style: solid;
	border-color: #cfcfcf #888 #888 #cfcfcf;
	color:#666;
	background-color:#e9e9e9;
	padding:1em;
	width:40%;
	position:relative;
	float:right;
}