body { 	color: #5a5a5a; 	font-size: 12pt;	font-family: Garamond, Georgia, "Times New Roman", Times, serif; 	 }

a:active { color: maroon; text-decoration: none }
a:link { color: maroon; text-decoration: none }
a:visited { color: #a0522d; text-decoration: none }
a:hover{
	text-decoration:underline;
}
a:hover img{ filter:alpha(opacity=70) ; opacity:0.7; -moz-opacity:0.7; }
.fadeimg { filter:alpha(opacity=50) ; opacity:0.5; -moz-opacity:0.5; }
h1 { font-size: 200%; font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-style: normal; font-variant: normal; background-color: #ddd; text-align: center; vertical-align: middle; margin-top: 6pt; margin-bottom: 12pt; padding: 12pt; border-style: groove none ; border-width: 3pt; }
h2 { font-size: 170%; font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-style: normal; font-variant: normal; line-height: normal; text-align: center; padding-top: 10pt; }
h3 { font-size: 150%; font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-style: normal; font-variant: normal; line-height: normal; text-align: left; padding-top: 8pt; }
h4 { font-size: 130%; font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-style: normal; font-variant: normal; line-height: normal; text-align: left; padding-top: 8pt; }
h5 { font-size: 110%; font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-weight: bold; font-variant: normal; text-align: left; padding-top: 8pt; }
p  {
	text-indent: 12pt; }
/*li  { text-align: left; margin: 6pt 20pt 3pt 5pt   ; }*/
td {
	padding: 3pt; }
.center { text-align: center; }
.last {
	margin-bottom: 0;
	}
.clearing { height: 30pt; clear: both; }


.normal  {
	font: 12pt / 125% Garamond, Georgia, "Times New Roman", Times, serif;
	text-align: justify;
	margin-top: 3pt;
	margin-bottom: 3pt; }
.normal li {  margin-left: 20pt }


.flushleft  {  text-indent: 0pt }

.introtext  { font-size: 125%; font-style: italic; }
.author { font-style: italic; }
.caption {
	font-style: italic;
	text-align: center;
	text-indent: 0;
/*	border: solid 1pt #808080 !important; */
}
.small { font-size: 50%; }
.litext {margin: 6pt 20pt 3pt}
.bold { font-weight: bold; }
ol  { text-align: left; margin: 6pt 20pt 3pt   }
ul  { text-align: left; margin: 3pt 0   }
.no_vert_space { margin-top: 0; margin-bottom: 0; }
.contents  {
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	text-indent: 0; }
.center { text-align: center; }
.tb_border { border-top-color: black; border-top-width: 1px; border-bottom-color: black; border-bottom-width: 1px; }
.dropcap {
	color: #5a5a5a;
	float:left;
	font-size:48pt;
	margin-top: 6pt; }
li2  { text-align: left; margin: 3pt 17pt 3pt 0   ; list-style-type: none; display: list-item; }

.popup_pict_caption { color: #ccc; font-size: 90%; line-height: normal; font-family: SunSans-Regular, Swiss, Arial, Helvetica, sans-serif }
.popup_pict_copyright { font-size: 70%; line-height: normal; font-family: SunSans-Regular, Swiss, Arial, Helvetica, Geneva, sans-serif }
#media{
	margin:20px;
	text-align:center;
}
.thumbimg, #media img {
	border:solid #999;
	border-width:1px;
	background:#fff;
	padding:1px;
}
.topNav {
	font-size: 12pt;
	text-align: center; }
.box {
	background-color: #eee;
	margin-top: 15pt;
	border: dotted 1pt #808080; }


