@charset "utf-8";html, body, div, span, applet, object, iframe, form, h1, h2, h3, h4, h5, h6, p, blockquote, a, a:link, a:visited, em, font, small, strike, samp, strong, sub, sup, label{ 	margin: 0; 	padding: 0; 	border: 0;	vertical-align: baseline;}/* Removes glow around input boxes in Safari */:focus { outline: none; }a > img{	border: 0;}/*table{ 	border-collapse: collapse; 	border-spacing: 0; }caption, th, td{ 	text-align: left; 	font-weight: normal; }table, caption, tbody, tfoot, thead, tr, th, td            {     vertical-align: top; }*//* ---------------------------------------------------------------------------------------------- *//* -------------------------------------- STANDARD CLASSES -------------------------------------- */.clear 					{ clear: both; line-height: 1px; height: 1px; }.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix				{ display: inline-block; }/* Hides from IE-mac \*/* html .clearfix 		{ height: 1%; }.clearfix 				{ display: block; }/* End hide from IE-mac */.fl_left 				{ float: left; }.fl_right 				{ float: right; }.hide					{ display: none; }.show					{ display: block; }.right	{ text-align: right; }.left	{ text-align: left; }.center	{ text-align: center; }
