body,html	{font:normal 94%/1.3 arial,sans-serif; color:#000000; margin:0; padding:0}
body		{background-color:#ffffff}
body * 	{font-size:100%}
body a	{color:#0070c0}
body a:hover	{color:#000000}
table	{border-collapse:collapse; width:100%; border-spacing:0; border-width:0}
td,th	{text-align:left; padding:0; margin:0}
div,img,table	{border:0}
form	{margin:0; padding:0}
p,li,dd,dt	{line-height:1.3em}
p	{margin:0.2em 0 1em 0}
hr	{height:1px; border-top:1px solid #d3cccc; color:#d3cccc}
dd	{font-weight:normal; margin-bottom:0.5em}
dt	{font-weight:bold}
ul {margin:1em 0 1em 22px; padding:0}
li {margin-top:0.3em; margin-bottom:0.4em}

small	{font-size:80%}
img {text-decoration:none}

.highlight {color:#ffffff; background-color:#0070c0; padding-left:0.4em; padding-right:0.4em}
.error {margin:1em 0; padding:0.8em 15px; color:#ffffff; background-color:#cc0000}
.error a {color:#ffffff}

h1	{margin:0.8em 0 0.4em 0; padding:0; font-size:170%; color:#000000; font-weight:normal; line-height:1em}
h2	{margin:1em 0 0.2em 0; padding:0; font-size:129%; color:#000000; font-weight:normal}
h3	{margin:1em 0 0.2em 0; font-size:104%; color:#000000}
h4	{margin:1em 0 0.2em 0; font-size:100%; color:#000000}
h5	{margin:1em 0 0.2em 0; font-size:95%; color:#000000; font-style:italic}
h6	{margin:1em 0 0.2em 0; font-size:90%; color:#000000; font-style:italic}
h1,h2,h3,h4,h5,h6 {font-family:arial,sans-serif}

#logo {padding:2em 0 1em 0}

#content {padding:1em 0 2em 20px}

#footer {border-top:3px solid #0070c0}
#footer td {vertical-align:top; font-size:80%; padding-top:2em; padding-bottom:3em}
#footer .nc {color:#000000; text-decoration:none; cursor:text}

table.padding td {padding:0.5em 4px; vertical-align:top}

