body, td, p  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a,a:visted {color:#999999; font-weight:bold}
a:hover {color:#666666 }


/* menu items */
a.TopLinks,a.TopLinks:visited {color:#AE5D2F; font-weight:bold; text-decoration:none; font-size:10px}
a.TopLinks:hover {color:#E1BC7F }
a.TopLinksB,a.TopLinksB:visited {color:#000000; font-weight:bold; text-decoration:none; font-size:10px}
a.TopLinksB:hover {color:#004D26 }

INPUT {font-size:12px}
#SideBar {position:absolute; top:84px; left:0; width:150px; }
.Cat {background-color:#BCD6A8}
.Tab {border-bottom: 1px solid #FFFFFF}
.InCat {background-color:#FFFFFF; border-bottom: 1px solid #FFFFFF; color:#004D26; padding: 0 0 0 4px; font-size:10px; font-weight:bold }
.MainCat {background-color:#BCD6A8; border-bottom: 1px solid #FFFFFF; color:#004D26; padding: 0 0 0 4px; font-size:10px }
.SubCatOff {background-color:#FFFFFF; color:#000000; padding: 0 0 0 4px; font-size:9px }
.SubCatOn {background-color:#FFFFFF; color:#000000; padding: 0 0 0 4px; font-size:9px; font-weight:bold }
a.MainCatL, a.MainCatL:visited {color:#004D26; text-decoration:none; font-weight:bold; font-size:10px; width:100% }
a.MainCatL:hover {color:#666666 }
a.InCatL, a.InCatL:visited  {color:#004D26; font-size:10px; font-weight:bold; text-decoration:none }
a.InCatL:hover {color:#AE5D2F}
a.SubCatL, a.SubCatL:visited {color:#000000; text-decoration:none; font-size:9px; font-weight:normal; width:100% }
a.SubCatL:hover {color:#999999 }
.Br11 {font-size:4px }
/* new menu items */
.NMenu {
background-color:#BCD6A8; 
border-color: #6F8E55; 
border-width: 0px 1px 1px 0px;	
border-style: solid; 
padding:6px 1px;
font-weight:bold;
font-size:12px;
}
.NLevel {
cursor:hand; 
padding: 6px 3px
}
.NLevelOver {
background-color:#94BF88; 
border-color:#6F8E55; 
border-width:1px;	
border-style: solid; 
padding: 5px 2px;
cursor:hand;
}
.NLevel2 {
background:#FFFFFF;
border-color:#6F8E55; 
border-width:1px;	
border-style:solid;
padding:2px;
margin-top:4px;
}
.NLevel TD, .NLevel2 TD {
	padding:4px 2px;
	font-size:12px;
}
a.NSubHeadLink, a.NSubHeadLink:visited {
color: #004D26;
text-decoration:none;
Font-weight:bold;
width: 100%
}
a.NSubHeadLink:hover {
color:#666666
}
a.Nlink, a.Nlink:visited {
text-decoration:none;
color:#000000;
font-weight:normal;
width: 97%;
font-size:12px;
}
a.Nlink:hover {
color:#000000;
}
a.NlinkSub, a.NlinkSub:visited {
text-decoration:none;
color:#000000;
font-weight:normal;
width: 100%
}
a.NlinkSub:hover {
color:#999999;
}

a.NlinkSubSub, a.NlinkSubSub:visited {
text-decoration:none;
color:#000000;
font-weight:normal;
}

a.NlinkSubSub:hover {
color:#999999;
}

/* page items */
.CurrentTab {border-left:1px solid #fff; border-right:1px solid #CCCCCC; color:#FFFFFF;	font-weight:bold; background-color:#ae5d2f; padding: 2px 0px 0px 0px}
.Bullet {padding: 2 0 0 0 }
.Content {border-right:1px solid #CCCCCC; padding: 10 20 10 20 }
.string {color:#999999; font-size:10px }
.PageTitle {color:#AE5D2F; Font-size:14px; font-weight:bold}
.subtitle {color:#000000; font-size:12px; font-style:italic; }
.Teaser {font-size:10px; border-bottom: 1px solid #CCCCCC; padding: 0 0 16 2 }
a.MidCatL, a.MidCatL:visited {color:#004D26; text-decoration:none; font-weight:bold; font-size:12px; }
a.MidCatL:hover {color:#AE5D2F }
a.MidCatP, a.MidCatP:visited {color:#AE5D2F; text-decoration:none; font-weight:bold }
a.MidCatP:hover {color:#004D26 }

.description {	font-size: 12px; line-height:1.5}
.Copy {font-size: 13px; line-height:1.5 }
.intro {font-size:14px; line-height:1.5;}

/* data items */
a.DataLink, a.DataLink:visited {color:#004D26; font-weight:bold }
a.DataLink:hover {color:#AE5D2F }
.DataTitle {color:004D26; font-weight:bold}
.Category {font-variant: small-caps; font-weight:bold }
td.KFGBox {padding: 2px; border-right: 1px solid #6F8E55; border-left: 1px solid #6F8E55; }
a.DLink, a.DLink:visited {color:#000000; font-weight:normal; text-decoration:none}
a.DLink:hover {color:#AE5D2F}
/* OK Family */
.NTab {
background-color:#BCD6A8; 
border-color: #6F8E55; 
border-width: 1px;	
border-style: solid; 
cursor:hand; 
}
.NTabOver {
background-color:#94BF88; 
border-color:#6F8E55; 
border-width:1px;	
border-style: solid; 
cursor:hand;
}
a.AboutLink, a.AboutLink:visited {color:#AE5D2F; text-decoration:none; font-weight:normal}
a.AboutLink:hover {color:#004D26; }

a.KFGProduct, a.KFGProduct:visited {color:#000000;font-weight:normal}

