﻿body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
}
p {margin: 0px 0px 12px 0px;}
img {border-width: 0px; border-color: #D3DCDC;}
h1 {
	margin-top: 0px;
	color: #7BB422;
	font-size: 22px;
}
h2 {
	font-size: 16px;
	margin: 8px 0px 8px 0px;	
}
h3 {
	font-size: 14px;
	margin: 8px 0px 8px 0px;
}
.KIN_Clear, .NICHCY_clearDivInt {
	clear: both;
	height: 0px;
	overflow: hidden;
}
a:link, a:visited {
	color: #993300;
	text-decoration: underline;
}
a:hover {
	color: #993300;
	text-decoration: none;
}
ul {
	list-style: none;
	margin: 0px 0px 12px 0px;
	padding: 0px;
}
ul li {
	list-style: none;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 12px;
	background: url(../NICHCY_images/Bullet_GreenArrow.gif) left 4px no-repeat;
}

/* ---- ROOT CONTAINER ---- */

#KIN_RootContainer {
	width: 996px;
	margin: 0px auto 0px auto;
}

/* ---- HEADER (with logo, utility links and search) ---- */

#KIN_Header {
	position: relative;
	background: url(../NICHCY_Images/HeaderBkg.gif) no-repeat;
	height: 153px;
	z-index:0;
}
#KIN_Logo {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 232px;
	height: 153px;
	text-indent: -5000px;
	overflow: hidden;
	background: url(../NICHCY_images/Logo_KIN.jpg) no-repeat;
	z-index: 20;	
}
#KIN_Logo a:link, #KIN_Logo a:visited, #KIN_Logo a:hover {
	display: block;
	height: 100%;
	width: 100%;
}
#KIN_UtilityLinks {
	position: absolute;
	top: 24px;
	left: 246px;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
}
#KIN_UtilityLinks a:link, #KIN_UtilityLinks a:visited, #KIN_UtilityLinks a:hover,
#KIN_SearchBox a:link, #KIN_SearchBox a:visited, #KIN_SearchBox a:hover {
	color: #FFFFFF;
}
#KIN_SearchBox {
	position: absolute;
	top: 24px;
	right: 8px;
}
#KIN_SearchBox td {
	text-align: right;
	font-size: 11px;
	padding: 0px 0px 4px 4px;
}
#KIN_SearchBox input[type="text"] {
	width: 156px;
	border: solid #006868 1px;
	padding: 2px;
}

/* ---- TOP NAVIGATION ---- */

#KIN_TopNavBar {
	position: absolute;
	left: 231px;
	bottom: 0px;
	height: 32px;
	background: url(../NICHCY_images/TopNav_Shadow.gif) right bottom no-repeat;
	padding-right: 23px;
	z-index: 10;	
	font-size: 14px;	
}
td#zz1_TopNavigationMenun0 {
	display: none;
}
table.KIN_staticNavItem {
	background: url(../NICHCY_images/TopNav_Left.gif) left top no-repeat;
}
table.KIN_staticNavItem td {
	background: url(../NICHCY_images/TopNav_Right.gif) right top no-repeat;
	padding: 0px 5px 0px 5px;
}
a.KIN_staticNavItem:link, a.KIN_staticNavItem:visited, a.KIN_staticNavItem:hover {
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 20px 10px 20px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../NICHCY_images/TopNav_Fill.gif) repeat-x;
}
.KIN_staticNavSelected {
	
}
table.KIN_staticNavSelected {
	background: url(../NICHCY_images/TopNav_Left_On.gif) left top no-repeat;
}
table.KIN_staticNavSelected td {
	background: url(../NICHCY_images/TopNav_Right_On.gif) right top no-repeat;
	padding: 0px 5px 0px 5px;
}
a.KIN_staticNavSelected:link, a.KIN_staticNavSelected:visited, a.KIN_staticNavSelected:hover {
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 20px 10px 20px;
	color: #7BB422;
	text-decoration: none;
	background: url(../NICHCY_images/TopNav_Fill_On.gif) repeat-x;

}

.KIN_staticNavHover {
	
}
.KIN_dynamicNav {
	
}
.KIN_dynamicNavItem {
	
}
.KIN_dynamicNavHover {
	
}
.KIN_dynamicNavSelected {
	
}


/* ---- MAIN CONTAINER (for column effect achieved with background image) ---- */

#KIN_MainContainer {
	padding-bottom: 20px;
	border-bottom: solid #D3DCDC 1px; 
	background: url(../NICHCY_Images/MainBkg.gif) repeat-y;
}

/* ---- LEFT COLUMN AND LEFT NAVIGATION ---- */

