/* TYPOGRAPHY */
body { text-align:left; font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif; font-size: 11px; color: #606060; }
img { border: 0; }
    
/* Links */
a,
a:link 
a:active { text-decoration: underline; color: #fff; }
a:visited { }
a:hover { text-decoration: none; color: #fff; }
    

/* Headings */
h1 {
    font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
    font-size: 17px;
    margin:0;
    padding: 0;
    text-transform: uppercase;
    color:#fff;
}
h2 {
    font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 1em 0;
    padding: 0;
    color: #333;
}
h3 {
    font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 1em 0;
    padding:0;
    color:#333;
}
h4 {
    font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0 0 1em 0;
    padding:0;
    color:#333;
    font-weight: 600;
}
h5 {
    font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
    font-size: 11px;
    margin: 0 0 1em 0;        
    padding:0;
}

h6 {
    font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
    font-size: 11px;
    margin: 0 0 1em 0;
    padding:0;
}


/* Text */
p { font-size: 1em; margin:0 0 1em 0; padding:0; line-height:1.2em; }
blockquote { border-left:10px solid #ddd; margin-left:10px; }
pre { 
    display: block;
    font-family: "Courier New", Courier, monospace;
    font-size: 11px;
    background-color: #eee;
    margin: 0 16px 10px 16px;
    padding: 2px;
}
code {
    display: block;
    font-family: "Courier New", Courier, monospace;
    font-size: 1em;
    background-color: #eee;
}
strong, b { font-weight: bold; }
em, i { font-style:italic; }
p em.blue { font-size: 1.1em;}
.blue { color: #0156A0; }
.blight { color: #34A7EB; }
.gray { color: #636363; }
.minor { font-size: 0.9em; }


/* Lists */
ul { margin: 0 0 1.5em 20px; padding: 0; font-size:1em; }
ul li { margin: 0 0 0.25em 10px; padding: 0; }
ol { margin: 0 0 1.5em 20px; padding:0; line-height: 1.4em; font-size:1em; }
ol li { margin: 0 0 0.25em 10px; padding: 0; }
dl { margin: 0 0 1.5em 0; padding: 0; line-height:130%; font-size:1em; }
dl dt { margin: 0.25em 0 0 0; padding: 0; }
dl dd { margin: 0 0 0 20px; padding: 0; }


/* Table */
table { margin: 0 0 1.5em 0; font-size: 1em; }
table caption { font-weight: bold; margin: 0 0 0 0; padding: 0 0 0.5em 0; text-align: left; }
th { font-weight: bold; text-align: left; }

    
