﻿@charset "utf-8";
.showwhite {
	display:inline;}
.showdark {display:none;}

/*btn styles*/





/* Button Styles */

.btn {
 background:#d6d7d9!important;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#d6d7d9')!important;
 background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#d6d7d9)) no-repeat #d6d7d9!important;
 background: -moz-linear-gradient(top, #fcfcfc, #d6d7d9) no-repeat #d6d7d9!important;
 border-color: #d6d7d9!important;
 color: black!important;
}

 
.btn:hover,
.btn:focus,
.btn:active,
.btn.active {
 background:#c3c4c7!important;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf0f2', endColorstr='#c3c4c7')!important;
 background: -webkit-gradient(linear, left top, left bottom, from(#edf0f2), to(#c3c4c7)) no-repeat #c3c4c7!important;
 background: -moz-linear-gradient(top, #edf0f2, #c3c4c7) no-repeat #c3c4c7!important; 
 border-color: #cccccc!important;
 color: black!important;}




/*
.btn-default.photobtn { background:#f07c0a;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#f07c0a');
 background: -webkit-gradient(linear, left top, left bottom, from(#ff9900), to(#f07c0a)) no-repeat #f07c0a;
 background: -moz-linear-gradient(top, #ff9900, #f07c0a) no-repeat #f07c0a;
 border-color: #cccccc;
 border-radius:5px!important; -moz-border-radius:5px!important; padding:1px 4px 0px 4px; color:black!important;
	
}*/
.btn-default {
 background:#05365f;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#164c78', endColorstr='#05365f');
 background: -webkit-gradient(linear, left top, left bottom, from(#164c78), to(#05365f)) no-repeat #05365f;
 background: -moz-linear-gradient(top, #164c78, #05365f) no-repeat #05365f;
 border-color: #14344f;
 color: #FFFFFF; }
 
 

/*
.btn-default.photobtn:hover,
.btn-default.photobtn:focus,
.btn-default.photobtn:active {
  color: black;
  background-color: #fbae3b;
  border-color: #adadad;
	
}
*/







.btn.showwhite {
 background:#05365f!important;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#164c78', endColorstr='#05365f')!important;
 background: -webkit-gradient(linear, left top, left bottom, from(#164c78), to(#05365f)) no-repeat #05365f!important;
 background: -moz-linear-gradient(top, #164c78, #05365f) no-repeat #05365f!important;
 border-color: #14344f!important;
 color: #FFFFFF!important; padding:1px 4px 0!important; float:right!important;	
}
.btn.showwhite:hover,
.btn.showwhite:focus,
.btn.showwhite:active,
.btn.showwhite.active {
 background:#032745!important;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#114169', endColorstr='#032745')!important;
 background: -webkit-gradient(linear, left top, left bottom, from(#114169), to(#032745)) no-repeat #032745!important;
 background: -moz-linear-gradient(top, #114169, #032745) no-repeat #032745!important;
 border-color: #14344f!important; float:right!important;
 color: white!important; padding:1px 4px 0!important; }









.blackbackground {
	 background: rgba(255, 255, 255, 0.9);}
/* Headings */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.ms-rteElement-H1,
.ms-rteElement-H2,
.ms-rteElement-H3,
.ms-rteElement-H4 {
  color: black; 
}

/* Link Styles */

#breadcrumbs, #breadcrumbs a {
	color:black;
}
a:link {
	color:black; }
a:hover {
	color:black; text-decoration:underline!important;
}
a:active {
	color:black; text-decoration: none!important;
}

a:visited {
	color:black; text-decoration: none!important;
}
a {
	color:black;
}
.container {
	color:black;
}
.container a {
	color:black;
}
.description {
	color:black; }
.description a:link {
	color:black;}

.container a:link {color:black;}
.container a:hover {color:black; text-decoration:underline;}
.container a:active {color:black;}
.container a:visited {color:black;}
.white {color:black;}
.white a {color:black!important;}
.white a:hover {color:black!important;}
.white a:active {color:black!important;}
.white a:visited {color:black!important;}
.ms-WPBody a:link {color:black; font-weight:bold;}
.ms-WPBody a:hover {color:black; font-weight:bold;}
.ms-WPBody a:active {color:black; font-weight:bold;}
.ms-WPBody a:visited {color:black; font-weight:bold;}
.blackbox {
	 background: rgba(255, 255, 255, 0.9); color:black;	
}
.blackbox a {
	color:black;
}
.sectionlinks a:hover {background:#d6d7d9; width:100%; display: inline-block;}
.btn a:hover, .container, .container a, .container a:active, .container a:hover, .container a:link, .container a:visited, a {
	color:black;
}
/*Header*/
.entheaderfull {
	background-color:#cac1bc!important;
}
/*Bootstrap Modal*/
#myModal .modal-content {background: rgba(255, 255, 255, 0.9);}
#myModal2 .modal-body {background: rgba(255, 255, 255, 0.9);	
}
.tutpopup {
	 background: rgba(255, 255, 255, 0.9); padding:20px;
}
#tutorialpopup {
	color:black;
}
.navtutbar {background:white; color:black;}
.navbar-inverse, .navbar-inverse .navbar-toggle {
	border:1px solid #cccccc;
}
/*Footer*/
#footerSlideContainer {background:#cac1bc;} 
.mainfootergroup, .footeritems2 {
	color:black;
}
#footerSlideButton {background: url(/images/sliderbutton3.png)} 
.footergroups a {color:black!important; }
.footerdate {color:black;}
/*Arrows*/
.ls-wrapper .ls-nav-left-arrow:hover {
  /* Left graphical arrows hover */
  background: url(/images/leftarrow2hover.png) no-repeat bottom left;
}
.ls-wrapper .ls-nav-left-arrow:active {
  /* Left graphical arrows click */
}
.ls-wrapper .ls-nav-right-arrow:hover {
  /* Right graphical arrows hover */
  background: url(/images/rightarrow2hover.png) no-repeat bottom right;
}

.ls-wrapper .ls-nav-right-arrow {
  width: 60px;
  height: 59px;
  background: url(/images/rightarrow2.png) no-repeat top right;}
.ls-wrapper .ls-nav-left-arrow {
  width: 60px;
  height: 59px;
  background: url(/images/leftarrow2.png) no-repeat top right;}
#lnkPrevSection {
      background: rgba(255, 255, 255, 0.9);
  }

#lnkNextSection {
        background: rgba(255, 255, 255, 0.9);
   }
.container div.row div.col-md-12 div.row.blackbackground div.col-md-12 font {
	color:black!important;
}
.bluetransbackground {
	background: rgba(213, 234, 253, 0.9);
}
/*Search*/
.gs-promotion.gs-result .gs-snippet, .gsc-result-info, .gs-fileFormat {
	color:black!important;
}

.gs-title a:link {color:black;}
.gs-title a:visited {color:black;}
.gs-title a:hover {color:black!important;}
.gs-title a:active {color:black;}

.gs-result  a:link {color:black;}
.gs-result  a:visited {color:black;}
.gs-result  a:hover {color:black!important; }
.gs-result  a:active {color:black;}
.gs-result .gs-title *  {color:black!important;}
.gs-result .gs-title  {color:black!important;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {color:black!important;}
.gs-promotion {border:1px solid #999999;}
.cse .gs-promotion {border:1px solid #999999;}
.gs-promotion-image {float:left;}
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {
	color:black!important;
}
.gsc-results, .gsc-cursor-box, .gsc-cursor-page {
	color:black!important;
}
.gsc-result-info {
	color:black;
}
.gsc-webResult .gsc-result {
	border-bottom:1px solid black!important;
}
.currentCrossLink, .ls-current {
	text-decoration:underline;color:white!important;
}
@media screen and (max-width: 1000px)
{
.hidesm {
	display:none!important;
}	
.themepadding {
	padding:2px 1px;
}
}