body	{ 
		font-style: normal; 
		font-variant: normal; 
		font-weight: normal; 
		font-size: 12pt; 
		color: rgb(0,0,0); 
		background-color: rgb(224,228,248); 
		font-family: Arial; 
		margin-left: 4ex
	}

h1	{ font-size: 18pt; font-weight: bold; font-style: normal; font-variant: normal; color: rgb(0,0,0)}
h2	{ font-size: 14pt; font-weight: bold; font-variant: normal; color: rgb(0,0,0) }
h3	{ font-size: 12pt; font-weight: bold; font-variant: normal; color: rgb(0,0,0)}
code	{ font-size: 10pt ; font-family:Courier}
table	{ font-size: 12pt }
ul	{ text-indent: 0; margin-top:5ex; margin-left:20ex; margin-bottom:5ex }
ol	{ text-indent: 0; margin-top:5ex; margin-left:30ex; margin-bottom:5ex; margin-right:20ex }
li	{ text-indent: 0; list-style-type: square }
a	{ color: rgb(0,48,143) }
a:hover	{ color: rgb(143,48,0) } 
img { border-style: none }

.author	{
			font-style: italic;
			font-size: 8pt
		}
		
.david	{	color: rgb(0,128,0) }

.davidbg { font-variant: normal;
			background-color: rgb(224,228,248); 
			background-image: url("images/bg-cow5.gif");
			color: rgb(0,0,0)
		}		 

.edward	{	color: rgb(240,32,0) }

.edwardbg { font-variant: normal;
			background-color: rgb(224,228,248); 
			background-image: url("images/proboscis.jpg");
			color: rgb(0,0,0)
		}		 
		
.google	{
			color: rgb(0,0,0)
			/* hover: none; */
		}

.headinglist	{
			text-indent: 0; 
			list-style-type: square
		}
		
.headline	{
			font-size: 12pt
		}
		
.main	{ 
		font-size: 12pt; 
		color: rgb(0,0,128);
		margin-left: 0px; 
		padding: 2px; 
		padding-right: 2px
	}

.nav	{ 
			font-size: 11pt; 
			color: rgb(0,0,128);
			margin-left: 10px; 
			padding: 2px; 
			padding-right: 0px
		}

.navbutton { background-image: url("images/menu.gif") }

.news	{
			font-size: 12pt;
			margin-left: 30px;
			margin-right: 20px
		}

.pagebg { 	font-variant: normal;
			background-image: url("images/bg.jpg");
			color: rgb(0,0,0)
		}
		
.stdref			{ color: rgb(0,38,143) }

.tableborder { border-style: solid; border-left-width: 1px; border-top-width: 1px }

.tabletest { border-style: solid }

.teaser		{
				padding-right: 1ex; 
				padding-left: 1ex; 
				float: right;
				padding-top: 1ex; 
				padding-bottom: 1ex; 
				margin: 1em; 
				width: 25%; 
				background-color: rgb(221,221,221);
				font-size: 8pt
			}
		
.thevls	{	color: rgb(0,0,0) }
		
.title	{ 
		font-size: 14pt; 
    	font-style: italic;
    	font-variant: bold;
		color: rgb(0,0,128);
	}

