﻿/* Reset. Used to reset most browsers default properties */

/* global */
html, body { width:100%; min-height:100%; height:auto !important; height:100%; margin:0; padding:0; }
ul, ol, dl { list-style:none; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,embed,object,param,dl,dd,dt { margin:0; padding:0 }
a img,:link img,:visited img { border:none; }
embed,object,param { display:block; }

/* typography */
h1,h2,h3,h4,h5,h6,address,strong,em,blockquote,cite,pre,code, p { font-style:normal; font-weight:normal; margin:0; padding:0; }
a, a:hover,a:visited,a:active,a:link,a:focus {  }
	/* never reset focus as this is a valuable visible aid for screenreaders */
	a:focus, object:focus { outline:none; }

/* form elements */
input[type=text]:focus, input[type=password]:focus, textarea:focus { outline: 0 none; }
input[type=submit] { cursor:pointer; }
input,fieldset,select,radio,textarea { background-color:transparent; border:none; } 
	/* disabling safari resize handles */
	/* textarea { resize:none; } */
button { border:none; padding:0; margin:0; cursor:pointer; background:none; }

/* - adjusted clearfix for FI. Fixes IE6 min-height issues when clearfix is used on a div */
.clearfix:after { content:"."; display:block; height:0; width:100%; clear:both; visibility:hidden; }
