/* BEGIN HTML RESET */html { font-size:100.01%; } /* 16px font for most major browsers */body { font-size:62.5%; line-height:1.6; } /* 10px font-size, 16px line-height */:focus { outline: 0; }  /* BLOCK ELEMENTS */address, blockquote, body, div, h1, h2, h3, h4, h5, h6, hr, p, pre {  display: block; margin: 0; padding: 0; border: 0; outline: 0; }p { margin:1em 0; }address { font-style:italic; }blockquote { margin:1em 3em; }h1, h2, h3 { font-weight:normal; }h4, h5, h6 { font-weight:bold; }h1 { font-size:2.4em; margin:0.75em 0; } /* 24px font */h2 { font-size:1.8em; margin:0.75em 0; } /* 18px font */h3 { font-size:1.4em; margin:1em 0; } /* 14px font */h4 { font-size:1.2em; margin:1em 0; } /* 12px font */h5 { font-size:1em; margin:1.5em 0; } /* 10px font */h6 { font-size:0.9em; margin:1.5em 0; } /* 9px font */pre{ font-family:'Courrier New', Courrier, monospace; white-space:pre; margin:1em 0; }hr { height:2px; border:solid 1px; margin:0.5em auto; }  /* INLINE ELEMENTS */a, abbr, acronym, bdo, cite, code, del, dfn, dir, em, embed, iframe, img, ins, kbd, object, q, samp, small, span, strong, sub, sup, var {  display: inline; margin:0; padding:0; border:0; outline:0; }strong { font-weight:bold; }cite, em, var, dfn { font-style:italic; }code, kbd, samp { font-family:'Courrier New', Courrier, monospace; }ins { text-decoration:underline; }del { text-decoration:line-through; }sub { vertical-align:-0.1em; font-size:0.9em; line-height:normal; }sup { vertical-align: 0.5em; font-size:0.9em; line-height:normal; }  /* TABLE ELEMENTS */caption, col, colgroup, table, tbody, td, th, thead, tfoot, tr { margin:0; padding:0; border:0; outline:0; }table { border-spacing:0; border-collapse:separate; text-indent:0; margin:1em 0; }caption { text-align:center; }tbody, thead, tfoot { vertical-align:middle; }th { text-align:center;  font-weight:bold;}td {}  /* LIST ELEMENTS */dd, dl, dt, li, ol, ul { margin:0; padding:0; border:0; outline:0; }dl, ol, ul { margin:1em 0; }ul { list-style:disc outside; margin-left:2em; padding-left:0;}ol { list-style:decimal outside; margin-left:3em; padding-left:0;}ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl { margin-top:0; margin-bottom:0; }ol ol, ul ol { list-style:lower-alpha; }ol ol ol, ol ul ol, ul ol ol, ul ul ol { list-style:lower-roman; }ol ul, ul ul { list-style:circle; }ol ol ul, ol ul ul, ul ol ul, ul ul ul { list-style:square; }dd { margin-left:3em; }  /* FORM ELEMENTS */button, fieldset, form, input, label, legend, optgroup, option, select, textarea {}form, label { margin:0; padding:0; border:0; outline:0; }fieldset { margin:1em 0; }/* END HTML RESET */