* 				{ margin:0; padding:0; } 
	
body 			{ font-size:75%; color:#000000; background:#ffffff; }
	
fieldset, img 	{ border:0; }
option			{ padding-left:0.4em; }

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix 		{display:inline-block;}
/* Hide from IE Mac \*/
.clearfix 		{display:block;}
/* End hide from IE Mac */ 

.clear			{ clear:both; }
.skip			{ position:absolute; left:-1000em; width:20em; }
.hide			{ display:none; }
.float, .floatL	{ float:left; }
.floatR			{ float:right; }
.left			{ text-align:left; }
.right			{ text-align:right; }
.center			{ text-align:center; }
.nowrap			{ white-space:nowrap; }
.bold			{ font-weight:bold; }
.italic			{ font-style:italic; }

ul, ol, dl 		{ margin:0 0 1em 1em }
li 				{ margin-left:1.5em; }
dt 				{ font-weight:bold; }
dd 				{ margin:0 0 1em 2em; }

blockquote		{ margin:0 0 1em 1.5em; font-size:0.95em; width:auto; }

table			{ border-collapse:collapse; width:100%; margin-bottom:0.5em; }
form			{ overflow:hidden; }