/* IE6 backgroud flicker fixer */
html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}
html {overflow-y: scroll;}
body {behavior:url("rel/htc/csshover2.htc")}

html, body {
    border: none;
    margin: 0;
    padding: 0;
    font: 0.8125em Verdana, sans-serif;
    line-height: 1;
    color: #333;
    background: #FFF;
}



/* box model fixer */

.clearfix {zoom:1}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

a img {border: none;}

h1, h2, h3, p {margin:0 0 15px 0; color: #333;}

hr {
    color: #fff;
    background-color: #fff;
    border: none;
    border-top: 2px dashed #aaa;
    margin: 10px 0;
    height: 1px;
}

h1.h1-small {
    font-size: 14px;
    /*color: #00a2e3;*/
    line-height: 120%;
}

p a {color: #003449;}
p a:hover {color: #D3291C; color: #00a2e3;}
