/**** Reset Element Styles for Cross Browser CSS */

/* Applies to All Elements */
a, abbr, acronym, address, applet, big, blockquote, body, button, caption, cite, code, dd, del, dfn, div, dl, dt, em, embed, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, img, input, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, select, small, span, strike, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead, tr, u, ul, var
{
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-style:inherit;
  font-weight:inherit;
  font-size:100%;
  font-family:inherit;
  vertical-align:baseline;
}
em { font-style:italic; }
strong { font-weight:bold; }

/* Remove Default Outline on Focused Elements */
:focus { outline:0; }

/* Reset the Document Body to Default Look */
body
{
  background:#fff;
  line-height:1em;
  color:black;
}

/* Reset Tables to Default Look */
table
{
	border-collapse:separate;
	border-spacing:0px;
}
caption, th, td
{
	text-align:left;
	font-weight:normal;
}

/* Reset Quotes to Default Look */
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }