a{
	color:#F00;
	background-color:#9CF;
	text-decoration:none;
}
a.diag {
  color: red;
  font-weight: bold;
  background-color: #FFB;
}
a:hover{
	color:#00F;
	background-color:#9CF;
	text-decoration:underline
}
body{
	font-family:Verdana, sans-serif;
	font-size:0.9em;
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	z-index:0;
	background-color:#9CF;
	color:#000;
	margin:0;
	padding:0;
	font-size:0.9em;
}
h2{
	font-size:1.3em;
	color:#006;
	background-color:#9CF;
	font-weight:normal;
	margin-bottom:0;
	margin-left:2px;
}
h3{
	font-family:Tahoma,sans-serif;
	font-size:1.0em;
	color:#006;
	background-color:#9CF;
	margin-bottom:0 ;
	margin-left:2px;
}
caption{
	font-size:1.3em;
	color:#006;
	background-color:#9CF;
	margin-bottom:0 ;
	margin-left:2px;
}
li{
	margin-top:0;
	margin-bottom:0
}
.AskForm{
	border-color:red;
	border-style:dashed;
	border-width:2px;
}
td,th{
	text-indent:0;
	padding:3px 3px 3px 3px;
	margin:0;
}
div.PicGrid table{
	border-collapse:collapse;
	border-style:none;
}
div.PicGrid table td{
	padding:0;
	margin:0;
}
	
table.Mystery
{
	border-collapse:collapse;
	border-style:none;
}
table.Mystery td.noPad{
	padding:0;
	margin:0;
}
.Small{
	font-size:0.8em;
}
.SmallC{
	font-size:0.8em;
	text-align:center;
}
.Centre{
	text-align:center;
}
.Right{
	text-align:right;
}
.Left{
	text-align:left;
}
ul,ol,dl{
	margin-top:0;
	margin-bottom:0
}
p{
	text-indent:20;
	text-align:justify;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:3px;
	margin-right:3px;
}
p.start{
	text-indent:0;
}

p.startl{
	text-indent:0;
	text-align:left;
}

p.indent{
	text-indent:0;
	margin-left:30;
	margin-right:30;
}
p.hang{
	text-indent:-30;
	margin-left:35px;
	margin-right:25px;
}
p.Paging{
	font-size:1.1em;
	text-align:center;
}
span.hilight{
	font-weight:bold;
	color:black;
	background-color:#F88;
}
p.wai{
	color:#006;
	background-color:#FFB;
	font-size:0.85em;
	text-indent:5px;
	text-align:left;
	padding:0;
	margin:0;
	width:780px;
}
p.wai a{
	color:#006;
	background-color:#FFB;
	font-family:Tahoma,sans-serif;
	font-weight:bold;
	text-indent:5px;
	text-align:left;
}
p.wai a:hover{
	color:#006;
	background-color:#FFB;
	text-decoration:underline;
}

table.TopTable{
	font-family:Tahoma, sans-serif;
	font-size:0.8em;
	color:#FF9;
	background-color:#006;
	padding:0;
	margin:0;
	height:140;
}
table.TopTable img{
	background-color:#006;
}
table.TopMenu{
	font-family:Tahoma, sans-serif;
	font-size:0.9em;
	padding:0;
	color:#FFF;
	background-color:#006;
	border-collapse:collapse;
}
table.TopMenu td{
	border-left:solid 2px white;
	border-right:solid 2px white;
	text-align:center;
	margin:0 4px 0 4px;
	padding:0;
}	
table.TopMenu a{
	color:#FFF;
	background-color:#006;
	text-decoration:none;
}
table.TopMenu a:hover{
	color:#FFF;
	background-color:#006;
	text-decoration:underline;
}

table.BotMenu{
	font-size:0.7em;
	color:#FF9;
	background-color:#006;
	margin:0;
}
table.BotMenu td{
	margin:0 4px 0 4px;
}	
table.BotMenu a{
	color:#FFF;
	background-color:#006;
	text-decoration:none;
}
table.BotMenu a:hover{
	color:#FFF;
	background-color:#006;
	text-decoration:underline;
}

table.LeftMenu{
	font-family:Tahoma, sans-serif;
	font-size:1.0em;
	text-align:center;
	padding:2px;
	margin:4px;
	vertical-align:top;
}
table.LeftMenu td{
	font-family:Tahoma, sans-serif;
	font-size:0.9em;
	text-align:center; 
	background-color:#FFB;
	border-right:solid 1px #006;
	border-bottom:solid 1px #006;
	padding:1px;
}
table.LeftMenu td.LeftMenuHead{
	font-size:1.1em;
	font-weight:bold;
	color:#FF9;
	background-color:#006;
}
table.LeftMenu td.LeftMenuHeadM{
	font-size:1.1em;
	font-weight:bold;
	color:#FF9;
	background-color:#600;
}
table.LeftMenu a{
	text-decoration:none;
	color:#006;
	background-color:#FFB;
}
table.LeftMenu a:hover{
	color:#00F;
	background-color:#9CF;
	text-decoration:underline
}
td.LeftMenuFrame{
	margin:2px;
	vertical-align:top;
}

table.Result
{
	border-collapse:collapse;
	border-style:none;
}
table.Result th{
	color:white;
	background-color:#66F;
	font-weight:bold;
	height:1.3em;
	vertical-align:bottom;
	border:solid 2px #9CF;
}
table.Result td{
	color:black;
	background-color:#FFB;
	border:solid 3px #9CF;
}
table.Result td.clr{
	color:black;
	background-color:#9CF;
}

