BODY     		{background-color: #ffffff;        
         			font-family: Arial, Helvetica, sans-serif;
         			/*line-height: 110%;*/
         			color: #000000;
         			padding:20px;}
A        		{color:#C03B00; text-decoration:none;}
A:hover  		{text-decoration:underline;}
.link	   		{color:#490000;}
.blue			{color:blue; text-decoration:underline;}
.reg			{color: #000000;}

div#alert		{font-size: large; font-weight:bold; text-align:center;
					display:block;
					/*to turn off alert set -> display:none; */
					color:red;}
span.title		{font-size:150%; font-weight:bold; text-align:center;}
span.title2		{font-size:120%; font-weight:bold; text-align:center;}
.footer 		{font-size: x-small;}
.lmdate 		{font-style: italic; font-size: x-small;}
.news-title 	{font-weight: bold;}
.news-item 		{font-size: small;}
.itemdate		{vertical-align: top;}
div.timestamp	{font-size:75%; color:gray; background: white;
					display: inline; position: fixed; bottom: 1%; left: 1%;}
p.answer		{text-indent: -15px; margin-left: 15px; margin-right: 15px;}
p.timestamp		{font-size:75%; color:gray}
p.list			{font-weight:normal;}
p.intro			{text-align: center; margin-left:5%; margin-right: 5%}
ol li 			{font-weight: normal; padding-top: 3px; padding-bottom:3px;}
ol.bold li 		{font-weight: bold; padding-top: 4px; padding-bottom: 4px;}
ol.proc li 		{font-weight: normal;}
li 				{padding-top: 3px; padding-bottom:3px;}
li.proc 		{margin-left: 4%; margin-right: 4%; padding-top: 4px; padding-bottom: 4px;}
table td		{vertical-align: top;}
table td.vc		{vertical-align: middle;}
table td.c		{text-align: center;}
table td.r		{text-align: right;}
table td.q		{width:30%;font-style: italic;}
table td.a		{width: 70%;}
td.av			{width: 5%;text-align:center;}


dt			{font-weight: bold;}
dd			{text-indent: 5px;}