/*
CONTENTS
========
1) General stuff
2) Headings
3) Links and buttons
4) Table classes
5) FAQ
6) Gold text
7) Navigation
8) Header
9) Footer
10) Main window
*/


/*
1) General stuff
================
*/
    html *
    {
        font-family: Courier;
        font-size: 14px;
    }

    body {
        background-color: #ffffff;
        color: #333333;
        font-family: Courier;
        font-size: 14px;
        text-align: left;
        overflow-y: scroll;
    }

    hr {
        border: 0px;
        border-top: 1px solid #cccccc;
    }

    img {
    	border:none;
    }

    td {
        font-size: 14px;
    }

    input,select,textarea,file {
    	border: solid 1px white;
        font-weight:normal;
        font-size:14px;
    }

    .file {
        font-weight:normal;
        font-size:14px;
        border-style: solid white;
        border-width: 1px;
    }



/*
2) Headings
===========
*/
    h1 {
        color: #1b4d14;
    	font-size: 2em;
    	font-weight: bold;
        margin-bottom: 20px;
    }
    h2 {
    	color: #168406;
    	font-size: 1.4em;
    	font-weight: bold;
        margin-bottom: 10px;
    }
    h3 {
    	color: #225D1B;
    	font-size: 1.2em;
    	font-weight: bold;
    }



/*
3) Links and buttons
====================
*/
    A:link { COLOR: #168406; TEXT-DECORATION: underline }
    A:visited { COLOR: #168406; TEXT-DECORATION: underline }
    A:active { COLOR: #168406; }
    A:hover { COLOR: #3bc82c; TEXT-DECORATION: underline }

    .btn-primary { background-color: #168406 !important; color: #fff !important; border-color: #0f5803 !important; }
    .btn-primary:visited { background-color: #168406 !important; color: #fff !important; border-color: #0f5803 !important; }
    .btn-primary:active { background-color: #168406 !important; color: #fff !important; border-color: #0f5803 !important; }
    .btn-primary:hover { background-color: #3bc82c !important; color: #fff !important; border-color: #0f5803 !important; }



/*
4) Table classes
================
*/
    .t1
    {
        background-color: #E9E9E9 !important;
    }
    .t2
    {
        background-color: #F4F4F4 !important;
    }
    .t3
    {
        background-color: #333333 !important;
    }
    .hc
    {
        background-color: #1C4D15 !important;
        color: #ffffff;
    }
    .tc
    {
        background-color: #E9E9E9 !important;
        color: #4D4D4D;
    }
    .c1
    {
        background-color: #F2F2F2 !important;
        color: #333333;
    }
    .c3
    {
        background-color: #ffffff !important;
        color: #333333;
    }
    .hic1
    {
        background-color: #FFFFCC !important;
        color: black;
    }
    .hic2
    {
        background-color: #FFE1A4 !important;
        color: black;
    }


/*
5) FAQ
======
*/
    .faqlist li {
        color: #333333;
        padding-bottom: 20px;
    }

    .faqlist A:link { COLOR: #333333; TEXT-DECORATION: none }
    .faqlist A:visited { COLOR: #333333; TEXT-DECORATION: none }
    .faqlist A:active { COLOR: #333333 }
    .faqlist A:hover { COLOR: #3bc82c; TEXT-DECORATION: underline }



/*
6) Gold text
============
*/
    .goldtext{
       font-weight: bold;
       background-image: linear-gradient(
    	to right,
    	#462523 0,
           	#cb9b51 22%,
    	#f6e27a 45%,
    	#f6f2c0 50%,
    	#f6e27a 55%,
    	#cb9b51 78%,
    	#462523 100%
    	);
       color:transparent;
       -webkit-background-clip:text;

    }


/*
7) Navigation
=============
*/
    .navbar {
        background-color: #1B4D13 !important;
        padding-bottom: 2px !important;
        padding-top: 2px !important;
    }

    .dropdown-menu-subheading {
        margin-left: 5px;
    }

    .nav-item {
        font-weight: bold;
        padding-left: 5px;
        padding-right: 5px;
    }

    .nav-item:hover {
        background-color: #000;
    }

    .nav-link:link { COLOR: #fff; TEXT-DECORATION: none }
    .nav-link:visited { COLOR: #fff; TEXT-DECORATION: none }
    .nav-link:active { COLOR: #fff }
    .nav-link:hover { COLOR: #f9a31b; TEXT-DECORATION: underline }



/*
8) Header
=========
*/

    #rowHeader {
        margin-bottom: 20px;
        margin-top: 20px;
        text-align: center;
    }

    /* LOGO */
        #imgLogo {
            height: 80px;
            text-align: center;
        }



/*
9) Footer
=========
*/




/*
10) Main window
===============
*/
    #pageWrapper {
        height: 100vh;
    }

    #divMainWindow {
        background-color: #eeeeee;
        height: 100%;
    }

    #divMainWindow_Inner {
        height: 100%;
        padding: 20px;
    }