td {		margin: 0; padding:0px; 
			vertical-align: top; border: 0; font-size: 12px; 
			font-family: Arial, Helvetica, sans-serif;}
p { 		color: #8E8E8E; border: 0; 
			margin: 5px 5px 10px 5px; padding: 0px 5px; font-size: 12px; 
			font-family: Arial, Helvetica, sans-serif;}
a:visited, a:active, a:link {color: #E6733A; text-decoration: none;}
a:hover {	color: #999; text-decoration: underline;}
.nav    { 	font-size: 12px; font-style: normal; font-weight: normal; color: #c30; 
			line-height: 14px; margin:0px 0px 4px 10px; padding: 0px; 
			vertical-align: bottom; text-align: left;}
.catnav    { 	font-size: 10px; font-style: normal; font-weight: normal; 
			line-height: 10px; margin:0px 0px 8px 10px; padding: 0px; 
			vertical-align: top; text-align: left;}
.head_xl { 	font-size: 34px; font-style: normal; font-weight: bold; color: #C30; 
			line-height: 31px;  margin: 20px 5px 0px 5px; padding: 0px 5px;}
.head {		font-size: 24px; font-style: normal; font-weight: bold; color: #c30; 
			margin: 10px 5px 0; padding: 0 5px;}
.subHead{ 	font-size: 16px; font-style: normal; font-weight: normal; color: #C30; 
			margin: 20px 5px 0px 5px; padding: 0px 5px; }
.chartH{ 	font-size: 16px; font-style: bold; font-weight: bold; color: #C00; 
			padding: 0px 5px; margin: 20px 5px 0px 5px; }
.chartS{ 	font-size: 16px; font-style: normal; font-weight: normal; color: #C00; 
			padding: 0px 5px; margin: 0px 5px 0px 5px; }
.chartU{ 	font-size: 11px; font-style: normal; font-weight: normal; color: #C00; 
			padding: 0px 5px; margin: 0px 5px 5px 5px; }
.lead {		font-size: 14px; font-style: normal; 
			line-height: 16px; padding: 5px; margin: 10px 5px 0px 5px; }
.foot {		font-size: 10px; color:#E07115;  font-style: italic; font-weight: normal; 
			margin:25 0 25 8;}

.contact_xl{font-size: 23px; font-style: normal; font-weight: normal; 
			color: #e6733a; text-align: right;
			line-height: 21px; margin: 4px 1px 2px 0; padding: 0; }
.contact {	font-size: 14px; font-style: normal; font-weight: normal; 
			color: #E6733A; text-align: right;
			line-height: 16px; margin: 3px 3px 2px 0px;  padding: 0px; }
.dk-gray {	color: #666; }
.band { font-size: 11px; font-style: normal; color: #ffffff; background-color: #c00; margin:0; padding: 2px 5px;
		 	bor;border-top: 1px solid #990000; border-right: 1px solid #990000; border-bottom: 1px solid #990000; border-left-color: #990000; border-left-style: solid; }
.subnav { font-size: 10px; font-style: normal; color: #ffffff; background-color: #c30; text-align: center; vertical-align: top; margin:0; padding: 4px 2px; border-color: #990000 #fff #fff #990000; border-style: solid; border-width: 0 1px 1px 0; }
.subnavTH {  text-align: center; font-size: 7pt; color: #999999; 
			width: 40px; border-color:#c00 #c00 #cc0000 #cc0000; border-style: solid; 
			border-width: 0 1px 0 0;}
.VnavONdk { text-align: left; vertical-align: middle; font-size: 10px; color: #f3f3f3; background-color: #c60; padding: 4px; border-color: #900 #f39d30 #fff; border-width: 0 0 1px; border-style: solid  }	

.VnavON { text-align: left; vertical-align: middle; font-size: 10px; color: #e6733a; background-color: #fff4c8; padding: 4px; border-color: #f4ad45 #f39d30; border-width: 1px 0; border-style: solid  }

.VnavOFF { text-align: left; vertical-align: middle; font-size: 10px; color: #999999; background-color: #efeeee; padding: 4px; border-color: #d00 #f39d30 #fff; border-width: 0 0 1px; border-style: solid }
			
.Vnav { 	font-size:10px; font-style: normal; color: #ffffff; background-color: #c30; 
			margin:0; padding: 1px 4px; border-color: #990000 #990000 #fff; 
			border-style: solid; 
			border-width: 0 0 1px; text-align: left}
			
.VnavDKred { 	font-size:10px; font-style: normal; color: #ffffff; background-color: #990000; 
			margin:0; padding: 1px 4px; border-color: #990000 #990000 #fff; 
			border-style: solid; 
			border-width: 0 0 1px; text-align: left}

.rule-B { 	border-color: #990000; border-style: solid; 
			border-bottom-width: 1PX; margin:0; padding:0;}
.rule-BR {  border-color: #990000; border-style: solid; 
			border-bottom-width: 1PX; border-right-width: 1PX; margin:0; padding:0;}
.rule-R {  	border-color: #990000; border-style: solid; border-right-width: 1PX; margin:0; padding:0;}

/*	STATS TABLE STYLE-FF Contact */
table.dot
{background-color: #ffffff;
border: 1px solid;
border-collapse: collapse;
border-spacing: 0px; border-color: #990000;
margin: 0px 0px 0px 10px;
padding: 0px;}

td.dotH
{background-color: #CC0000;
border: 1px #990000 solid;
margin: 10px 4px 2px;
font-family: Arial, sans-serif;
text-align: center;
vertical-align: bottom;
font-weight: normal;
font-size: 10px;
color: #FFFFFF;  padding: 2px 2px}

td.dotC
{ border-bottom: 1px #F29015 dotted;
border-left: 1px #F29015 dotted;
text-align: center;
vertical-align: middle;
font-weight: normal;
color: #8e8e8e;
background-color: #FFFFFF;
padding: 4px;
margin: 0px; 
font-size: 10px;
font-family: Arial, sans-serif;}

td.dotL
{ border-bottom: 1px #F4AD45 dotted;
border-left: 1px #F4AD45 dotted;
text-align: left;
font-weight: normal;
color: #8e8e8e;
background-color: #FFFFFF;
padding: 4px;
margin: 0px; 
font-size: 10px;
font-family: Arial, sans-serif;}

td.dotL_text
{ border-bottom: 1px #F4AD45 dotted;
border-left: 1px #F4AD45 dotted;
text-align: left;
vertical-align: top;
font-weight: normal;
color: #8e8e8e;
background-color: #FFFFFF;
padding: 4px;
margin: 0px; 
font-size: 10px;
font-family: Arial, sans-serif;}

td.dotChd
{ border-bottom: 1px dotted #f4d145;
text-align: left;
vertical-align:middle;
font-weight: normal;
color: #cc3300;
background-color: #ffffff;
padding: 2px;
margin: 0; 
font-size: 10px;
font-family: Arial, sans-serif;}

td.dotChd_XL
{ border-bottom: 1px dotted #e2672e; text-align: left; vertical-align:top; color: #d45c0c; background-color: #efeeee; padding: 2px; margin: 0; font-size: 11px; font-family: Arial, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-stretch: narrower; font-style: normal; line-height: 12px; background-position: left center; border-right: 1px solid #e2672e; }

td.dotChd_XL_v1
{ border-bottom: 1px dotted #e2672e; text-align: left; vertical-align:top; color: #d45c0c; background-color: #f9f9f9; padding: 4px; margin: 0; font-size: 10px; font-family: Arial, sans-serif; font-style: italic; border-right: 1px solid #e2672e; }

td.dotChd_XL_inv
{ color: #f5ca3e; border-bottom: 1px dotted #f4d145; text-align: left; vertical-align:top; font-weight: bold; background-color: #900; padding: 4px; margin: 0; font-size: 12px; font-family: Arial, sans-serif; font-style: italic; border-right: 1px solid #900; }


strong {  font-weight: normal; color: #CC3300}

