/*
 *  fractalus home Style Sheet
 *  Copyright © 1999-2004 Damien M. Jones
 *  July 17, 2004
 */

/* Body */
/* stupid Netscape requires TD to be explicitly listed ::grumble:: */

BODY {font-size: 12pt; line-height: 16pt; font-weight: light;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
DIV {font-size: 12pt; line-height: 16pt; font-weight: light;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
TABLE {font-size: 12pt; line-height: 16pt; font-weight: light;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
TD {font-size: 12pt; line-height: 16pt; font-weight: light;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
CODE {font-size: 10pt; line-height: 16pt;
    font-family: "Lucida Console", "Courier", "Courier New", "monospaced";}

/* Form elements */

TEXTAREA, INPUT, SELECT {font-size: 11px;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
    background-color: #F0F0F0; border: 2px window-inset #F0F0F0; color: #000000;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-highlight-color: #F4F4F4;
    scrollbar-shadow-color: #E0E0E0;
    scrollbar-darkshadow-color: #AAAAAA;
    scrollbar-face-color: #F0F0F0;
    scrollbar-base-color: #CCCCCC;
    scrollbar-track-color: #E0E0E0;
    scrollbar-arrow-color: #000000;
    border-color-right: #FF0000;
    }
.lbutton {font-size: 10px;
    background-color: #F0F0F0; border: 2px outset #F0F0F0; color: #000000;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
.rbutton {font-size: 10px;
    background-color: transparent; border: 0px; color: #000000;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}

/* embedded fonts */
/*
@font-face {
    font-family: BernhardMod BT;
    font-style:  normal;
    font-weight: 700;
    src: url(/common/bernhar0.eot);
}
@font-face {
    font-family: BernhardMod BT;
    font-style:  normal;
    font-weight: normal;
    src: url(/common/bernhar1.eot);
}
@font-face {
    font-family: BernhardMod BT;
    font-style:  oblique;
    font-weight: normal;
    src: url(/common/bernhar2.eot);
}
*/
/* sub-classes */

.sup { font-size: 10px; vertical-align: top; }
.footer {font-size: 10pt; line-height: 12pt;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
.smaller {font-size: 11pt; line-height: 14pt;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
.subheader {font-size: 10pt; line-height: 12pt;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
.normal {font-size: 12pt; line-height: 16pt;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
.header {font-size: 13pt; line-height: 17pt;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
.title {font-size: 15pt; line-height: 17pt;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
.msg {font-size: 10pt; line-height: 11pt;
    font-family: "Lucida Console", "Courier", "Courier New", "monospaced";}
/* NS blows line-height on this item */
.dropcap {font-size: 45pt; line-height: 42pt;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
.dropcap2 {font-size: 40pt; line-height: 48pt;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "sans-serif";}
.invis {position: absolute; top: 0px; left: 0px; width: 200px; visibility: hide;}
.unlitimage {border-color: #FFFFFF}
.error {color: #FF0000; font-weight: bold;}
.disabled {color: #CCCCCC;}

.glinkon {text-decoration: underline; color: #9E2E2E; background-color: #F3D9D9;}
.clinkon {text-decoration: underline; color: #9E2E58; background-color: #F3D9E2;}
.rlinkon {text-decoration: underline; color: #2E6E9E; background-color: #D9E7F3;}
.flinkon {text-decoration: underline; color: #2E9E5E; background-color: #D9F3E4;}

/* Links (active underlines) */

A:link {text-decoration: none;}
A:visited {text-decoration: none;}
A:active {text-decoration: underline; color: #2E9E5E;}
A:hover {text-decoration: underline; color: #2E9E5E;}

A.footer:link {text-decoration: none; color: #163850;}
A.footer:visited {text-decoration: none; color: #163850;}
A.footer:active {text-decoration: underline; color: #2C71A0;}
A.footer:hover {text-decoration: underline; color: #2C71A0;}

A.menulink:link {text-decoration: none; color: #000000;}
A.menulink:visited {text-decoration: none; color: #000000;}
A.menulink:active {text-decoration: underline; color: #000000;}
A.menulink:hover {text-decoration: underline; color: #000000;}

A.glink:link {text-decoration: none; color: #962C2C;}
A.glink:visited {text-decoration: none; color: #7A1D1D;}
A.glink:active {text-decoration: underline; color: #9E2E2E;}
A.glink:hover {text-decoration: underline; color: #9E2E2E;}

A.clink:link {text-decoration: none; color: #962C54;}
A.clink:visited {text-decoration: none; color: #631D37;}
A.clink:active {text-decoration: underline; color: #9E2E58;}
A.clink:hover {text-decoration: underline; color: #9E2E58;}

A.rlink:link {text-decoration: none; color: #2C71A0;}
A.rlink:visited {text-decoration: none; color: #205A83;}
A.rlink:active {text-decoration: underline; color: #2E6E9E;}
A.rlink:hover {text-decoration: underline; color: #2E6E9E;}

A.flink:link {text-decoration: none; color: #2C9659;}
A.flink:visited {text-decoration: none; color: #1D633B;}
A.flink:active {text-decoration: underline; color: #2E9E5E;}
A.flink:hover {text-decoration: underline; color: #2E9E5E;}

