html {border: lime none 0px;}

body {background-color: white; border: red none 0px; color: black;}

p, dl {font-family: sans-serif;}

.propdef-title {background-color: yellow; color: black; font-weight: bold;}

a:link {background-color: white; color: blue;}

a:visited {background-color: white; color: purple;}

a:link:hover {background-color: #EEE; color: blue;}

a:visited:hover {background-color: #EEE; color: purple;}

a:focus {outline: black dotted 2px;}

#navigation {font-family: sans-serif;}

#navigation a
{
font-weight: bold;
padding: 0.5em;
}

#position-title-example
{
background-color: Canvas;
border: solid 2px;
border-color: CanvasText;
color: GrayText;
font: 700 16px/1.25 sans-serif;
padding: 2px 2px 2px 76px;
}

#position-title-example > img {vertical-align: bottom;}

#BlueBox
{
background-color: blue;
color: white;
height: 200px;
width: 300px;
}

#YellowBox
{
background-color: yellow;
color: black;
height: 100px;
width: 200px;
}

#RedBox
{
background-color: red;
color: white;
height: 50px;
width: 100px;
}

#pos-elem-explanation
{
border: solid medium;
padding: 16px;
}

img.IEico {vertical-align: middle;}

#idPositionMenu
{
position: absolute;
right: 32px;
top: 32px;
width: 310px;
z-index: 2;
}

#idTitlePosition
{
background-color: Canvas; /* #3D0DA9; */
border: solid 2px;
border-color: CanvasText;
color: GrayText;
cursor: url("../GRAPHICS/ICO/grab.cur"), grab;
font: 700 16px/1.25 sans-serif;
text-align: center;
}

#idPushPinImg
{
cursor: default;
position: absolute;
right: 2px;
top: 2px;
z-index: 6;
}

#idPositionCtrls
{
background-color: #D8D8D8;
border-top: 0px none;
border-right: solid 2px;
border-bottom: solid 2px;
border-left: solid 2px;
border-color: CanvasText;
color: black;
padding: 6px;
}

input:focus, button:focus
{
border: lime outset 2px;
outline: black dotted 2px;
}

.labeled-radio
{
border: #D8D8D8 solid 2px;
border-radius: 12px;
display: inline-block;
}

.labeled-radio:hover
{
border: aqua outset 2px;
}

input[size]
{
font-weight: bold;
text-align: center;
}

label[accesskey] > span, button[accesskey] > span
{
font-weight: bolder;
text-decoration: underline;
}

button
{
margin-left: 5%;
width: 90%;
}

#idAutoKeyword
{
font-size: 80%;
font-style: italic;
}

#TreeNodes {border: lime solid 2px;}

.Netscape6
{
background-color: inherit;
color: #457566;
font-family: sans-serif;
font-size: 90%;
font-weight: 700;
padding: 2px;
}

.Explorer
{
background-color: inherit;
color: #398CE2;
font-family: sans-serif;
font-size: 90%;
font-weight: 700;
padding: 2px;
}

  p#footer
  {
  font-size: 140%;
  text-align: center;
  }

  p#footer > a, p#validation > a {padding: 1em 0em;}

  p#footer img, p#validation img
  {
  margin: 1em;
  vertical-align: middle;
  }

  p#validation {word-spacing: 4em;}