/** * html5doctor.com Reset Stylesheet v1.6.1 (http://html5doctor.com/html-5-reset-stylesheet/) * Richard Clark (http://richclarkdesign.com) * http://cssreset.com */
html, body, #webgen-css html ,#webgen-css,#webgen-css div ,#webgen-css span ,#webgen-css object ,#webgen-css iframe ,#webgen-css h1 ,#webgen-css h2 ,#webgen-css h3 ,#webgen-css h4 ,#webgen-css h5 ,#webgen-css h6 ,#webgen-css p ,#webgen-css blockquote ,#webgen-css pre ,#webgen-css abbr ,#webgen-css address ,#webgen-css cite ,#webgen-css code ,#webgen-css del ,#webgen-css dfn ,#webgen-css em ,#webgen-css img ,#webgen-css ins ,#webgen-css kbd ,#webgen-css q ,#webgen-css samp ,#webgen-css small ,#webgen-css strong ,#webgen-css sub ,#webgen-css sup ,#webgen-css var ,#webgen-css b ,#webgen-css i ,#webgen-css dl ,#webgen-css dt ,#webgen-css dd ,#webgen-css ol ,#webgen-css ul ,#webgen-css li ,#webgen-css fieldset ,#webgen-css form ,#webgen-css label ,#webgen-css legend ,#webgen-css table ,#webgen-css caption ,#webgen-css tbody ,#webgen-css tfoot ,#webgen-css thead ,#webgen-css tr ,#webgen-css th ,#webgen-css td ,#webgen-css article ,#webgen-css aside ,#webgen-css canvas ,#webgen-css details ,#webgen-css figcaption ,#webgen-css figure ,#webgen-css footer ,#webgen-css header ,#webgen-css hgroup ,#webgen-css menu ,#webgen-css nav ,#webgen-css section ,#webgen-css summary ,#webgen-css time ,#webgen-css mark ,#webgen-css audio ,#webgen-css video  {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}

html, body, #webgen-css, #bg2 {
	height: 100% !important;
}

div[id*="toppanel-container_"] {
	display: none;
}

/*body {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;	
}*/

#webgen-css {
	line-height:normal;
}

#webgen-css article ,#webgen-css aside ,#webgen-css details ,#webgen-css figcaption ,#webgen-css figure ,#webgen-css footer ,#webgen-css header ,#webgen-css hgroup ,#webgen-css menu ,#webgen-css nav ,#webgen-css section  {
	display:block;
}

#webgen-css nav ul  {
	list-style:none;
}

#webgen-css blockquote ,#webgen-css q  {
	quotes:none;
}

#webgen-css blockquote:before ,#webgen-css blockquote:after ,#webgen-css q:before ,#webgen-css q:after  {
	content:'';
	content:none;
}

#webgen-css a  {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}

/* change colours to suit your needs */
#webgen-css ins  {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}

/* change colours to suit your needs */
#webgen-css mark  {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:700;
}

#webgen-css del  {
	text-decoration:line-through;
}

#webgen-css abbr[title] ,#webgen-css dfn[title]  {
	border-bottom:1px dotted;
	cursor:help;
}

#webgen-css table  {
	border-collapse:separate;
	/* border-spacing:0px; edited by emanuele */
	border-color: gray;
}

/* change border colour to suit your needs */
#webgen-css hr  {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #ccc;
	margin:1em 0;
	padding:0;
}

#webgen-css input ,#webgen-css select  {
	vertical-align:middle;
}
