body 					{ margin: 20px 20px 0px 20px; }
h1,h2,h3,p,ul,ol,dl,blockquote		
							{ margin-right: 2em; }
h1 						{ font-size: 116%; line-height: 150%; margin-bottom: 0.5em; margin-top: 1.5em; 
								font-weight: bold; }
h2 						{ font-size: 100%; line-height: 150%; margin-bottom: 0.5em; margin-top: 1.5em; }
h3 						{ font-size: 93%;  line-height: 150%; margin-bottom: 0.5em; margin-top: 1em; }
p,ul,ol,dl,blockquote,fieldset,table,pre
							{
  font-size: 85%;
  line-height: 130%;
  margin-bottom: 0.5em;
  margin-top: 0.5em;
}
ol,ul,dl 			{ margin-left: 2em; }
dl dd 				{ margin-left: 1.5em; }
strong,dt 		{ font-weight: bold; }
optgroup 			{	font-weight: normal; }
abbr,acronym 	{ border-bottom: 1px dotted #000;	cursor: help; }
em 						{ font-style: italic; }
del 					{ text-decoration: line-through; }
ol li 				{ list-style: decimal outside; margin-bottom: 0.3em; }
ul li 				{ list-style: url("../_images/bullet_square_small.png") outside;  margin-bottom: 0.1em; }
th,td 				{ border: 1px solid #ccc; padding: .5em; }
th 						{ font-weight: bold; 		text-align: center; }
caption 			{ margin-bottom: .5em; 	text-align: center; }
sup 					{ vertical-align: super; }
sub 					{ vertical-align: sub; }
button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"] 
							{ padding: 1px; } /* Opera native chrome */
							
