p { margin:0; padding:0 0 10px 0; text-align:justify; }

ul, ol { padding:0 0 10px 0; margin:0 0 0 20px; }
ul, ol { padding-left:expression(runtimeStyle.paddingLeft=5); }
ul { list-style-type:disc; }
li { text-align:justify; }
table { border-collapse:collapse; }
th { text-align:left; font-weight:bold; }
td { padding:0; }
pre { font-family:"courier new", courier; }
html, body { margin:0; padding:0; }
iframe { border:0; }
img { border:0; margin:0; padding:0; }
form { margin:0; }
body, td, th, input, select, textarea { font-family:tahoma; font-size:11px; }
a { color:#000000; text-decoration:underline; }
a:hover { color:#951515; }

input[type="checkbox"], input[type="radio"], input[type="submit"], input[type="button"] { cursor:pointer; }
select { width:100%; }
input[type="text"], input[type="password"], textarea { width:100%; padding-left:3px; padding-right:1px; }
.inputCover { padding-right:8px; }
input[type="checkbox"], input[type="radio"] { position:relative; left:-4px; }

.check label { cursor:pointer; }
.check input { position:relative; top:3px; }
.check input { top:expression(runtimeStyle.top=2); }
@media all and (min-width: 0px) { .check input { top:0; } }

input[readonly], input[disabled] { background-color:#cccccc; }

img[align="left"] { margin:0 15px 10px 0; clear:left; }
img[align="right"] { margin:0 0 10px 15px; clear:right; }
img[onclick] { cursor:pointer; }
img[onclick] { cursor:url(/sys/lib/cur/zoom-in.cur), -moz-zoom-in; }

.ico { width:16px; height:16px; vertical-align:middle; }
