@charset "utf-8";
/* 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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
:focus {outline: 0;}
body {line-height: 1;color: #000;background: #fff;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {	content: "";}
blockquote, q {quotes: "" "";}

/*Floats*/
.left {float:left;}
.right {float:right;}
.clear  {clear:both;}

/*GLOBALS*/
.left {float:left;}
.right {float:right;}
.clearThis  {clear:both;}
.hide {display:none;}
.blockquote { margin: 0 20px 18px; color: #666; font-style: italic; }
.strong {font-weight: bold;}
.em {font-style:italic;}
.sml { font-size: small}

/*Lists*/
ul {list-style-type:square;}
ol {list-style-type:decimal;}

