/*------------------------------------*\
  RESET
\*------------------------------------*/
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0b1 | 201101
   NOTE:WORK IN PROGRESS
   USE WITH CAUTION AND TEST WITH ABANDON */

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,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video{
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font:inherit;
  /*vertical-align:baseline;*/
	font-weight:normal;
}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{
  display:block;
}
body{
  line-height:1;
}
ol,ul{
  list-style:none;
}
blockquote,q{
  quotes:none;
}
blockquote:before,blockquote:after,
q:before,q:after{
  content:'';
  content:none;
}
/* remember to define visible focus styles!
:focus{
  outline:?????;
} */

ins{
  text-decoration:none;
}
del{
  text-decoration:line-through;
}

table{
  border-collapse:collapse;
  border-spacing:0;
}

/*OLD RESET - WHICH IS A DECLARATION*/
body{font-size:62.5%;color:#000000;}
/*Defaultfonts*/
/*Headings*/h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1em;}
h1 strong, h2 strong, h3 strong, h4 strong { font-weight:normal;}
/*Text elements*/
p{margin:0;}
ul,ol,li,dl,dl dd{margin:0;padding:0;}
ul{list-style-type:none;}
ol{list-style-type:decimal;}
dl dt{font-weight:bold;}
fieldset {padding:0; margin:0; border:none;}
address{margin:0;font-style:normal;}
del{color:#000;}
blockquote{margin:1.5em;}
strong{font-weight:bold;}
em,dfn{font-style:italic;}
dfn{font-weight:bold;}
pre,code{margin:1.5em 0;white-space:pre;}
pre,code,tt{font:1em monospace;line-height:1.5;}
tt{display:block;margin:1.5em 0;line-height:1.5;}
/*Tables*/
table {margin-bottom:1.4em;}
th{font-weight:bold;}
td {}
th,td{padding: 0;}
/*Clearfix*/
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
abbr{border-bottom:0;}
acronym{border-bottom:0}