body {
	font-family: arial, verdana, arial, helvetica, sans-serif;	
	background-color: #FFFFFF;
	color: rgb(0,0,0);
	margin: 20px;
	padding: 0px
	}

  h1 {
    margin-top: 1em; 
    margin-bottom: 1em; 
    font-size: 14pt; 
    font-weight: bold;
    color: #9F0000; 
  }

  h2 {
    margin-top: 1em; 
    margin-bottom: 1em; 
    font-size: 14pt;
    font-weight: bold;
    color: #333333;
  }

#fact {font: "Courier New", "Courier", sans-serif;}
}  

#content {font: arial, "bitstream vera sans", verdana, sans-serif;
	    font-size: 11pt;
		text-align: justify;
		background: #FFFFFF;
		height: 100%;
		padding: 20px;
		margin: 0;
		padding-top: 10px;
		border-top: none;
		z-index: 2;	}

	#content a:hover { background: #FFCCCC;
	    text-decoration: underline; }
	    
    #content a:visited { color: #9900FF; } 

  #content h1 {
    margin-top: 1em; 
    margin-bottom: 1em; 
    font-size: 14pt; 
    font-weight: bold;
    color: #9F0000; 
  }

  #content h2 {
    margin-top: 1em; 
    margin-bottom: 1em; 
    font-size: 14pt;
    font-weight: bold;
    color: #333333;
  }

  #content ul {
    margin-top: 0;
  }

  #content li {
    margin-top: 0;
    margin-bottom: 6pt;
  }
 
 div.autosize {
 	display: table; 
 	width: 1px;
 	}
 
  div.autosize > div {
 	display: table-cell; 
 	}
 
  #h3exp {
    font-size: 14pt;
    color: #0000CC;
	font-weight: bold;    
    margin-top: 1em; 
    margin-bottom: 1em; 
  }

  #h3exp a {
		color: #0000CC;
		font-weight: bold;
		text-decoration: none; }

  #h3exp a:hover {
		color: #FFFFFF;
		font-weight: bold;
		background: #800000; }
		
  #h3exp a:visited {
		color: #0000CC; }

  #desc {color: #000000;
    margin-top: 1em; 
    margin-bottom: 1em; 
  	}
 
 #ExpTitle {
	line-height: 15.6pt; 
	background: #E9EEF2;
	font-weight: bold;
	}

   #content dl{
  	float: left;
	width: 100%;
	margin: 10px 10px;
	padding: 0;
	display: inline; /* fixes IE/Win double margin bug */
	}
	
   #content dt{
	width: 60%;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	font-size: 130%;
	letter-spacing: 1px;
	color: #627081;
	}
	
   #content dd{
	margin: 0 0 0 305px;
	padding: 0;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	}

	#content dl dd.img{
	 margin: 0;
	}
	
	#content dd.img img{
	 float: left;
	 margin: 0 8px -3px 0;
	 padding: 4px;
	 border: 1px solid #D9E0E6;
	 border-bottom-color: #C8CDD2;
	 border-right-color:  #C8CDD2;
	 background: #fff;
	}	
   
   /* put image on right */
   #content .alt dt{
   	float: left;
	}
	
	#content .alt dd{
	 margin: 0 305px 0 0;
	}
   
   	#content .alt dd.img img {
	 float: right;
	 margin: 0 0 0 8px;
	}
	
	#AfterDT{
  	float: left;
	width: 98%;
	margin: 0;
	padding: 0;
	}


