html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, address, big, cite, code,del, dfn, em, ins, kbd, q, s, samp,small, strike, strong, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, table, tbody, tfoot, thead, tr, article, 
aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video 
{
margin: 0; 
padding: 0; 
border: 0; 
}

 img{
margin: 0; 
padding: 0; 
border: 0; 
line-height:0;	 
 }

/*caption, th, td{
text-align:left;
vertical-align:top;
font-weight:normal;
}*/

legend{
color:#000;
}

input, textarea, select{
line-height:1.1;
}

abbr, acronym{

cursor:help;
}

sup{
vertical-align:text-top;
}

sub{
vertical-align:text-bottom;
}


::selection {
    background:#008abb;
    color: #FFF;
    text-shadow: none;
}
::-moz-selection {
    background:#008abb;
    color: #FFF;
    text-shadow: none;
}
::-webkit-selection {
    background:#008abb;
    color: #FFF;
    text-shadow: none;
}



/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, 
menu, nav, section { display: block;}
body { line-height: 1.1;}
ol, ul { list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}
table { border-collapse: collapse; border-spacing: 0;}



