a.body:link {color : #0E1E63; font-weight : bold;}
a.body:visited {color : #0E1E63; font-weight : bold;}
a.body:hover {color : #0E1E63; font-weight : bold; text-decoration : underline;}

a.smallbody:link {color : #5977BE; text-decoration : underline;}
a.smallbody:visited {color : #5977BE; text-decoration : underline;}
a.smallbody:hover {color : #4242F0;	text-decoration : underline;}

a.header:link {color : #324285; text-decoration: none;}
a.header:visited {color : #324285; text-decoration: none;}
a.header:hover {color : #324285; text-decoration: underline;}

a.sidenav:link {color : #010186; text-decoration : none;}
a.sidenav:visited {color : #010186; text-decoration : none;}
a.sidenav:hover {color : #4242F0; text-decoration : none;}

a.smallsidenav:link {color : #000000; text-decoration : none;}
a.smallsidenav:visited {color : #000000; text-decoration : none;}
a.smallsidenav:hover {color : #545454; text-decoration : none;}

a.footer:link {color : #324285;}
a.footer:visited {color : #324285;}
a.footer:hover {color : #324285; text-decoration : underline;}

a.smallfooter:link {color : #324285; font-weight : bold;}
a.smallfooter:visited {color : #324285; font-weight : bold;}
a.smallfooter:hover {color : #324285; text-decoration : underline; font-weight : bold;}

a.subcategory:link {color : #1C222E;}
a.subcategory:visited {color : #1C222E;}
a.subcategory:hover {color : #1C222E; text-decoration : underline;}

body {
    font-size: 75%;
}

.body {
line-height: 16px;
font-size: 12px;
text-decoration: none;
font-family : arial, tahoma, verdana, sans-serif;
color : #1C222E;
}

.smallbody {
line-height: 16px;
font-size: 11px;
text-decoration: none;
font-family : arial, tahoma, verdana, sans-serif;
color : #1C222E;
}

.header {
line-height: 18px;
font-size: 14px;
text-decoration: none;
font-family : arial, tahoma, verdana, sans-serif;
font-weight : bold;
color : #324285;
}

.smallheader {
line-height: 16px;
font-size: 11px;
text-decoration: none;
font-family : arial, tahoma, verdana, sans-serif;
font-weight : bold;
color : #324285;
}

.sidenav {
line-height: 16px;
font-size: 11px;
text-decoration: none;
font-family : arial, tahoma, verdana, sans-serif;
color : #010186;
}

.smallsidenav {
line-height: 12px;
font-size: 10px;
text-decoration: none;
font-family : arial, tahoma, verdana, sans-serif;
color : #000000;
}

.footer {
line-height: 18px;
font-size: 11px;
text-decoration: none;
color: #0E1E63;
font-family : arial, tahoma, verdana, sans-serif;
}

.emphasis {
line-height: 16px;
font-size: 12px;
text-decoration: none;
font-weight: bold;
font-family : arial, tahoma, verdana, sans-serif;
color : #0E1E63;
}

.category {
line-height: 16px;
font-size: 13px;
text-decoration: none;
font-weight: bold;
font-family : arial, tahoma, verdana, sans-serif;
color : #0E1E63;
}

.subcategory {
line-height: 16px;
font-size: 12px;
text-decoration: none;
font-family : arial, tahoma, verdana, sans-serif;
color : #1C222E;
}

textarea {
	font-family : arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	color : #1C222E;
}

input {
	font-family : arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	color : #1C222E;
}

h1, h2, h3 {
    font-family: arial, tahoma, verdana, sans-serif;
    padding: 0;
    margin: 0;
}

h1 {
    font-size: 1em;
    margin: 1em 0;
    color: #000080;
}

h2 {
    font-size: .9em;
    font-weight: bold;
    color: #ff6800;
    padding-top: 1em;
}

h3 {
    font-size: .7em;
    padding-left: .5em;
    color: #ff6800;
}

h3 a {
    color: #ff6800;
}

p {
    font-family: arial, tahoma, verdana, sans-serif;
    font-size: .8em;
    color: #1c222e;
    line-height: 2em;
}

ul, ol {
    padding: 0;
    margin: 0;
}

ul li {
    list-style-type: disc;
}

li {
    font-family: arial, tahoma, verdana, sans-serif;
    font-size: .8em;
    margin-left: 2em;
    line-height: 1.7em;
}
li ul {
    margin: .5em 0;
}

li ul li {
    font-size: 1em;
}


span.standout {
    font-weight: bold;
    color: #ff6800;
}

div.infosection {
    border-bottom: 1px dotted #ccc;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

.linklist {
    padding: 0;
    margin: 0;
    padding-left: 2em;
    padding-bottom: 2em;
}

.linklist {
    font-weight: bold;
    
}

.linklist a {
    color: #ff6800;
}