#right_side {
	width: 100%;
	height: 100%;
	padding: 50px 0px 0px 0px;
	}

#content {
	height: auto;
	padding: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	}

#left_side {
	width: 100%;
	height: 100%;
	padding: 50px 0px 20px 0px;
	}
	

#menu_item {
	margin-left: 20px;
	padding: 5px 0px 5px 10px;
	background-color: #E8E6C6;
	text-align: left;
	}
/* Old Background color #f7f6eb  #E8E6C6	*/
#quote {
	padding: 50px 0px 0px 20px;
	width: auto;
	font-family: new york, times new roman, serif;
	font-size: 11pt;
	text-align: left;
	color: #664228;	
	line-height: 14pt;
	}
	

/* basic text styles*/

p, td, h1, h2, h3, list, .fees, .menu, .menu_active, a, .bodylink, .sectionlink, .submenu, .toplink
	{
	font-family: verdana, arial, helvetica, sans-serif;
	}

p, td, .fees, .menu, .menu_active, a, .bodylink, .sectionlink, .submenu, .toplink {
	font-size: 10pt;
	}
	
.menu, .menu_active, a {
	line-height: 16pt;
	}

p, td {
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 10px;
	
	}
	

h1	{
	font-size: 13pt;
	line-height: 16pt;
	color: #001556;
	}
	
h2	{
	font-size: 11pt;
	color: #001556;	
	margin-top: 25px;
	margin-bottom: 5px;
	}
	
h3	{
	font-weight: normal;
	text-decoration: underline;
	font-size: 11pt;
	line-height: 12pt;
	color: #000000;	
	margin-top: 25px;
	}
 
ul {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000000; list-style-type:square; list-style-image:url('list_bullet.jpg')
	}
	
.super  {
	vertical-align: super;
	font-size: 7pt;
	font-weight: normal;
	}
	


/* inactive menu links  */	
	
.menu {
	color: #001556;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	}
	
.menu:hover, .menu:visited:hover {
	color: #664228;
	text-decoration: underline;
	font-weight: bold;
		padding-left: 10px;
	}
	
.menu:visited {
	color: #001556;
	text-decoration: none;
	font-weight: bold;
		padding-left: 10px;
	}	

/*active menu links*/
	
.menu_active, .menu_active:visited {
	color: #664228;
	text-decoration: none;
	margin-bottom: 5px;
	font-weight: bold;
		padding-left: 0px;
	}
	
.menu_active:hover, .menu_active:visited:hover{
	color: #664228;
	text-decoration: underline;
	margin-bottom: 5px;
	font-weight: bold;
		padding-left: 0px;
	}
	
/* sub-menu links */

.submenu, .submenu:visited	{
	line-height: 12pt;
	color: #001556;
	text-decoration: none;
	padding-left: 20px;
	}
	
.submenu:hover, .submenu:visited:hover	{
	line-height: 12pt;
	color: #001556;
	text-decoration: underline;
	padding-left: 20px;
	}	

/*general link information*/
	
a {
	text-decoration: none;
	color: #000000;
	}
	
a:hover {
	text-decoration: underline;
	}

a:visited {
	text-decoration: none;
	}
	

/* links in the text body (blue=000080, navy=000090, lt green=407f40*/

.bodylink {	

	color:  #000099;
	text-decoration: none;
	line-height: 12pt;
	}

.bodylink:hover	{	

	line-height: 12pt;
	color:  #000080;
	text-decoration: underline;
	}

.bodylink:visited {	

	color:  #000099;
	text-decoration: none;
	line-height: 12pt;
	}
	
.bodylink:visited:hover	{	

	line-height: 12pt;
	color:  #000080;
	text-decoration: underline;
	}
	
	
/* named section links */

.sectionlink, .sectionlink:visited	{
	line-height: 12pt;
	color: #001556;
	text-decoration: none;
	}
	
.sectionlink:hover, .sectionlink:visited:hover	{
	line-height: 12pt;
	color: #001556;
	text-decoration: underline;
	}




	
.toplink, .toplink:visited {
	font-size: 8pt;
	color:  #407f40;
	text-decoration: none;
	}
	
.toplink:hover, .toplink:visited:hover {
	font-size: 8pt;
	color:  #407f40;
	text-decoration: underline;
	}
	
	
	
	.CashAmounts {
	text-align: left;
}
.CashAmounts tr td .fees .CashAmounts {
	text-align: right;
}
