<!--

.header {
	font-family:arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fe6309;
}

.searchlabel {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

.bodycopy {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:20px;
	color:#333333;
}

.bodycopynolineheight {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#333333;
}

.subhead {
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#333333;
}

.smallcopy {
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	line-height:14px;
	color:#333333;
}

.mediumcopy {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	color:#333333;
}

.daysuntildays {
	font-family:arial,helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#669933;
}

.daysuntilevent {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
}

.updatecopy {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#333333;
}

.resourcecopy {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#333333;
}

a {
	color:#003399;
}

a:visited {
	color:#6699cc;
}


/* MyNKF TEXT ELEMENTS */

.MyNKFheader {
	font-family:arial,helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fe6309;
}

.MyNKFmemberType {
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fe6309;
}

.MyNKFtotals {
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	line-height:18px;
	color:#333333;
}

.MyNKFsubhead {
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#333333;
}

.MyNKFbodycopy {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	color:#333333;
}

.ImageCaption {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	color:#333333;
}

.MyNKFeventname {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#333333;
}

.MyNKFeventdate {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	font-style:italic;
	color:#333333;
}

.MyNKFeventtext {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	color:#333333;
}

.MyNKFeventlink {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	color:#333333;
}

a:link.MyNKFeventlink {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	color:#003399;
}

a:visited.MyNKFeventlink {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	color:#6699cc;
}

/* HOME PAGE TEXT ELEMENTS */

.homewhatsnew {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#000000;
}

a:link.homewhatsnew {
	color:#000000;
	text-decoration: none;
}

a:visited.homewhatsnew {
	color:#000000;
	text-decoration: none;
}

.homeeventitem {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	color:#000000;
}


a:link.homeeventitem {
	color:#0033cc;
	text-decoration:underline;
}

a:visited.homeeventitem {
	color:#0033cc;
	text-decoration:underline;
}

a:hover.homeeventitem {
	color:#0033cc;
	text-decoration:none;
}



/* NAVIGATION TEXT ELEMENTS */

.mastheadwelcome {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#e2f4fb;
}

a.mastheadwelcome:link {
	text-decoration:none;
	color:#e2f4fb;
}

a.mastheadwelcome:visited {
	text-decoration:none;
	color:#e2f4fb;
}

a.mastheadwelcome:hover {
	text-decoration:underline;
	color:#ffffff;
}


.leftnavheader {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

a.leftnavheader:link {
	text-decoration:none;
	color:#000000;
}

a.leftnavheader:visited {
	text-decoration:none;
	color:#000000;
}

a.leftnavheader:hover {
	text-decoration:none;
	color:#0066cc;
}


.leftnavheaderhighlight {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#990000;
}

a.leftnavheaderhighlight:link {
	text-decoration:none;
	color:#990000;
}

a.leftnavheaderhighlight:visited {
	text-decoration:none;
	color:#990000;
}

a.leftnavheaderhighlight:hover {
	text-decoration:none;
	color:#990000;
}



.leftnav {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	/*color:#ffcccc;*/
	color:#000000;
}

a.leftnav:link {
	text-decoration:none;
	/*color:#ffcccc;*/
	color:#000000;
}

a.leftnav:visited {
	text-decoration:none;
	/*color:#ffcccc;*/
	color:#000000;
}

a.leftnav:hover {
	text-decoration:none;
	color:#0066cc;
}


.leftnavhighlight {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#990000;
}

a.leftnavhighlight:link {
	text-decoration:none;
	color:#990000;
}

a.leftnavhighlight:visited {
	text-decoration:none;
	color:#990000;
}

a.leftnavhighlight:hover {
	text-decoration:none;
	color:#990000;
}


.leftnavsubsub {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
	color:#000000;
}

a.leftnavsubsub:link {
	text-decoration:none;
	color:#000000;
}

a.leftnavsubsub:visited {
	text-decoration:none;
	color:#000000;
}

a.leftnavsubsub:hover {
	text-decoration:none;
	color:#0066cc;
}


.leftnavsubsubhighlight {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
	color:#990000;
}

a.leftnavsubsubhighlight:link {
	text-decoration:none;
	color:#990000;
}

a.leftnavsubsubhighlight:visited {
	text-decoration:none;
	color:#990000;
}

a.leftnavsubsubhighlight:hover {
	text-decoration:none;
	color:#990000;
}


.bottomnav {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#cccccc;
}

a.bottomnav:link {
	color:#cccccc;
	text-decoration:none;
}

a.bottomnav:visited {
	color:#cccccc;
	text-decoration:none;
}

a.bottomnav:hover {
	color:#ffffff;
	text-decoration:underline;
}


.copyright {
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#cccccc;
}

a.copyright:link {
	color:#cccccc;
}

a.copyright:visited {
	color:#cccccc;
}

a.copyright:hover {
	color:#ffffff;
	text-decoration:none;
}


div.buttonlinksub	{
	margin-left: 4px;
}

.buttonlinksub {
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#666666;
}

a.buttonlinksub:link {
	color:#666666;
	text-decoration:none;
}

a.buttonlinksub:visited {
	color:#666666;
	text-decoration:none;
}

a.buttonlinksub:hover {
	color:#0066cc;
	text-decoration:none;
}


.buttonlinkhome {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#666666;
}

div.buttonlinkhome	{
	margin-left: 7px;
}

a.buttonlinkhome:link {
	color:#666666;
	text-decoration:none;
}

a.buttonlinkhome:visited {
	color:#666666;
	text-decoration:none;
}

a.buttonlinkhome:hover {
	color:#0066cc;
	text-decoration:none;
}


/* LIST TABLE ELEMENTS -------------------------------------------------- */


.ListTable	{
	background-color:#a6a6a6;
	/*background-color:#666633;*/
	/*background-color:#CCCC99;*/
}

.ListTableTitle
{
	border-top: #ddddff 1px solid;
	border-left: #ddddff 1px solid;
	border-bottom: #9999ff 1px solid;
	border-right: #9999ff 1px solid;
	background-color: #bbbb88;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#333333;
	font-weight: bold;
	text-decoration: none;
}

.ListTitleCell
{
	font-weight: bold;
	font-size: 14px;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


a.ListAddNewLink:link { 
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#003399;
}
a.ListAddNewLink:visited { 
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#003399;
}
a.ListAddNewLink:hover { 
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#003399;
	text-decoration: none; 
}


.ListAddNewCell { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#333333;
	text-decoration: none; 
}

.ListHeaderRow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	text-decoration: none;
	background-color:#cccccc;
}

.ListItemRow { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none;
}

.ListItemRowSelected { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none;
	background-color:#eeeeee;
}



/* FORM ELEMENTS -------------------------------------------------- */

.FormTable	
{
	background-color:#a6a6a6;
	/*background-color:#666633;*/
	/*background-color:#CCCC99;*/
}

.FormTitleCell
{
	border-top: #a6a6a6 1px solid;
	border-left: #a6a6a6 1px solid;
	border-bottom: #767676 1px solid;
	border-right: #767676 1px solid;
	background-color: #999999;
}

.FormTitleText
{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#333333;
	font-weight: bold;
	text-decoration: none;
}

.FormAddNewCell
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
}

.FormTableHeader
{
	font-weight: bold;
	font-size: 11px;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#cccccc;
	text-decoration: none;
}

.FormTableRow {
	background-color: #FFFFFF
}

.FormTableLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#333333;
	text-decoration: none; 
	background-color: #f3f3f3
}

.FormTableData { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	color:#333333;
	background-color: #FFFFFF
}

.FormTableNotes { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#333333;
	text-decoration: none; 
	background-color: #FFFFFF
}

.FormFieldError {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FF0000; 
	text-decoration: none
}

.FormMessage	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}

.FormRequired	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}

.TwoSideSelectTable
{
	background-color:#bbbb88;
}

.TwoSideSelectList
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	/*background-color: #EEEEFA;*/
}

.TwoSideSelectException
{
	color: #000000;
	text-decoration: line-through;
}

.TwoSideSelectAdded
{
	color:#DD0000;
}

/* TAB ELEMENTS --------------------------------------------------- */

.Level1Title
{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.Level1Name
{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-style: italic;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.TabOutline 
{
	background-color: #ffffff;
}

.TabOutlineDark 
{
	background-color: #cf9800;
}

.TabTitle
{
	background-color: #ffffff;
	width: 100%;
}

.TabActive 
{
	background-color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
}

.TabInactive 
{
	background-color: #f0e8cf;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
}

.TabBackground
{
	background-color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

-->