#KIN_LeftCol {
	float: left;
	width: 232px;
	background: url(../NICHCY_images/LeftNav_Shadow.gif) no-repeat;
}
#KIN_LeftCol ul {
	margin: 0px;
	padding: 0px;
}
#KIN_LeftCol ul li {
	background: url(../NICHCY_images/Divider.gif) repeat-x;
	font-size: 12px;
	padding: 0px;
	margin: 0px;	
}
#KIN_LeftCol ul li a.KIN_navitem:link,
#KIN_LeftCol ul li a.KIN_navitem:visited {
	display: block;
	font-weight: bold;
	color: #146D6B;
	text-decoration: none;
	padding: 10px 10px 9px 26px;
	background: url(../NICHCY_images/LeftNav_Bullet.gif) 10px 15px no-repeat;	
}
#KIN_LeftCol ul li span.KIN_selectednavheader {
	display: block;
	font-weight: bold;
	color: #7BB422;
	text-decoration: none;
	padding: 10px 10px 9px 26px;
	background: #FFFFFF url(../NICHCY_images/LeftNav_Selected.gif) 10px 15px no-repeat;	
	border-top: solid #C6D2D2 1px;
}
#KIN_LeftCol ul li a.KIN_navitem:hover {
	text-decoration: underline;
}
#KIN_LeftCol ul li ul li {
	background-image: none;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}
#KIN_LeftCol ul li ul li a.KIN_navitem:link,
#KIN_LeftCol ul li ul li a.KIN_navitem:visited {
	display: block;
	font-weight: normal;	
	padding: 0px 10px 6px 26px;	
	color: #146D6B;
	text-decoration: none;	
	background-image: none;
	border-top-width: 0px;
}
#KIN_LeftCol ul li ul li span.KIN_selectednavheader {
	display: block;
	font-weight: normal;	
	color: #146D6B;
	text-decoration: none;	
	background-image: none;
	border-top-width: 0px;
	padding: 2px 10px 4px 26px;	
	margin-bottom: 2px;
}
#KIN_LeftCol ul li ul li a.KIN_navitem:hover {
	display: block;
	font-weight: normal;	
	padding: 0px 10px 6px 26px;	
	color: #146D6B;
	text-decoration: underline;	
	background-image: none;
}
#KIN_LeftCol ul li span.KIN_selectednavheader,
#KIN_LeftCol ul li ul li span.KIN_selectednavheader {
	color: #7BB422;	
}
#KIN_LeftCol > ul > li:first-child {
	background-image: none;	
}
#KIN_LeftCol > ul > li:first-child > span.KIN_selectednavheader {
	border-top-width: 0px;
}


/* ---- CONTENT LAYOUT (Bounding area for Breadcrumbs, Middle Col and Right Col) ---- */

#KIN_ContentContainer {
	float: right;
	width: 742px;
	padding-right: 8px;
}

/* ---- BREADCRUMBS AND FONT SIZER ---- */

#KIN_BreadcrumbBar {
	background-color: #FFFFFF;
	padding: 8px 0px 10px 0px;
	font-size: 11px;
	color: #000000;
}
#KIN_Breadcrumbs {
	float: left;
	width: 680px;
	padding-top: 3px;
}
ul.KIN_FontSizer {
	float: right;
}
ul.KIN_FontSizer {
	margin: 0px;
}
ul.KIN_FontSizer li {
	float: left;
	padding-left: 3px;
	margin: 0px;
	background-image: none;	
}

/* ---- MIDDLE COLUMN ---- */

#KIN_MidCol, #NICHCY_intMidCol {
	float: left;
	width: 476px;
}

/* ---- RIGHT COLUMN ---- */

#KIN_RightCol, #NICHCY_intRightCol {
	float: right;
	width: 252px;
	color: #648E22;
	font-size: 12px;
}
#KIN_RightCol h3, #NICHCY_intRightCol h3 {
	font-size: 16px;
	font-weight: normal;
	color: #598613;
	margin: 0px 0px 10px 0px;
}
#KIN_RightCol h3.ms-standardheader {
	padding: 0px 10px 0px 10px;
	margin-bottom: 6px;
}
.KIN_SidebarFill {
	background: url(../NICHCY_images/Sidebar_Fill.gif) repeat-y;
	margin-bottom: 10px;
}
.KIN_SidebarTop {
	background: url(../NICHCY_images/Sidebar_Top.gif) no-repeat;
}
.KIN_SidebarBtm {
	background: url(../NICHCY_images/Sidebar_Btm.gif) left bottom no-repeat;
	padding: 20px 20px 16px 20px;
}


/* ---- HOMEPAGE ONLY ---- */

