@charset "utf-8";
/* CSS Document */

.treasurers-table {
	border-collapse:collapse;
}
.oRow {
	padding:5px 10px;
	margin:0 !important;
}
.eRow {
	padding:5px 10px;
	margin:0 !important;
	background-color:#DFF1FF;
}
.accomplishments LI { /* Meet the Treasurer page */
	line-height:20px;
	margin-top:10px;
}

/*  Document Library modification  */
.dgTxtB {
	display:none;
}
.OuterTable a[title] {
	display:none;
}
.dgTxt {
	line-height:26px;
}
.ToolbarBackgroundTop {display:none;}

.OT .StatusBar {display:none;}
.OT {border-top:1px solid #a1a1a1;}
/*  ---  */

/*  List  */
.noStyleList {
	margin:0 0 0 0px;
	list-style:none;
	line-height:28px;
}

/* Press Release Page spacing */
.DnnModule-2561 {
	margin-top:25px;
}

/* Educational Booklets */
.bookCovers {
	max-width:175px;
	border:1px solid #000000;
	margin:5px;
	float:left;
	background-size:contain;
}
.ssCovers {
	text-align:center;
	..text-align:left;
	max-width:150px;
	margin:5px;
	float:left;
	background-size:contain;
}
.ssCovers H5 {
	margin:5px 0 0 0;
	padding:0;
}
.ssRows {
	min-height:300px;
}
.LawEnforcement {
	margin:0;
	padding:0;
	border-collapse:collapse;
}
.lawOn TD {
	background-color:#f0f0f0;
	margin:5px 0;
	padding:5px 8px;
}
.lawOff TD {
	margin:5px 0;
	padding:5px 8px;
}
.Naupa {
	float:left;
	width:320px;
	height:auto;
	margin:10px;
}
.Naupa H5 {
	margin:5;
	line-height:none;
}
.naupaAward {
}
/* Footer Contact Form */
.footerStyle { 
	color:#ffffff;
	line-height:28px;
}
.footerStyle {
	margin-top:-24px;
}
.footerMessageBox {max-width:300px; width:100%; height:60px;}
.footerContactBox {max-width:200px;}
.footerContactButton {
	display: inline-block;
*display:inline;
	zoom: 1;
	line-height: normal;
	white-space: nowrap;
	vertical-align: baseline;
	text-align: center;
	cursor: pointer;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color:#B1ADAD !important;
	margin:5px 0 0 0;
	color: #444;
}
.footerContactButton::-moz-focus-inner {
padding:0;
border:0;
}
.footerContactButton {
	font-family: inherit;
	font-size: 100%;
*font-size:90%;
*overflow:visible;
	padding: .5em 1em;
	color: #444;
*color:#444;
	border: 1px solid #999;
	border: 0 rgba(0,0,0,0);
	background-color: #E6E6E6;
	text-decoration: none;
	border-radius: 2px
}
.footerContactButton-hover, .footerContactButton:hover, .footerContactButton:focus {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0,.05)), to(rgba(0,0,0,.1)));
	background-image: -webkit-linear-gradient(transparent, rgba(0,0,0,.05) 40%, rgba(0,0,0,.1));
	background-image: -moz-linear-gradient(top, rgba(0,0,0,.05) 0, rgba(0,0,0,.1));
	background-image: -o-linear-gradient(transparent, rgba(0,0,0,.05) 40%, rgba(0,0,0,.1));
	background-image: linear-gradient(transparent, rgba(0,0,0,.05) 40%, rgba(0,0,0,.1))
}
.footerContactButton:focus {
	outline: 0
}
.footerContactButton-active, .footerContactButton:active {
	box-shadow: 0 0 0 1px rgba(0,0,0,.15) inset, 0 0 6px rgba(0,0,0,.2) inset
}
.footerContactButton[disabled], .footerContactButton-disabled, .footerContactButton-disabled:hover, .footerContactButton-disabled:focus, .footerContactButton-disabled:active {
	border: 0;
	background-image: none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	filter: alpha(opacity=40);
	-khtml-opacity: .4;
	-moz-opacity: .4;
	opacity: .4;
	cursor: not-allowed;
	box-shadow: none
}
.footerContactButton-hidden {
	display: none
}
.footerContactButton::-moz-focus-inner {
padding:0;
border:0
}
.footerContactButton-primary, .footerContactButton-selected, a.footerContactButton-primary, a.footerContactButton-selected {
	background-color: #0078e7;
	color: #fff
}
.pure-paginator .footerContactButton {
	border-radius: 0;
	padding: .8em 1.4em;
	vertical-align: top;
	height: 1.1em
}
.pure-paginator .footerContactButton:focus, .pure-paginator .footerContactButton:active {
	outline-style: none
}


#dnn_ctr2584_FormsView_dvOKYFormContent {	margin:-20 0 0 0 !important; padding:0 !important;}
#dnn_ctr2584_ContentPane {	margin:0 !important; padding:0 !important;}
/* End Footer Contact Form */

.DnnModule-2426 {
	display:inline-block;
}
#dnn_ctr2442_ModuleContent TD, 
#dnn_ctr2492_ModuleContent TD,
#dnn_ctr2555_ModuleContent TD {
}
.TitleHeader, .TitleCell {
	display:block !important;
}
.dnnGridHeader {
	display:none;
}
.DnnModule-2492 {
	clear:left;
}
.dnnGridAltItem {background-color:#EFF8FF;}
#dnn_ctr2555_ContentPane {
	margin-left:1px;
}
.Article H2 {
	font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-size: 24px;
}
.Article .itemDate {
	font-weight:bold;
}
.categoryItemList {
	background-color:#FFFFFF !important;
	border:none;
}
.linklist .linkitem {
	margin-bottom:10px;
}
.linklist {
	margin-top:-10px;
	margin-bottom:20px;
}
.pressTitle { /* Styles for press release article titles */
	font-size:24px;
	line-height:28px;
	font-weight:bold;
	display:block;
	border-bottom:1px solid #000000;
}
#ArticlesItem-Detail B {
	font-size:24px;
	line-height:28px;
	font-weight:bold;
	display:block;
	border-bottom:1px solid #000000;
}

/*========================================================+
|   Onyaktech Forms                                  |
+========================================================*/	
.requestTD { /* Request form */
	line-height:30px;
	width:120px;
}

#dnn_ctr3172_FormsView_dvOKYForm {
}
#dnn_ctr3172_FormsView_dvOKYFormContent {
}
.requestTD {
}
.requestTD::first-letter {
}
.requestTD INPUT {
}
.requestTD INPUT::first-letter {
}
TD.requestTD INPUT::first-letter {
}
