.lm {padding: 0px 0px 0px 0px;  margin: 10px 0px 10px 0px; font-family: verdana; font-size: 8pt;   text-decoration: none; }
.lm ul {list-style: none; margin: 0px; padding: 0px; border: none; font-family: verdana; font-size: 8pt; }
.lm li { display: block;  padding: 0px 0px 0px 0px; text-decoration: none; font-family: verdana; font-size: 8pt;  }
html>body .lm  li a {width: auto;}
#lm li { list-style: none; padding: 0px 0px 0px 0px; margin: 10px 5px 10px 0px; color : #ffffff; text-decoration: none; }

	P
	{
	font-family: verdana;
	line-height: 1.35;
	font-size: 10pt;
	color : black;
	text-decoration: none;

	}
	

   TABLE.aacmain
	{
	margin-left: 0px;
    margin-right: 0px;
	margin-top: 0px;
    margin-bottom: 0px;
   	border: 1px #372A51 solid;
	}
	
	TABLE.aacsub
	{
	margin-left: 0px;
    margin-right: 0px;
	margin-top: 0px;
    margin-bottom: 0px;
   	border-left: 1px #372A51 solid;
	}
	
	table#main td { border-left: 1px solid black; }
	
	TD.leftcolumn
	{
	margin-left: 0px;
    margin-right: 0px;
	margin-top: 0px;
    margin-bottom: 0px;
   	border-left: 1;
	border-color: #000000;
	}
	

   .margintext  /* samll text used for sidebar and notes - small black text with 12px l/r margins*/
	{
	font-family: verdana;
	line-height: 1.30;
	font-size: 10px;
	color : black;
	text-decoration: none;
	margin: 0px 12px 0px 12px;

	}	
   .margintextpurple  /* small purple text used for sidebar notes and ref. title */
	{
	font-family: verdana;
	line-height: 1.30;
	font-size: 10px;
	color : #9C11A4;;
	text-decoration: none;
	margin: 0px 12px 0px 12px;
	}	
	
	
	.Qcap   /* for big Q cap on question. "Q" must be with <span>Q.</span> */
	{
	font-family: verdana;
	line-height: normal;
	font-size: 18pt;
	font-weight: normal;
	color: #8266C3;
	text-decoration: none;
	}
	
	.Acap   /* for big A cap on answer. "A" must be with <span>A.</span> */
	{
	font-family: verdana;
	line-height: normal;
	font-size: 18pt;
	font-weight: normal;
	color: #15A2AF;
	text-decoration: none;
	}	

	
	.bodytext
	{
    margin-right: 40px;
    margin-left: 40px;
	font-family: verdana;
	font-weight : normal;
	font-size: 10pt;
	color : black;
    line-height: 1.35;
	text-decoration: none;
	}
	
	.smalltext  /* small body text and topic descriptions  */
	{
    margin-right: 70px;
    margin-left: 40px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	color : #000000;
	text-decoration: none;
	}

     /* small text under main page title - see topics, arranged buTMA issue  */
	.smalltopictitletext  
	{
    margin-right: 10px;
    margin-left: 40px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	color : #000000;
	text-decoration: none;
	}

	.smalltextnomargin 
	{
    margin-right: 0px;
    margin-left: 40px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	color : #000000;
	text-decoration: none;
	}
	
	
	.topicdescription  /* self-descriptive */
	{
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	color : #000000;
	text-decoration: none;
	margin: 0px 0px 0px 40px;
	}
	
	
	
	.inquirytext    /* This is jsut the body text with bold */
	{
    margin-right: 40px;
    margin-left: 40px;
	font-family: verdana;
	font-weight : bold;
	font-size: 9pt;
	color : black;
    line-height: 1.35;
	text-decoration: none;
	}
	
	
	.inquirytitle   /* Turq title at head of body area */
	{
	margin-right: 70px;
    margin-left: 40px;
	font-family: verdana, arial, san-serif;
	line-height: 1.3;
	font-size: 14pt;
	font-weight : normal;
	color : #15A2AF;
	text-decoration: none;
	}
	
	.inquirytitletopics   /* not used */
	{
	margin-right: 10px;
    margin-left: 40px;
	font-family: verdana, arial, san-serif;
	line-height: 1.3;
	font-size: 14pt;
	font-weight : normal;
	color : #15A2AF;
	text-decoration: none;
	}

		
	.chartcaption   
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	color : #000000;
	text-decoration: none;
	}
	
 
	
	
	a.breadcrumbs  /* breadcrumb links, see commented.html */
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #EE7102;
	text-decoration: none;
	}

   	a.breadcrumbs:hover
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #15A2AF;
	text-decoration: none;
	}
	
	.breadcrumbsactive
	{
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #831682;
	text-decoration: none;
	}
	
			
	.breadcrumbstext
	{
    margin-right: 20px;
    margin-left: 20px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	color : #000000;
	text-decoration: none;
	}
	
	
	
	a.footmenu   /* menu at the bottom of each page */
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #EE7102;
	text-decoration: none;
	}
	
	a.footmenuon
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color : #15A2AF;
	text-decoration: none;
	}
	a.footmenu:visited   /* menu at the bottom of each page */
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #EE7102;
	text-decoration: none;
	}  
   	a.footmenu:hover
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #15A2AF;
	text-decoration: none;
	}
   a.footmenu:active   /* menu at the bottom of each page */
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #EE7102;
	text-decoration: none;
	}
	

 	a.footmenuon:visited
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #15A2AF;
	text-decoration: none;
	}		   
   	a.footmenuon:hover
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #15A2AF;
	text-decoration: none;
	}
	  
   	a.footmenuon:active
	{
    margin-right: 0px;
    margin-left: 0px;
	font-family: verdana;
	line-height: normal;
	font-size: 10px;
	font-weight : normal;
	color :  #15A2AF;
	text-decoration: none;
	}
   	
	  /* submenu in the sidebar */
	a.sidemenu {
	margin-right: 12px;
    margin-left: 12px;
	font-family: verdana;
	line-height: 1.75;
	font-size: 10px;
	color : #9C11A4;
	text-decoration: none;
	font-weight : bold;
	} 
	a.sidemenu:visited {
	margin-right: 12px;
    margin-left: 12px;
	font-family: verdana;
	line-height: 1.75;
	font-size: 10px;
	color : #9C11A4;
	text-decoration: none;
	font-weight : bold;
	} 
	a.sidemenu:hover
	{
	margin-right: 12px;
    margin-left: 12px;
	font-family: verdana;
	line-height: 1.75;
	font-size: 10px;
	color : #15A2AF;
	text-decoration: none;
	font-weight : bold;
	}
		a.sidemenu:active {
	margin-right: 12px;
    margin-left: 12px;
	font-family: verdana;
	line-height: 1.75;
	font-size: 10px;
	color : #9C11A4;
	text-decoration: none;
	font-weight : bold;
	}	
	a.sidemenuon
	{
	margin-right: 12px;
    margin-left: 12px;
	font-family: verdana;
	line-height: 1.75;
	font-size: 10px;
	color : #15A2AF;
	text-decoration: none;
	font-weight : bold;
	}
	
	a.sidemenuon:visited
	{
	margin-right: 12px;
    margin-left: 12px;
	font-family: verdana;
	line-height: 1.75;
	font-size: 10px;
	color : #15A2AF;
	text-decoration: none;
	font-weight : bold;
	}
	a.sidemenuon:hover
	{
	margin-right: 12px;
    margin-left: 12px;
	font-family: verdana;
	line-height: 1.75;
	font-size: 10px;
	color : #15A2AF;
	text-decoration: none;
	font-weight : bold;
	}

	a.sidemenuon:active
	{
	margin-right: 12px;
    margin-left: 12px;
	font-family: verdana;
	line-height: 1.75;
	font-size: 10px;
	color : #15A2AF;
	text-decoration: none;
	font-weight : bold;
	}           
	a.topictitle  /* turq topic titles with purple rollover */
	{
	margin-right: 10px;
    margin-left: 40px;
	font-family: verdana, arial, san-serif;
	line-height: 1.3;
	font-size: 12pt;
	font-weight : normal;
	color :#15A2AF;
	text-decoration: none;
	}
	a.topictitle:hover
	{
	margin-right: 10px;
    margin-left: 40px;
	font-family: verdana, arial, san-serif;
	line-height: 1.3;
	font-size: 12pt;
	font-weight : normal;
	color : #9C11A4;
	text-decoration: none;
	}
	
	
	/*  default link - gold wioth purple hover*/
   a {
	color :  #9C11A4;
	text-decoration: none;
	font-weight : bold;
	} 
	a:visited {
	color: #EE7102;
	}
	a:hover
	{
	color :  #15A2AF;
	}
	a:active {
	color: #EE7102;
	}
	
         /*  small purple link  with turq rollover (hover) effect for topics >>see more*/
	a.smallpurpleturq  
   {
    font-family: verdana;
	font-size: 10px;
	color :  #9C11A4;
	text-decoration: none;
	font-weight : bold;
	} 
	a.purpleturq  /*  purple link  with turq rollover (hover) effect */
   {
	color : #9C11A4;
	text-decoration: none;
	font-weight : bold;
	} 
	a.purpleturq:hover
	{
    font-family: verdana;
	font-size: 10px;
	color :  #15A2AF;
	text-decoration: none;
	font-weight : bold;
	}
	a.smalllinks /* purple link with turq rollover, see home page, sections, >> see more */
	 {
	font-family: verdana;
	font-size: 10px;
	color : #9C11A4;
	text-decoration: none;
	font-weight : bold;
	} 
	
	a.smalllinks:hover
	{
	font-family: verdana;
	font-size: 10px;
	color :  #15A2AF;
	text-decoration: none;
	font-weight : bold;
	}


