/*	WHAT?		This file is built to reset all styles as much as possible. So development can really start from scratch and not some browserspecific standard	CHANGELOG		27-02-2008	Maykel;				Cross-referenced with blueprint CSS.										Added quote related CSS.										Commented a lot.										Made stuff work better.		28-02-2008	Maykel;				Added input.image*//* 	Resets a lot of stuff*/html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {	border:0;	font-family:inherit;	font-size:100%;	font-style:inherit;	font-weight:inherit;	vertical-align:baseline;	margin:0;	padding:0;}/* 	Exception: HTML and BODY*/html, body {	height:100%;}body {	}/*	Elements*/a,a:hover {	text-decoration:none;}a img,fieldset {	border:none;}/* Remove possible quote marks (") from <q>, <blockquote>. */blockquote:before, blockquote:after, q:before, q:after { content: ""; }blockquote, q { quotes: "" ""; }img.left {	display:inline;	float:left !important;}img.right {	display:inline;	float:right !important;}input.submit {	font-weight:bold;}input.submit:active {	border:1px solid #000;}input.image,input.checkbox {	background:none !important;	border:none !important;	height:auto !important;	width:auto !important;}/* Tables still need 'cellspacing="0"' in the markup. */table { 	border-collapse: separate; 	border-spacing: 0;}caption, th, td { 	text-align: left; 	font-weight: normal; }table, td, th { 	vertical-align: middle; }ul, ol {	list-style:none;}/*	Clearing Classes. Because Clearing is a bitch, and this fucks the bitch.*/.clear:after {	clear:both;	content:".";	display:block;	height:0;	visibility:hidden;	font-size: 0.01em !important;	line-height: 0.01em !important;}.clear { display: inline-block; }* html .clear { height:1%; }.clear { display:block; }/*	Visibility without changing wrapping and flow of design*/.invisible {	visibility:hidden !important;}.visible {	visibility:visible !important;}/*	Horizontal Rules	Use div class=hr with a hr inside*/.hr {	border-bottom:1px solid #ffeae0;	clear:both !important;	font-size:0.01em !important;	height:1px !important;	width:100%;	margin:6px 0 5px !important;	padding:1px 0;}#accessibility, .hr hr,.hide {	display:none !important;}.show {	display:block !important;}