/*
PN Region Stylesheet
*/
/*video gallery*/

.wrapper{
	width: 99%;
	margin: 20 px auto 40px auto;
}

ul.gallery{
	margin: 0;
	padding: 0;
	list-style: none;
}


ul.gallery li{
    vertical-align: top;
    display:inline-block;
    margin: 0 9px 9px 0;
    zoom: 1;

}

ul.gallery img{
	display: block;
}

ul.gallery span{ 
    display: inline-block;
    text-align: left;
    width: 160px;
	float: left;

		
}

.title {
    display: block;

}




/*image padding*/

img {
	max-width: 100%!important
	margin: 0 12px 12px 0;
	padding: 0 12px 12px 0;
}

/*transcript centering*/

.centered {
	text-align:center;
}

/*actual base text coding
body {
	line-height: 1.5;
	font-family: Arial, sans-serif;
	font-size: 15px;
	font-size: 1.5rem;
}
*/

/*link color code override

Main-well a, .Main-well a:link, .Main-well a:visited {
       color: #345abc;
       text-decoration: none
	   font-size: 12px;
}
.Main-well a:active, .Main-well a:focus, .Main-well a:hover {
	color: #345abc;
    text-decoration: underline
	font-size: 12px;
	text-align: left;
}
	
*/	
.gcdH3{
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	line-variant: normal;
	color: #204A9F;
}

/*grey color on sidebar
.LeftNav-list>li.-active {
	background:#F0EFEF;
}

*/
/*horizontal nav list*/

ul.nav {
	margin-left: 0;
	padding: 0;
}

ul.nav li {
	display:inline;
	margin-left: 0;
	padding-left: 0;
	padding: 0px 40px 4px 10px;
	align: left;
}

/*table*/
td {
	font-size: 13px;
}

table {
	padding-top: 1;
	margin-top: 1;
}

/*- features content and thumbnails*/
.features {
	float: left;
	verticle-align: text-top;
	text-align:left
}

/*gcfooter styles*/

.gcfooter {
	float: left; 
	margin-top: 5px; 
	display: inline;

}

.gcfooter ul {
	float:left; 
	padding:0; 
	margin:0;
}
ul.gcfooter li {
	float:left; 
	list-style:none;
	margin-left:5px;
}

.gcfooter span{ 
	float: left;
	line-height: 245%;
	vertical-align: middle;

}



/*Last Updated Date Fix */
.lastUp {
	font-style:italic;
	font-size: 80%;
}
@media screen and (min-width:41.25em) {
.lastUp {
	position: absolute;
	left: 200px;
}
}



/*Columns for main gcd page*/
.twoColumn {
       float: left;
       margin-left: 1.5%;
       width: 48%;
}

@media screen and (max-width:37em) {
.twoColumn {
       float:none;
       margin-left: 0;
       width: 98%;
}
}

.threeColumn {
       float: left;
       margin-left: 1%;
       width: 32%;
}
@media screen and (max-width:37em) {
.threeColumn {
       float:none;
       width: 98%;
}
}


.fourColumn {
       float: left;
       margin-left: 1%;
       width: 22%;
}
@media screen and (max-width:37em) {
.fourColumn {
       float:none;
       width: 98%;
}
}



/* main page column borders*/
	
.h7 {
	border-bottom: 1px solid #ccc;
	border-top: 2px solid #1c377a;
	color: #7e7e7e;
	font-size: 20px;
	line-height: 24px;
	margin-bottom: 18px;
	padding: 10px 0 8px 0;
	position: relative;
	width: 80%;
}

.pdftext {

	font-size: .85em;
}

/*SRAO Projects dams and powerplants tables*/
.table-legacy2 {
	border: px solid #F0F0F0;
	border-color: #F0F0F0;
	border-collapse:collapse;
}

.table-legacy2 td, .table-legacy th {
	border: 2px solid #F0F0F0;
}
.table-legacy2 td[class*=Header] {
	font-weight: 800
}
.table-legacy2 tr:nth-child(2n+2) {
	background-color: transparent
}





