.rtPlace {
	float:right;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 20px;
}
.ltPlace {
	float:left;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 20px;
}
a.navLink:link{
	color: #476C9A;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
a.navLink:active, a.navLink:visited{
	color: #476C9A;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
#main a:hover {
	text-decoration: underline;	
}
.picframe {
	border-style: solid;
	border-width: 2px;
	border-color: #476C9A;
}
/*	border-color: #8FBC8F #2E8B57 #2E8B57 #8FBC8F; */
.prompt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color:#000077;
}
.defTxt {
	color: fuchsia;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold; 
}
.titleTX {
	font-size: 1.25em;
	font-style: italic;
	font-weight: bold;
	color: #3E6595;
}
p.methHead {
	color: #000000;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px; 
}
p.methHead a {
	color: #000000;
}
p.refTexts {
	margin-left: 2em;
	margin-top: 0;
}
p.afterH3 { margin-top: 3px; }
h3 { margin-bottom: 0px; }
h4 {
	color: #336699; 
	font-weight: bold;
}

#valEst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
/*	font-size: .8em; */
}
#valEst table {
	border-width: 1px;
	border-spacing: 0;
	border-color: gray;
	border-style: outset;
	border-colapse: colapse;
	width: 700px;
	margin-bottom: 30px;
}
#valEst table td, table th {
	border-width: 1px;
	border-color: gray;
	border-style: inset;
	padding: 2px 3px 2px 5px;
}
#valEst table th {
	text-align: center;
}
#valEst table th.td1, #valEst table tr td.td1 {
	width: 175px;
}
#valEst table th.td2, #valEst table tr td.td2 {
	width: 200px;
}
#valEst table th.td3, #valEst table tr td.td3 {
	width: 175px;
}
#valEst table th.td4, #valEst table tr td.td4 {
	width: 150px;
}
#valEst table th.tdA1, #valEst table tr td.tdA1 {
	width: 125px;
}
#valEst table th.tdA2, #valEst table tr td.tdA2 {
	width: 150px;
}
#valEst table th.tdA3, #valEst table tr td.tdA3 {
	width: 125px;
}
#valEst table th.tdA4, #valEst table tr td.tdA4 {
	width: 200px;
}
#valEst table th.tdA5, #valEst table tr td.tdA5 {
	width: 100px;
}
#valEst table tr th {
	background-color: #f0f0f0;
}
#valEst table th.title {
	height: 50px;
	background-color: #f0f0f0;
}
#valEst table tr.Regn, #valEst table tr.Regn td {
	font-weight: bold;
	padding: 8px 5px 8px 25px;
	background-color: #f0f0f0;
}
#valEst table tr td.noter {
	text-align: center;
	font-size: .9em;
}

#main a.nodec { /*formating the links*/
	color: black;
	text-decoration: none;
}
#main a.nodec:visited {
	color: navy;
}
#main p.question a { /*formating the links*/
	font-weight: bold;
	text-decoration: none;
}

#main a:hover, #main a.nodec:hover, #main p.question a:hover{
	color: #476C9A;
	font-weight: bold;
}
.popcontent {
	font-size: .8em;
	color: #000000;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
}
#main p.question  { /*formating the links*/
	font-weight: bold;
	text-decoration: none;
}

p.answer  {
	margin-left: 2em;
}
#main .answer a, #main .refClass a {
	color: #000000;
}
#main .answer a:hover, #main .refClass a:hover {
	color: navy;
	font-weight: normal;
}
p.answer2  {
	margin-left: 4em;
}

sup {font-size: 0.75em; line-height: 0.5em}

p.footnotes {
	margin-top: -20px;
	font-style: italic;
}

.refClass {font-size: .9em;}

.minHigh {
	min-height: 520px; 
	height:auto;
}
/* for Internet Explorer */
/*\*/
* html .minHigh {
	height: 520px;
}
/**/
.minWidth {
	min-width: 840px; 
	width:auto;
}
/* for Internet Explorer */
/*\*/
* html .minWidth {
	width: 840px;
}
/**/
