/*
	v20110428
*/
@charset "utf-8";

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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd,
fieldset, form, label, legend, /*table,*/ caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, embed, figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, time, mark, audio, video /*, details, summary*/ {
	margin:0;
	padding:0;
	border:0;
	/*vertical-align:baseline;*/
}

/* HTML5 display-role reset for older browsers */
article, aside, figcaption, figure, footer, header, hgroup, menu, nav, section /*, details*/	{display:block;}
body			{line-height:1;}

ol, ul, li, ol, ul		{list-style:none;}
ol, ul, li {margin:0; padding:0;}
/*li			{margin-left:13px;}*/

blockquote, q	{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after	{content:''; content:none;}
blockquote		{padding:25px; margin:0;}
table			{border-collapse:collapse;border-spacing:0;}



/*
	GR
*/
img			{border:0px;}
label		{cursor:pointer;}
td			{vertical-align:top;}
.checkbox	{border:0px !important; cursor:pointer;}
.clear		{clear:both; font-size:0; line-height:0;}