body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
}

#nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	text-align:left;
}

#nav a {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: white ;
	text-decoration: none;
}

#nav a:hover, #nav a.over {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #98A97D;
	text-decoration: none;
	z-index: 1000;
}

#nav li { /* all list items */
	float: left;
	position: relative;
	height: 10px;
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: #453424;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.over ul { /* lists nested under hovered list items */
	display:block;
	left:auto;
	z-index: 1000;
}

#float li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

#float , #float ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style:none;
	text-align:left;
}

#float a {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #453424;
}

#float a:hover {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #98A97D;
	text-decoration: none;
}

#float li { /* all list items */
	float: left;
	height: 10px;
}

#float li ul { /* second-level lists */
	display: none;
	position: absolute;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#float li:hover ul, #float li.flhover ul { /* lists nested under hovered list items */
	display:block;
	left:auto;
}

#float table tr td {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:400;
	color: #453424;
}

div#case {
	margin: 0px 0px 0px 0px;
	display: none;
}

ship.ul, ship.li {
	padding: 0;
	margin: 0;
	text-align:left;
	list-style-type:disc;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #453424;
}

a:hover, a:over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #98A97D;
	text-decoration: none;
}

a.sparx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #98A97D;
	text-decoration: none;
}

a.sparx:hover, a.sparx:over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #453424;
	text-decoration: none;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
}

td.shipping {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:600;
	color: #453424;
}

td.shipping2 {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #453424;
}

td.context {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:400;
	color: #453424;
}

td.contact {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #453424;
}

td.comingsoon {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:500;
	color: #453424;
}

td.proDesc {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:600;
	color: #453424;
}

td.proIngr {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #98A97D;
}

td.proFoot {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:500;
	color: #453424;
	line-height: 17pt;
}

td.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:500;
	color: #575430;
}

A.mm:visited, A.mm:active, A.mm:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: white ;
	text-decoration: none;
	}   
	
A.mm:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #98A97D;
	text-decoration: none;
	}   

A.mm2:visited, A.mm2:active, A.mm2:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #98A97D;
	text-decoration: none;
	}   
	
A.mm2:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #98A97D;
	text-decoration: none;
	}  

A.hd:visited, A.hd:active, A.hd:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:500;
	color: #575430;
	text-decoration: none;
	}   
	
A.hd:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:500;
	color: #CEDCBB;
	text-decoration: none;
	}  

A.ft:visited, A.ft:active, A.ft:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:500;
	color: #575430;
	text-decoration: none;
	}   
	
A.ft:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:500;
	color: white;
	text-decoration: none;
	}  

A.email:visited, A.email:active, A.email:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #708154;
	text-decoration: none;
	}   
	
A.email:hover, A.email:over { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:500;
	color: #453424;
	text-decoration: none;
	}  

img {
	border: 0px;
	border-style: none;
	padding: 0px;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}

hr {
	color: #453424;
	height: 1pt;
}