/* CUSTOM BACKGROUND COLORS */

.background-color-white {background-color:white !important; color:black;}
.background-color-black {background-color:black !important; color:white;}
.background-color-red {background-color:maroon !important; color:white;}
.background-color-dimgray {background-color:#485a61 !important; color:white;}
.background-color-blue {background-color:#001836 !important; color:white;}
.background-color-cadetblue {background-color:#6c8792 !important; color:white;}
.background-color-teal {background-color:#607882 !important; color:white;}
.background-color-gray{background-color:#546972 !important; color:white;}
.background-color-whitesmoke {background-color:#e4eaec !important; color:black;}
.background-color-features { background-color:white !important; color:black;}
.background-color-gainsboro {background-color:#c9d5da !important; color:black;}
.background-color-silver {background-color:#DDDDDD !important; color:black;}

/* CUSTOM BACKGROUND COLORS */





/* CUSTOM TEXT COLORS */

.text-color-black {color:black !important;}
.text-color-white {color:white !important;}
.text-color-gray {color:gray !important;}
.text-color-teal {color:#485A61 !important;}

/* CUSTOM TEXT COLORS */





/* CUSTOM NAVBAR */

.navbar-brand-custom {  float: left;  padding: 10px 15px 5px 5px;}

/* CUSTOM NAVBAR */





/* CUSTOM HEADING  */

.page-heading-1 {padding-top:55px; font-weight:bold !important;}

/* CUSTOM HEADING  */





/* CUSTOM FOOTER  */

.custom_footer a {color:white !important; text-decoration:underline;}
.custom_footer div strong {font-weight:bold !important; font-family:tahoma;}

/* CUSTOM FOOTER  */





/* CUSTOM TAGS */

kbd {text-decoration:underline !important;}

/* CUSTOM TAGS */





/* CUSTOM DIVIDER */

.divider {color: #7896A3; background-color: #7896A3; height: 5px;}

/* CUSTOM DIVIDER */





/* CUSTOM STYLES */

.font-weight-normal {font-weight:normal !important;}
.text-decoration-underline {text-decoration:underline !important;}
.font-weight-thin {font-family:"Gill Sans MT Ext Condensed Bold", tahoma; font-weight:normal !important;}
.margin-0-0-0-10 {margin:0px 0px 0px 10px; padding:0px; }
.no-margin-padding {margin:0px; padding:0px; }
.padding-top-bottom-5 {margin:0px; padding:5px 0px 5px 0px; }
.bodyB {font-weight:bold !important; }

/* CUSTOM STYLES */





/* CUSTOM GRADIENT */

.gradient_black_dimgray {
background: black; 
 color:white;
 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(black), to(#222222)); 
 background: -webkit-linear-gradient(top, black, #222222); 
 background: -moz-linear-gradient(top, black, #222222); 
 background: -ms-linear-gradient(top, black, #222222); 
 background: -o-linear-gradient(top, black, #222222);
 }
 
.gradient_dimgray_teal {
background: #C9D5DA; 
 color:black;
 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222222), to(#607882)); 
 background: -webkit-linear-gradient(top, #222222, #607882); 
 background: -moz-linear-gradient(top, #222222, #607882); 
 background: -ms-linear-gradient(top, #222222, #607882); 
 background: -o-linear-gradient(top, #222222, #607882);
 }

.gradient_white_teal {
background: white; 
 color:black;
 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#C9D5DA), to(white)); 
 background: -webkit-linear-gradient(top, #C9D5DA, white); 
 background: -moz-linear-gradient(top, #C9D5DA, white); 
 background: -ms-linear-gradient(top, #C9D5DA, white); 
 background: -o-linear-gradient(top, #C9D5DA, white);
 }

.gradient_teal_white {
 background: #E4EAEC; 
 color:#485A61 !important;
 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7896A3), to(#DDDDDD)); 
 background: -webkit-linear-gradient(top, #7896A3, #DDDDDD); 
 background: -moz-linear-gradient(top, #7896A3, #DDDDDD); 
 background: -ms-linear-gradient(top, #7896A3, #DDDDDD); 
 background: -o-linear-gradient(top, #7896A3, #DDDDDD);
 }

 /* CUSTOM GRADIENT */
