body {

	margin: 0px;
	padding: 0px;
	background-color:white;
	color: black;
	font-family: Arial, Geneva CY, Sans-Serif;
	font-size: 0.8em;
}



div#navline{

	border-top: 1px solid #CC0000;
	margin-top: 10;
	margin-left: 10;
	margin-right: 10;
}

div#nav{

	font-size: 11px;

	color: #CC0000;

	font-weight: bold;

	margin-top: 10;
	
	margin-left: 40;

	margin-right: 0;
}

div#nav a{

	font-weight: normal;

	color: #000000;

	text-decoration: underline;

	margin-left: 5;

	margin-right: 5;	

}

H1 { 
    font-weight:bold; 
    font-size:11pt; 
    
    color:#CC0022;  }

TD { 
   margin-top:12pt; 
   margin-bottom:12pt; 
   font-size:10pt; 
   
   color:#141414;  } 


P { 
   margin-top:12pt; 
   margin-bottom:12pt; 
   font-size:10pt; 
   
   color:#141414;  }


P.Tip{ 
   margin-top:12pt; 
   margin-bottom:12pt; 
   margin-left:24pt;
   font-size:10pt; 
   
   color:#141414;  }



P.SectionHead { 
               
               color:#33669B; 
               margin-top:24pt; 
  	       margin-bottom:12pt; 
               font-size:12pt; 
               font-weight:bold; 
                 }



H2 {               
               color:#33669B; 
               margin-top:24pt; 
  	       margin-bottom:12pt; 
               font-size:12pt; 
               font-weight:bold; 
                 }


SPAN.SectionHead {           
               color:#33669B;                
               font-size:12pt; 
		font-weight:bold; 
              
               
}
SPAN.SwitchGroup  { 
              font-size:11pt; 
              font-weight:bold; 
              	
              color:#33669B; 

}

SPAN.SwitchGroup a { 
              font-size:11pt; 
              font-weight:bold;
		
              text-decoration: underline;	
              color:#33669B; 

}

SPAN.Feature { 
              font-size:10pt; 
              font-weight:bold; 
              font-style:normal;              
              color:#33669B;  }


SPAN.Feature a { 
              font-size:10pt; 
              font-weight:bold; 
              font-style:normal; 
              text-decoration: underline;	
              color:#33669B;  
}



SPAN.Sign { 
              font-size:8pt;               
              font-style:normal;               
}

SPAN.tablenote { 
              font-size:8pt; 
              font-weight:bold; 
              font-style:normal; 
              
}


SPAN.Code { 
              font-size:9pt; 
              font-style:normal; 
              font-family:Courier New, sans-serif; 
              color:#141414;  
}

UL.lststyle { list-style:disc; }


LI.lstFont { 
            font-size:10pt; 
            
            color:#141414;  }

div#docnav{

	margin-left: 15;
}

div#refnav{
	position: relative;
	font-size: 12px;
	color: gray;
	font-weight: bold;
	margin-left: 15;
	line-height: 1.5;
	white-space: nowrap;
	margin-top: 2;
	margin-bottom: 12;
}

div#refnav a{
	font-weight: normal;
	color: black;
	text-decoration: underline;
	margin-left: 25;
}

div#refnavR{
	position: relative;
	font-size: 12px;
	color: #CC0002;
	font-weight: bold;
	margin-left: 15;	
	white-space: nowrap;
	margin-top: 2;
	margin-bottom: 6;	
}

div#refnavB a{
	font-size: 12px;
	color: black;
	font-weight: normal;
	text-decoration: underline;
	margin-left: 15;
	line-height: 1.5;	
	white-space: nowrap;
	
}

div#nextlink{
	font-size: 11px;
	color: #CC0002;
	font-weight: bold;
	margin-left: 15;
	line-height: 1.5;
	white-space: nowrap;
}


div#nextlink a{
	font-size: 11px;
	color: #CC0002;
	font-weight: bold;
	margin-left: 15;
	line-height: 1.5;
	white-space: nowrap;
	text-decoration: underline;	
	
}


div#footer {

	margin-top: 10;
	font-family: tahoma;
	font-size: 10px;
	padding: 5;
	clear: both;
	float: none;
	border-top: 3px solid #EE6326;
}

div#navSecHeadon{

	font-size: 11px;
	color: #CC0002;
	font-weight: bold;
	margin-left: 15;
	line-height: 1.5;
	white-space: nowrap;
	
}

div#navSecHeadoff{

	font-size: 11px;
	color: #808080;
	font-weight: bold;
	margin-left: 15;
	white-space: nowrap;
	margin-top:0px;
	margin-bottom:0px;
	
}

UL.navLst { list-style-type: circle;  }

div#navLst { 
            font-size: 11px;
	color: #CC0002;
	font-weight: bold;
	margin-left: 10;
	line-height: 1.5;
	white-space: nowrap; 
	margin-top:0px;
	    margin-bottom:14px; }

div#navLst a{

	font-weight: normal;
	color: #808080;
	text-decoration: underline;	
	
}


