/* Fading Tooltips By Dustin Diaz*/
body div#toolTip { position:absolute;z-index:1000;width:220px;background:#000;border:2px double #fff;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px; }
body div#toolTip p { margin:0;padding:0;color:#fff;font:11px/12px verdana,arial,sans-serif; }
body div#toolTip p em { display:block;margin-top:3px;color:#f60;font-style:normal;font-weight:bold; }
body div#toolTip p em span { font-weight:bold;color:#fff; }


body {font-family: Arial, Helvetica, sans-serif;margin:0;padding:0;background-color:#93bf44;}

INPUT {
font-size: 1em;
color:#999;
}

a:link {color:#0000FF;}
a:visited {color:#0000FF;}
a:hover {color:#FF6600;}

#header {
  width: 100%;
  height: 329px;
  background-color: transparent;
  background-image: url(/images/bigScene4.jpg);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: 0 0;
}

#number {
position:absolute;
left:10px;
top:5px;
font-size:28px;
color:#FFF;
font-weight:bold;
background-color
color:#FFF;
border: outset 3px #CCC;
padding:5px;
}
#content {
  position:relative;
  top:10px;
  background-color:#FFF;
  width:1000px;
  margin-left:auto;
  margin-right:auto;
  height:190px;
  padding-top:6px;
}

#create {
  background-color:#654c86;
}

#update {
  background-color:#5d8e35;
}

#check {
  background-color:#2a3092;
}

#find {
  background-color:#9c1a58;
}

#footer {
  position:relative;
  top: 30px;
  width:1000px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  color:#FFF;
  font-size:14px;
  line-height:24px;
}

#footer a{
  color:#FFF;
}

#spnExt {
  font-size:.9em;
  color:#666666;
}

.al { /* alert text */
font-size: 1em;
color:#993300;
font-weight:bold;
margin-left: 20px;
}

.bs { /* big section */
  width: 230px;
  margin-left:9px;
  margin-right:9px;
  overflow:visible;
  float:left;
  border:solid 1px #CCC;
}

.bs p{
  padding:7px;
  background-color:#FFF;
  margin:0;
}

.bs form{
  margin: 0;
  padding:7px 7px 7px 7px;
  background-color:#FFF;
}

.bs h1 {
  text-align:center;
  font-size:30px;
  letter-spacing:10px;
  width:100%;
  height:40px;
  margin:0;
  padding-top:20px;
  font-variant:small-caps;
  color:#ffcc00;
}

.bs h2 {
  text-align:center;
  font-size:17px;
  width:100%;
  margin:0;
  padding-bottom:7px;
  color:#FFF;
}

.inputClue {
  background:#FFFFCC url(../images/hint.gif) no-repeat scroll -10px 5px;
  border:1px solid #CC9933;
  display:none;
  margin-left:6px; 
  padding:0.5em;
  position:absolute;
  width:225px;
  font-size: small;
  z-index: 1;
}

.inputClue .inputCluePointer {
  position: absolute;
  left: -10px;
  width: 10px;
  height: 19px;
  background: url(../images/hint.gif) left top no-repeat;
  top: 0px;
}
