.style2 {
	font-size: x-small;
}

.style4 {
	text-align: center;
}


/*  for aq 12 dl agree page notes    */
.note1 {
color: blue;
vertical-align: super;
font-size: small;
}

.note2 {
color: blue;
vertical-align: super;
font-size: small;
}

.note3 {
color: blue;
vertical-align: super; 
font-size: small;
}

.note4 {
color: blue;
vertical-align: super;
font-size: small;
}

.info {
position: relative;
	padding-right: 20px;
	z-index: 1;
	}


.tablefont td {
font-family: Arial, sans serif;
}



/* styles for info popup windows */

.button {
  position: absolute;
  bottom: 10px;
  right: 10px;
}


/*  styles originally from UCCoupon.htm page  */

.style1 {
	font-size: 16pt;
}
.style2 {
	font-size: x-small;
}
.style3 {
	font-size: medium;
	color: #0000FF;
}
.style5 {
	border-style: solid;
	border-width: 1px;
}
.style6 {
	text-align: center;
}
.style7 {
	background-color: #000000;
}
.style8 {
	background-color: #FFFFFF;
}
.style10 {
	border-width: 0;
	background-color: #FFFFFF;
}
.style11 {
	margin-right: 7px;
}
.style12 {
	text-align: right;
	margin-right: 8px;
}
.style13 {
	margin-left: 10pt;
	margin-right: 8px;
}

/* others */

.stdpg {
background-image: url('images/treebeig.jpg');
background-color: #ffffff;
margin: 0px;
}

.infopg {
background-image: url('images/treebeig.jpg');
background-color: #ffffff;
margin: 10px;
font-family: Tahoma, sans serif;
line-height: 150%;
}

.infopg h1 {
font-size: 12pt;
}

.infopg p {
font-size: 11pt;
}


/*  Ver 12 info pages  */

.info a{

	text-decoration: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 1;
}

.info a:hover {
  position: absolute;
  cursor: help;
  z-index: 1;
}

.info a span {
	display: none;
}

.info a:hover span {
	display: block;
   	position: absolute; top: -30px; left: 15px;
   	width: 300px;
   	color: #000000;
   	z-index: 1;
	/* formatting only styles */
   	padding: 10px; margin: 10px; z-index: 100;
   	background: #fefeff;
   	border: 4px solid #c0c0f0;
	/*opacity: 0.9;
	 end formatting */
}

/*.infobttn {
position: absolute;
right: 0px;
top: 0px;
}*/


.title {
background: #fefebb;

}




.info2 {
position: relative;
	padding-right: 20px;
	   	z-index: 50;
		   }

.info2 a{

	text-decoration: none;
position: relative;
right: 0px;
top: 0px;
   	z-index: 50;
}

.info2 a:hover {
  position: relative;
  cursor: help;
     	z-index: 50;
}

.info2 a span {
	display: none;
}



.info2 a:hover span {
	display: block;
   	position: absolute; top: 50px; left: -90px;
   	width: 520px;
   	color: #000000;
   	z-index: 50;
	/* formatting only styles */
   	padding: 10px; margin: 10px; z-index: 100;
   	background: #fefeff;
   	border: 4px solid #c0c0f0;
	/*opacity: 0.9;
	 end formatting */
}

/*.infobutton2 {
  position: absolute;
  bottom: 10px;
  right: 10px;
}
*/