/*	 *  @2011	 * Clean CSS	 *	 *	 */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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,button,header,nav,aside,footer,section,article,time,mark,table,caption,tbody,tfoot,thead,tr,th,td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;} :focus {	outline: 0;}body {	line-height: 1;	color: black;	background: white;}ol,ul {	list-style: none;}table {	border-collapse: separate;	border-spacing: 0;}caption,th,td {	font-weight: normal;	text-align: left;}blockquote:before,blockquote:after,q:before,q:after {	content: "";}blockquote,q {	quotes: "" "";}sup {	font-size: 70%;	vertical-align: super}header,nav,aside,footer,section,article {	display: block;}a span {	cursor: pointer;}form legend {	display: none;}button::-moz-focus-inner {	padding: 0;	border: 0;}input[type=text],input[type=email],input[type=search],input[type=password] {	-webkit-appearance: none;	-webkit-box-sizing: content-box;}input[type=radio],input[type=checkbox] {	vertical-align: middle}input[type=submit],button[type=submit] {	cursor: pointer}.aural {	position: absolute;	left: -1000em;}