/*
@@@@@@@@@@@@@@@@@@@@@@
RESET
@@@@@@@@@@@@@@@@@@@@@@

	about				HTML5 & CSS3 reset: includes fixes for common browser bugs

*/

	/*///////////////////////////////////////////////////////////////////////////////////////////////////////////
	links
	///////////////////////////////////////////////////////////////////////////////////////////////////////////*/

		/*+ base
		..........................................................................*/

		*{padding:0; margin:0; }html{font-size: 62.5%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; /* 3 */}body {margin:0;}ul, ol{ list-style:none;}img {border: 0; -ms-interpolation-mode: bicubic;}hr, legend{display:none; }
		
		/*+ layout
		..........................................................................*/

		article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display: block;}audio,canvas,video{display: inline-block;*display: inline;*zoom: 1;}audio:not([controls]) {display: none;}table {border-collapse: collapse; border-spacing: 0;}fieldset{border:0px; display:block;}
		
		/*+ type
		..........................................................................*/

		a{outline:none; text-decoration:none; color:inherit;}pre{white-space: pre;white-space: pre-wrap;word-wrap: break-word;}button,input,select,textarea {font-size: 100%;  margin: 0; vertical-align: baseline; *vertical-align: middle;}button,input {line-height: normal; }button,input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;  -webkit-appearance: button;*overflow: visible;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; }input[type="search"]{-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}textarea {overflow: auto; vertical-align: top; }
		h1, h2, h3, h4, h5, h6{font-weight:normal; }


