@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,  
h1, h2, h3, h4, h5, h6, p, blockquote, pre,  
a, abbr, acronym, address, big, cite, code,  
del, dfn, em, font, img, ins, kbd, q, s, samp,  
small, strike, strong, sub, sup, tt, var,  
b, u, i, center,  
dl, dt, dd, ol, ul, li,  
fieldset, form, label, legend,  
table, caption, tbody, tfoot, thead, tr, th, td {  
	margin: 0;  
	padding: 0;  
	border: 0;  
	outline: 0;  
	font-size: 100%;  
	vertical-align: baselinebaseline;  
	background: transparent;  
	}

body {line-height: 1; }  

ol, ul { list-style: none;}  

blockquote, q { quotes: none; } 

blockquote:before, blockquote:after,  
q:before, q:after {  
	content: '';  
	content: none;  
	} 

/* remember to define focus styles! */  
:focus {outline: 0;}  
   
/* remember to highlight inserts somehow! */  
ins { text-decoration: none;}  

del {text-decoration: line-through; }  

/* tables still need 'cellspacing="0"' in the markup */  
table {  
	border-collapse: collapse;  
	border-spacing: 0;  
	}  
	
/* additional sitewide rules */

html{ overflow-y:scroll; } /*Stops scrollbar jump in FF*/

acronym, abbr{  
	border-bottom:1px dotted #333;  
	cursor:help;  
	}

a img{ border:none; } /*removes blue border from linked graphics*/ 

a:active, a:focus{ outline:none; }  /*Remove active link borders*/

input[type=submit],label,select,.pointer { cursor:pointer; } /*All user interface elements on a web page that can be clicked by user have their cursor similar to that of hyperlink*/

.clear { clear:both; }

