body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0}
fieldset, img {border:0}
option {padding-left:0.4em}
ul, ol, dl {margin:1em 0;padding-left:30px }
dl {margin:1em 0}
dd {padding-left:40px}
blockquote {margin:0 0 1em 1.5em}
p {	margin:1em 0}
td, th {padding:1px}
body {color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:150%;margin:0px}
.contentheading, .componentheading {padding:0px;font-size:150%}
span.article_separator {display:block;height:20px}
a:link, a:visited {color:#aa1428;text-decoration:none}
a:hover {color:#ff0000;text-decoration:underline}
input.system-openid {
background:url(http://openid.net/login-bg.gif) no-repeat;
background-color:#fff;
background-position:0 50%;
color:#000;
padding-left:18px}
.system-unpublished {
background:#e8edf1;
border-top:4px solid #c4d3df;
border-bottom:4px solid #c4d3df}
#system-message {margin-bottom:10px;padding:0}
#system-message dt {font-weight:bold}
#system-message dd {margin:0;font-weight:bold;text-indent:30px;padding:0}
#system-message dd ul {color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}
#system-message dt.message {display:none}
#system-message dd.message { }
#system-message dt.error {display:none}
#system-message dd.error ul {color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B}
#system-message dt.notice {display:none}
#system-message dd.notice ul {color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E}
#system-debug  {color:#ccc;background-color:#fff;padding:10px;margin:10px}
#system-debug div {font-size:11px}