#content {	text-align: center;}.content {	display: inline-block;	text-align: left;}.content h2 {	margin: 20px 0px;}.content h3 {	width: 100%;	margin: 0px 0px 0px 0px;	line-height: 30px;}.mainPanel{	width: 300px;	display: inline-block;	vertical-align: top;	margin-right: 20px;}.pubPanel, .calPanel{	margin: 10px 0px 0px 0px;}.edPanel{	width: calc(100% - 320px);	margin-top: 0px;	display: inline-block;}.pubPanel .wdg{	display: inline-block;	margin: 0px 0px 10px 0px;}.calPanel .wdg {	margin-top: 4px;	width: 300px;}h1 {	margin: 0px 0px 10px 0px;}.pubPanel .pubList{   width: 320px;   color: #444444;	margin: 0px !important;	border: none;	border-top: solid 1px #ffffff;	background-color: #eeeeee;	padding: 5px 0px 0px 5px;}select {	float: left;}.opt {	font-size: 1em;	}.tblCalender{	width: 70%;	float: left;   border: solid 1px #bbbbbb;   background-color: #ffffff;	box-sizing: border-box; 	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	border-radius: 10px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	padding: 2% 1%;	font-size: 1.25em;}.hds {	text-align: center;}.customSelect {	float: left;	appearance: none;	clear: both;	-webkit-appearance: none;	height: 30px;	width: 100%;	border: solid 1px #888888;	color: #444444;	font-size: 1em;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;	padding: 0px 0px 0px 5px;	background-image: url(/images/pubDropArrow.png);	background-repeat: no-repeat;	background-position: 250px 8px;		text-align: center;}.customSelect2 {	float: left;	appearance: none;	clear: both;	-webkit-appearance: none;	height: 30px;	width: 100%;	border: none;	color: #444444;	font-size: 1em;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;	padding: 0px 0px 0px 5px;	background-image: url(/images/pubDropArrow.png);	background-repeat: no-repeat;	background-position: 250px 8px;		text-align: center;	background-color: transparent;}.tblCalender tr td, .tblCalender tr td.light{	text-align: center;}.tblCalender tr td img{   border: none;}.tblCalender tr td.active{	background: #bbbbbb;	border-radius: 3px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;}.active a {	color: #ffffff;	text-decoration: none;}option.dark{   background-color: #ff3a2f;   color: #ffffff;}option.light{   background-color: #;   color: #ff3a2f;}#browseHeader table tr, #browseHeader table tr td select{   background-color: #3a3a3a;   color: #ffffff;}#browseHeader table tr td {   white-space: nowrap;   width: 1%;   padding: 1%;   font-size: 1.25em;}.thumbItem img{   border: none;	margin: 10px 0px 0px 0px;	max-width: 100%;}.browsePrev{   width: 48%;   white-space: nowrap;   text-align: right;}.browsePrev img, .browseNext img{   border: none;}.browseThis{   width: 2%;   white-space: nowrap;}.browseNext{   width: 48%;   white-space: nowrap;   text-align: left;}.cent{   text-align: center;}/* EVERYTHING BELOW HERE IS NEW STYLES FOR NEW RELEASE */.closeCal {	background-color: #ffffff;	height: 21px;	width: 21px;	text-align: center;	color: #888888;	margin: 0px 5px 0px 0px;	text-decoration: none;	border-radius: 21px;	border: solid 1px #bbbbbb;	float:right;	margin: -18px -15px 0px 0px;	box-shadow: 0px 0px 5px #000000;	-moz-box-shadow: 0px 0px 5px #000000;	-webkit-box-shadow: 0px 0px 5px #000000;	font-size: 1em;	font-weight: bold;}.daySelNo {	background: #eeeeee; /* Old browsers */	background: -moz-linear-gradient(top,  #eeeeee 0%, #bbbbbb 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#bbbbbb)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #eeeeee 0%,#bbbbbb 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #eeeeee 0%,#bbbbbb 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #eeeeee 0%,#bbbbbb 100%); /* IE10+ */	background: linear-gradient(to bottom,  #eeeeee 0%,#bbbbbb 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#bbbbbb',GradientType=0 ); /* IE6-9 */	border: solid 1px #bbbbbb;}.daySelNo a {	color: #444444;	text-shadow: 0px 1px 1px #ffffff;	text-decoration: none;}/* FOR ARCHIVE PAGE */.arcHead {	float: left;	font-size: 1em;	border-bottom: solid 1px #bbbbbb;	width: 315px;	padding: 5px 0px 5px 10px;	color: #444444;}.arcHead2 {	float: left;	font-size: 1em;	border-bottom: solid 1px #bbbbbb;	width: 390px;	padding: 5px 0px 5px 10px;	color: #444444;}.pubHeader {	float: left;	height: 30px;	width: 960px;	margin: 0px 0px 10px 0px;}.pubContentWrap {	width: 960px;	clear: both;	height: auto;	margin: 0px 0px 0px 0px;}.pageHolder {	clear: both;}.dlSec {	float: left;	clear: both;	height: 30px;	background-color: #eeeeee;	border-top: solid 1px #ffffff;	border-bottom: solid 1px #bbbbbb;	width: 100%;	padding: 7px 0px 0px 0px;	color: #444444;}.dlImg {	vertical-align: middle;	margin: 0px 5px 0px 0px;}#browseHeader, .browseWrapper {	width: 100%;	float: left;	clear: both;}#browseHeader {	padding-bottom: 10px;	margin-bottom: 10px;	border-bottom: solid 1px #bbbbbb;}.aDate {	float: left;	font-size: 1.5em;	color: #888888;}.aPubName {	float: left;	font-size: 2.25em;	color: #3a3a3a;	width: 100%;}.flush {	float: left;	clear: both;	width: 100%;}.delThumb {	text-align: center;	position: absolute;	bottom: 0px;	width: 100%;}.delThumb img {	cursor: pointer;}.secName {	float: left;	box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	border: solid 1px #bbbbbb;	margin: 0px;	background: #f6f6f6;	display: inline-block;	width: 100%;	padding: 2%;	color: #444444;	text-align: center;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}.archDl img {	margin: 0px;	border-radius: 4px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	padding: 2px;}.archDl img:hover {	cursor: pointer;	background: #dddddd;}select, .chosen-container {	width: 300px;}.fDl {	float: right;	padding: .5% 1%;}.searchAgain {	display: none;}.thumbItem {   width: calc(33.333% - 10px);	margin-right: 15px;	background: #f6f6f6;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	display: inline-block;	float: left;	overflow: hidden;	border-radius: 3px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;}.thumbItem:last-of-type {	margin-right: 0px;}.dlPubLink {	float: right;}.secName{   background-color: #444444;   color: #ffffff;   margin: 0px;   font-size: 1em;	float: left;	width: 100%;	max-width: 100%;	min-width: 100%;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;	padding: 5px 0px;	font-weight: normal;	border: solid 1px #444444;}.thumbLink {	width: 100%;	text-align: center;	overflow: hidden;	height: 150px;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	padding: 5%;	position: relative;	float: left;	z-index: 1;	box-shadow: inset 0px 0px 5px 0px #bbbbbb;	-webkit-box-shadow: inset 0px 0px 5px 0px #bbbbbb;	-moz-box-shadow: inset 0px 0px 5px 0px #bbbbbb;}.pubImgElm {	border-radius: 3px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	box-shadow: 0px 0px 5px #555555;	-webkit-box-shadow: 0px 0px 5px #555555;	-moz-box-shadow: 0px 0px 5px #555555;	z-index: 0;}.tlHover {	opacity: 0;	position: absolute;	height: 100%;	width: 100%;	text-align: center;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	color: #ffffff;	background: #000000;	top: 0px;	left: 0px;	z-index: 2;	font-size: 2em;	padding-top: 20px;	vertical-align: middle;	transition: opacity 500ms;	-webkit-transition: opacity 500ms;	-moz-transition: opacity 500ms;}.tlHoverShow {	opacity: .65;	transition: all 500ms;	-webkit-transition: all 500ms;	-moz-transition: all 500ms;}.tLHover img {	vertical-align: middle;}.pubImgElm {	border-radius: 3px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	box-shadow: 0px 0px 5px #555555;	-webkit-box-shadow: 0px 0px 5px #555555;	-moz-box-shadow: 0px 0px 5px #555555;	z-index: 0;}.tlHover img {	box-shadow: none;	-webkit-box-shadow: none;	-moz-box-shadow: none;}.pubDateDl {   color: #444444;   padding: 10px;	margin: 0px;   font-size: 1em;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	float: left;	width: 100%;	vertical-align: middle;	height: 60px;	border-top: none;	box-shadow: 0px -2px 8px #aaaaaa;	-webkit-box-shadow: 0px -2px 8px #aaaaaa;	-moz-box-shadow: 0px -2px 8px #aaaaaa;	z-index: 1;	position: relative;	border: solid 1px #dddddd;	border-top: none;}.dlPubLink i {	width: 35px;	height: 35px;	line-height: 35px;	font-size: 1.5em;	float: right;	text-align: center;	box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;}.dlPubLink:hover {	background: #dddddd;	border-radius: 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	height: 35px;	width: 37px;}.pubDate {	float: left;	margin-top: 5px;}@media all and (min-width: 768px) and (max-width: 1024px) {	.calPanel {		width: 100%;		margin: 0px;	}	.calPanel .wdg {		margin: 4px auto;		width:340px;	}	.edPanel {		width: 100%;	}	.thumbItem {		width: 33.333%;	}	.pubPanel, .calPanel h1 {		width: 100%;		margin: 2% 0px;		text-align: center;	}	select, .chosen-container {		width: 340px;		text-align: left;	}	.fDl {		clear: none;	}}@media all and (min-width: 320px) and (max-width: 767px) {	.calPanel {		width: 100%;		margin: 0px;	}	.thumbItem {		width: 100%;		margin-top: 0px;	}	#browseHeader {		border-bottom: none;	}	.aPubName {		font-size: 1.5em;	}	.aDate {		font-size: 1.25em;	}	.aPubName, .aDate {		text-align: center;		width: 100%;	}	#browseHeader a {		text-decoration: none;	}	a .fDl, .searchAgain {		clear: both;		display: block;		position: relative;		float: none;		padding: 10px;		width: 240px;		margin: 20px auto 0px auto;		font-size: 1.25em;		text-decoration: none;		cursor: pointer;	}	.calPanel .wdg {		margin-top: 4px;		width: 96%;		margin: 2%;	}	.edPanel {		margin-top: 0px;		width: 100%;	}	.mainPanel, .pubPanel {		margin-top: 10px;		text-align: center;	}	.calPanel {		margin-top: 20px;	}}