/*
--msfg-base.css--
- this sets specific properties to the base html elements to ensure browser consistency
- it also sets fonts and headings to sensible sizes and a generic font (Arial)
*/

/* explicitly set html elements margins etc for browser consistency */
html {height: 100%; margin-bottom: 1px;} /* neat trick - forces scrollbar on all pages */
h1,h2,h3,h4,h5,h6,p,ul,dl {margin:15px 0;}
ul {margin-left:2em; padding-left:0;}
abbr, acronym {border-bottom:1px dotted #c0c0c0; cursor:help;}
address {font-style:normal; margin:0;}
body,form {margin:0;}
a img {border:0;}
a:focus {outline:0;}
fieldset, caption {border:0; margin:0; padding:0;}
blockquote {margin:15px 20px;}
hr {display:none;}

/* Set base font & heading styles and sizes */
body,input,select,textarea {font:12px Arial, sans-serif;}
h1 {font-size: 18px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h4, h5, h6 {font-size: 11px;}
