/* CSS Document */

td.contentdiv {
text-align: justify;
font-family:calibri;
font-size: 12pt;
color:#000000;
line-height:23px;
vertical-align:text-top;
}

td.sidecontenttophome{
line-height:20px; 
font-family: calibri;
color:#333333;
font-size:18px; 
text-align:left;
letter-spacing:-1px;
vertical-align:top;
text-align:left;
}

b.topbold{
line-height:29px;
font-family:calibri;
color:#000000;
font-size:24px;
text-align:left;
}

div.hometag{
line-height:25px;
font-family: calibri;
color:#999999;
font-size:22px;
text-align:left;
}



td.sidecontenthome{
line-height:21px;
font-family: calibri, Helvetica, sans-serif;
color:#999999;
font-size:14px;
}

td.pagecontent{
line-height:23px;
font-family:calibri, Helvetica, sans-serif;
color:#000000;
font-size:17px;
text-align:justify;
letter-spacing:-1px;
}

td.pagecontentOLD{
line-height:23px;
font-family:calibri, Helvetica, sans-serif;
color:#000000;
font-size:14px;
text-align:justify;
}

td.pagecontentLM{
line-height:23px;
font-family:calibri, Helvetica, sans-serif;
color:#000000;
font-size:18px;
text-align:justify;
letter-spacing:-1px;
}

td.pageleft{
line-height:23px;
font-family: calibri, Helvetica, sans-serif;
color:#000000;
font-size:14px;
text-align:left;
}
.newscontent{
line-height:20px; 
font-family:calibri, sans-serif;
color:#000000;
font-size:18px;
text-align:left;
text-align:justify;
letter-spacing:-1px;
}
a:link{
color:#000000;
text-decoration:none;
font-weight:bold;
}
a:visited{
color:#000000;
text-decoration:none;
font-weight:bold;
}
a:hover{
color:#000000;
text-decoration:underline;
font-weight:bold;
}
.footer{
font-size:10px;
font-family:calibri, Helvetica, sans-serif;
}

b{
font-weight:bold;
color:#000000;
}

b.pagebold{
font-weight:bold;
color:#994411;
}

b.newsbold{
font-weight:bold;
color:#994411;
}
b.news{
font-weight:bold;
color:#FFFFFF;
font-size:15px;
font-family:calibri, Helvetica, sans-serif;
}


b.newsmore{
font-weight:bold;
color:#994411;
font-size:18px;
font-family:calibri, Helvetica, sans-serif;
}

b.newshead{
font-weight:bold;
color:#CC0000;
font-size:15px;
font-family:calibri, Helvetica, sans-serif;
}

b.pagehead{
font-family:calibri;
font-size:20px;
font-weight:bold;
text-align:left;
color:#000000;
}

a.pink:link{
color:#994411;
text-decoration:none;
font-weight:bold;
}
a.pink:visited{
color:#994411;
text-decoration:none;
font-weight:bold;
}
a.pink:hover{
color:#994411;
text-decoration:underline;
font-weight:bold;
}

 #jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 16px Tahoma, calibri;
		}

	#jsddm li a
	{	display: block;
		background: #7799AA;
		padding: 3px 12px;
		text-decoration: none;
		vertical-align:middle;
		border-right: 1px solid white;
		border-bottom: 1px solid white;
		width: 132px;
		color: #FFFFFF;
		white-space: nowrap;
		height:22px;}

	#jsddm li a:hover
	{	background: #994411;}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
			vertical-align:middle;
			}
		
			#jsddm li ul li
			{	float: none;
				display: inline;
				vertical-align:middle;}
			
			#jsddm li ul li a
			{	width:132px;
				background: #994411;
				color: #FFFFFF;
				height:34px;
				font-size:12px;
				letter-spacing:-2;
				vertical-align:middle;}
			
			#jsddm li ul li a:hover
			{	background: #EEEEFF;
			color:#000000;
			}
			
			hr{background-color:#7799AA;
			width:80%;
			vertical-align:middle;}
			

.result {font-family:Courier New; font-size:130%; font-weight:bold;}
.fig { background-color: rgb(220,220,250); margin: 0em 0em 1em 1em; }
.fig td { text-align: center; }
.stage {clear:both;}
a.inbody {color:blue; text-decoration:none;}
a.inbody:hover {background-color: rgb(200,200,255); text-decoration:underline;}
a img {border:0;}
#mmse { margin-left: auto; margin-right: auto; border-collapse: collapse; }
#mmse td { padding-left: 2pt; padding-right: 2pt; padding-top: 0pt; padding-bottom: 0pt; }
#mmse tr { border-bottom: solid black 1px; }
#mmse thead { border-bottom: solid black 2px; }


.voice {font-size:100%; color:#BB7788; font-weight: bold; font-style:italic;}

.questionframe { margin: 3em 10%; }
.questionbox { background-color: rgb(244,246,255); 
  padding: 0px; border:solid rgb(220,220,220) 1px; margin-top: 0.5em; }
.answer { background-color: #7799AA; }
.question, .answer { padding: 1em; }
.answergroup { margin-top: 2pt; }


