/*Style sheet - basic parameters*/

body	
{
	background-color: #fffff1;
	color: black;
    padding: 0;
	margin: 0 auto;
}


A:link 
{
	color: black;
	text-decoration: underline; 
}

A:visited {text-decoration: underline;}
A:active {text-decoration: none}
A:hover 
{
	color: red;
	text-decoration: underline; 
}

h1	{font: bold 12pt helvetica, sans-serif;}
h2	{font: bold 10pt helvetica, sans-serif;}

.bio_span
{
	font: 8pt helvetica, sans-serif;
}

.fav_ctnt
{
	font: 10pt helvetica, sans-serif;
}

.fav_span
{
	color: blue;
	font: bold 10pt helvetica, sans-serif;
}	

.employee_name
{
	color: red;
	font: bold 14pt helvetica, sans-serif;
}

table
{
	margin: 0 auto;
	border: 2px solid black;
}
table.locale
{
	border: 0;
}
td.menubar
{
	background-color: #cccc99;
	color: black;
	vertical-align: top;
	border-right: 1px solid black;
	padding:0;
	margin:0;
}
img
{
	vertical-align: bottom;
}
img.pict
{
	border: 1px solid black;
}	


img.right_float_pict
{
	float: right;
	border: 1px solid black;
}	

td.content
{
	vertical-align: top;
	background-color: #cccc99;
	color: black;
	margin: 0 auto;
	padding: 1em;
	border-top: 2px solid black;
}
td.locale
{
	vertical-align: top;
}
td.footer
{
	background-color: #cccc99;
	color: black;
	margin: 0 auto;
	padding: 0.5em;
	border-top: 2px solid black;
	font: 8pt sans-serif;
	text-align: right;
}
img.picture
{
	background-color: #cccc99;
	color: black;
	margin: 0 auto;
	padding: 0;
	border: 0;
}


#weekly
{
	position: relative;
	top: 10px;
	border: 1px solid black;
	padding: 5px;
	height: 250px;
	width: 300px;
	font: 10pt sans-serif; 
	color: black;
	background-color: #4D7D81;
}

	
        
#form	
{
	position: relative;
	top: 15px;
	background-color: #cccc99;
	color: black;
	width: 764px;
	height: 475px;
	margin: 0 auto;
	padding: 1em;
	border: 3px solid black;
}	

