/*general styles */


BODY { font-family: Arial,Helvetica,sans-serif; 
		color: #FFFFFF; 
		margin: 0px;
		padding: 0px;
		vertical-align: top;
		font-size: 12pt;
		}
		
	.dark {font-family: Arial,Helvetica,sans-serif; color: #FFFFFF;}
	.note	{font-family: Arial,Helvetica,sans-serif; 	
		font-style: italic;
		font-weight:normal;
		text-align: center;
		font-size: 80%;
		color: #2237C3;}

 H3.light    {font-family: Arial,Helvetica,sans-serif;
         font-size: x-large;
         font-style: italic;
         color: #1219F0;
         font-weight: bold;
         text-align: left;}	 

 H4.light    {font-family: Arial,Helvetica,sans-serif;
			font-style: italic; 
			color: #3B2789;} 

/* table and cells */
	TD.sb2title    {
		font-family: Times, "Times New Roman", Serif; 
		border:1px solid ; 
		border-color: gray;
		color: #FFFFFF;	
		background: #6600AA;
		font-weight:bold;
		text-align: center;
		font-size: 100%;
		}

	TD.sbtitle    {
		font-family: Times, "Times New Roman", Serif; 
		color: #FFFFFF;	
		background: #6600AA;
		font-weight:bold;
		text-align: center;
		font-size: 100%;
		} 
/* border:1px dashed #333 */
	TABLE.sbtitle {
		vertical-align: top; 
		padding: 3px; 
		width:200px;
		}	

	IMG.HR {display:block; margin: 2px; border:none; background-color: transparent;}	
	IMG.icon {display:block; margin-right: 5px; margin-left: 3px;border:none; background-color: transparent; vertical-align: middle; float: left; }	

/* dark nav bar styles*/	            
	   DIV.bar {font-family: Arial,Helvetica,sans-serif; font-size: 8pt; font-weight:bold; border:1px solid ; border-color: gray;}
      DIV.bar a:link {color: #FFCC00;}
		DIV.bar a:link:hover {color: #FF0099;}
	   DIV.bar a:visited {color: #33CCCC;}
		DIV.bar a:visited:hover {color: #0033CC;}
	   DIV.bar a:active {color: blue;}   					    

/* Light background styles - mostly for lists of helpful links */
		DIV.light {	font-family: Arial,Helvetica,sans-serif; vertical-align: top; font-size: 11pt;}
	   DIV.light a:hover {text-decoration: none; font-size: 11pt;}	   	   
	   DIV.light a:link {color:#2d0985; margin-left: 15px ; font-size: 11pt;}
	   DIV.light a:visited {color: #890930; margin-left: 15px ;} 	   
	   DIV.light a:visited:hover {color: #DD004C; text-decoration: none;} 	   
	   DIV.light p {margin: 0.5em 0.5em 0.5em 15px; font-size: 11pt; }   

/* Main text body styles */	  

	  DIV.lbody	{font-family: Arial,Helvetica,sans-serif;
			 color: #330033;
         /* font-size: 12pt;*/
          font-style: normal;
          font-weight: normal;              
          text-decoration: none;
          margin-left: 15px ;
          margin-right: 15px ;
          margin-top: 5px ;
          vertical-align: top;
          text-align: justify;
		}

	DIV.lbody IMG.left  {display:block; margin: 0.5em 0.5em 0.5em 2px; border:2px solid #000000; float:left;}		   	
	DIV.lbody IMG.right {display:block; margin: 0.5em 2px 0.5em 0.5em; border:2px solid #000000; float:right;}
	DIV.lbody IMG.leftani  {display:block; margin: 0.5em 0.5em 0.5em 2px; border:0px solid #000000; float:left;}	
	DIV.lbody IMG.rightani {display:block; margin: 0.5em 2px 0.5em 0.5em; border:0px solid #000000; float:right;}

/* Image based links */
	DIV.lbody a:link IMG {display:block; margin: 0.5em 0.5em 0.5em 0.5em; border:2px solid #1219F0;}
	DIV.lbody a:visited IMG {display:block; margin:0.5em 0.5em 0.5em 0.5em;  border:2px solid #663399;}
	DIV.lbody a:link:hover IMG {margin:0.5em 0.5em 0.5em 0.5em;  border:2px solid #339999;}
	DIV.lbody a:visited:hover IMG {margin:0.5em 0.5em 0.5em 0.5em; border:2px solid #0066CC;}
/* Standard Anchor based links */
	DIV.lbody a:link {color: #003366; font-family: Arial,Helvetica,sans-serif; border-width:1px;}
	DIV.lbody a:visited {color: #663399;}
	DIV.lbody a:link:hover {color: #FF0099; font-family: Arial,Helvetica,sans-serif;}
	DIV.lbody a:visited:hover {color: #CC33CC;}

	DIV.lbody p:first-letter { font-size: 18pt; color: #330033; border:0px; font-style: italic;} /*font-weight:bold; float:left; */
 
  	DIV.lbody H2  {color: #FF0099;
 						text-align: left;
 			         font-size: large;
         			font-weight: bold;}  
         			
	   DIV.lbody H3  {font-family: Arial,Helvetica,sans-serif;
         			font-size: x-large;
         			font-weight: bold;
         			text-align: left;
        				color: #FF0099;}

      DIV.lbody H4  {color: #FF0099;
 						text-align: left;
 			         font-size: normal;
         			font-weight: bold;}   
     			
         			 
/* UnUsed body type styles */		
	DIV.lindex {color:#2d0985; margin-left: 15px ;}
	DIV.lindex {	font-family: Arial,Helvetica,sans-serif; vertical-align: top; font-size: 12pt;}		
	DIV.lindex p {margin: 0.5em 0.5em 0.5em 15px;}
	   DIV.lindex a:link {color: #1219F0; font-family: Arial,Helvetica,sans-serif;}
	   DIV.lindex a:visited {color: #d50b9b; font-family: Arial,Helvetica,sans-serif; } 
	   DIV.lindex a:link:hover {color: #00004C; font-family: Arial,Helvetica,sans-serif;}	   	   	   
	   DIV.lindex a:visited:hover {color: #971c93; font-family: Arial,Helvetica,sans-serif;} 	   