table.FormCheck{
	margin-left:20px;
	border-collapse:collapse;
}
table.FormCheck td{
	color:#000;
	background-color:#CDF;
	padding:2px;
	border:solid 10px #9CF;
}
table.FormCheck th{
	font-weight:bold;
	text-align:Right;
	color:#00F;
	background-color:#FFB;
	padding:2px 5px 2px 2px;
	border:solid 10px #9CF;
	vertical-align:top;
}
table.FormCheck td.clr{
	color:black;
	background-color:#9CF;
}

/* -----------Water Shed ---------------- */


p.JourAuth{
	text-indent:0;
	font-weight:bold;
}
p.photocaption{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-indent: 0;
	text-align: center;
        color: darkblue;
}
p.caption{
	font-family:Verdana, sans-serif;
	font-size:0.8em;
	text-indent:0;
	text-align:center;
	margin-top:3px;
	margin-left:3px;
}

.lnwrshead{
	font-family:"Palatino Linotype",Georgia, serif;
	font-size:2.4em;
	font-weight:bold;
	text-align:center;
	padding:0;
	color:#FF9900;
	background-color:#006;
}
.lnwrsheadP{
	font-family:"Palatino Linotype",Georgia, serif;
	font-size:1.4em;
	font-weight:bold;
	text-align:center;
	padding:0;
	color:#FF9;
	background-color:#006;
}
.tophead1{
	font-family:"Palatino Linotype",Georgia, serif;
	font-size:2.2em;
	text-align:center;
	color:#FF9;
	background-color:#006;
}
.tophead1P{
	font-family:"Palatino Linotype",Georgia, serif;
	font-size:2.0em;
	text-align:center;
	padding:0;
	color:#FF9;
	background-color:#006;
}
.tophead2{
	font-family:"Palatino Linotype",Georgia, serif;
	font-size:1.4em;
	text-align:center;
	padding:0;
	color:#FF9;
	background-color:#006;
}
.tophead2P{
	font-family:"Palatino Linotype",Georgia, serif;
	font-size:1.4em;
	text-align:center;
	padding:0;
	color:#FF9;
	background-color:#006;
}
.formprompt1{
	font-family:Verdana, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-align:Right;
	color:#F00;
	background-color:#9CF;
	text-indent:0;
	padding:0;
	margin-top:0;
	margin-bottom:0;
	margin-right:5px;
}
.formprompt{
	font-family:Verdana, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-align:Right;
	color:#00F;
	background-color:#9CF;
	text-indent:0;
	padding:0;
	margin-top:0;
	margin-bottom:0;
	margin-right:5px;
}
.formpromptM{
	font-family:Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:Right;
	color:#F00;
	background-color:#9CF;
	text-indent:0;
	padding:0;
	margin-top:0;
	margin-bottom:0;
	margin-right:5px;
}
.formdata{
	font-family:Verdana, sans-serif;
	font-size:14px;
	text-indent:0;
	padding:0;
	margin:2px;
}
.formerror{
	font-family:Verdana, sans-serif;
	font-size:1.0em;
	text-align:Left;
	color:#F00;
	background-color:#FFB;
	text-indent:0;
	padding:0;
	margin:2px;
}
.formcheck{
	font-family:Verdana, sans-serif;
	font-size:1.0em;
	color:#000;
	background-color:#CDF;
	text-indent:0;
	padding:2px;
	margin:2px;
}
.locoprompt{
	font-family:Verdana, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	text-align:right;
	color:#F00;
	background-color:#FFB;
	text-indent:0;
	padding:0 2px 0 0;
	margin:0;
	vertical-align:top;
}
.locodata{
	font-family:Verdana, sans-serif;
	font-size:1.0em;
	text-indent:0;
	color:#000;
	background-color:#FFB;
	padding:0 3px 0 3px;
	margin:0;
	vertical-align:top;
}

.pagenav1{
	font-family:Tahoma, sans-serif;
	font-size:0.8em;
	margin-top:0;
	margin-bottom:0}
.pagenav2l{
	font-size:1.0em;
	text-align:left;
	color:#008080;
	background-color:#9CF;
	}
.pagenav2c{
	font-size:1.0em;
	text-align:center;
	font-weight:bold;
	color:#008080;
	background-color:#9CF;
}
.pagenav2r{
	font-size:1.0em;
	text-align:right;
	color:#008080;
	background-color:#9CF;
}
	
td.LinkHdr{
	font-family:"Palatino Linotype",Georgia, serif;
	font-size:1.2em;
	font-weight:bold;
	color:#006;
	text-indent:0;
	background-color:#9CF;
}
td.LinkScale{
	font-family:Verdana, sans-serif;
	font-size:1.0em;
	color:black;
	background-color:#9CF;
	text-indent:0;
	text-align:right;
}
td.LinkTxt{
	font-family:Verdana, sans-serif;
	font-size:1.0em;
	color:black;
	background-color:#9CF;
	text-indent:0;
	text-align:justify;
}
img.imgright{
	float:right;
	margin-bottom:5px;
	margin-left:5px;
}
img.imgleft{
	float:left;
	margin-bottom:5px;
	margin-right:5px;
}
tr.hands{
	height:50;
	margin:0;
	padding:0;
}
td.hands{
	width:50;
	margin:0;
	padding:0;
}
img.hands{
	vertical-align:middle;
	margin:0;
	padding:0;
}
.ExClick{
	font-family:Verdana, sans-serif;
	font-size:0.8em;
	text-indent:0;
	text-align:center;
	margin-top:3px;
	margin-left:3px;
}
.more{
	font-family:Tahoma, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:#F00;
	background-color:#9CF;
	text-decoration:none;
}
.more:hover{
	color:#F00;
	background-color:#9CF;
	text-decoration:underline
}
p.hide{
	display:none;
}

