/*
 * HTML tag styles
 *
 * 14-Feb-09    rbd     Reduce padding and font size for compactness
 * 17-Dec-14    rbd     GEM:1266 Light style, refactor into styles and layouts
 *                      like it should have been! Tons or layout work to improve
 *                      the look of this.
 */

/*
 * Hyperlink coloring
 */
a:link      {
    color: #00F;
    text-decoration: none;      /* Suppresses the underline in the link */
}

a:active    {
    color: #00F;
    text-decoration: none;
}

a:visited   {
    color: #00F;
    text-decoration: none;
}

a:hover     {
    color: #00F;
    text-decoration: underline;
}

/*
 * Identifiers
 */
#tree       {
    background-color: #F8F8F8;
    border-style: solid;
    border-color: #CCC;
}

#framecontent   {
    background: #FFF;
    border-style: solid;
    border-color: #000;
}

#masthead       {
	background-image: url(../images/hdrbar102.png);
	background-repeat: repeat-x;
	color: white;
}

#taskiframe     {
    background: #FFF;
}

/*
 * Types & Classes
 */
 
body{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #222;
    background-color: white;
}

h3, h4 {
    color: #040480;
    margin-bottom : 0.4em;
}

h5 {
    color: #040480;
    margin-top: 0.8em;
    margin-bottom: 0.5em;
}

div.copyright {
    color: #069;
}

/*
 * Forms
 */
 
input.txt, input.fil, select.sel, textarea {
    font-family:"Lucida Console", "Courier New", Courier, monospace;
    border-style: solid;
    border-color: #040480;
}

input.txtwarn {
    font-family:"Lucida Console", "Courier New", Courier, monospace;
    border-style: solid;
    border-color: #040480;
    background-color: #FF0;
}

input.txt[disabled] {
    background-color: #FFF;
    color: #CCC;
}

a.button {
    color: #040480;
    border-style: solid;
    border-color: #040480;
    border-radius: 4px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;

}

a.button:hover {
    text-decoration: none;      /* Stop underline on link */
    background-color: #F0F000;
}

div.group {
    border-color: #CCC;
    border-style: solid;
    background-color:#F8F8F8;
}
     
/*
 * Other specials
 */
.underline {
    text-decoration: underline;
}

.dim {
    color: #66668A;
}
