﻿/* @charset 'UTF-8'; */
/* Eric Mayer Reset * Tue 15 Jan 2008 * http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/ */
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,
b,u,i,center,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin:0; padding:0;
	border:0; outline:0;
	font-size:100%;
	vertical-align:baseline;
}
body{line-height:1;}
img,fieldset,a img{border:0;}
ol,ul{list-style:none;}
q:before,q:after{content:'';}
blockquote,q{quotes:none;}
/* remember to define focus styles! */
:focus{outline:0;}
/* remember to highlight inserts somehow! */
ins{text-decoration:none;}
del{text-decoration:line-through;}
/* tables not need 'cellspacing="0"' and 'cellpadding="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit;font:100%; }
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}

/*********************/
html {background : url(null) fixed no-repeat;} /* Scrolling Render IE */
html\:abbr, abbr {
  cursor: help;
  font-style: italic;
}
pre {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
button {overflow:visible;} /* kill padding in IE */
div {-moz-box-sizing: border-box; box-sizing: border-box;}

