
#hovercolor { border-collapse: collapse; margin:2px; }
#hovercolor tr.highlight { background-color: #eee;  }

.dialog {
 width:99%;
 margin:0px auto;
 align:left;
 min-width:20em;
 color:#000;
 text-align:justify;
}

.roundedbox {
  color: #000;
}


.dialog a:link {color:#226;text-decoration:none;filter:alpha (opacity=100);}      /* unvisited link */
.dialog a:visited {color:#119;text-decoration:none;filter:alpha (opacity=100);}  /* visited link */
.dialog a:hover {color:#335;filter:alpha (opacity=100);}  /* mouse over link */
.error table, .dialog table { color:#000; }

.error .hd .c,
.error .ft .c,
.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.error .ft .c,
.dialog .ft .c {
 height:14px;
}

.error .hd {     background:transparent url(/themes/default/error/tl.png) no-repeat 0px 0px;  }
.error .hd .c { background:transparent url(/themes/default/error/tr.png) no-repeat right 0px; }
.error .bd {    background:transparent url(/themes/default/error/ml.png) repeat-y 0px 0px;    }
.error .bd .c { background:transparent url(/themes/default/error/mr.png) repeat-y right 0px;  }
.error .ft {        background:transparent url(/themes/default/error/bl.png) no-repeat 0px 0px;   }
.error .ft .c {     background:transparent url(/themes/default/error/br.png) no-repeat right 0px; }
.error .bd .c .s {  background:#cccaca url(/themes/default/error/background.png) 0px 0px; margin:7px 9px 0px 4px;  padding:1em; }

.dialog .hd {       background:transparent url(/themes/default/dialog/tl.png) no-repeat 0px 0px;   }
.dialog .hd .c {    background:transparent url(/themes/default/dialog/tr.png) no-repeat right 0px; }
.dialog .bd {       background:transparent url(/themes/default/dialog/ml.png) repeat-y 0px 0px;    }
.dialog .bd .c {    background:transparent url(/themes/default/dialog/mr.png) repeat-y right 0px;  }
.dialog .ft {       background:transparent url(/themes/default/dialog/bl.png) no-repeat 0px 0px;   }
.dialog .ft .c {    background:transparent url(/themes/default/dialog/br.png) no-repeat right 0px; }
.dialog .bd .c .s { background:#cccaca url(/themes/default/dialog/background.png) 0px 0px; margin:0px 7px 0px 4px;padding:0.4em;}


.dialog h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.dialog p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 font:0.95em/1.5em arial,tahoma,"sans serif";
}

html>body .dialog pre {
 font-size:1.1em;
}

