
html { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;line-height:1;color:black;background:white;}
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
blockquote { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"" "";}
blockquote:before, blockquote:after { content:"";}
pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
q { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"" "";}
q:before, q:after { content:"";}
s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
ol, ul { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none;}
li, fieldset, form, label, legend { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;}
caption { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;}
tbody, tfoot, thead, tr { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
th, td { margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;}
input, textarea, select { font-family:inherit;font-size:inherit;font-weight:inherit;}
*:focus { outline:0;}
.right {float:right}
.left {float:left}
.center {text-align:center}
.none {display:none}
p {line-height:20px;margin-bottom:18px}
p.sml {font-size:11px}
p.xsml {font-size:10px}
.marginBase0 {margin-bottom:0}
.clearboth {clear:both}
.middle {vertical-align:middle}
.clearRight {clear:right}
article, aside, figure, footer, header, hgroup, menu, nav, section { display:block;}
body { font:62.5%/1.25 Arial, Helvetica, sans-serif;color:black;}
strong, b { font-weight:bold;}
em, i { font-style:italic;}
ins { color:green;text-decoration:none;}
del { color:red;text-decoration:line-through;}
.alignright { float:right;}
.alignleft { float:left;}
.underline { text-decoration:underline;}
.uppercase { text-transform:uppercase;}
.lowercase { text-transform:lowercase;}
.clearfix:after { visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix {height:1%;}
.clearfix {display:block;clear:both;}
.hide {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.clearBoth, .cl {clear:both}
.hideDiv {display:none;}
