html, body, div, span, a, abbr, acronym, address, cite, blockquote, q, del, ins, dfn, 
p, h1, h2, h3, h4, h5, h6, big, small, em, strong, code, kbd, pre, samp, tt, var, 
form, legend, label, img, map, area, br, hr, ul, ol, dl, dt, dd, li, 
table, thead, tbody, tfoot, tr, th, td, colgroup, col, caption, noscript, object
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	font-size: 100%;
	}
	
	
sub, sup
	{
	margin: 0;
	padding: 0;	
	line-height: 0;
	}
	

input, textarea, select, button, option, fieldset, optgroup
	{
	margin: 0;
	padding: 0;
	}


optgroup
	{
	font-weight: bold;
	font-style: normal;
	}
	
	
body
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 1;
	}


a:link 		
	{
	color: #0033CC;
	}


a:visited 	
	{
	color: #6600CC;
	}
	
	
a:hover
	{
	color: #0099FF;
	}
	
	
a:active
	{
	color: #00CC66;
	}	
	
	
h1, h2, h3, h4, h5, h6
	{
	font-weight: normal;
	}


img, iframe, object
	{
	display: block;
	}	
	
	
table
	{
	border-collapse: collapse;
	border-spacing: 0;
	}
	
	
caption, th
	{
	font-weight: normal;
	text-align: left;
	}

	
abbr, acronym	
	{
	text-transform: uppercase;
	}


address, cite
	{
	font-style: normal;
	}


dfn
	{
	font-style: italic;
	}
	
	
del
	{
	text-decoration: line-through;
	}


ins
	{
	text-decoration: underline;
	}


big
	{
	font-size: 125%;
	}


small
	{
	font-size: 75%;
	}
	
		
code, kbd, pre, samp, tt, var
	{
	font-family: "Courier New", Courier, monospace;
	}
	

blockquote:before, blockquote:after, q:before, q:after
	{
	content: "";
	}
	

blockquote, q 
	{
	quotes: "" "";
	}


ul
	{
	list-style-type: none;	
	}