.KIN_HP_Content {
	margin-bottom: 10px;
	border-bottom: solid #D3DCDC 5px;
}
.KIN_HP_CalloutFill {
	background: url(../NICHCY_images/HP_Callout_Fill.gif) repeat-y;
	width:100%;
}
.KIN_HP_CalloutTop {
	background: url(../NICHCY_images/HP_Callout_Top.gif) no-repeat;
		width:100%;
	
}
.KIN_HP_CalloutBtm {
	background: url(../NICHCY_images/HP_Callout_Btm.gif) left bottom no-repeat;
		width:100%;
	padding: 54px 10px 20px 10px; 
}
.KIN_HP_WelcomeFill {

	background: url(../NICHCY_images/HP_Welcome_Fill.gif) repeat-y;
	margin-bottom: 14px;
}
.KIN_HP_WelcomeTop {
	background: url("../NICHCY_images/HP_Welcome_Top_orig.gif") no-repeat;
}
.KIN_HP_WelcomeBtm {
	position: relative;
	background: url(../NICHCY_images/HP_Welcome_Btm.gif) left bottom no-repeat;
	padding: 40px 20px 40px 22px;
	font-size: 13px;
	color: #609A05;
}
a.KIN_HP_eNewsLink {
	position: absolute;
	left: 42px;
	bottom: 14px;
	color: #FFFFFF;
	font-size: 12px;
}
a.KIN_HP_eNewsLink:link, a.KIN_HP_eNewsLink:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.KIN_HP_eNewsLink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#KIN_HP_Sidebar div.ms-WPBody {
	padding: 0px 10px 6px 10px;
	background: url(../NICHCY_images/Divider.gif) left bottom repeat-x;
}

/* ---- FOOTERS 1 & 2 ---- */

#KIN_Footer1 {
	text-align: center;
	border-bottom: solid #D3DCDC 1px; 
	font-size: 11px;
	padding: 12px 6px 12px 6px;
}
#KIN_Footer2 {
	font-size: 10px;
	padding: 16px 6px 20px 6px;
}
#KIN_Footer2 ul {
	margin: 0px 0px 0px 150px;
}
#KIN_Footer2 ul li {
	float: left;
	width: 175px;
	margin: 0px;
	padding: 0px;
	background-image: none;
}
#KIN_Footer2 ul li.KIN_Copyright {
	padding: 0px 80px 0px 80px;
}

/* ---- STYLES FROM ORIGINAL NICHCY WEBSITE ---- */

#NICHCY_pageTitle {
	position: relative;
	color: #7BB422;
	font-size: 22px;
}
#NICHCY_rssLink {
	float: right;
}
div#NICHCY_pageTitle input.ms-long {
	width: 300px;
}
#NICHCY_rssLink p {
	margin: 0px;
}

#NICHCY_intPageImage {
	float: right;
	margin: 0px 0px 10px 10px;
}
#NICHCY_intPageImage img,
div.KIN_midImgSize img {
	width: 200px;
}
#NICHCY_intPageImage .ms-toolbarContainer img,
div.KIN_midImgSize .ms-toolbarContainer img {
	width: auto;
}
div.KIN_midImgSize {
	margin-bottom: 10px;
}
.NICHCY_MidColTeaser {
	border-top: dotted #1E4872 1px;
	padding: 8px 0px 8px 0px;
}
.NICHCY_MidColTeaser .NICHCY_right {
	float: right;
}
.NICHCY_MidColTeaser .NICHCY_right img {
	width: 100px;
	padding-left: 6px;
}
.NICHCY_MidColTeaser .NICHCY_left {
}
.NICHCY_MidColTeaser .NICHCY_left h2 {
	font-size: 16px;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	font-weight: bold;
}
.NICHCY_intMidColContent_rightCol
{
	float:right;
	width:40%;
	margin-left:20px;
	margin-bottom:20px;
	font-size: 11px;
}
.NICHCY_intMidColContent_rightCol h2 {
	font-size: 14px;
}
.NICHCY_intMidColContent_leftCol input[type="text"]
{
	width:225px;
}
.NICHCY_intMidColContent_leftCol .ms-formfieldcontainer
{
	width:55%;
}
.NICHCY_separatedItem {
	padding: 10px 0px 10px 0px;
	border-bottom: dashed #CCCCCC 1px;
}
.NICHCY_separatedItem h3 {
	margin-top: 0px;
}
div.NICHCY_MidColTeaser div.NICHCY_left h2 {
	font-size: 14px;
}
div.NICHCY_AbstractSpacing ul,
div.NICHCY_AbstractSpacing ol {
	margin-top: 0px;
	margin-bottom: 0px;
}
.NICHCY_WebZoneTable {
	clear: both;
	margin-top: 12px;
}
.NICHCY_DateCreated, .NICHCY_DateModified, .NICHCY_PrintLength, .NICHCY_Byline {
	margin-bottom: 12px;
}
table.NICHCY-GridView-Index {
	width:100%;
	border:0px;
}
table.NICHCY-GridView-Index td{
	border:0px;
	border-bottom:1px;
}
.NICHCY-GridView-Index-Pager {
	text-align:right;
}

