/* body { background: #d8d8d8 url(http://www.htmlvalidator.com/jpg/backfadegray3.jpg) repeat-x; margin: 8px auto 5px auto; max-width:1200px; font-family: arial, helvetica, sans-serif; font-size: small; color: black; min-height: 100%; }
 div.body { background-color: white; padding: 10px; margin-top: 0px; } */

body { margin: 3px auto 5px auto; padding: 3px 10px; max-width:1200px; background-color: white; font-family: arial, helvetica, sans-serif; font-size: small; color: black; }

div.body { background-color: white; }
h3 { color: navy; background-color: white; }
th { background-color: navy; color: white; font-weight: bold; text-align: left; }
td { background-color: #f2f2fd; color: black; }
pre { font-size: medium; }
a:hover { color: #000099; text-decoration: underline; background-color: #F4F4FF; }
.errormsgtype { color: black; font-weight: bold; }.errormsgimage { margin: 5px; vertical-align: middle; }

.warningmsgtype { font-weight: bold; }.warningmsgimage { margin: 5px; vertical-align: middle; }

.box { background: #f8f8f8 url(http://www.htmlvalidator.com/jpg/lightgrayfade.jpg) repeat-x; margin-top: .5em; padding : 0px 14px 0px 14px;
/* -moz-border-radius: .6em; border-radius: .6em; */
 border-top: #5588BB 1px solid;
 border-bottom: #5588BB 1px solid;
 }.alarmbox { background: #f8f8f8 url(http://www.htmlvalidator.com/jpg/lightgrayfade.jpg) repeat-x; margin-top: .5em; border : red 5px solid; padding : 10px 14px 7px 10px;
 -moz-border-radius: .6em; border-radius: .6em;
 font-size: 1.2em;
 font-weight: bold;
 min-height: 1.5em;
 }
div.valformbox { background: #fffff3 url(http://www.htmlvalidator.com/jpg/lightyellowfade.jpg) repeat-x; max-width: 1200px; margin-top: 1.5em; margin-bottom: 1.5em; padding: 5px;
 border-top: gray 1px solid;
 border-bottom: gray 1px solid;
 border-left: #dddddd 1px solid;
 border-right: #dddddd 1px solid;
/* -moz-border-radius: .6em; border-radius: .6em; */
 }
p.valformpstyle { margin: 1px; padding: 1px; }
input.valurlinputstyle { width: 80%; }
input.valformbutton { margin-top: 5px; }
div.valformstyle { margin-top: 2px; margin-bottom: 1px; padding: 1px; }
form.valformstyle { margin: 1px; padding: 1px; }
.htmlsource { font-size: 1.1em; font-family: consolas, "courier new", monospace; color: blue; }
.htmlsourcehighlight { color: white; background-color: #660000; font-weight: bold; }
div.box p { padding-top: 0px; margin-top: 7px; margin-bottom: 7px }
textarea { font-family: consolas, monospace; font-size: 1em; border-color: gray; border: 1px solid #666666; }
textarea.httpheaders { font-family: consolas, monospace; font-size: 1em; border-color: gray; width: 90%; }
img.icon { margin-right: 5px; margin-bottom: 5px; vertical-align: middle }img.floaticon { float: left; margin: 0px 5px 5px 0px; }
