body
{
	background: #fff;
	font-family: Arial, Helvetica, san-serif;
}

p, ul, h1, h2, h3, h4, h5, td
{
	font-family: Arial, Helvetica, san-serif;
}

td
{
	color: #666;
	text-decoration: none;
}

th, th h3, th h5
{
	font-weight: normal;
	text-align: left;
	margin: 0;
	padding: 0 0 0 1px;
	color: #666;
}

h1 img
{
	display: inline;
}

h2
{
	margin: 0;
	padding: 0 0 0 1px; /*	font-size: 16px; 	line-height: 16px; */
	font-weight: normal;
	color: #3B73B9;
}

h3
{
	margin: 5 0 10px 0;
	padding: 0 0 0 0;
	color: #B63339; /*	font-size: 11px; 	line-height: 15px; */
	font-weight: bold;
	
	color: #CC3333;
}

#bodyHead h3
{
	margin-bottom: 0;
	color: #3B73B9;
	font-weight: bold;
}

h3.noMargin
{
	margin-bottom: 0;
}

h4
{
	margin: 0 0 10px 0;
	padding: 0 0 0 0; 	
	font-size: 13px; 
	/*	line-height: 15px; */
	color: #000000;
	font-weight: bold;
	background-color:#EEEEEE;
}

h5
{
	color: #666;
	margin: 0;
	padding: 0 0 0 1px; /*	font-size: 11px; 	line-height: 15px; */
	font-weight: bold;
}

h5.eyebrow
{
	color: #666; /*   line-height: 11px; */
	font-weight: normal;
}

h5.question
{
	color: #333;
}

h6
{
	color: #666;
	margin: 0;
	padding: 0 0 0 1px; /*	font-size: 11px; 	line-height: 15px; */
	font-weight: normal;
}

p
{
	margin: 0 0 15px 0;
	padding: 0 0 0 1px;
}


ul
{
	list-style-type: disc;
	list-style-position: outside;
	margin: 0 0 15px 15px;
	padding-left: 0 !important;
	padding-left: 5px;
	padding-left: /**/ /**/ 1px;
}

/* all lists have bullets by default. Use class="noBull" for a list with no bullets */



ol
{
	list-style-position: outside;
	padding: 0 0 0 30px;
	margin-left: 0;
}

ol li
{
	padding: 0 0 10px 0;
}

/* Three additional styles of ordered lists */
ol.upperAlpha
{
	list-style-type: upper-alpha;
}

ol.lowerAlpha
{
	list-style-type: lower-alpha;
}

ol.upperRoman
{
	list-style-type: upper-roman;
}

ol.lowerRoman
{
	list-style-type: lower-roman;
}


img
{
	border: 0;
}

em
{
	font-style: normal;
	font-weight: bold;
}

a:link
{
	color: #000;
	text-decoration: underline;
}

a:visited
{
	color: #666;
	text-decoration: underline;
}

a:hover
{
	color: #B63339;
	text-decoration: underline;
}

.imageBlock_noWrap h5 a:link, .imageBlock_home h5 a:link, .imageBlock h5 a:link
{
	color: #3B73B9;
	text-decoration: none;
}

.imageBlock_noWrap h5 a:visited, .imageBlock_home h5 a:vited, .imageBlock h5 a:visited
{
	color: #3B73B9;
	text-decoration: none;
}

.imageBlock_noWrap h5 a:hover, .imageBlock_home h5 a:hover, .imageBlock h5 a:hover
{
	color: #3B73B9;
	text-decoration: underline;
}


ul.relatedLinks a:link, ul.relatedLinks a:visited
{
	text-decoration: none;
}

ul.relatedLinks a:hover, ul.relatedLinks a:active
{
	text-decoration: underline;
}

a.bold
{
	font-weight: bold;
}

a img, a:link img, a:visited img, a:hover img, a:active img
{
	border: 0;
	display: block;
}

img
{
	display: block;
}

img.icon, img.inline, p.resultsLinks img, a img.inline, a:link img.inline, a:visited img.inline, a:hover img.inline, a:active img.inline
{
	display: inline;
	vertical-align: middle;
}

th
{
	font-weight: bold;
}

/*
 ###################################
# Right Meun Styles 						#
 ###################################
*/
a.menu:link {
	font-size: 9pt;
	color: #000;
	text-decoration: none;
}
a.menu:visited {
	color: #666;
	text-decoration: none;
}
a.menu:hover {
	font-size: 9pt;
	color: #B63339;
	text-decoration: underline;
}
/*
 ###################################
# Foot Styles 						#
 ###################################
*/
	
#foot {
	font-size: 11px;
	border-top: 1px solid #ccc;
	padding: 5px 0 45px 0;
	margin: 0;
	text-align: left;
	color: #666;}

#foot td {
	font-size: 11px;}


#foot a:link, #foot a:visited {
	text-decoration: none;
}

#foot a:hover{
	text-decoration: underline;}

#foot p.subFoot {
	margin: 0;
	padding: 8px 0 0 0;
	font-size: 10px;}

#foot img {
	display: inline;}


#foot p#copy {
	padding-top: 5px;
	color: #999;}






.zi {
	font-family: "Arial, Helvetica, san-serif;";
	font-size: 12px;
	line-height: 15px;
	color: #999999;
}
.zi1 {
	font-family: "Arial, Helvetica, san-serif;";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}
.zi2 {
	font-family: "Arial, Helvetica, san-serif;";
	font-size: 12px;
	line-height: 20px;
	color: #999999;
}
.zi3 {
	font-family: "Arial, Helvetica, san-serif;";
	font-size: 12px;
	color: #0066cc;
}
.zi4 {
	font-family: "Arial, Helvetica, san-serif;";
	font-size: 12px;
	color: #666666;
	line-height: 23px;
}
.yzi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	color: #666666;
}
.zi5 {
	font-family: "Arial, Helvetica, san-serif;";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
}.yzi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
}
.zi6 {
	font-family: "Arial, Helvetica, san-serif;";
	font-size: 12px;
	color: #da0501;
}
.szi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #da0501;
	line-height: 20px;
}
.yzi2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b5b5b5;
	text-decoration: underline;
}
.yzi3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #515151;
}
.zi_t {
	font-size: 9pt;
	color: #000000;/*999999;*/
	text-decoration: none;
}

.zi7 {
	font-family: "Arial, Helvetica, san-serif;";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;

}
.tableline {
	font-size: 12px;
	color: #666666;
	border: 1px solid #CCCCCC;
}

.bkx_a {
	border: 4px solid #CCCCCC;
}

.bk {
	height: 24px;
	width: 100pt;
}
td.para {
	line-height: 18px;
	padding-left:8px;
	padding-right:3px;
}
td {
	font-size: 9pt;
	color: #666666;
}

#pp:first-letter{color:#FF3300;padding-top: 15px; font-size: 22pt;left: 0px; float: left;  position: absolute; top: 100px;}
p a:visited
{
 text-decoration:underline;
}