.footnotes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #99FFFF;
	padding: 5px;
	border: 2px solid #831682;
}
.captionpurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #831682;
	font-weight: normal;
}
.smpurptitlebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #831682;
}
.turqtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #15A2AF;
}
.bodytextleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.breadcrumbsgold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EE7102;
}
.querentname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #15A2AF;
	margin-left: 40px;
}
.tmaissue {
	margin-left: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9C11A4;
	font-size: 9px;
}
.turqheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #15A2AF;
}
.purpletitlelg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #831682;
}
.inquirytitleleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #15A2AF;
}
.ltpurpleheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #8266C3;
}
.blacktitlelg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
}
.turqtitleleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #15A2AF;
}
.smallbodytextleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.smallbodytextlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #831682;
}

a.querentname:hover {
	color: #9C11A4;
}
.turqtitlesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #15A2AF;
	margin-left: 40px;
}
.turqtitlesmleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #15A2AF;
	font-weight: bold;
}
.querentnameleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #15A2AF;
}
.smpurpletitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #831682;
}
.ltpurpheadsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #8266C3;
}
 
 
a.topmenu 
   {
 color : #ffffff;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
 font-weight : bold;
 } 

a.topmenu:visited {
 color : #ffffff;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
 font-weight : bold;
}
 a.topmenu:hover
 {
 color :   #7BE8D0;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
 font-weight : bold;
 }
 
a.topmenu:active  
   {
 color : #7BE8D0;
 font-family: verdana;
 font-size: 12px;
 text-decoration: none;
 font-weight : bold;
 } 
.sidemenuturq {
	margin-right: 12px;
    margin-left: 12px;
	font-family: verdana;
	line-height: 1.75;
	font-size: 10px;
	color : #15A2AF;
	text-decoration: none;
	font-weight : bold;
}
.topmenutext {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.noprint {
}
