.dynalink { 
cursor: pointer;
cursor: hand;
color: blue;
 }

.smallTitle {
	font-family: Arial, sans-serif;
	color: teal;
	font-size: 15px;
	font-stretch : ultra-expanded;
}

/* Body */
body {
	line-height : 150%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color: #EEFFFF;  
}

/* Headings */
h1 {
	line-height : 130%;
/*	font-family: Arial, sans-serif; */
	color: teal; 
	font-size: 20pt;
	font-weight: bold;
}
h2 {
	line-height : 130%;
	font-family: Arial, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: teal; 
	font : italic;
}
h3 {
	line-height : 130%;
	font-family: Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: teal; 
}
p {
	font-size : 10pt;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	line-height : 150%;
}
p.small { 
  font-size: 8pt;
 }
.signature { 
	font-size : 10pt;
	font-family :Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	line-height : 150%;
  }
li {
	line-height : 150%;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-top : 5px;
}
/* Links */
A:link {
	font-weight : bold; 
/*	text-decoration : none; */
} /* regular links - non-active, non-visited, and non-hovered */
A:active {
	color: #003399;
	font-weight : bold;
}
A:visited {
	color: purple;
/*	text-decoration : none; */
}
A:hover {
/*	color: #003399; */
	background : #CCFF99;
	font-style : bold;
/*	text-decoration : none; */
}
A.pathlink {
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: normal;
/*	text-decoration : none; */
}
A.pathlink:link { 
	font-weight: normal;
 }
A.thinlink {
	font-family: sans-serif;
	font-weight: normal;
/*	text-decoration : none; */
}
p.small a, p.small a:link, p.small a:active, p.small a:hover {
	font-family: sans-serif;
	font-weight: normal;
}


/* tables */
table.main {
	width:730px;
]
table {  border-width : 0; padding : 0; }
table.bodytable {  	width: 100%; vertical-align : top; color: teal; padding : 6; }
table.citation {
	border-width : 10;
	padding-bottom : 10;
	padding-left : 10;
	padding-right : 10;
	padding-top : 10;
	width : 100%;
	border-style : solid solid solid solid;
	border-left-width : 10;
	border-top-width : 10;
	border-color : #00AAAA teal teal #00AAAA;
/*	border-color : #ccff00 #99ad00 #99ad00 #ccff00; */
	padding : 0;
	margin: 0 0 0 20 ;
}
table.right-citation {
	border-width : 10;
	padding-bottom :15;
	padding-left : 15;
	padding-right : 15;
	padding-top : 5;
	width:40%;
	border-style : solid solid solid solid;
	border-left-width : 10;
	border-top-width : 10;
	border-color : #00AAAA teal teal #00AAAA;
/*	border-color : #ccff00 #99ad00 #99ad00 #ccff00; */
	margin: 0 0 0 20 ;
}
table.left-citation {
	border-width : 10;
	padding-bottom :15;
	padding-left : 15;
	padding-right : 15;
	padding-top : 5;
	width:410;
	border-style : solid solid solid solid;
	border-left-width : 10;
	border-top-width : 10;
	border-color : #00AAAA teal teal #00AAAA;
	padding : 10;
}

table.ads {
	left: 726;
	width:125;
	border : 0;
	padding : 0;
}

/* cells */
td.bodytext {
	vertical-align : top;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	line-height : 150%;
}

td.citation-head {
	text-align : center;
	border : solid;
	border-color: #00AAAA;
	border-width:0 0 2 0 ;
	font-style: italic;
	height : 10;
	color : teal;
	font-weight: bold;
/* 	background-color : teal; */
	font-family: Arial, sans-serif;
	font-size: 11pt;
      	padding : 5 0 5 0 ;
	text-align : left;
}

td.citation {
	text-align : center;
	border : 1 solid;
	border-left-width : 1;
	border-bottom-width : 1;
	border-right-width : 1;
	border-top-width : 1;
}

div.poster { 
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
    line-height : 150%; 
	position:absolute; 
	width:125px; 
	z-index:3; 
	left: 726px; 
	top: 95px;
	vertical-align:top;
 }
div.maplink {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	position:absolute;
	z-index:1;
}

div.song {
	color : Teal;
}

/*
.smalltext {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
} */

/* cells */

/* general font settings */
FONT, TD, BODY,  INPUT, TEXTAREA, FORM {
	font-family :Verdana, Arial, Helvetica, sans-serif;
	line-height : 150%;
/*	color: yellow; */

}


div.sitesearch {
	font-size : 10pt;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	line-height : 120%;
}


div.topmenu {
        font-size: 8pt;
	font-family :Verdana, Arial, Helvetica, sans-serif;
	line-height : 120%;
}

tr#footer h4 a, tr#footer h4 a:link {
	text-decoration : none !important; 
} 
tr#footer p.small {
	margin-top:-10px;
}
