﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0}
fieldset,img {border:0}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style:normal;font-weight:normal}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
abbr,acronym {border:0;font-variant:normal}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
code,kbd,samp,tt {font-size:100%}
input,button,textarea,select {*font-size:100%}
body {line-height:1.5}
ol,ul {list-style:none}
table {border-collapse:collapse;border-spacing:0}
caption,th {text-align:left}
sup,sub {font-size:100%;vertical-align:baseline}
:link,:visited,ins {text-decoration:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
.fl {float:left}
.fr {float:right}
.hidden {display:none}
.invisible {visibility:hidden}
.underline {text-decoration:underline}
.hand {cursor:pointer}
.cb {clear:both}
.cl {clear:left}
.cr {clear:right}
.tl {text-align:left}
.tr {text-align:right}
.vm {vertical-align:middle}
.pr {position:relative}
.pa {position:absolute}
.fs12 {font-size:12px}
.fs14 {font-size:14px}
.fn {font-weight:normal}
.fb {font-weight:bold}
.pt10 {padding-top:10px}
.pr10 {padding-right:10px}
.pb10 {padding-bottom:10px}
.pl10 {padding-left:10px}
.mt10 {margin-top:10px}
.mr10 {margin-right:10px}
.mb10 {margin-bottom:10px}
.ml10 {margin-left:10px}
.black,.black a:link,.black a:visited,.black a:active,.black a:hover {color:black}
.white,.white a:link,.white a:visited,.white a:active,.white a:hover {color:white}
.red,.red a:link,.red a:visited,.red a:active,.red a:hover {color:red}
.op50 {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50}
.op60 {filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
.op70 {filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}
.op80 {filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80}
.op90 {filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90}
.global-footer {margin:0 auto;padding:12px 0;font-size:12px;font-family:"Arial","\5b8b\4f53";line-height:24px;text-align:center;clear:both;color:gray}
.global-footer a:link {text-decoration:none;color:gray}
.global-footer a:visited {text-decoration:none;color:gray}
.global-footer a:hover {text-decoration:underline;color:gray}
.global-footer a:active {text-decoration:underline;color:gray}
.clearfix:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix {display:block}
.clearfix {display:inline-block\9}
* html .clearfix {height:1%}
.clear {clear:both}
