div {border: 0px solid gray;}

/***** Begin @media screen *****/
@media print 
{
	.donotprint {display:none;}
	.header {display:none;}
	.container {border: 1px solid white;}
	div.siteheader span {display:none;}
	div.siteheader a {display:none;}
	.link {display:none;}
}
/***** End @media print *****/

/***** Begin @media screen *****/
@media screen
{
	center
	{
		width:700px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("/images/round-container-bottom.gif") bottom left no-repeat;
	}
	center div.container
	{
		border-right: 1px solid #CCCCCC;
		margin:0;
		padding:7px 20px 3px 20px;
		background:url("/images/round-container-top.gif") top left no-repeat;
		background-color:white;
	}
}

li
{
	text-align: left;
}

.header
{
	border-bottom: 1px solid gray;
}

/***** End @media screen *****/

/*
p
{
	margin:5px;
	padding:5px;
}
*/

body
{
	background-color: #CCCCCC;
	height: 101%;
}

.bodytext table a img 
{
	cursor: move;
}

.siteheader
{
	font-family: Verdana, Times New Roman, Times;
	font-size: 14px;
	background-color: white;
}

.siteheader a:link
{
	color: #202020; 
	text-decoration: none;
	font-weight: bold
}
.siteheader a:visited
{
	color:  #202020;
	text-decoration: none;
	font-weight: bold
}
.siteheader a:hover
{
	color: #808080;
	text-decoration: none;
	font-weight: bold
}
.siteheader a:active
{
	color: #808080;
	text-decoration: none;
	font-weight: bold
}

.contact a:active
{
	color:  #202020;
	text-decoration: none;
	font-weight: bold
}

.contact a:hover
{
	color:  #808080;
	text-decoration: none;
	font-weight: bold
}

.bio a:link
{
	color: #808080;
	text-decoration: none;
	font-weight: bold
}
.bio a:visited
{
	color:  #808080;
	text-decoration: none;
	font-weight: bold
}

.links a:link
{
	color: #808080;
	text-decoration: none;
	font-weight: bold
}
.links a:visited
{
	color:  #808080;
	text-decoration: none;
	font-weight: bold
}

.articles a:link
{
	color: #808080;
	text-decoration: none;
	font-weight: bold
}
.articles a:visited
{
	color:  #808080;
	text-decoration: none;
	font-weight: bold
}

.footerline
{
	font-family: Arial, Times New Roman, Times;
	font-size: 16px;
	color: #C80000;
	text-align: center;
	font-weight: bold;
}



.bodytext
{
	font-family: Georgia, Times New Roman, Times;
	color: #202020; 
	font-size: 14px;
	text-align: justify;
}

.caption
{
	font-family: Arial, Times New Roman, Times;
	color:#363636;
	font-size:11px; 
}

.heading
{
	font-family: Georgia, Times New Roman, Times;
	color: #C80000;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}

.heading a:link
{
	color: #C80000;
	text-decoration: none;
	font-weight: bold;
}
.heading a:visited
{
	color: #C80000;
	text-decoration: none;
	font-weight: bold;
}
.heading a:hover
{
	color: #808080;
	text-decoration: none;
	font-weight: bold;
}
.heading a:active
{
	color: #808080;
	text-decoration: none;
	font-weight: bold;
}

.articletitle
{
	font-family: Georgia, Times New Roman, Times;
	color: #C80000;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}

.pagetitle
{
	font-family: Georgia, Times New Roman, Times;
	color: #202020; 
	font-size: 22px;
	text-align: left;
}

.pagesubtitle
{
	font-family: Arial, Verdana, Times New Roman, Times;
	color: #202020; 
	font-size: 12px;
	text-align: left;
}

.pagepub
{
	font-family: Georgia, Times New Roman, Times;
	color: #202020; 
	font-size: 12px;
	font-weight: bold;
	text-align: left;

}
.pagedate
{
	font-family: Georgia, Times New Roman, Times;
	color: #202020; 
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.byline
{
	font-family: Georgia, Times New Roman, Times;
	color: #202020; 
	font-size: 12px;
	text-align: left;
	font-style: italic;
}

.title
{
	font-family: Georgia, Times New Roman, Times;
	color: #808080;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}


.title a:link
{
	color: #808080;
	text-decoration: none;
}
.title a:visited
{
	color: #808080;
	text-decoration: none;
}
.title a:hover
{
	color: #202020;
	text-decoration: none;
}
.title a:active
{
	color: #202020;
	text-decoration: none;
}

.subtitle
{
	font-family: Arial, Verdana, Times New Roman, Times;
	color: #202020; 
	font-size: 12px;
	text-align: justify;
}

.pub
{
	font-family: Arial, Verdana, Times New Roman, Times;
	color: #202020; 
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}


.date
{
	font-family: Arial, Verdana, Times New Roman, Times;
	color: #202020; 
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.linktitle
{
	font-family: Georgia, Times New Roman, Times;
	color: #C80000;
	font-size: 16px;
	font-weight: bold;
}

.link
{
	font-family: Arial, Verdana, Times New Roman, Times;
	color: #202020; 
	font-size: 12px;

}

.link a:link
{
	color: #808080;
	text-decoration: none;
	font-weight: bold;
}
.link a:visited
{
	color: #808080;
	text-decoration: none;
	font-weight: bold;
}
.link a:hover
{
	color: #C80000;
	text-decoration: none;
	font-weight: bold;
}
.link a:active
{
	color: #C80000;
	text-decoration: none;
	font-weight: bold;
}

span.italics {font-style: italic} 
span.bold {font-weight: bold}
span.name {font-size: 16px; color: #C80000; font-weight: bold}
