/* Global Defaults */ html, body {

margin: 0px;
padding: 0px;
border: 0px;

}

body {

font: 1em/1.25 Arial, Helvetica, sans-serif;

}

/* Headlines */ h1, h2, h3, h4, h5, h6 {

margin: 0;
padding: 0;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;

}

/* Text Styles */ p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {

margin: 0;
padding: 0;
font: normal normal normal 1em/1.25 Arial, Helvetica, sans-serif;

}

blockquote {

margin: 1.25em;
padding: 1.25em

}

q {

font-style: italic;

}

acronym, abbr {

cursor: help;
border-bottom: 1px dashed;

}

small {

font-size: .85em;

}

big {

font-size: 1.2em;

}

/* Links and Images */ a, a:link, a:visited, a:active, a:hover {

text-decoration: underline;

}

img {

border: none;

}

/* Tables */ table {

margin: 0;
padding: 0;
border: none;

}

/* Forms */ form {

margin: 0;
padding: 0;
display: inline;

}

label {

cursor: pointer;

}