body	{ 
		background: #D9DCC7 url('/images/NOR-BG-Kern_01.gif') repeat-x left top; 
		font-family: Verdana; 
		font-size: 10pt; 
		text-align:center;
		color: #000000;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		line-height: 20px;
		}

.containerDIV {
 		height: 100%;
 		width: 100%;
 		top: 0px;
 		margin-left: auto;
 		margin-right: auto;
		}

.newsscrolldiv {
		width:814px;
		height:150px;
		overflow: auto;
		}
		
td           { font-family: Verdana; font-size: 8pt; color: #000000; line-height: 20px;}
th           { font-family: Verdana; font-size: 8pt; color: #000000; line-height: 20px;}
li           { font-family: Verdana; font-size: 8pt; color: #000000; line-height: 20px;}
ol           { font-family: Verdana; font-size: 8pt; color: #000000; line-height: 20px;}
p            { font-family: Verdana; font-size: 8pt; color: #000000; line-height: 20px;}

H1   		 { font-family: Verdana; font-size: 13pt; color: #990000; font-weight: bold; margin-top:0px; margin-bottom:8px; line-height: 20px;}
H2   		 { font-family: Verdana; font-size: 10pt; color: #990000; font-weight: bold; margin-top:0px; margin-bottom:8px;}
H3  		 { font-family: Verdana; font-size: 8pt; color: #990000; font-weight: bold; margin-top:0px; margin-bottom:8px;}
H4  		 { font-family: Verdana; font-size: 8pt; color: #990000; font-weight: bold; margin-top:0px; margin-bottom:8px;}

H6  		 { font-family: Verdana; font-size: 8pt; color: #492F91; font-weight: bold; margin-top:0px; margin-bottom:8px;}


.ContentBoldOrange	{ font-family: Verdana; font-size: 8pt; color: #990000; line-height: 20px; font-weight: bold;}
.ContentBoldRed	{ font-family: Verdana; font-size: 8pt; color: #990000; line-height: 20px; font-weight: bold;}
.ContentBoldGreen	{ font-family: Verdana; font-size: 8pt; color: #7AC142; line-height: 20px; font-weight: bold;}
.requiredfield		{ font-family: Verdana; font-size: 8pt; color: #FF0000; line-height: 20px; font-weight: bold;}

UL {
list-style-position: outside;
padding: 10px;
margin: 8px;
}

hr.FAQ {
  border: 0;
  width: 80%;
  color: #990000;
  background-color: #f00;
  height: 1px;
}

hr.CAL {
  border: 0;
  width: 80%;
  color: #990000;
  background-color: #f00;
  height: 1px;
}

.FooterAddress	{ font-family: Verdana; font-size: 8pt; color: #FFFFFF; line-height: 15px;}

.Bullet         { font-family: Verdana; font-size: 8pt; color: #e51b24; font-weight: bold; }

A:link {color:#000000; text-decoration: underline }
A:visited {color:#000000; text-decoration: underline }
A:hover {color:#ababab; cursor: hand; text-decoration: underline }

a:link.BackLink {color:#000000; text-decoration: none}
a:visited.BackLink {color:#000000; text-decoration: none}
a:hover.BackLink {color:#ababab; cursor: hand; text-decoration: none}

a:link.SubNav {font-family: Verdana; font-size: 10pt; font-weight: bold; color:#000000; text-decoration: none; line-height: 14px; }
a:visited.SubNav {font-family: Verdana; font-size: 10pt; font-weight: bold; color:#000000; text-decoration: none; line-height: 14px; }
a:hover.SubNav {font-family: Verdana; font-size: 10pt; font-weight: bold; color:#ababab; text-decoration: none; line-height: 14px; }

A:link.Footer {color:#FFFFFF; text-decoration: underline }
A:visited.Footer {color:#FFFFFF; text-decoration: underline }
A:hover.Footer {color:#ababab; cursor: hand; text-decoration: underline }


/* WEBSITE LINE CELLS VERTICAL HORIZONTAL */
td.Vpx1 	{position: relative; vertical-align: top; width:1px; border:0px; border-collapse: collapse; background-color:#8E8E6B}
td.Vpx2 	{position: relative; vertical-align: top; width:1px; border:0px; border-collapse: collapse; background-color:#C8CCB3}
td.Hpx1 	{position: relative; vertical-align: top; height:1px; border:0px; border-collapse: collapse; background-color:#8E8E6B}
td.Hpx2 	{position: relative; vertical-align: top; height:1px; border:0px; border-collapse: collapse; background-color:#C8CCB3}

/* WEBSITE CONTAINER TABLE */
table.ContainerTable 	{margin-left:auto; margin-right:auto; border-collapse: collapse; position: relative; width: 816px; height:600px; border:0px; background-color:#FFFFFF; border-color:#FFFFFF; border-style: solid;}
td.ContainerLCell 	{position: relative; vertical-align: top; width:1px; border:0px; border-collapse: collapse; background-color:#8E8E6B}
td.ContainerMCell 	{position: relative; vertical-align: top; width:814px; border:0px; border-collapse: collapse;}
td.ContainerRCell 	{position: relative; vertical-align: top; width:1px; border:0px; border-collapse: collapse; background-color:#8E8E6B}

/* WEBSITE SHELL TABLE */
table.ShellTable 	{margin-left:auto; margin-right:auto; position: relative; border-collapse: collapse; width: 814px; height:600; background-color:#FFFFFF}
td.ShellHeaderCell 	{position: relative; vertical-align: top; width:814px; height:101px; border:0px; border-collapse: collapse; background: url('/images/NOR-Kern_03.gif');}
td.ShellBlockCell 	{position: relative; vertical-align: top; width:184px; height:27px; border:0px; border-collapse: collapse; background-color:#990000}
td.ShellTopNavCell 	{position: relative; vertical-align: top; width:629px; height:27px; border:0px; border-collapse: collapse; background: url('/images/NAV/NOR-NAV-Kern_10.gif');}
td.ShellPhotoCell 	{position: relative; vertical-align: top; width:814px; height:235px; border:0px; border-collapse: collapse; background:#3C312B url('/images/Kern-Web-Banners-BG.gif') repeat-x left top;}
td.ShellLeftNavCell {position: relative; vertical-align: top; width:184px; border:0px; border-collapse: collapse; background-color:#990000}
td.ShellContentCell {position: relative; vertical-align: top; width:629px; border:0px; border-collapse: collapse; background-color:#F6F6E8;}
td.ShellNewsCell 	{position: relative; vertical-align: top; width:814px; height:150px; border:0px; border-collapse: collapse; background-color:#8E8E6B}
td.ShellFooterCell 	{position: relative; text-align: center; color: #FFFFFF; vertical-align: middle; width:814px; height:53px; border:0px; border-collapse: collapse; background-color:#3A2F29}

/* WEBSITE CONTENT TABLE */
table.ContentTable	{position: relative; vertical-align: top; border:0px none; border-collapse: collapse; width: 629px; height: 300px;}
td.ContentTopSpacerCell {position: relative; vertical-align: top; height:60px; border:0px; border-collapse: collapse;}
td.ContentBottomSpacerCell {position: relative; vertical-align: top; height:50px; border:0px; border-collapse: collapse;}
td.ContentRSpacerCell {position: relative; vertical-align: top; width:50px; border:0px; border-collapse: collapse;}
td.ContentLSpacerCell {position: relative; vertical-align: top; width:50px; border:0px; border-collapse: collapse;}
td.ContentCell {position: relative; vertical-align: top; width:529px; border:0px; border-collapse: collapse;}

/* WEBSITE NEWS TABLE */
table.NewsTable	{position: relative; vertical-align: top; border:0px none; border-collapse: collapse; width: 780px; height: 140px;}
td.NewsTopSpacerCell {position: relative; vertical-align: top; height:10px; border:0px; border-collapse: collapse;}
td.NewsBottomSpacerCell {position: relative; vertical-align: top; height:10px; border:0px; border-collapse: collapse;}
td.NewsRSpacerCell {position: relative; vertical-align: top; width:20px; border:0px; border-collapse: collapse;}
td.NewsLSpacerCell {position: relative; vertical-align: top; width:20px; border:0px; border-collapse: collapse;}
td.NewsCell {position: relative; vertical-align: top; width:740px; border:0px; border-collapse: collapse;}

/* News Styles */
#newsarea h1 { padding: 0 0 0 0; margin: 0 0 15 0; font: 18px "Trebuchet MS", Arial, sans-serif; text-transform: capitalize; color: #FFFFFF; text-decoration: none; font-weight: bold; }
#newsarea h2 { padding: 0 0 0 0; margin: 0 0 0 0; font: 12px "Trebuchet MS", Arial, sans-serif; text-transform: capitalize; color: #3a2f29; text-decoration: none; font-weight: bold; }
#newsarea {padding: 0 0 0 0; margin: 0 0 0 0; font: 12px "Trebuchet MS", Arial, sans-serif; color: #FFFFFF; text-decoration: none; }
#newsarea hr {border: 0; width: 400px; text-align: left; color: #FFFFFF; height: 1px; }

a:link.NewsHL {color:#d3d7bc; text-decoration: none}
a:visited.NewsHL {color:#d3d7bc; text-decoration: none}
a:hover.NewsHL {color:#3a2f29; cursor: hand; text-decoration: none}

/* WEBSITE BREADCRUMB TABLE */
table.BreadCrumbTable	{position: relative; vertical-align: top; border:0px none; border-collapse: collapse; width: 629px;}
td.BreadCrumbCell {position: relative; vertical-align: top; width: 629px; border:0px; border-collapse: collapse;}



/* LEFT NAVIGATION STYLE */
#leftnav { width: 184px; margin: 0; padding: 0; }

/* Menu: Common Styles - Level 1 ALL Colors H2 Settings */
#leftnav h2 { padding: 0 0 0 0; margin: 0 0 0 0; font: 1.3em "Trebuchet MS", Arial, sans-serif; text-transform: capitalize; color: #FFFFFF; text-decoration: none; font-weight: bold; }
#leftnav h2 a { color: #FFFFFF; text-decoration: none; }
#leftnav h2 a { width: 184px; padding: 10px 0 10px 10px; display: block;}
#leftnav h2 { border-bottom: 1px solid; border-color: #B5B997;}

/* Menu: Common Styles - Level 2 & 3 ALL Colors Settings */
#leftnav ul { padding: 0 0 0 0; margin: 0 0 0 0; list-style-type: none; }
#leftnav ul li { border-bottom: 1px solid; border-color: #B5B997; }
#leftnav ul li a { font: 11px "Trebuchet MS", Arial, sans-serif; text-transform: capitalize; color: #F1F2E9; text-decoration: none; display: block; }



/* Menu: Level 1 Color 1 */
#leftnav #L1C1 { background-color: #3a2f29; }
#leftnav #L1C1 h2 a:hover { color: #FFFFFF; background-color: #C4C0A7;}
#leftnav #L1C1 h2.on a { color: #990000; background-color: #C4C0A7;}

/* Menu: Level 1 Color 2 */
#leftnav #L1C2 { background-color: #4a3f39; }
#leftnav #L1C2 h2 a:hover { color: #FFFFFF; background-color: #C4C0A7;}
#leftnav #L1C2 h2.on a { color: #990000; background-color: #C4C0A7;}

/* Menu: Level 1 Color 3 */
#leftnav #L1C3 { background-color: #5f524b; }
#leftnav #L1C3 h2 a:hover { color: #FFFFFF; background-color: #C4C0A7;}
#leftnav #L1C3 h2.on a { color: #990000; background-color: #C4C0A7;}

/* Menu: Level 1 Color 4 */
#leftnav #L1C4 { background-color: #695d56; }
#leftnav #L1C4 h2 a:hover { color: #FFFFFF; background-color: #C4C0A7;}
#leftnav #L1C4 h2.on a { color: #990000; background-color: #C4C0A7;}

/* Menu: Level 1 Color 5 */
#leftnav #L1C5 { background-color: #807771; }
#leftnav #L1C5 h2 a:hover { color: #FFFFFF; background-color: #C4C0A7;}
#leftnav #L1C5 h2.on a { color: #990000; background-color: #C4C0A7;}

/* Menu: Level 1 Color 6 */
#leftnav #L1C6 { background-color: #8f8984; }
#leftnav #L1C6 h2 a:hover { color: #FFFFFF; background-color: #C4C0A7;}
#leftnav #L1C6 h2.on a { color: #990000; background-color: #C4C0A7;}



/* Menu: Level 2 Color 1 */
#leftnav #L2C1 ul { background: #777460; }
#leftnav #L2C1 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L2C1 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L2C1 ul li a { padding: 2px 0 2px 15px; }

/* Menu: Level 2 Color 2 */
#leftnav #L2C2 ul { background: #777460; }
#leftnav #L2C2 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L2C2 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L2C2 ul li a { padding: 2px 0 2px 15px; }

/* Menu: Level 2 Color 3 */
#leftnav #L2C3 ul { background: #777460; }
#leftnav #L2C3 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L2C3 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L2C3 ul li a { padding: 2px 0 2px 15px; }

/* Menu: Level 2 Color 4 */
#leftnav #L2C4 ul { background: #777460; }
#leftnav #L2C4 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L2C4 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L2C4 ul li a { padding: 2px 0 2px 15px; }

/* Menu: Level 2 Color 5 */
#leftnav #L2C5 ul { background: #777460; }
#leftnav #L2C5 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L2C5 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L2C5 ul li a { padding: 2px 0 2px 15px; }

/* Menu: Level 2 Color 6 */
#leftnav #L2C6 ul { background: #777460; }
#leftnav #L2C6 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L2C6 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L2C6 ul li a { padding: 2px 0 2px 15px; }



/* Menu: Level 3 Color 1 */
#leftnav #L3C1 ul { background: #777460; }
#leftnav #L3C1 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L3C1 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L3C1 ul li a { padding: 2px 0 2px 25px; }

/* Menu: Level 3 Color 2 */
#leftnav #L3C2 ul { background: #777460; }
#leftnav #L3C2 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L3C2 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L3C2 ul li a { padding: 2px 0 2px 25px; }

/* Menu: Level 3 Color 3 */
#leftnav #L3C3 ul { background: #777460; }
#leftnav #L3C3 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L3C3 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L3C3 ul li a { padding: 2px 0 2px 25px; }

/* Menu: Level 3 Color 4 */
#leftnav #L3C4 ul { background: #777460; }
#leftnav #L3C4 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L3C4 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L3C4 ul li a { padding: 2px 0 2px 25px; }

/* Menu: Level 3 Color 5 */
#leftnav #L3C5 ul { background: #777460; }
#leftnav #L3C5 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L3C5 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L3C5 ul li a { padding: 2px 0 2px 25px; }

/* Menu: Level 3 Color 6 */
#leftnav #L3C6 ul { background: #777460; }
#leftnav #L3C6 ul li a:hover { color: #3A2F29; background-color: #C4C0A7;}
#leftnav #L3C6 ul li.on a { color: #990000; background-color: #C4C0A7;}
#leftnav #L3C6 ul li a { padding: 2px 0 2px 25px; }

/* END */