.NICHCY_OrgGroupTitle{
	font-weight:bold;
	font-size:16px;
	color:#1e4872;
}
.NICHCY_OrgTitle{
	font-weight:bold;
	font-size:14px;
	padding-bottom:10px
}


/* SOCIAL CONTENT */

.NICHCY_socialContent {
	padding-top: 6px;
	margin-bottom: 16px;
}
#NICHCY_Outbrain {
	float: left;
	width:290px;
	font-size: 11px;
}
#NICHCY_ShareThis {
	float: left;
	padding-top: 8px;
	font-size: 11px;
}
#NICHCY_PrintPage {
	float: left;
	padding: 10px 0px 0px 8px;
	background: url("../NICHCY_images/Divider_SmOrange.gif") left 12px no-repeat;
	margin-left: 2px;
	font-size: 11px;
}

/* ---- SHAREPOINT ADMIN BAR & EDITOR POSITION ---- */

#SP_adminBar {
	text-align: right;
}
.SP_editorPosition {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 200px;
}

/* ---- SHAREPOINT STYLES TO OVERRIDE ---- */

#KIN_RightCol td.ms-WPBorder,
#KIN_RightCol tr.ms-WPHeader td {
	border-width: 0px;
}
div.ms-WPBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;	
}
div.ms-WPBody td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
}
div.ms-WPBody a:link, div.ms-WPBody a:visited {
	color: #993300;
	text-decoration: underline;
}
div.ms-WPBody a:hover {
	color: #993300;
	text-decoration: none;
}
.NICHCY_ListContainer div.ms-WPBody > table:first-child td {
	vertical-align: bottom;
}
.NICHCY_ListContainer div.ms-WPBody > table:first-child a:link,
.NICHCY_ListContainer div.ms-WPBody > table:first-child a:visited,
.NICHCY_ListContainer div.ms-WPBody > table:first-child a:hover,
.NICHCY_ListContainer div.ms-WPBody > table:first-child span.current {
	font-size: 11px;
}
.NICHCY_ListContainer div.ms-WPBody > table:first-child span.nextprev,
.NICHCY_ListContainer div.ms-WPBody > table:first-child a.nextprev {
	white-space: nowrap;
	font-size: 11px;
}
.NICHCY_ListContainer div.ms-WPBody > table:first-child {
	margin-bottom: 6px;
}
.removeMargins {
	margin: 0px;
}
td.ms-formlabel {
	font-size: 12px;
}
td.ms-formbody {
	font-size: 11px;
}
h3.ms-WPTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006666;
	padding-left: 0px;
}
h3.ms-WPTitle a:link, h3.ms-WPTitle a:visited, h3.ms-WPTitle a:hover {
	color: #006666;
}
tr.ms-WPHeader td {
	border-bottom: solid #7E9595 1px;
	
}
div.link-item {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	background: url(../NICHCY_images/Bullet_Orange.gif) left 5px no-repeat;
	padding-left: 16px;
	margin-left: 0px;
}
div.link-item a:link, div.link-item a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #993300;
	text-decoration: underline;
}
div.link-item a:hover {
	color: #993300;
	text-decoration: underline;
}
p.srch-Metadata {
	font-size: 11px;
}
.KIN_StateInfoTable p {
	margin: 0px;
	padding: 0px;
}

/*---- BLOG ----*/

.ms-PostWrapper,.ms-CommentsWrapper,.ms-blogrss
{

width: 540px;
padding-right: 8px;
}
table.NICHCY_WebZoneTable div.ms-navheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006666;
	padding-bottom: 2px;
	border-bottom: solid #7E9595 1px;	
}
table.NICHCY_WebZoneTable div.ms-navheader a:link,
table.NICHCY_WebZoneTable div.ms-navheader a:visited,
table.NICHCY_WebZoneTable div.ms-navheader a:hover {
	color: #006666;
}
table.NICHCY_WebZoneTable table.ms-navsubmenu2 {
	background-color: transparent;
}
h3.ms-PostDate {
	color: #006666;
	border-bottom: solid #7E9595 1px;	
}
td.ms-PostTitle {
	font-size: 16px;
	border-width: 0px;
}
td.ms-pagebreadcrumb {
	display: none;
}

/* ----- STYLES AVAILABLE FOR HTML EDITORS ---- */

.ms-rteCustom-SidebarHeader {
	font-size: 16px;
	font-weight: normal;
	color: #598613;
	margin: 0px 0px 10px 0px;
}
.ms-rteCustom-ArticleHeadLine {
	font-size: 15px;
	color: #993300;
	font-weight: bold;
}
.ms-rteCustom-MoreLink {
	background: url(../NICHCY_images/Bullet_Orange.gif) left 4px no-repeat;
	padding-left: 14px;
	color: #993300;
}

