/** BACKGROUND STYLES **/

.green-bg {
 background-color: #CCDDAA;
 color: #000;
 padding: 5px;
}

.medgreen-bg {
 background:url(../../images/overview_toolsbg.gif) repeat-y;
 color: #000;
 padding: 2px;
 text-align: center;
 margin: 0;
}

.green-bg2 {
 background-color: #ac8;
 color: #000;
 padding: 5px;
 border-style: solid;
 border-width: 5px 0 0 0;
 border-color: #581;
}

.green-bg2 a {
 color: #581;
}

.green-bg2 a:visited {
 color: #555;
}

.green-bg2 a:hover {
 color:#000;
}

.orange-bg {
 background-color: #eb8;
 color: #000;
 padding: 5px;
 border-style: solid;
 border-width: 5px 0 0 0;
 border-color: #CC6611;
}

.orange-bg-only {
 background-color: #eb8;
}

.red-bg {
 background-color: #eab;
 color: #000;
 padding: 5px;
 border-style: solid;
 border-width: 5px 0 0 0;
 border-color: #BB2244;
}
.red-bg-bumpleft {
 margin-left: 11px;
 background-color: #eab;
 color: #000;
 padding: 5px;
 border-style: solid;
 border-width: 5px 0 0 0;
 border-color: #BB2244;
}

.red-bg-only {
 background-color: #eab;
}

.red-bg a {
 color: #b24;
}

.red-bg a:visited {
 color: #555;
}

.red-bg a:hover {
 color:#000;
}

.blue-bg {
 background-color: #aad;
 color: #000;
 padding: 5px;
 border-style: solid;
 border-width: 5px 0 0 0;
 border-color: #223388;
}
.blue-bg-bumpleft {
 margin-left: 11px;
 background-color: #aad;
 color: #000;
 padding: 5px;
 border-style: solid;
 border-width: 5px 0 0 0;
 border-color: #223388;
}

.blue-bg-only {
 background-color: #aad;
}

.blue-bg a {
 color: #238;
}

.blue-bg a:visited {
 color: #555;
}

.blue-bg a:hover {
 color:#000;
}

.yellow-bg {
 background-color: #fea;
 color: #000;
 padding: 5px;
 border-style: solid;
 border-width: 5px 0 0 0;
 border-color: #fc0;
}

.yellow-bg-only {
 background-color: #fea;
}

.yellow-bg a {
 color: #CC6600;
}

.yellow-bg a:visited {
 color: #555;
}

.yellow-bg a:hover {
 color:#000;
}

/** QUICKIES **/

.cite{text-indent: -20px; margin-left: 20px;}

.clr{clear:both;}

.clr-L{clear:left;}
 
.small {font-size: 80%;}

.big {font-size: 120%;}

.bigger {font-size: 150%;}

.stat {font-weight: bold; color: #B24; }

.topoffset {margin: 4px 0 0 0;}

.topspace {margin: 10px 0 0 0;}

.flush  {margin: 0; padding: 0;}

.center {text-align: center;}

.floatleft {float: left;}

.left {text-align: left;}

.right {text-align: right;}

.floatright {float: right;}

.indent {margin: 0 0 0 135px;}

.hide {display: none;}

.title {font-color: #000; font-weight: bold; }

/* help */
.helpmarker {position: absolute; font-size: 80%; text-decoration: none; color: black; background-color: #EEBB88; border: 1px solid black; cursor: default; }
.helptip {position: absolute; width: 125px; font-size: 80%; color: black; background-color: white; border: 3px solid #99BB77; padding:5px; display: none; }

