a:link { color: #003366; font-style: italic; text-decoration: none }
a:visited { color: #003366; font-style: italic; text-decoration: none }
a:active { color: #660000; font-style: italic; text-decoration: none }
a:hover { color: #660000; font-style: italic; text-decoration: none }
a:focus { color: #660000; font-style: italic; text-decoration: none }

.heading {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	line-height: 100%;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
    text-align: left;
	color: #003366;
}

.subheadingblueitalic {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: italic;
	line-height: 115%;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
    text-align: left;
	color: #003366;
}

.subheadingblueitalicsmall {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	line-height: 115%;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
    text-align: left;
	color: #003366;
}

.smallheading {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 125%;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
    text-align: left;
	color: #444444;
}

.smallheadingnotbold {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 130%;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
    text-align: left;
	color: #444444;
}

.standout {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	line-height: 110%;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	color: #003366;
}

.standoutsmall {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	line-height: 110%;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	color: #003366;
}


.titlename {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal;
	line-height: 110%;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
    text-align: right;
	color: #003366;
}

.subtitlename {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	line-height: 110%;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
    text-align: right;
	color: #444444;
}

.navlink {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	color: #003366;
}
.navlinksmall {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	color: #003366;
}


.contact {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #003366;
}

.bodytextregular {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #333333;
}

.bodytextred {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #660000;
}

.bodytexttall {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 1.5;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #333333;
}

.bodytexthilite {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #660000;
}

.bodynavyhilite {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #003366;
}

.bodynavytextbold {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #003366;
}

.bodynavytext {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #003366;
}

.bodytextlink {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #003366;
}

.small {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #660000;
}

.smallblue {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #003366;
}


.smalllink {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #003366;
}

.tallerlines {
	line-height: 175%
}

/* ------------------------------------------------------------------------------ */
/* This section is for floating images to the right or left */
/* Padding - top, right, bottom, left */
.imageleft{
	float: left;
	padding: 5px 15px 5px 0px }

.imageleft-top{
	float: left;
	padding: 10px 15px 5px 0px }

.imageright{
	float: right;
	padding: 5px 0px 5px 15px }

.imageright-notop{
	float: right;
	padding: 0px 0px 5px 15px }

/* -------------  Styles for Divisions and Paragraphs -------------  */
/* Move the paragraph over */
div.margin5 { margin-left: 5px }
div.margin10 { margin-left: 10px }
div.margin15 { margin-left: 15px }
div.margin20 { margin-left: 20px }
div.margin25 { margin-left: 25px }
div.margin30 { margin-left: 30px }
div.margin35 { margin-left: 35px }
div.margin40 { margin-left: 40px }
div.margin45 { margin-left: 45px }
div.margin50 { margin-left: 50px }
div.margin75 { margin-left: 75px }
div.margin100 { margin-left: 100px }
div.margin125 { margin-left: 125px }
div.margin130 { margin-left: 130px }
div.margin150 { margin-left: 150px }
div.margin160 { margin-left: 160px }

p.margin5 { margin-left: 5px }
p.margin10 { margin-left: 10px }
p.margin10hang10 { margin-left: 10px;
                   text-indent: -10px }

p.margin15 { margin-left: 15px }
p.margin20 { margin-left: 20px }
p.margin20hang10 { margin-left: 20px;
                   text-indent: -10px }

p.margin25 { margin-left: 25px }
p.margin25hang25 { margin-left: 25px;
                   text-indent: -25px }
p.margin30 { margin-left: 30px }
p.margin30hang10 { margin-left: 30px;
                   text-indent: -10px }
                   
p.margin35 { margin-left: 35px }
p.margin35hang10 { margin-left: 35px;
                   text-indent: -10px }
p.margin40 { margin-left: 40px }
p.margin40hang10 { margin-left: 40px;
                   text-indent: -10px }
p.margin45 { margin-left: 45px }
p.margin50 { margin-left: 50px }
p.margin50hang25 { margin-left: 50px;
                   text-indent: -25px }
p.margin75 { margin-left: 75px }
p.margin100 { margin-left: 100px }
p.margin125 { margin-left: 125px }
