@charset "UTF-8"; 
	 
@import "screen.css"; 
  
/**
 * ========================================
 * IR CSS 
 * ========================================
 *
 * TOC
 * ----------------------------------------
 *
 *
 *
 *
 */
 
/**
 * ========================================
 * IR CALENDAR 
 * ========================================
 */
	 
.calendar 
{
	position: relative;
	width: 628px;
}
	
.calendar dt 
{
	position: absolute;
	left: 0;
	font-weight: bold;
}
 
.calendar dd 
{
	padding-bottom: 9px;
	padding-left: 5.5em;
}
  
#mreach_form 
{
}
	 
.require 
{
	color: #F00;
}
 
#mreach_form table input, 
#mreach_form table textarea
{
	border: 1px solid #CCC;
}
 
#mreach_form table td, 
#mreach_form table th
{
	padding-bottom: 10px;
}
 
#mreach_form table td 
{
	line-height: 1.7;
}
 
#mreach_form table label 
{
	margin-right: 2em;
}
 
#mreach_form table label input 
{
	margin-right: .3em;
	vertical-align: middle;
}
 
#mreach_form table td span 
{
	display: block;
	font-size: 85%;
}
  
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ------------------------------
 */
   
/**
 * ========================================
 * ASSET 
 * ========================================
 */
	 
.AssetReport 
{
	border-collapse: collapse;
}
	 
.AssetReport caption 
{
	padding-bottom: 7px;
	text-align: right;
	font-size: 85%;
}
 	
.AssetReport th, 
.AssetReport td
{
	padding: 7px;
	border: 1px solid #CCC;
	font-size: 95%;
}
 
.AssetReport .Balance 
{
	width: 100px;
}
	 
.AssetReport th.Balance 
{
	text-align: center;
}
 
.AssetReport td.Balance 
{
	text-align: right;
}
  
.AssetReport .Total 
{
	font-weight: bold;
}
  
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ------------------------------
 */
   
/**
 * ========================================
 * SUBSCRIBE 
 * ========================================
 */
	
.Subscribe 
{
}
	 
.Subscribe th, 
.Subscribe td
{
	padding: 0 0 10px;
}
 
.Subscribe th 
{
	width: 200px;
}
 
.Subscribe table input 
{
	padding: .2em;
	border: 1px solid #CCC;
}
 
.Subscribe p 
{
	text-align: center;
}
  
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ------------------------------
 */
   
/**
 * ========================================
 * STOCKS 
 * ========================================
 */
	
#Content .Section table thead th 
{
	border-bottom: 1px solid #CCC;
}
 
#Content .Section table.Stocks1 
{
}
	 
#Content .Section table.Stocks1 tbody th 
{
	width: 100px;
}
 
#Content .Section table.Stocks1 .Price 
{
	width: 80px;
	text-align: center;
}
  
#Content .Section table.Stocks2 
{
}
	 
#Content .Section table.Stocks2 thead th 
{
	text-align: center;
}
 
#Content .Section table.Stocks2 .Price 
{
	width: 120px;
	text-align: center;
}
 
#Content .Section table.Stocks2 tbody th 
{
	width: 100px;
}
  
#Content .Section table.Stocks3 
{
}
	 
#Content .Section table.Stocks3 tbody th 
{
	width: 200px;
}
  
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ------------------------------
 */
   
/**=
 * ========================================
 * clearfix 
 * ========================================
 */
	 
.Interview:after 
{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
	 
.Interview 
{
	display:inline-block;
}
/* Hide from IE Mac \*/
 
.Interview 
{
	display:block;
}
/* End hide from IE Mac */
   
/**
 * ========================================
 * 
 * ========================================
 */
	
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ------------------------------
 */
   
