/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html.IS {
font-size: 100%
}
html.IS, body.IS, div.IS, span.IS, applet.IS, object.IS, iframe.IS,
h1.IS, h2.IS, h3.IS, h4.IS, h5.IS, h6.IS, p.IS, blockquote.IS, pre.IS,
a.IS, abbr.IS, acronym.IS, address.IS, big.IS, cite.IS, code.IS,
del.IS, dfn.IS, em.IS, font.IS, img.IS, ins.IS, kbd.IS, q.IS, s.IS, samp.IS,
small.IS, strike.IS, strong.IS, sub.IS, sup.IS, tt.IS, var.IS,
b.IS, u.IS, i.IS, center.IS, ul.IS, li.IS,
fieldset.IS, form.IS, label.IS, legend.IS,
table.IS, caption.IS, tbody.IS, tfoot.IS, thead.IS, tr.IS, th.IS, td.IS {
margin:0;
padding:0;
border:0;
outline:0;
vertical-align:baseline;
}

/* changed line-height from 1 to 1.2 | added color and background defaults */
body.IS {
line-height:1.2;
color:#555;
font-size:62.5%;
font-family:Arial, Georgia, Helvetica, sans-serif;
}
ul.IS {
list-style:inside disc;
}
blockquote, q {
quotes:none;
}
blockquote.IS:before, blockquote.IS:after,
q.IS:before, q.IS:after {
content:'';
content:none;
}

/* remember to define focus styles! */
:focus {
outline:0;
}

/* remember to highlight inserts somehow! */
ins.IS {
text-decoration:none;
}
del.IS {
text-decoration:line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table.IS {
border-collapse:collapse;
border-spacing:0;
}
h1.IS, h2.IS, h3.IS, h4.IS, h5.IS, h6.IS {
margin:0;
}
h1.IS {
font-size:24px;
padding-top:.94em;
line-height:.95em;
color:#021b2d;
}
h2.IS {
font-size:20px;
line-height:1.2em;
color:#1866a0;
}
h3.IS {
font-size:16px;
line-height:1.125em;
color:#021b2d;
}
h4.IS {
font-size:13px;
line-height:1.3em;
}
h5.IS {
font-size:14px; 
line-height:1.5em;
font-weight: normal;
}
h6.IS {
font-size:12px;
line-height:1.3em;
}
ul.IS, ol.IS, dl.IS {
margin-bottom:1.8em;
}
dt.IS, dd.IS, p.IS {
font-size:12px;
line-height:1.6em;
}
li.IS {
margin-bottom:3px;
list-style:none !important;
background:none !important;
}
a.IS {
color:#403675;
text-decoration:none;
}
a.IS:hover {
color:#403675;
text-decoration:underline;
}
/* Clearfix for Floating Elements */
.clearfix:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}
.clearfix {
display:inline-block;
}
html[xmlns] .clearfix {
display:block;
}
* html .clearfix {
height:1%;
}
