/* 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; }

INPUT {
font-size: 1em;
}

a:link {color:#0000FF;}
a:visited {color:#0000FF;}
a:hover {color:#FF6600;}

body {
font-family: Arial, Helvetica, sans-serif;
}
#headline {
  margin:7px 0 0 10px;
}

#headline strong {
  color:#990000;
}

#spnExt {
  font-size:.9em;
  color:#666666;
}

.al { /* alert text */
font-size: 1em;
color:#993300;
font-weight:bold;
margin-left: 20px;
}

.cc {
font-size: .7em;
color: #666666;
}

.dr { /* directions text */
font-size: 1em;
color:#003366;
}


.ea { /* extension address */
font-size: .8em;
}

.ed { /* extension description */
font-size: .8em;
}

.en { /* extension name */
font-size: 1em;
color:#0000FF;
}

.ep { /* enter pin/password */
font-size: .8em;
}

.ex { /* extension number */
font-size: .8em;
color: #336633;
}

.is { /* image light search */
float: left;
}

.ge { /* extension group  */
margin-left: 50px;
width:650px;
}

.gs { /* extension group search */
margin-left: 35px;
width:675px;
}

.ll { /* link list*/
  font-size: .8em;
  margin-top: 3px;
  margin-bottom: 0px;
}

.sd { /* status detail */
font-size: 1em;
background-color:#EEEEEE;
border: 1px solid #999999;
margin-bottom: 10px;
padding: 3px;
}

.sds { /* status detail on search */
font-size: 1em;
background-color:#EEEEEE;
border: 1px solid #999999;
margin-bottom: 3px;
padding: 3px;
}

.st { /* stats table */
border: 1px solid #999999;
width: 300px;
margin-top:10px;
}

.stl { /* stats table label */
font-weight:bold;
}

.stv { /*  stats table values */
 padding-left:10px;
 padding-right:5px;
}

.su { /* status update */
font-size: .8em;
color: #666666;
margin-top:10px;
margin-bottom: 10px;
}


.text2 {
font-size: 10px;
font-style: italic;
color: #333333;
}

.fieldLabel {
font-size: 1em;
font-weight:bold;
text-align:right;
padding-right: 5px;
}

.r {
color: #990000;
}

.groupLabel {
font-size: 12px;
color: #000000;
font-weight: bold;
background-color: #CCCCCC;
}

.rowLight { background-color:#F3F3F3; }
.rowDark { background-color:#DFDFDF; }
.rowHover { background-color:#99CC99; }

.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;
}

