/* general style tags for the site */

body
	{
	font-family: arial,helvetica,verdana,sans-serif;
	color: #333333;
	background-color: transparent;
	}

p,td,th
	{
	font-family: arial,helvetica,verdana,sans-serif;
	color: #333333;
	font-weight: normal;
	background-color: transparent;
	font-size: 9pt;
	margin-left: 25px;
	margin-right: 25px;
	}
td,th
	{
	font-family: arial,helvetica,verdana,sans-serif;
	color: #333333;
	font-weight: normal;
	background-color: transparent;
	font-size: 9pt;
	}
h1,h2 { font-family: arial,helvetica,sans-serif; color: #999933;
	margin-left: 25px;
	margin-right: 25px; }
h3,h4 { font-family: arial,helvetica,sans-serif; color: #999933;
	margin-left: 25px;
	margin-right: 25px;
	}
h5,h6 { font-family: arial,helvetica,sans-serif; color: #999933;
	margin-left: 25px;
	margin-right: 25px;
	}

p.zero {
		margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
		background-color: transparent; }

ul.bold,ol.bold {
		font-weight: bold;
		margin-left: 33.5px; }

ul,ol {
		font-weight: normal;
		margin-left: 20px; margin-top: 0px; }

li {
	font-size: 9pt;
	margin-left: 20px; margin-right: 20px; margin-top: 0px; margin-bottom: 0px;
	}
li.bold_italic {
	font-size: 10pt; font-weight: bold; font-style: italic;
	margin-left: 20px; margin-right: 20px; margin-top: 5px; margin-bottom: 5px;
	}
.indent { margin-left: 33.5px; }
.highlight { color: #999933; text-decoration:none; background-color: transparent; }

a,a:link,a:visited,a:active
	{ color: #6699cc; text-decoration:none; background-color: transparent; }
a:hover
	{ color: #006699; background-color: transparent; text-decoration:underline; }


p.cNav { font-family: arial; font-weight: bold; color: #6699cc; }
a.cNav,a.cNav:link,a.cNav:visited,a.cNav:active
	{ color: #6699cc; text-decoration:none; background-color: transparent; }
a.cNav:hover
	{ color: #999933; background-color: transparent; text-decoration:none; }

a.cNavSet,a.cNavSet:link,a.cNavSet:visited,a.cNavSet:active	{
	color: #999933; text-decoration:none;
	background-color: transparent; }
a.cNavSet:hover
	{ color: #999933; background-color: transparent; text-decoration:underline; }

th.srchHeader { font-size: 10pt; color: #003366; font-weight: bold; }
p.l2 { margin-top: 2px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; }
p.l3 { margin-top: 0px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; color: #003366; }

p.artNav {
			font-family: arial;
			font-size: 10pt;
			color: #6699cc;
			font-weight: bold; }

a.artNav,a.artNav:link,a.artNav:visited,a.artNav:active
	{ color: #003366; text-decoration:none; background-color: transparent;
		font-weight: normal}
a.artNav:hover
	{ color: #6699cc; background-color: transparent; text-decoration:underline;
		font-weight: normal}

p.callout { margin-left: 55px; margin-right: 55px; font-size: 14pt; font-weight: bold; font-style: italic; color: #003366; margin-bottom: 0px; }

h3.title { margin-top: 0px; margin-left: 25px; margin-bottom: 2px; }
h5.title { margin-top: 0px; margin-left: 25px; color: #003366; }
p.byline { font-size: 8pt; color: #6699cc; margin-left: 25px; margin-top: 2px; margin-bottom: 2px; }
p.caption { font-size: 8pt; font-weight: bold; color: #003366; margin-left: 0px; margin-top: 2px; margin-bottom: 2px; }
p.photoCredit { font-size: 8pt; font-weight: bold; color: #6699cc; margin-left: 0px; margin-top: 2px; margin-bottom: 2px; }
p.readmore { font-size: 8pt; font-weight: bold; color: #6699cc; margin-left: 0px; margin-top: 0px; margin-bottom: 2px; }
p.privacyPolicySubHeading {font-weight: bold; }

h3.fpTitle  { margin-top: 0px; margin-left: 5px; margin-right: 5px; margin-bottom: 2px; }
h5.fpTitle  { margin-top: 0px; margin-left: 5px; margin-right: 5px; color: #003366; }
p.fp { font-size: 8pt; font-weight: normal; color: #333333; margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px; }
p.fpCaption { font-size: 8pt; font-weight: bold; color: #003366; margin-left: 5px; margin-top: 2px; margin-bottom: 2px; }

p.fpText { font-size: 8pt; text-align: left; }
.blueItalics { color: #6699cc; font-style: italic; }

a.fpLink,a.fpLink:link,a.fpLink:visited,a.fpLink:active
	{ color: #999933; text-decoration:none; background-color: transparent;
		font-weight: normal}
a.fpLink:hover
	{ color: #6699cc; background-color: transparent; text-decoration:underline;
		font-weight: normal}



input.btn {
		color: #ffffff; background-color: #000000; font-weight: bold;
		font-size: 9pt; font-style: 'trubuchet ms',arial,helvetica,verdana; }

.txtFldTiny { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 3em; }
.txtFldSm { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 12em; }
.txtFldMed { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 17em; }
.txtFldLarge { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 40em; }
.txtArea { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 17em; height: 75px; }
.txtAreaWide { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 25em; height: 75px; }
.txtAreaTall { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 25em; height: 150px; }
.txtAreaVWide { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 50em; height: 75px; }
.txtAreaTallWide { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 50em; height: 150px; }
.selFld { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 17em; }
.upldFld { font-family: arial; font-size: 8pt; color: #000000; background-color: #ffffff; width: 25em; }


