#nav, #nav div, #nav span, #nav applet, #nav object, #nav iframe,
#nav h1, #nav h2, #nav h3, #nav h4, #nav h5, #nav h6, #nav p, #nav blockquote, #nav pre,
#nav a, #nav abbr, #nav acronym, #nav address, #nav big, #nav cite, #nav code,
#nav del, #nav dfn, #nav em, #nav font, #nav img, #nav ins, #nav kbd, #nav q, #nav s, #nav samp, #nav #navsmall, #nav strike, #nav strong, #nav sub, #nav sup, #nav tt, #nav var,
#nav dl, #nav dt, #nav dd, #nav ol, #nav ul, #nav li,
#nav fieldset, #nav form, #nav label, #nav legend,
#nav table, #nav caption, #nav tbody, #nav tfoot, #nav thead, #nav tr, #nav th, #nav td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
#nav :focus {
	outline: 0;
}


#nav body {
	line-height: 1;
	color: black;
	background: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
ol#nav, ul#nav {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
#nav table {
	border-collapse: separate;
	border-spacing: 0;
}
#navcaption, #nav th, #nav td {
	text-align: left;
	font-weight: normal;
}
#nav blockquote:before, #nav blockquote:after,
 #navq:before, q:after {
	content: "";
}
#nav blockquote, #nav q {
	quotes: "" "";
}
#nav .clear {
	clear:both;
}
