A {
	font-family:arial; 
	text-decoration:none
}

A:link { 
	font-family:arial 
}

A:visited { 
	font-family:arial 
}

A:hover {
	font-family:arial
}

A:active { 
	font-family:arial 
}

span.white { 
	font-family: arial; color: #FFFFFF; 
}

span.pink { 
	font-family: arial; color: #CC3399; 
}


span.bold-pink { 
	font-family: arial; color: #CC3399; font-weight: bold
}

span.bold-pink-caps-tiny { 
	font-family: arial; color: #CC3399; font-weight: bold; text-transform:uppercase; font-size:7pt
}

span.bold-white { 
	font-family: arial; color: #FFFFFF; font-weight: bold; font-size:10pt
}



span.bold-grey { 
	font-family: arial; color: #000000; font-weight: bold 
}


span.grey-italics { 
	font-family: arial; color: #000000; font-style:oblique
}


span.pink-italics { 
	font-family: arial; color: #CC3399; font-style:oblique
}


.caption {
	font-family: arial;
	font-size: 10pt;
	color: #600;
	margin-top:3;
	margin-bottom:6
}

.tiny {
	font-family: arial;
	font-size: 8pt;
	color: #666666; margin-top:0; margin-bottom:3; line-height:12px
}
       

.captionsgreylt {
	font-size: 10pt;
	color: #666666; 
	font-family:arial; margin-top:3; margin-bottom:6 
}

.captionsgreyltbold {
	font-size: 10pt;
	color: #666666;
	font-weight:bold; margin-top:3; margin-bottom:6 
	 
}

.captionspink {
	font-size: 9pt;
	color: #d12c61;
	margin-top:3;
	margin-bottom:6
}
body {
	font-family: arial;
	font-size: 9pt;
	line-height: 12pt;
	color: #333333; 
	
	
}

.generalText {
	font-family: arial;
	font-size: 10pt;
	line-height: 12pt;
	text-decoration: none;
	color: #333;
	margin-top:0;
	margin-bottom:0;
	text-align:justify;
}

.generalTextBold {
	font-family: arial;
	font-size: 10pt;
	line-height: 12pt;
	text-decoration: none;
	color: #000000;
	margin-bottom:0;
	margin-top:0;
	text-align: left;
}


.h1 {  font-family: arial; 
	  font-size: 10pt; 
	  color:#333333; 
	  margin-top:0; margin-bottom:6; font-weight:bold
}

.h2  {
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #d12c61;
	margin-bottom:20;
	line-height:14pt;
	font-weight: bold;
}

.h3 {
	font-size:10pt;
	font-family:arial;
	color:#d12c61;
	margin-bottom:3;
	margin-top:0;
	font-weight:bold;
	line-height:14pt
}
	
.h3-white {
	font-size:10pt;
	font-family:arial;
	color:#FFFFFF; margin-bottom:3; margin-top:0; font-weight:bold
}

.productTitle { 
	font-family: arial; color: #CE0063; font-size: 12pt; font-weight: bold; line-height:14pt; margin-bottom:3 }
               
	
.productSubtitle {

	font-family: arial; color: #CE0063; font-size: 10pt; font-weight: bold; line-height:14pt; margin-bottom:3
}


------------------------------------- Begin Navigation Links ---------------------------

.navgen {  
	font-size: 10pt;	
	line-height: 10pt;
	color: #333333;
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold
}
:link.navgen { 
	font-size: 10pt;	
	line-height: 10pt;
	color: #333333; 
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold
}
  	
:hover.navgen  { 
	font-size: 10pt;		
	line-height: 10pt;
	color: #FF6699; 
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold
}
:visited.navgen { 
	font-size: 10pt;		
	line-height: 10pt;
	color: #333333; 
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold
}
:visited:hover.navgen  { 
	font-size: 10pt;		
	line-height: 10pt;
	color: #333333; 
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold 
}

.navgenactive {  
	font-size: 10pt;
	line-height: 10pt;
	color: #333333;
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold 
}
:link.navgenactive { 
	font-size: 10pt;		
	line-height: 10pt;
	color: #333333; 
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold
}
  	
:hover.navgenactive  { 
	font-size: 10pt;		
	line-height: 10pt;
	color: #FF6699; 
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold 
}
:visited.navgenactive { 
	font-size: 10pt;		
	line-height: 10pt;
	color: #333333; 
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold
}
:visited:hover.navgenactive  { 
	font-size: 10pt;		
	line-height: 10pt;
	color: #333333; 
	margin-top:0; margin-bottom:0; text-transform:uppercase; font-weight: bold 
}

------------------------------------------- End Mini Sidebar Links -----------------------------


------------------------------------------- Begin Sub Links ---------------------------

.sub {  
	font-size: 10pt;		
	line-height: auto;
	color: #666666;
	margin-top:0; margin-bottom:0 
}
:link.sub { 
	font-size: 10pt;		
	color: #666666; 
	margin-top:0; margin-bottom:0
}
  	
:hover.sub  { 
	font-size: 10pt;		
	color: #666666; 
	margin-top:0; margin-bottom:0
}
:visited.sub { 
	font-size: 10pt;		
	color: #666666; 
	margin-top:0; margin-bottom:0
}
:visited:hover.sub  { 
	font-size: 10pt;		
	color: #666666; 
	margin-top:0; margin-bottom:0 
}

.subactive {  
	font-size: 10pt;		
	color: #666666;
	margin-top:0; margin-bottom:0 
}
:link.subactive { 
	font-size: 10pt;		
	color: #666666; 
	margin-top:0; margin-bottom:0
}
  	
:hover.sub  { 
	font-size: 10pt;		
	color: #666666; 
	margin-top:0; margin-bottom:0

}
:visited.subactive { 
	font-size: 10pt;		
	color: #666666; 
	margin-top:0; margin-bottom:0
}
:visited:hover.subactive  { 
	font-size: 10pt;		
	color: #666666; 
	margin-top:0; margin-bottom:0 
}

------------------------------------------- End Sub Links -----------------------------



------------------------------------------- Begin Footer Links ---------------------------

.footer {  
	font-size: 10pt;		
	color: #FFFFFF;
	margin-top:0; margin-bottom:0 
}

:link.footer { 
	font-size: 10pt;		
	color: #FFFFFF; 
	margin-top:0; margin-bottom:0
}
  	
:hover.footer  { 
	font-size: 10pt;		
	color: #FFFFFF; 
	margin-top:0; margin-bottom:0
}

:visited.footer { 
	font-size: 10pt;		
	color: #FFFFFF; 
	margin-top:0; margin-bottom:0
}

:visited:hover.footer  { 
	font-size: 10pt;		
	color: #FFFFFF; 
	margin-top:0; margin-bottom:0 
}

.footeractive {  
	font-size: 10pt;		
	color: #666666;
	margin-top:0; margin-bottom:0 
}

:link.footeractive { 
	font-size: 10pt;		
	color: #FFFFFF; 
	margin-top:0; margin-bottom:0
}
  	
:hover.footer  { 
	font-size: 10pt;		
	color: #FFFFFF; 
	margin-top:0; margin-bottom:0
	font-weight: bold;  
}

:visited.footeractive { 
	font-size: 10pt;		
	color: #FFFFFF; 
	margin-top:0; margin-bottom:0
}

:visited:hover.footeractive  { 
	font-size: 10pt;		
	color: #FFFFFF; 
	margin-top:0; margin-bottom:0 
}

------------------------------------------- End Footer Links -----------------------------
