﻿body {
}

html, body, p, th, td, li, dd, dt {
    font-family: Calibri, Arial, Helvetica, sans-serif;
}

h1 {
    color: orange;
    text-align: center;
}

h2 {
    color: white;
    text-align: left;
}

h3 {
    color: white;
    text-align: left;
    line-height: 18px;
    vertical-align: top;
}

/*beginning of golden css stuff*/
     .border_trbl {
            border-left: 1px solid #000000;
            border-right: 1px solid #000000;
            border-top: 1px solid #000000;
            border-bottom: 1px solid #000000;
        }

        .border_trl {
            border-left: 1px solid #000000;
            border-right: 1px solid #000000;
            border-top: 1px solid #000000;
        }

        .border_trb {
            border-bottom: 1px solid #000000;
            border-right: 1px solid #000000;
            border-top: 1px solid #000000;
        }

        .border_tbl {
            border-left: 1px solid #000000;
            border-bottom: 1px solid #000000;
            border-top: 1px solid #000000;
        }

        .border_rbl {
            border-left: 1px solid #000000;
            border-bottom: 1px solid #000000;
            border-right: 1px solid #000000;
        }

        border_rbl .border_tb {
            border-top: 1px solid #000000;
            border-bottom: 1px solid #000000;
        }

        .border_rl {
            border-left: 1px solid #000000;
            border-right: 1px solid #000000;
        }

        .border_bl {
            border-left: 1px solid #000000;
            border-bottom: 1px solid #000000;
        }

        .border_rb {
            border-bottom: 1px solid #000000;
            border-right: 1px solid #000000;
        }

        .border_tr {
            border-right: 1px solid #000000;
            border-top: 1px solid #000000;
        }

        .border_tl {
            border-left: 1px solid #000000;
            border-top: 1px solid #000000;
        }

        .border_tb {
            border-bottom: 1px solid #000000;
            border-top: 1px solid #000000;
        }

        .border_r {
            border-right: 1px solid #000000;
        }

        .border_l {
            border-left: 1px solid #000000;
        }

        .border_t {
            border-top: 1px solid #000000;
        }

        .border_b {
            border-bottom: 1px solid #000000;
        }

        .padding_1trbl {
            padding: 1px 1px 1px 1px;
        }

        .padding_2trbl {
            padding: 2px 2px 2px 2px;
        }

        .padding_2rl {
            padding: 0px 2px 0px 2px;
        }

        .padding_5rl {
            padding: 3px 5px 3px 5px;
        }

        .padding_10rl {
            padding: 3px 10px 3px 10px;
        }

        .padding_20rl {
            padding: 3px 20px 3px 20px;
        }

        .padding_30rl {
            padding: 3px 30px 3px 30px;
        }

        .padding_1 {
            padding: 3px 0px 3px 10px;
        }

        .padding_1r {
            padding: 3px 10px 3px 10px;
        }

        .padding_10r {
            padding: 0px 10px 0px 0px;
        }

        .padding_10l {
            padding: 0px 0px 0px 10px;
        }

        .padding_20r {
            padding: 0px 20px 0px 0px;
        }

        .padding_20l {
            padding: 0px 0px 0px 20px;
        }

        .padding_30r {
            padding: 0px 30px 0px 0px;
        }

        .padding_30l {
            padding: 0px 0px 0px 30px;
        }

        .padding_1 {
            padding: 3px 0px 3px 10px;
        }

        .padding_1tb {
            padding: 1px 0px 1px 10px;
        }

        .padding_2tb {
            padding: 2px 0px 2px 10px;
        }

        .padding_3tb {
            padding: 3px 0px 3px 10px;
        }

        .padding_none {
            padding: 0px 0px 0px 0px;
        }

        .padding_top {
            padding-top: 5px;
        }

        .padding_5trbl {
            padding: 5px 5px 5px 5px;
        }

        .padding_10trbl {
            padding: 10px 10px 10px 10px;
        }

        .padding_20trbl {
            padding: 20px 20px 20px 20px;
        }

        .font_3 {
            font-size: 3px;
        }

        .font_6 {
            font-size: 6px;
        }

        .font_10 {
            font-size: 10px;
        }

        .font_11 {
            font-size: 11px;
        }

        .font_12 {
            font-size: 12px;
        }

        .font_13 {
            font-size: 13px;
        }

        .font_14 {
            font-size: 14px;
        }

        .font_16 {
            font-size: 16px;
        }

        .font_18 {
            font-size: 18px;
        }

        .font_20 {
            font-size: 20px;
        }

        .font_30 {
            font-size: 30px;
        }

        .font_40 {
            font-size: 40px;
        }

        .font_50 {
            font-size: 50px;
        }

        .arial {
            font-family: Arial, sans-serif;
        }

        .calibri {
            font-family: Calibri;
        }

        .font_b {
            font-weight: bold;
        }

        .font_u {
            text-decoration: underline;
        }

        .font_i {
            font-style: italic;
        }

        .align_c {
            text-align: center;
        }

        .align_l {
            text-align: left;
        }

        .align_r {
            text-align: right;
        }

        .align_j {
            text-align: justify;
        }

        .valign_tt {
            vertical-align: text-top;
        }

        .valign_tb {
            vertical-align: text-bottom;
        }

        .valign_t {
            vertical-align: top;
        }

        .valign_b {
            vertical-align: bottom;
        }

        .valign_m {
            vertical-align: middle;
        }

        .lineh150 {
            line-height: 150%;
        }

        .lineh200 {
            line-height: 200%;
        }

        .textred {
            color: Red;
        }

        .textred2 {
            color: #8B0000;
        }

        .textgreen {
            color: Green;
        }

        .textlgreen {
            color: #77BA30;
        }

        .textorange {
            color: orange;
        }

        .burntorange {
            color: #E47A09;
        }

        .textlblue0 {
            color: blue;
        }

        .textlblue1 {
            color: #87CEFA;
        }

        .textlblue2 {
            color: #B0E0E6;
        }

        .textblue3 {
            color: #4169E1;
        }

        .textblue4 {
            color: #006699;
        }

        .textblue5 {
            color: #001c99;
        }
        
        .textnavy {
            color: Navy;
        }

        .textpink1 {
            color: #EE2275;
        }

        .textwht {
            color: #FFFFFF;
        }

        .textgray1 {
            color: #bbbbbb;
        }

        .textgray2 {
            color: #999999;
        }

        .textgray3 {
            color: #666666;
        }

        .backcolor_grey1 {
            background-color: #bbbbbb;
        }

        .backcolor_green {
            background-color: Green;
        }

        .backcolor_green1 {
            background-color: #77BA30;
        }

        .backcolor_green2 {
            background-color: #AACF7E;
        }

        .backcolor_red {
            background-color: red;
        }

        .backcolor_red2 {
            background-color: #8B0000;
        }

        .backcolor_blue {
            background-color: blue;
        }

        .backcolor_blue1 {
            background-color: #87CEFA;
        }

        .backcolor_blue2 {
            background-color: #B0E0E6;
        }

        .backcolor_blue3 {
            background-color: #4169E1;
        }

        .backcolor_blue4 {
            background-color: #006699;
        }

        .backcolor_blue5 {
            background-color: #001c99;
        }

        .backcolor_orange {
            background-color: darkorange;
        }

        .backcolor_burntorange {
            background-color: #E47A09;
        }

        .backcolor_white {
            background-color: white;
        }
        
        .backcolor_black {
            background-color: black;
        }

        .width10 {
            width: 10%;
        }

         .width15 {
            width: 15%;
        }

        .width20 {
            width: 20%;
        }
        
         .width25 {
            width: 25%;
        }

        .width30 {
            width: 30%;
        }
        
         .width35 {
            width: 35%;
        }

        .width40 {
            width: 40%;
        }
        
         .width45 {
            width: 45%;
        }

        .width50 {
            width: 50%;
        }
        
         .width55 {
            width: 55%;
        }

        .width60 {
            width: 60%;
        }
        
         .width65 {
            width: 65%;
        }

        .width70 {
            width: 70%;
        }
        
         .width75 {
            width: 75%;
        }

        .width80 {
            width: 80%;
        }
        
         .width85 {
            width: 85%;
        }

        .width90 {
            width: 90%;
        }
        
         .width95 {
            width: 95%;
        }

        .width100 {
            width: 100%;
        }
        
        .marginto_5trbl {
            margin: 5px 5px 5px 5px;
        }

        .margintog_10trbl {
           margin: 10px 10px 10px 10px;
        }

        .marginto_20trbl {
            margin: 20px 20px 20px 20px;
        }
        .margintop_20 {
            margin-top: 20px;
        }
