﻿/* reset*/
33html{
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
-ms-filter:grayscale(100%);
-o-filter:grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
_filter:none;}
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;}
/* remember to define focus styles! */
:focus {
    outline: 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%;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
    *font-size: 100%;}
body {
    line-height: 1.5;}
ol, ul {
    list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;}
caption, th {
    text-align: left;}
sup, sub {
    font-size: 100%;
    vertical-align: baseline;}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
    text-decoration: none;}
blockquote, q {
    quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */