* { font-family : Arial,Helvetica,sans-serif; }
body { background-color: white; font-size: 85%; color:#002469; margin: 0; padding: 0; }
img { border:none; behavior: url( 'Hacks/win_png.htc' ); }

p {
 margin-top:0em;
 margin-bottom:0em;
}

ul {
 padding-left:1.25em;
 padding-top:0em;
 padding-bottom:0em;
 margin:0em;
}

h1
{
 font-size:16px;
 margin:0;
 color:#4189DD;
 font-weight:bold;
}

h2
{
 font-size:20px;
 margin:0;
 font-weight:normal;
}

h3.smallLightBlue{
 font-size:13px;
 color:#4189DD;
 font-weight:bold;
}

h3
{
 font-size:14px;
 margin:0;
 font-weight:bold;
 color:#0056A0;
}

div.CukeMovableButton div.Grip{ background-color: #9999FF;height:5px; }
div.CukeMovableButton div.Pane{ border:1px dotted #9999FF;border-top:none; }

.CukeLineEdit
{
 margin-left:0.3em;
 margin-right:0.2em;
 padding-left:0.3em;
 padding-right:0.4em;
 background-color:ivory;
 border:dashed 1px Silver;
 display:inline;
}
.CukeLineEdit img
{
 position:relative;
 left:0.2em;
}

.Note 
{ 
 display:block; 
 border-top: solid 1px gray;
 border-left: solid 2px black;
 border-bottom:dotted 1px gray;
 border-right: solid 2px black;
 background-color:ivory;
 padding: 0.5em;
 margin: 0.5em 0.5em;
}

.Code
{
 display: inline;
 font-family: "Courier New", monospace;
}

code, .BlockCode
{
 display:block; 
 border: 1px dotted #F0B802;
 padding: 0.5em;
 margin: 0.5em 1em;
 background: #fff url(img/vYellowToWhite.gif) left top repeat-x;
 overflow: hidden;
 white-space: nowrap; 
 font-family: "Courier New", monospace;
}

/* CukeError */
.CukeError 
{
 font-size: 1.2em;
 color:Red;
 text-decoration: none;
 border-top:solid 1px red;
 border-left:none;
 border-bottom:solid 1px red;
 border-right: none;
}
.CukeError A:link 
{
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 1.2em;
 color:Purple;
 text-decoration: underline;
}
.CukeError A:visited 
{
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 1.2em;
 color:Fuchsia;
 text-decoration: underline;
}
.CukeError A:hover 
{
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 1.2em;
 color:Fuchsia;
 text-decoration: underline overline;
}
.CukeError A:active 
{
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 1.2em;
 color:Red;
 text-decoration: underline overline;
}

