a {font: 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #383838}
a:hover {color: #383838; text-decoration: underline;}
a.link:hover {font: 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
a.normal {text-decoration: underline; color: #383838}
a.normal:hover {text-decoration: underline; font-weight: normal; color: #383838}
body, input, select, td {font: 12px/18px Arial, Helvetica, sans-serif; color: #000000}
body {margin: 2;}
.bottom {background-image: url("images/bottom.gif")}
.departments {background-color: #FFFFFF}
.tabcolor {color: #000000}
.footer {background-image: url("images/footer.gif"); color: #FFFF7D; text-align: center;}
.white {background-color: #FFFFFF}
.tab {text-align: center; background-image: url("images/tab.gif")}
/*table {background-color: #FFFFFF}*/
table.NavMenu {background-color: #C0C0C0}
.top {background-image: url("images/top.gif")}
.toptab {text-align: center; background-image: url("images/toptab.gif")}
.tabtop{text-align: center; background-image: url("images/tabtop.gif")}
.pageTitle {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #3B2414; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.tavernTitle {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #E3EACC; FONT-FAMILY: Arial, Helvetica, sans-serif;}
TD.pageAreaBorder {FONT-SIZE: 11px; COLOR: #C0C0C0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TD.pageAreaBorder {PADDING-RIGHT: 11px; BORDER-TOP: #C0C0C0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px; BORDER-BOTTOM: #C0C0C0 1px solid}
TABLE.pageAreaBorder {BORDER-TOP: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid}
.RedText {COLOR: Red}
.pageSubTitle {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #627EBD; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.productName {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.productName A:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.productName A:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.productName A:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CDCDCD; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.smallTH {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.main {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.mainNav {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3B2414; hover: red; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.mainNav:hover {TEXT-DECORATION: underline; }
.NavItem {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; cursor: pointer}
A.BreadCrumb, TD.BreadCrumb, SPAN.BreadCrumb {PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.randomTitle {FONT-WEIGHT: bold;}

a.header {font: 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF;}
a.header:hover {text-decoration: underline;}

a.footer {font: 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; FONT-WEIGHT: bold;}
a.footer:hover {text-decoration: underline;}

.sectionTitle {
	display: block;
	font-size: 16px;
	color: #666;
	font-weight: normal;
}

#headernav{	
	width: 90px; 
	position: absolute;
	margin: 0;
	padding: 0;
	/*border-bottom: 1px #000000 dotted;*/
	background: #ffffff url() repeat;
    z-index: 500;
}

#nmenu {
position: absolute;
width: 100%;
background: url() repeat;
padding: 0px 3px 0 0;
margin: 0px 0 0 0;
float: top;
}

#nmenu ul {
list-style: none;
padding: 0px 3px 0 0;
width: 95px;
float: left;
margin: 0px 0px 0px 0px;

}

#nmenu a, #nmenu h2 {
display: block;
background: #ffffff url() repeat;
margin: 0px 0 0 0;
padding: 0px 3px 0 0;
text-align: center;
width: 100%;
height: 18px; 
text-decoration: none; 
}

#nmenu a:hover {
background: #ffffff url() repeat;
border-width: 1px;
border-style: solid;
border-color: #fff #fff #fff #fff;
   
}

#nmenu ul li {margin:0; 
padding:0; 
position: relative;}

#nmenu li {position: relative;}

#nmenu ul ul {
z-index: 500;
position: absolute;
display:none;
}

#nmenu ul ul ul {
position: absolute;
display:none;
width: 100%;
left:100%;
margin: -20px 0 0 0;

}


div#nmenu ul ul,
div#nmenu ul li:hover ul ul,
div#nmenu ul ul li:hover ul ul
{display: none;

}

div#nmenu ul li:hover ul,
div#nmenu ul ul li:hover ul,
div#nmenu ul ul ul li:hover ul
{display: block;
 }

