/*  Style sheet for IEEE WG P1016 web pages. */

body {
/*  margin: 2em 1em 2em 70px; */
    margin-top: .8in;
    margin-bottom: 1in;
    margin-left: 1in;
    margin-right: 2in;
    font-family: Arial, sans-serif;
    color: black;
    background: ivory;
}

/* Tables */
table { border-style: none; }

/* Links */
a,
a:visited { text-decoration: none; color: #151b8d; }
a.entity { color: red; }
a.element { color: green; }
a:hover { background: #ffcc33; color: black; } 
div.menu a { display: block; font-size: 11pt; margin-bottom: 8px; text-align: right; }

ul { list-style-type: circle; }

/* Headers */
h1, h2, h3 { color: #ff6600; }

h1 { font-size: 140%; text-align: center; }
h2, h3, h4, h5, h6 { text-align: left; }
h2 { font-size: 100%; }
h3, 
h4, 
h5 { font-size: 100%; font-variant: small-caps; }


/* Special */
dfn { color: red; font-weight: bold; }
dfn { color: #400040; font-style: italic; font-weight: bold; }

tt { color: #4000af; }


th, td { /* ns 4 */
  font-family: sans-serif;
}

dt, dd { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */
dt { font-weight: bold }

pre, code { font-family: monospace } /* navigator 4 requires this */
pre { margin-left: 2em }
code {
       color: #660099; 
       font-weight: bold
}

.hide { display: none }

div.head { margin-bottom: 1em }
div.head h1 { margin-top: 2em; clear: both }
div.head table { margin-left: 2em; margin-top: 2em }
div.head img { color: white; border: none } /* remove border from top image */

p.copyright { font-size: small }
p.copyright small { font-size: small }

address { 
          font-style: normal; 
          font-family: Georgia, serif;
          font-size: 9pt; 
          text-align: right; 
          margin-top: .1in; 
          margin-bottom: .1in; }

