﻿/* This css file is typically specified in the text "Category_Headers"

/*  Note!  If CSS seems to stop working - try clearing browser data, a reboot, and a full recompile..  */

/* Page basics--------------------------------------------------------------------------------------------------- */

/*  Use #name for HTML ID names                           */
/*  Use #parent .child for ID within ID (more reliable)   */
/*  Use .name for HTML CSS class                          */
/*  Use name for HTML tags                                */


/* Colour themes ------------------------------------------------------------------------------------------------- */
/* Green */
.textblack, #menu .level2
{color:#000000;}
.textvdark, #leader
{color:#124027;}
.textdark, #leftfloatcolumn, .rightfloatcolumn, #leftcolumn, #rightcolumn, #menu .level3
{color:#1D653D;}
.textmedium{color:#43C97F;}
.textlight{color:#1D653D;}  /* 87DDAD;} */
.textvlight{color:#1D653D;}  /* A8E6C4;} */
.textbright{color:#1D653D;}
.textwhite, #menu, #footer, #menu .level1
{color:#1D653D;}
.textvdarkalt{color:#1D653D;}
.textdarkalt{color:#1D653D;}
.textmediumalt{color:#1D653D;}  /* BAA484;} */
.textlightalt{color:#1D653D;}  /* D6C9B6;} */
.textvlightalt{color:#1D653D;}  /* E3DACD;} */
.textbrightalt{color:#1D653D;}
.textvdarktwo{color:#1D653D;}
.textdarktwo{color:#1D653D;}
.textmediumtwo{color:#1D653D;}
.textlighttwo{color:#1D653D;}
.textvlighttwo{color:#1D653D;}

.paperblack{background:#000000;}
.papervdark, #menu, #footer
{background:#EEEEEE;}
.paperdark, #menu .level1
{background:#EEEEEE;}
.papermedium{background:#EEEEEE;}
.paperlight, #leftfloatcolumn, #leftcolumn
{background:#EEEEEE;}  /* 87DDAD;} */
.papervlight, #maincolumn
{background:#EEEEEE;}  /* A8E6C4;} */
.paperbright{background:#EEEEEE;}
.paperwhite, #leader
{background:#EEEEEE;}
.papervdarkalt{background:#EEEEEE;}
.paperdarkalt{background:#EEEEEE;}
.papermediumalt, #menu .level2
{background:#EEEEEE;}  /* BAA484;} */
.paperlightalt{background:#EEEEEE;}  /* D6C9B6;} */
.papervlightalt{background:#EEEEEE;}  /* E3DACD;} */
.paperbrightalt{background:#EEEEEE;}
.papervdarktwo{background:#EEEEEE;}
.paperdarktwo{background:#EEEEEE;}
.papermediumtwo, #menu .level3
{background:#EEEEEE;}
.paperlighttwo, #rightcolumn
{background:#EEEEEE;}
.papervlighttwo, #mainborder .rightfloatcolumn
{background:#EEEEEE;}

.borderblack{border-color:#EEEEEE;}
.bordervdark{border-color:#EEEEEE;}
.borderdark{border-color:#EEEEEE;}
.bordermedium{border-color:#EEEEEE;}
.borderlight{border-color:#EEEEEE;}  /* 87DDAD;} */
.bordervlight{border-color:#EEEEEE;}  /* A8E6C4;} */
.borderbright{border-color:#EEEEEE;}
.borderwhite{border-color:#EEEEEE;}


/* Try and get rid of all borders... */
div, #pagecontainer, #leader, #menu, #maincolumn, #maincolumnpanel, #OneColumn, #TwoColumn, #ThreeColumn,
#mainborder, #leftfloatcolumn, #rightfloatcolumn, #leftcolumn, #rightcolumn, #footer
{
    border-style:none;
    border-width:0;
}


/* --------------------------------------------------------------------------------------------------------------- */
body
{
    background:#EEEEEE url(../VerticalFader.ashx?TOP=FFFFFF&BOTTOM=EEEEEE) repeat-x;
    border-style:none;
}



#mainborder
{
    padding:20px 0px 0px 0px;  /*  this moves the content down within the column */
    padding:2vw 0px 0px 0px;  /*  9/6/23 scaling */
}


#menu .level1
{    
    font-family:Comic Sans MS;  /*  Watch out! */
    font-style: italic;
    font-weight:bold;
}
#menu .level2
{
    font-weight:bold;
}


/* Common HTML tags ---------------------------------------------------------------------------------------------- */
h1
{
    font-family: Tahoma, Geneva, sans-serif;  /* fontarial */
    text-align:center;
    color:Green;
    /*font-size: 26px;    12/6/23 */
    /*font-size: 1.5vw;  8/6/23 scaling font size, placed after older sizing for legacy browsers */
    font-weight:bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

h2
{
    font-family: "Trebuchet MS", Helvetica, sans-serif;  /* fontalt */
    font-style: italic; 
    text-align:center;
    display:block;
    color:Green;
    /*font-size: 22px;  12/6/23 */
    /*font-size: 1.4vw;  8/6/23 scaling font size, placed after older sizing for legacy browsers */
    font-weight:bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

h3
{
    color:Green;
    /*font-size: 20px;  12/6/23 */
    /*font-size: 1.3vw;  8/6/23 scaling font size, placed after older sizing for legacy browsers */
    /*font-weight:bold;*/
    margin-top: 0px;
    margin-bottom: 0px;
}

h4
{
    color:Green;
    /*font-size: 18px;  12/6/23 */
    /*font-size: 1.2vw;  8/6/23 scaling font size, placed after older sizing for legacy browsers */
    margin-top: 0px;
    margin-bottom: 0px;
}

h5
{
    color:Black;
    /*font-size: 16px;  12/6/23 */
    /*font-size: 1.1vw;  8/6/23 scaling font size, placed after older sizing for legacy browsers */
    margin-top: 0px;
    margin-bottom: 0px;
}

h6
{
    color:Black;
    /*font-size: 12px;  12/6/23 */
    /*font-size: 1.0vw;  8/6/23 scaling font size, placed after older sizing for legacy browsers */
    font-weight:bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

/* Display a bullet list as two columns--------------------------------------------------------------------------- */


#doublen
{
    width:100%;
    font-family: Comic Sans MS, cursive, sans-serif;
}

#doublen:after
{ /* Need this as the height of doublen is miscalculated by browser - this forces it to behave sensibly... */
    content:"      ";  /* "This is here "; */
    display: block;
    clear: both;
}

#doubleli
{
    display:inline;
    float: left;
    width: 50%;  /* to determine number of columns, for instance 33.3% displays 3 columns  */
}

#tripleli
{
    display:inline;
    float: left;
    width: 33%;  /* to determine number of columns, for instance 33.3% displays 3 columns  */
}


/* --------------------------------------------------------------------------------------------------------------- */
