body, font, option, h1, h2, h3, h4, h5, h6, td, th, a, ul, ol, p, dd, dl, dt, div, blockquote {
	 font-size: 10pt;
	 font-family: Arial,Helvetica,Geneva,sans-serif;
}

body, font {
	 color: black;
	 background-color: white;
}

body {
	 margin-left: 0px;
	 margin-top: 0px;
	 margin-right: 0px;
}

h1, h2, h3, h4, h5, h6 {
	 margin-bottom: 0px;
	 margin-top: 5px;
}

h1 {
	 font-size: 14pt;
	 font-weight: bold;
	 color: #336699;
	 margin-top: 0px;
}

h2 {
	 font-size: 12pt;
	 font-weight: bold;
	 color: #336699;
	 font-style: normal;
}

h3 {
	 font-size: 12pt;
	 font-weight: bold;
	 color: #4682B4;
}

h4 {
	 font-size: 11pt;
	 font-weight: bold;
	 color: #336699;
	 font-style: italic;
}

h5 {
	 font-size: 10pt;
	 font-weight: bold;
	 color: #000000;
}

h6 {
	 font-size: 10pt;
	 font-weight: bold;
	 color: #778899;
	 font-style: italic;
}



th {
	 text-align: left;
	 color: black;
	 font-weight: bold;
	 background-color: #CCCCCC;
}

th.bold {
	 text-align: left;
	 color: white;
	 font-weight: bold;
	 background-color: black;
}

hr {
	 color: #999999;
}

ul {
	 list-style-type: disc;
}

b, strong {
	 font-weight: bold;
}

 form, input, select, option {
	 font-size: 10pt;
	 text-decoration: none;
	 font-weight: normal;
	 color: black;
}

 input {
	 font-size: 10pt;
}


a:link, a:visited {
	 font-size: 10pt;
	 font-family: Arial,Helvetica,Geneva,sans-serif;
	 text-decoration: none;
	 	color: #225588
}

a:hover, a:active {
	 color: #999900;
	 text-decoration: underline;
}


.secnav, tr.secnav, td.secnav, span.secnav, a.secnav, a.secnav:link, a.secnav:visited {
	 font-size: 10pt;
	 font-weight: bold;
	 text-decoration: none;
	 color: #003366;
}

a.secnav:visited {
	 font-size: 10pt;
	 font-weight: bold;
	 text-decoration: none;
	 color: #336699;
}


.secnav2, tr.secnav2, td.secnav2, span.secnav2, a.secnav2, a.secnav2:link, a.secnav2:visited {
	 font-size: 9pt;
	 text-decoration: none;
	 color: #003366;
}

.secnav3, tr.secnav3, td.secnav3, span.secnav3, a.secnav3, a.secnav3:link, a.secnav3:visited {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 text-decoration: none;
	 color: #003366;
}

.rednav, tr.sredav, td.rednav, span.rednav, a.rednav, a.rednav:link, a.rednav:visited {
	 font-size: 10pt;
	 font-weight: bold;
	 text-decoration: none;
	 color: #990000;
}

.greynav, tr.greynav, td.greynav, span.greynav, a.greynav, a.greynav:link, a.greynav:visited {
	 font-size: 10pt;
	 font-weight: bold;
	 text-decoration: none;
	 color: #666666;
}

.greynav2, tr.greynav2, td.greynav2, span.greynav2, a.greynav2, a.greynav2:link, a.greynav2:visited {
	 font-size: 9pt;
	 text-decoration: none;
	 color: #666666;
}

.little, tr.little, td.little, span.little, a.little, a.little:link, a.little:visited {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
}

.caption, tr.caption, td.caption, span.caption {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #666666;
}

a.caption, a.caption:link, a.caption:visited {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #0000FF;
}

a.footer:link, a.footer, a.footer:visited {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #666666;
	 text-decoration: underline;
}

.footer, tr.footer, td.footer, span.footer {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #666666;
}

.contact, tr.contact, td.contact, span.contact {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #666666;
}

a.contact, a.contact:link, a.contact:visited {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #666666;
	 text-decoration: underline;
}

.bigbreadcrumb, tr.bigbreadcrumb, td.bigbreadcrumb, span.bigbreadcrumb {
	 font-size: 9pt;
	 font-weight: bold;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #3366DD;
	 text-decoration: none;
}

a.bigbreadcrumb, a.bigbreadcrumb:link, a.bigbreadcrumb:visited {
	 font-size: 9pt;
	 font-weight: bold;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #3366DD;
	 text-decoration: none;
}

.breadcrumb, tr.breadcrumb, td.breadcrumb, span.breadcrumb {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #0000FF;
	 text-decoration: none;
}

a.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
	 color: #0000FF;
	 text-decoration: none;
}

.toplinks, tr.toplinks, td.toplinks, span.toplinks, a.toplinks, a.toplinks:link, a.toplinks:visited {
	 font-size: 10pt;
	 font-weight: bold;
	 color: white;
	 text-decoration: none;
}

.toplinksselected, tr.toplinksselected, td.toplinksselected, span.toplinksselected, a.toplinksselected:link, a.toplinksselected:visited {
	 font-size: 10pt;
	 font-weight: bold;
	 color: #FFCC33;
	 text-decoration: none;
}


.news, tr.news, td.news, span.news, a.news, a.news:link, a.news:visited {
	 font-size: 7pt;
	 font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
}

a.secnav:active, a.secnav:hover, a.secnav2:active, a.secnav2:hover, a.secnav3:active, a.secnav3:hover, a.secnavb:active, a.secnavb:hover, a.secnav2:active, a.secnav2:hover, a.contact:active, a.contact:hover, a.footer:active, a.footer:hover, a.caption:active, a.caption:hover, a.breadcrumb:active, a.breadcrumb:hover {
	 color: #999900;
}

a.toplinksselected:active, a.toplinksselected:hover {
	 color: #FFFFFF;
}

a.toplinks:active, a.toplinks:hover, a.white:active, a.white:hover {
	 color: #FFCC33;
}

a.greynav:active, a.greynav:hover, a.greynav2:active, a.greynav2:hover {
	 color: #000000;
}

.iasecnav, tr.iasecnav, td.iasecnav, span.iasecnav, a.iasecnav, a.iasecnav:link, a.iasecnav:visited {
	 font-size: 10pt;
	 font-weight: bold;
	 text-decoration: none;
	 color: #006666;
}

.iasecnav2, tr.iasecnav2, td.iasecnav2, span.iasecnav2, a.iasecnav2, a.iasecnav2:link, a.iasecnav2:visited {
	 font-size: 9pt;
	 text-decoration: none;
	 color: #006666;
}

.iapullquote {
	 color: #006666;
	 font-weight: normal;
}

td.ta1, tr.ta1 {
	 text-align: center;
	 color: white;
	 background-color: #993333;
	 font-weight: bold;
}

td.ta2, tr.ta2 {
	 background-color: #1F6A9E;
	 color: white;
	 font-weight: bold;
}

td.ta3, tr.ta3 {
	 background-color: #A0C4DD;
}

td.ta4, tr.ta4 {
	 background-color: #DEEBF3;
}

td.tb1, tr.tb1 {
	 background-color: #B0C4DE;
	 color: black;
	 font-weight: bold;
}

td.tb2, tr.tb2 {
	 background-color: #F0F8FF;
	 color: black;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;

}

.menu	{
	font-size: 10pt;
	 font-family: Arial,Helvetica,Geneva,sans-serif;
	 font-weight: bold
}

td.navline {
	 background-repeat: repeat-y;
	 background-image: url(/global/images/nav/line.gif);
}

.red	{
	color: #FF0000;
}