/* LINK FORMATING */

	A:hover {text-decoration: underline; color: red;}
	A:visited {text-decoration: color: white;}
	A:link {text-decoration: color: white;}
	A:active {text-decoration: color: white;}


/* PARA FORMATTING */
.para_indent {
	position: relative;
	left: 8px;
}
.para_indent2 {
	position: relative;
	left: 15px;
}

/* Investor minisite top links*/
.investor_minisite {
		position: absolute;
		left: 240px;
		top: 150px;
		width: 502px;
		background: #F4FCEB;
		height: 14px;
		padding: 3px;
	}


/* BASIC PAGE LAYOUT */
.left_menu {
		position: absolute;
		width: 123px;
		left: 12px;
		top: 189px;
		padding-right: 8px;
		}
.subleft_col {
		position: absolute;
		width: 81px;		
		left: 149px;
		top: 239px;	
	
	}
.body_begin {
	position: absolute;
	width: 483px;
	left: 244px;
	top: 189px;
	height: 692px;

	}
	
/* text links in the footer */
.bottomlinks {
		position: relative;
		left: 270px;
		top: 10px;
		hover: white;		
	}


/* TEXT FORMATTING */
/* Black font size 2 arial */
.body1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: black; 
}

.bodysm {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: black; 
}


.bodysmwhite {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: white; 
}

/* Black font size 1 arial */
.bodytiny {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: black; 
}

/* Black bold font size 3 arial */
.blackhed {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: black; 
}

.H1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 26px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #173301; 
}

.H2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #7AB542; 
}

.H3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #7AB542; 
}

.H4 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #7AB542; 
}



.bblackonwhitenormal {
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-style: normal; 
font-weight: normal; 
font-variant: normal; 
line-height: 1.2em;
color: #00000;
}

.bluetext {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
font-variant: normal; 
color: #FFFFFF; 
}

.bluetextsm {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
font-weight: normal; 
font-variant: normal; 
color: #FFFFFF; 
}

.blackbold {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: black; 
}

/* LISTS */

/* Bold List Arial 2 square */
ul.boldlist {
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: black; 
}
.ul {
	list-style-type:square;
	}
.ol {
	list-style-type: decimal;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: black; 
	}

.warning {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: red; 
}


/* dark blue bold body */
.bblueonwhite {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
font-variant: normal; 
line-height: 1.1em;
color: #1B0F77; 
}
/* dark blue bold body 16px */
.bblueonwhite2 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
font-variant: normal; 
line-height: 1.1em;
color: #1B0F77; 
}

/* dark blue bold head */
.bbluehedonwhite {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 24px; 
font-style: normal; 
font-weight: bold; 
font-variant: normal; 
color: #1B0F77; 
}

.tinybluetext a {
	color: yellow;
	background-color:transparent;
}

.body1 ul li {list-style: square;}	
		
.lbluehed3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #9999CC}

/*used for tables wider than a story*/
.wider_news {
	width: 600px;
		filter: alpha(opacity:70);
	KHTMLOpacity: 0.70;
	MozOpacity: 0.70;
	opacity: 0.70;
	background-color:#FFFFFF;
	padding: 5px;
}
