/*Drop CSS defaults*/
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,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th  
{
        margin: 0;                     /* drop external margin */       
        padding: 0;                    /* drop internal margin */   
        border: 0;                     /* disable borders */        
        outline: 0;                    /* disable outlines */       
        font-size: 100%;               /* set base font size (16px) */       
        vertical-align: baseline;      /* set vertical align */ 
        background: transparent;       /* set transparent background */
}

td {
        margin: 0;                     /* drop external margin */       
        padding: 0;                    /* drop internal margin */   
        border: 0;                     /* disable borders */        
        outline: 0;                    /* disable outlines */       
        font-size: 100%;               /* set base font size (16px) */       
        background: transparent;       /* set transparent background */
}

body {  
        line-height: 1.5;                 /* set base height */
}

ol, ul {
        list-style: none;               /* disable bullets markers */
}

blockquote, q { 
        quotes: none;                   /* disable quotes */
}

blockquote:before, blockquote:after,q:before, q:after { 
        content: '';                   /* disable */      
        content: none;                 /* and hide generated content */
}
:focus {
        outline: 0;                    /* hide outline over link with focus */
}

ins {
        text-decoration: none;         /* hide underline for insert text */
}

del {
        text-decoration: line-through; /* hide crossing out for deleted text */
}

table {
        border-collapse: collapse;     /* disable double borders */  
        border-spacing: 0;             /* hide space from cells */
}
