body, td { font-family:Verdana, "Courier New", Courier, monospace; font-size:11px; color:#000000;}
td { vertical-align:top;}

div.blockArticle { clear:both; padding-bottom:15px;}
div.blockForm { clear:both; padding-bottom:15px;}

p{ padding:0px; margin:0px; }
ul, ol{ margin-top:3px; margin-bottom:3px;}
li{ margin-bottom:5px;}

/*////////////////////////////////////////////////////////////// FORMS //////////////////////////////////////////////////////////////*/
table.form{ width:100%;}
table.form td.label { width:120px; padding-top:3px;}
table.form td.true { font-weight:bold; color:#006600; padding-bottom:10px;}
table.form tr.error td.label { background-color:#CC0000; color:#000000;}
table.form tr.error td.value input { border:1px solid #990000; }
table.form tr.error td.value input.radio, table.form tr.error td.value input.checkbox { border:none; }
table.form tr.error td.value textarea { border:1px solid #990000; }
table.form span.error { background-color:#CC0000; color:#000000; display:block; padding:3px;}
input.radio { cursor:pointer;}
label{ cursor:pointer;}
input.checkbox { cursor:pointer;}
input.submit { width:auto; cursor:pointer;}

form { padding:0px; margin:0px;}
input, textarea, select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e;}
input.radio, input.checkbox { border:none; width:auto;}
textarea { height:80px;}


span.intro{ font-style:italic; padding-bottom:10px; padding-left:5px; display:block;}
span.foottext{ color:#999999;}
span.author{ display:block; padding-left:5px; font-style:italic;}
.comment{ display:none;}

input, textarea, select { border:1px solid #666666; width:350px;}