/*C.A.S.T. event table*/
.table-cast{
	border: px solid #CCCCCC;
	border-color: #CCCCCC;
	border-collapse:collapse;
}
.table-cast td, .table-cast th{
	border: 2px solid #d6ecf9;
}
.table-cast td [class*=Header] {
	font-weight: 800
}
.table-cast tr {
	background-color: #d6ecf9
}


/*Banner text shadow*/
.Banner-content {
	margin: 0;
	padding: 2em 1em 2.5em;
	text-shadow: 2px 2px 2px rgba(0,0,0,1.00) 
}


/*about us tables*/
.table-legacy3 {
	border: px solid #FFFFFF;
	border-color: #FFFFFF;
	border-collapse:collapse;
}

.table-legacy3 td, .table-legacy th {
	border: 2px solid #FFFFFF;
}
.table-legacy3 td[class*=Header] {
	font-weight: 800
}
.table-legacy3 tr {
	background-color: #FFFFFF
}

/*CRBIA Tasks Table*/
.table-crbia{
	border: px solid #CCCCCC;
	border-color: #CCCCCC;
	border-collapse:collapse;
}
.table-crbia td, .table-cast th{
	border: 2px solid ##E0EEFE;
}
.table-crbia td [class*=Header] {
	font-weight: 800
}
.table-crbia tr {
	background-color: #E0EEFE
}

.table-crbia tr:nth-child(2n+2) {
	background-color: transparent
}

/*FCRPS hydro page*/

.hydro_menu{
	float:right;
	width: 22%;
	margin-left: 1%;
       padding: 0 1% 0 1%;

}

/*hydro table*/
.table-hydro{
	border: px solid #000000;
	border-color: #000000;
	border-collapse:collapse;
}
.table-hydro td, .table-cast th{
	border: 2px solid #000000;
}
.table-hydro td [class*=Header] {
	font-weight: 800
}
.table-hydro tr {
	background-color: #FFFFFF
}


/*HIghlights on Expert Panels pages*/
 .green {
	 background:#CCFF33;
 }
 
 .yellow{
	 background:#FFFD27;
	 
 }
 
 /*hydromet column*/
 .twoColumnLeft {
	float: left;
	margin-left: 1.5%;
	width: 22%;
}

.twoColumnRight {
	float: left;
	margin-left: 1.5%;
	width: 74%;
}


@media screen and (max-width:37em) {
.twoColumnLeft {
	float:none;
	margin-left: 0;
	width: 95%;
}
.twoColumnRight {
	float:none;
	margin-left: 0;
	width: 95%;
}
}

/*PDF Text*/
.pdftext {

	font-size: .85em;
}

/*Black Canyon Calendar*/

.monday{
	text-align:left;
	valign:top;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	size:1;
}

.bclg{
	color:#0000FF;
	size:1;
	font-family: Arial, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.wpg{
	color:#006400;
	size:1;
	font-family: Arial, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.tp {
	color:#804040;
	size:1;
	font-family: Arial, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.cppa{
	color: #CC00CC;
	size:1;
	font-family: Arial, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}


/*align logos*/
img.align-center{
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 50%;
}



/*ybip Right Side Menu*/


.ybip_menu{
	float:right;
	width: 22%;
	margin-left: 1%;
       padding: 0 1% 0 1%;

}

/*ybip table*/
.ybip-table{
	border: px solid #000000;
	border-color: #000000;
	border-collapse:collapse;
}
.table-hydro td, .table-cast th{
	border: 2px solid #000000;
}
.table-hydro td [class*=Header] {
	font-weight: 800
}
.table-hydro tr {
	background-color: #FFFFFF
}

.InDepth-list2{
	font-weight: 700;
	line-height: 1.3;
	list-style: none;
	margin: 0;
	padding: 0 1em 1em;

}