table#btbl td{border:1px #333333 solid;}
table#btbl th{border:1px #333333 solid;bgcolor: grey;}
.sdptx{color:#CC3300; text-decoration:none; font-weight:bold;}
.sdphd{color:#000000; text-decoration:none; font-weight:bold;}
a.sdplink{color:#CC3300; text-decoration:none; font-weight:bold;}
a.inact{color:#8080FF; text-decoration:none; font-weight:bold;}
a.sdplink:hover{color:#999900;}

details > summary.sdp {
  padding: 4px;
  width: 320px;
  background-color: #eeeeee;
  border: none;
  box-shadow: 1px 1px 2px #bbbbbb;
  cursor: pointer;
  font-size : 22px;
}

details > summary.careers {
  padding: 4px;
  background-color: #eeeeee;
  border: none;
  box-shadow: 1px 1px 2px #bbbbbb;
  cursor: pointer;
  
}

table.sitemap 
{
width:100%;	
}
table.sitemap tr,td {
valign:top;	
}

p.justify {
	text-align:justify;
}

@media (max-device-width: 767px){
	.nav-item a{color:#000;}
	.nav-item span a{color:#fff;}
	
}

img.hlp {
	width:20px;
	height:20px;
	border:0px;
	}
span.pubdate {
	font-size: 0.6rem;
	padding-top:5px;
}	

/*** Capcha in feedback form **/
.capbox {
  background-color: #BBBBBB;
/*  background-image: linear-gradient(#BBBBBB, #9E9E9E);*/
  border: #BBBBBB 0px solid;
  border-width: 2px 2px 2px 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  display: inline-block;
  padding: 5px 8px 5px 8px;
  border-radius: 4px 4px 4px 4px;
  }

.capbox-inner {
  font: bold 12px arial, sans-serif;
  color: #000000;
  background-color: #E3E3E3;
  margin: 0px auto 0px auto;
  padding: 3px 10px 5px 10px;
  border-radius: 4px;
  display: inline-block;
  vertical-align: middle;
  }

#CaptchaDiv {
  color: #000000;
  font: normal 25px Impact, Charcoal, arial, sans-serif;
  font-style: italic;
  text-align: center;
  text-decoration: line-through;
  vertical-align: middle;
  background-color: #FFFFFF;
  user-select: none;
  display: inline-block;
  padding: 3px 14px 3px 8px;
  margin-right: 4px;
  border-radius: 4px;
  }

#CaptchaInput {
  border: #38B000 2px solid;
  margin: 3px 0px 1px 0px;
  width: 105px;
  }
  
/**** captcha in feedback from*/
 /***** Climate Change Program ****/ 
      /* Style the tab */
.ccptab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons that are used to open the tab content */
.ccptab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 20px 35px;
  transition: 0.3s;
}

/* Change background color of buttons on hover */
.ccptab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.ccptab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.ccptabcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}

/*** Climate Change Program ***/

/** Page not found **/

.container1 {
	margin-top: 40px;
	border: 1px solid red;
	box-shadow: 0 0 8px #D0D0D0;
}


.error-template {padding: 40px 15px;text-align: center;}
.error-details {font-size:14px; color:black;}
.error-actions {margin-top:15px;margin-bottom:15px;}
.error-actions .btn { margin-right:10px; }


/*** Page not found **/


/********* Website_policies********/

/* Style the tab */
.wptab {
  float: left;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
  width: 20%;
  height: auto;
}

/* Style the buttons inside the tab */
.wptab button {
  display: block;
  background-color: inherit;
  color: black;
  padding: 22px 16px;
  width: 100%;
  border: none;
  outline: none;
  text-align: left;
  cursor: pointer;
  transition: 0.3s;
  font-size: 15px;
}

/* Change background color of buttons on hover */
.wptab button:hover {
  background-color: #ddd;
}

/* Create an active/current "tab button" class */
.wptab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.wptabcontent {
  float: left;
  padding: 10px 12px;
  border: 1px solid #ccc;
  width: 80%;
  border-left: none;
  height: auto;
  }

/********* Website_policies********/