html, body, div, span, img, a, dfn, abbr, acronym, address, h1, h2, h3, h4, h5, h6, p, b, strong, i, em, small, big, sub, sup, q, cite, blockquote, del, ins, dl, dt, dd, ol, ul, li, code, kbd, samp, var, pre, tt, form, fieldset, legend, label, input, textarea, table, caption, thead, tfoot, tbody, tr, th, td{font-family:inherit;line-height:inherit;}
div, span, a, dfn, abbr, acronym, address, p, small, big, sub, sup, q, cite, blockquote, del, ins, ol, ul, li, code, kbd, samp, var, pre, tt, form, fieldset, legend, label, table, caption, thead, tfoot, tbody, tr, th, td{font-weight:inherit;font-style:inherit;}
div, span, a, dfn, abbr, acronym, address, p, b, strong, i, em, sub, sup, q, cite, blockquote, del, ins, dl, dt, dd, ol, ul, li, form, fieldset, legend, label, input, textarea, table, caption, thead, tfoot, tbody, tr, th, td{font-size:inherit;}
html, body, div, span, img, a, dfn, abbr, acronym, address, h1, h2, h3, h4, h5, h6, p, b, strong, i, em, small, big, q, cite, blockquote, del, ins, dl, dt, dd, ol, ul, li, code, kbd, samp, var, pre, tt, form, fieldset, legend, label, table, caption, thead, tfoot, tbody, tr, th, td{vertical-align:baseline;}
body, img, applet, object, embed, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ol, ul, pre, form, legend, table, caption, thead, tfoot, tbody, tr, th, td{margin:0;padding:0;}
img, applet, object, embed, iframe, fieldset{border:0;}
hr{clear:both;color:#27ABD8;width:100%;height:1px;margin:0 auto;border:0;background:#27ABD8;}
select, button, input[type='button'], input[type='reset'], input[type='submit']{cursor:pointer;}
form{margin:0;padding:0;}
fieldset{margin:1em 0;padding:1.2em 1em;border:1px solid gray;}
legend{padding:0 0.6em;}
input[type='text'], input[type='search'], input[type='password'], textarea{cursor:text;padding:1px;}
input[type='radio'], input[type='checkbox']{margin:3px 0.3em;}
input[type='hidden']{}
textarea{overflow:auto;}
table{margin:1em 0;}
caption, th{font-weight:bold;}
th, td{vertical-align:middle;padding:0.3em 0.6em;}
tr, th, td{height:auto;width:auto;}
thead th, thead td{}
thead th{}
thead td{}
tfoot th, tfoot td{}
tfoot th{}
tfoot td{}
tbody th, tbody td{}
tbody th{}
tbody td{}
a{text-decoration:none;}
a:link{color:blue;}
a:visited{color:purple;}
a:focus{outline:0;}
a:hover{color:red;outline:0;}
a:active{color:orange;outline:0;}
ul, ol{list-style-type:disc;margin:1em 0;padding-left:2em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
ol ul, ul ol, ul ul, ol ol{margin:0;}
p{padding:0.5em 0;line-height:inherit;}
blockquote{padding:0.5em 3em;line-height:inherit;}
code, kbd, samp, var, pre, tt{font-family:monospace;}
var{}
pre{margin:1em 0px;}
abbr{text-decoration:none;border-bottom:0;}
sup, sub{font-size:80%;}
sup{}
sub{}
small{font-size:80%;}
big{font-size:120%;}
b, strong{}
i, em{font-style:italic;}
del{}
ins{}
font, basefont, plaintext, listing, xmp{color:inherit;font:inherit;font-size:100%;}
plaintext, listing, xmp{white-space:inherit;display:inline;margin:0;}
center{text-align:inherit;}
s, strike, u{text-decoration:inherit;}
nobr{white-space:normal;}
marquee{overflow:visible;-moz-binding:none;}
blink{text-decoration:none;}
.js, .hide, .hidden{display:none;}
.invisible{visibility:hidden;}
.clear{clear:both;}
.clear-left, br.left, hr.left{clear:left;}
.clear-right, br.right, hr.right{clear:right;}
.float-left, img.left{float:left;}
.float-right, img.right{float:right;}
.centered{margin:0 auto;}
.text-left, p.left{text-align:left;}
.text-right, p.right{text-align:right;}
.text-center, p.center{text-align:center;}
.text-justify, p.justify{text-align:justify;}

