/*  Hide dotted border of tab-based navigation when activated by mouse, but not for keyboard.  */
a:active {
    outline: none;
}
/*  Specify selectors to avoid slowness of universal selector.  Universal selector to zero all margins and padding can mess up form controls (e.g. SELECT elements) in certain browsers.  YUI Reset CSS is missing span and img; they accept margin and padding.  */
blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, span, td, textarea, th, ul, img {
    /*  Use .01% to avoid IE Font Sizing Bug (http://css-discuss.incutio.com/?page=InternetExplorerWinBugs).  */
    font-size: 100.01%;
    margin: 0;
    outline: none;
    padding: 0;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	/* content: ''; */
	content: none;
}
img { 
	border: 0;
    /*  Strict DOCTYPE defaults to vertical-align = "baseline", which puts gaps between vertical images.  */
    vertical-align: bottom;
}
ol, ul {
	list-style: none;
}
/*  table's still need e.g. ' cellspacing="0"'.  */
table {
    /*  Default value is "collapse" in CSS 2, but "separate" in CSS 2.1.  */
	border-collapse: collapse;
    border-spacing: 0;
}
/*  Disable scrollbar IE places inside textareas.  */
textarea {
    overflow: auto;
}

