body { color: #444;	width: 980px; margin: 0 auto; padding: 10px 10px; font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt; line-height: 1.5; background: transparent; }

a, a:active, a:focus, a:visited { margin: 0; padding: 0; color: #08c; text-decoration: none; }
a:hover { text-decoration: underline; }

p {	margin: 0 0 10px 0; padding: 0; }
p strong { color: #08c; font-weight: normal; font-style: italic; }
p.note { padding: 10px; border: 1px solid #08c; }
p.note strong { color: #08c; }

h1 { margin: 0;	padding: 0; color: #af0000; font-size: 18pt; line-height: 1.5; font-weight: normal; }
h2 { margin: 20px 0 0 0;	padding: 0; color: #08c;	font-size: 14pt; line-height: 2.0; font-weight: normal; }
h3 { margin: 0px 0 0 0;	padding: 0; color: #08c; font-size: 12pt; line-height: 1.5;  font-weight: normal; }

ul { margin: 0;	padding-left: 25px; list-style-type: disc; list-style-position: outside; }
ol { margin: 0;	padding-left: 30px; list-style-type: decimal; list-style-position: outside;}
li { margin: 0;	padding: 0; }

img { margin: 20px 0 20px 0; padding: 0; }

#header h1 { color: #aaa; line-height: 1.2; }
#header h1 span { color: #555; }
#header h2 { color: #000; font-size: 22pt; line-height: 24pt; font-weight: normal; }

#summary { color: #808080; font-size: 12pt; font-weight: normal; margin: 20px 0 20px 0; padding-top: 10px; border-top: 1px solid #08c; border-bottom: 1px solid #08c; }

#footer { color: #555; font-size: 8pt; margin: 20px 0 10px 0; padding: 0; clear: both; height: 40px; width: 100%; border-top: 1px solid #ccc; }
