/* ******************************************************************** */
/*                               CSS RESET                              */
/* ******************************************************************** */
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, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; /* font-size: 100%; */ font: inherit; vertical-align: baseline; }
input { border:none; }
input,textarea,select {	*font-size:100%; }
a:focus { outline: thin dotted; }
a:hover,a:active { outline: 0; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; height: 0; }
[hidden] { display: none; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* * Addresses style set to 'bolder' in FF3+, S4/5, Chrome*/
b,strong { font-weight: bold; }
/* * Corrects font family set oddly in IE6, S4/5, Chrome * en.wikipedia.org/wiki/User:Davidgothberg/Test59 */
pre,code,kbd,samp { font-family: Verdana, serif; _font-family: 'Verdana', monospace; font-size: 1em; }
/* * Improves readability of pre-formatted text in all browsers */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
/* * 1. Addresses CSS quotes not supported in IE6/7 * 2. Addresses quote property not supported in S4 */�/* 1 */
q { quotes: none; } /* 2 */�q:before,q:after { content: ''; content: none; }
/* * Corrects list images handled incorrectly in IE7 */
nav ul,nav ol { list-style: none; list-style-image: none; }
/* * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3 * 2. Improves image quality when scaled in IE7 */
img { border: 0;/* 1 */ -ms-interpolation-mode: bicubic; /* 2 */ }
/* * Corrects overflow displayed oddly in IE9 */
svg:not(:root) { overflow: hidden; }�
/* * Addresses margin not present in IE6/7/8/9, S5, O11 */
/* * 1. Improves usability and consistency of cursor style between image-type 'input' and others * 2. Corrects inability to style clickable 'input' types in iOS * 3. Removes inner spacing in IE7 without affecting normal text inputs *    Known issue: inner spacing remains in IE6 */
button,input[type="button"],input[type="reset"],input[type="submit"] { cursor: pointer; /* 1 */ -webkit-appearance: button; /* 2 */ *overflow: visible;/* 3 */ }
/* * Re-set default cursor for disabled elements */�button[disabled],input[disabled] { cursor: default; }
/* * 1. Addresses box sizing set to content-box in IE8/9 * 2. Removes excess padding in IE8/9 * 3. Removes excess padding in IE7 Known issue: excess padding remains in IE6 */
input[type="checkbox"],input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ *height: 13px; /* 3 */ *width: 13px; /* 3 */ }
/* * 1. Addresses appearance set to searchfield in S5, Chrome * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof) */
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box;}
/* * Removes inner padding and search cancel button in S5, Chrome on OS X */
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
/* * Removes inner padding and border in FF3+ * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0; }
/* * 1. Removes default vertical scrollbar in IE6/7/8/9 * 2. Improves readability and alignment in all browsers */
textarea { overflow: auto;/* 1 */ vertical-align: top;/* 2 */ }
*:focus { outline: none; }
table {  border-collapse:collapse; border-spacing: 0; }
html { font-size: 100%;/* 1 */ -webkit-text-size-adjust: 100%;/* 2 */ -ms-text-size-adjust: 100%;/* 2 */ }
body { line-height: 1; }