/*end of golden css stuff*/

.margintop_2 {
    margin-top: 2px;
}

/*Spcial to this project*/

.navbar-custom {
    background-color: #224272;
}

/* change the brand and text color */
.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color:
}

/**;
}

/* change the link color */
.navbar-custom .navbar-nav .nav-link {
    color: rgba(255,255,255,.5);
}

/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #ffffff;
}

/* for dropdown only - change the color of droodown */
.navbar-custom .dropdown-menu {
    background-color: #ff5500;
}
.navbar-custom .dropdown-item {
    color: #ffffff;
}
.navbar-custom .dropdown-item:hover,
.navbar-custom .dropdown-item:focus {
    color: #333333;
    background-color: rgba(255,255,255,.5);
}ol
#footer {
    position: absolute;
    bottom: 0px;
}

.footer_new {
    background: none repeat scroll 0 0 #224272;
    border-top: 2px solid #E47A09;
    height: 30px;
    margin-top: 10px;
    vertical-align: middle;
}

.setheight {
    height: 80px; /* your desired height for this slide */
}

.setheight2 {
    height: 50px; /* your desired height for this slide */
}

.setheight3 {
    height: 30px; /* your desired height for this slide */
}

.setheight4 {
    height: 35px; /* your desired height for this slide */
}

.backcolor_cadet {
    background-color: #5F9EA0;
}

/* Tooltip */
.test + .tooltip > .tooltip-inner {
    background-color: #E3900F;
    color: #000;
    font-weight: bold;
    border: 1px #224272;
    padding: 15px;
    font-size: 16px;
    min-width: 100px;
    max-width: 500px;
    text-align: left;
}
/* Tooltip on top */
.test + .tooltip.top > .tooltip-arrow {
    border-top: 5px solid green;
}
/* Tooltip on bottom */
.test + .tooltip.bottom > .tooltip-arrow {
    border-bottom: 5px solid blue;
}
/* Tooltip on left */
.test + .tooltip.left > .tooltip-arrow {
    border-left: 5px solid red;
}
/* Tooltip on right */
.test + .tooltip.right > .tooltip-arrow {
    border-right: 5px solid black;
}

.subtitle2 {
    font-weight: bold;
    text-align: left;
}

.checkboxGap label {
    margin-left: 20px;
}

.cblabel {
        margin-left: 20px;
}
/*.modal-dialog1 {
          width: 360px;
          height:1000px !important;
        }*/
/*.modal-content {
    /* 80% of window height */
height: 80%; background-color:#BBD6EC;
}
*/
/*.modal-body {
    /* 80% of window height */
height: 60%; background-color:#BBD6EC;
}
*/
/*.modal-header {
    background-color: #337AB7;
    padding:16px 16px;
    color:#FFF;
    border-bottom:2px dashed #337AB7;
 }*/
