/*import header and footer styles*/

@import url("http://www.bea.com/content/include/header-footer.css");

	.hide
		{
			display: none;
	}

/*standard tags*/ 
body, html	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			}

a:link,a:visited{	
		color:#E20725;
		text-decoration:none;
		font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	
	a:active,a:hover{
		color:#E20725;
		text-decoration:underline;
		font-family: Helvetica, Arial, Verdana, sans-serif;
	}


blockquote {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}



dd {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

dl {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

dt {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

h1 {
	color: #CC0000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
}

h2 {font: bold 14px Helvetica, Arial, Verdana, Geneva, sans-serif; color:#962399;}

h3 {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
}

h4 {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	line-height: normal;
}

li {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

ol {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

option {
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
}

p {font-size: 12px;
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	line-height: 18px;
	text-decoration: none;
}

select {
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
}

td {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
}

textarea {
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
}

	input.search {
		border:1px solid #C3C3C3;
		background-color:#FFF;
		font-size: 11px;
		width:195px;
		height:16px;
		color:#333333;
	}
	
ul {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

ul.bluearrow {
	line-height: normal;
	list-style-type: none;
	margin: 0px 0px;
	padding: 5px 0px 5px 5px;
}



ul.prplarrow {
	line-height: normal;
	list-style-type: none;
	margin: 0px 0px;
	padding: 5px 0px 5px 5px;
}

ul.prplarrow li {
	background-image: url(images/list_arrow_prpl.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	line-height: normal;
	margin: 0px 0px;
	padding: 0px 0px 3px 20px;
}

ul.prplarrow li a {
	color: #962399;
}

/*Arrow List*/
ul.redarrow {
	line-height: normal;
	list-style-type: none;
	margin: 0px 0px;
	padding: 5px 0px 5px 5px;
}

ul.redarrow li {
	background-image: url(images/list_arrow_red.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	line-height: normal;
	margin: 0px 0px;
	padding: 0px 0px 3px 20px;
}

ul.redarrow li a {
	color: #EA0437;
}



/** ----------------------------------------------
	links
	-----------------------------------------------**/
	
	/* GENERAL */
	
	a.nav1:link,a.nav1:visited{	
		color:#333333;
		text-decoration:none;
		font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	a.nav1:active,a.nav1:hover{
		color:#E20725;
		text-decoration:none;
		font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	
	
	a.nav2:link,a.nav2:visited{	
		color:#333333;
		text-decoration:none;
		font-size:12px;
		font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	a.nav2:active,a.nav2:hover{
		color:#E20725;
		text-decoration:none;
		font-size:12px;
		font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	
	
	a.smgrey:link,a.smgrey:visited{	
		color:#333333;
		text-decoration:none;
		font-size:11px;
		font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	a.smgrey:active,a.smgrey:hover{
		color:#E20725;
		text-decoration:none;
		font-size:11px;
		font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	
	
	a.footgrey:link,a.footgrey:visited{	
		color:#666666;
		text-decoration:none;
	}
	a.footgrey:active,a.footgrey:hover{
		color:#E20725;
		text-decoration:none;
	}
	
	

	

/** ----------------------------------------------
	spacers / lines
	-----------------------------------------------**/
	
#Frame {
		width:750px;
		text-align:left;
	}
	
	#brdcrmbpos { position:absolute; left: 170px; top:113px; width:570px; height:14px; overflow:hidden;}
	
	.toplinePurple {
		margin: 4px 0px 0px 0px;
		border-top: 11px solid #962399;
	}

	.vertlineSpacer01 {
		margin: 0px 9px 0px 9px;
	}

	.navSpacer {
		padding: 0px 20px 0px 0px;
	}

	.logoSpacer {
		position: absolute;
		margin: 8px 0px 0px 0px;
	}

	.alignRight {
		text-align:right;
		
	}
	
	
	.alignRight2 {
		text-align:right;
	}

	.arrowSpacer {
		margin: 0px 0px -4px 4px;
	}

	.arrowSpacer2 {
		margin: 0px 2px -4px -2px;
	}

	.searchSpacer {
		margin: 7px 0px 33px 0px;
		text-align:right;
	}

	.searchSpacer2 {
		margin: 7px 0px 40px 0px;
		text-align:right;
	}
	
	.searchSpacer3 {
		margin: 7px 0px 28px 0px;
		text-align:right;
	}

	
	.spacerBox {
		margin: 0px 0px 0px 50px;
		width:260px;
	}
	
	.linkBox {
		margin: -10px 0px 0px 22px;
	}
	
	.alignRight2 img
	{vertical-align:bottom;}

	.searchSpacer4 {
		margin: 7px 0px 20px 0px;
		text-align:right;
	}
	

	


.pnetsection {display:block; margin-top:10px; margin-left:14px; font: bold 16px Helvetica, Arial, Verdana, sans-serif; color: #962399;}
	#homebanner {width:850px; height:57px; background-image : url(images/pnet_liquid_crop.gif); background-position : 350px 0px; background-repeat : no-repeat;}
	#subbanner {width:850px; height:45px; background-image : url(images/spacer.gif); background-position : 350px 0px; background-repeat : no-repeat;}

/*text format*/ 
.a_line {
	color: #EA0437;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.a_line:hover {
	color: #EA0437;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.blkbold {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}

.blktext {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
}

.bluebold {
	color: #3165AD;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}

.bluetext {
	color: #3165AD;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
}

.boilerplate {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
}

/*breadcrumb*/ 
/*
.breadcrumb {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.breadcrumb a:visited {
	color: green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.breadcrumb a:visited:hover {
	color: #EA0437;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.breadcrumb a:hover {
	color: #EA0437;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
*/

/*breadcrumb*/ 
.breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none} 
.breadcrumb a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none} 
.breadcrumb a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #E20725; text-decoration: underline} 
.breadcrumb a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none} 
.breadcrumb a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #E20725; text-decoration: underline} 

.button {
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
}

.byline {
	color: #333333;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
}

.date {
	color: #333333;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
}

.financial {
	font-size: 12px;
}

/*Financial Table*/
.finheader {
	font-color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

.finsubheader {
	color: #FFFFFF;
	font-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.fintbleven {
	background-color: #E0E4EB;
	border: #FFFFFF solid;
	border-width: 0px 0px 1px;
	text-align: left;
	vertical-align: top;
}

.fintbleven_rt {
	background-color: #E0E4EB;
	border: #FFFFFF solid;
	border-width: 0px 0px 1px;
	text-align: right;
	vertical-align: top;
}

.fintblodd {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-color: #FFFFFF #FFFFFF #E7E7EF #E7E3E7;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-top-width: 0px;
	text-align: left;
	vertical-align: top;
}

.fintblodd_rt {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-color: #FFFFFF #FFFFFF #E7E7EF #E7E3E7;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
	border-top-width: 0px;
	text-align: right;
	vertical-align: top;
}

.fintblsubttl {
	background-color: #696969;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

/*footer*/ 
.footer {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.footer:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.footer:visited:hover {
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.footer:hover {
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

/*form elements*/ 
.form {
	color: #333333;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
}

.graybold {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}

.graylink {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.graylink:visited {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.graylink:visited:hover {
	color: #EA0437;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.graylink:hover {
	color: #EA0437;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.graytext {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

.keywordhighlight {
	font-weight: bold;
}

/*left nav*/ 
.nav1 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.nav1:visited {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.nav1:visited:hover {
	color: #EA0437;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.nav1:hover {
	color: #EA0437;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.nav2 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.nav2:visited {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.nav2:visited:hover {
	color: #EA0437;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.nav2:hover {
	color: #EA0437;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.nav3 {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.nav3:visited {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.nav3:visited:hover {
	color: #EA0437;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.nav3:hover {
	color: #EA0437;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.numlink {
	color: #CC0000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.numlink:visited {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.numlink:visited:hover {
	color: #000099;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.numlink:hover {
	color: #000099;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.pullquote {
	color: #333333;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	line-height: normal;
}

.redbold {
	color: #CC0000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}

.redtext {
	color: #CC0000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

.rowltgray {
	background-color: #F7F7F7;
}

.rowwhite {
	background-color: #FFFFFF;
}

.search {
	background-color: #FFFFFF;
	border-style: groove;
	color: #6A317A;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-size: 11px;
	width: 235px;
}

/*sidebar*/ 
.sidebar {
	color: #333333;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.sidebar:hover {
	color: #000099;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: underline;
}

.sidebartext {
	color: #333333;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.spotlightcategory {
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
}

.spotlightcategorydk {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
}

.standardtext {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}

.styleguide {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
}

.subtitle {
	color: #333333;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	line-height: normal;
}

/*search results*/ 
.t {
	background-color: #666666;
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
}

/*tabletags*/ 
.tabletitle {
	color: #666666;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.v {
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
}

.whitebold {
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}

.whitelink {
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.whitelink:visited {
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.whitelink:visited:hover {
	color: #EA0437;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.whitelink:hover {
	color: #EA0437;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

.whitetext {
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: normal;
}

/*footer*/ 
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none} 
.footer a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFCC00; text-decoration: underline} 
.footer a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none} 
.footer a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFCC00; text-decoration: underline} 

/*new footer*/ 
#footer {padding-top:30px; padding-bottom:10px;}
#footer .footer { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; padding: 0px 3px;}
#footer a.footer { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; padding: 0px 3px;}
#footer a.footer:hover { color: #EA0437; text-decoration: none;} 
#footer .copy { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666666;} 
#footer .padleft { padding-left:10px;}























/*import header and footer styles*/ 
/* @import url("http://www.bea.com/content/include/header-footer.css"); */

/** ----------------------------------------------
	general
	-----------------------------------------------**/

	body{
		margin:0px; 
		padding: 0px;
		font-family: Helvetica, Arial, Verdana, sans-serif;
		font-size:12px;
		background-color:#FFFFFF;
		color:#333333;
	}

	#Frame {
		width:750px;
		text-align:left;
	}
	
	.hide
		{
			display: none;
	}



/** ----------------------------------------------
	links
	-----------------------------------------------**/
	
	/* GENERAL */
	
	
	a.smgrey:link,a.smgrey:visited{	
		color:#333333;
		text-decoration:none;
		font-size:11px;
	}
	a.smgrey:active,a.smgrey:hover{
		color:#E20725;
		text-decoration:none;
		font-size:11px;
	}
	
	
	a.footgrey:link,a.footgrey:visited{	
		color:#666666;
		text-decoration:none;
	}
	a.footgrey:active,a.footgrey:hover{
		color:#E20725;
		text-decoration:none;
	}
	



/** ----------------------------------------------
	Headers
	-----------------------------------------------**/
	

	.header1{
		font-size:15px;
		font-weight: bold;
		margin: 0px 0px 13px 0px;
	}

	.header2{
		font-size:12px;
		font-weight: bold;
		margin: 0px 0px 13px 0px;
	}


/** ----------------------------------------------
	spacers / lines
	-----------------------------------------------**/

	.vertlineSpacer01 {
		margin: 0px 9px 0px 9px;
	}

	.navSpacer {
		padding: 0px 20px 0px 0px;
	}

	.logoSpacer {
		position: absolute;
		margin: 0px 0px 0px 0px;
	}

	.alignRight {
		text-align:right;
	}

	.alignRight2 {
		text-align:right;
	}

	.arrowSpacer {
		margin: 0px 0px -4px 4px;
	}

	.arrowSpacer2 {
		margin: 0px 2px -4px -2px;
	}

	.searchSpacer {
		margin: 7px 0px 33px 0px;
		text-align:right;
	}

	.searchSpacer2 {
		margin: 7px 0px 40px 0px;
		text-align:right;
	}
	
	.searchSpacer3 {
		margin: 7px 0px 28px 0px;
		text-align:right;
	}

	
	.spacerBox {
		margin: 0px 0px 0px 50px;
		width:260px;
	}
	
	.linkBox {
		margin: -10px 0px 0px 22px;
	}
	
	.alignRight2 img
	{vertical-align:bottom;}





/** ----------------------------------------------
	forms
	-----------------------------------------------**/
	

	input.search {
		border:1px solid #C3C3C3;
		background-color:#FFF;
		font-size: 11px;
		width:195px;
		height:16px;
		color:#333333;
	}
	
	.formspace
	{ margin:0px: padding: 0px;}
	

#brdcrmbpos { position:absolute; left: 170px; top:118px; width:570px; height:14px; overflow:hidden;}

/*standard tags*/ 
p { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;; font-size: 12px; color: #000000; line-height: 18px; text-decoration: none} 
blockquote { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; line-height: 18px; text-decoration: none} 
h1 { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 16px; line-height: normal; font-weight: bold; color: #333333;}
h2 { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; color: #333333}
h3 { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #666666; font-style: normal}
h4 { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #666666; font-style: italic} 
ul { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; line-height: 18px} 
ol { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; line-height: 18px} 
li { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 18px; color: #000000} 
dl { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; line-height: 16px} 
dt { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; line-height: 16px} 
dd { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; line-height: 16px} 
a { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #EA0437; text-decoration: none} 
a:hover { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #EA0437; text-decoration: underline} 
td { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 11px; color: #000000 }

/*tabletags*/ 
.tabletitle { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #666666} 
.rowwhite {background-color : #FFFFFF;} 
.rowltgray {background-color : #F7F7F7;;} 

/*text format*/ 
.a_line { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #EA0437; text-decoration: underline} 
.a_line:hover { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #EA0437; text-decoration: underline} 
.standardtext { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; line-height: 18px; text-decoration: none} 
.graybold { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #666666} 
.graytext { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 18px; color: #666666} 
.redbold { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #CC0000} 
.redtext { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: 18px; color: #CC0000} 
.bluebold { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #3165AD} 
.bluetext { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; color: #3165AD} 
.whitebold { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #FFFFFF} 
.whitetext { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; color: #FFFFFF} 
.blkbold { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #000000; line-height: normal} 
.blktext { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; line-height: normal} 

.styleguide { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #666666; line-height: normal} 
.byline { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; font-style: italic; line-height: normal; color: #333333} 
.date { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; color: #333333} 
.boilerplate { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; color: #666666} 
.subtitle { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; color: #333333; font-weight: bold; font-style: italic} 
.pullquote { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px;line-height: normal; color: #333333; font-weight: bold; font-style: italic} 

.financial {font-size: 12px;} 
.spotlightcategory { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 16px; line-height: normal;font-weight: bold; color: #FFFFFF} 
.spotlightcategorydk { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 16px; line-height: normal;font-weight: bold; color: #000000} 
.graylink { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #666666; text-decoration: none} 
.graylink:hover { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #EA0437; text-decoration: underline} 
.graylink:visited { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #666666; text-decoration: none} 
.graylink:visited:hover { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #EA0437; text-decoration: underline} 
.whitelink { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none} 
.whitelink:hover { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #EA0437; text-decoration: underline} 
.whitelink:visited { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none} 
.whitelink:visited:hover { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; color: #EA0437; text-decoration: underline} 

/*sidebar*/ 
.sidebar { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 11px; line-height: 14px; color: #333333} 
.sidebar:hover { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 11px; line-height: 14px; color: #E20725; text-decoration: underline} 
.sidebartext { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 11px; line-height: 14px; color: #333333}

/*breadcrumb*/ 
.breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none} 
.breadcrumb a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none} 
.breadcrumb a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #E20725; text-decoration: underline} 
.breadcrumb a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none} 
.breadcrumb a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #E20725; text-decoration: underline} 

/*left nav*/ 
.nav1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none} 
.nav1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #EA0437; text-decoration: underline} 
.nav1:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none} 
.nav1:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #EA0437; text-decoration: underline} 
.nav2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none} 
.nav2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #EA0437; text-decoration: underline} 
.nav2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none} 
.nav2:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #EA0437; text-decoration: underline} 
.nav3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none} 
.nav3:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #EA0437; text-decoration: underline} 
.nav3:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none} 
.nav3:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #EA0437; text-decoration: underline} 

/*footer*/ 
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none} 
.footer a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFCC00; text-decoration: underline} 
.footer a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none} 
.footer a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFCC00; text-decoration: underline} 

/*new footer*/ 
#footer {padding-top:30px; padding-bottom:10px;}
#footer .footer { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; padding: 0px 3px;}
#footer a.footer { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; padding: 0px 3px;}
#footer a.footer:hover { color: #EA0437; text-decoration: none;} 
#footer .copy { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666666;} 
#footer .padleft { padding-left:10px;}

/*form elements*/ 
.form { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #333333} 
select { font-size: 11px; font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;} 
textarea { font-size: 11px; font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; } 
option { font-size: 11px; font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; } 
.button { font-size: 11px; font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; } 

/*search results*/ 
.t { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #FFFFFF; background-color: #666666} 
.v { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #FFFFFF} 
.numlink { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none} 
.numlink:hover { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #000099; text-decoration: underline} 
.numlink:visited { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none} 
.numlink:visited:hover { font-family: Helvetica, Arial, Verdana, Geneva, sans-serif; font-size: 11px; font-weight: normal; color: #000099; text-decoration: underline} 
.keywordhighlight {font-weight: bold}

/*Financial Table*/
.FinHeader {font-weight: bold; font-size: 13px; font-color: #ffffff}
.FinSubHeader {font-weight: bold; font-size: 11px; font-color: #ffffff; color: #FFFFFF}
.FinTblSubTtl {font-weight: bold; font-size: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #696969}
.FinTblOdd {BACKGROUND-COLOR: #ffffff; border-color: #FFFFFF #FFFFFF #E7E7EF #E7E3E7; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; text-align: left; vertical-align: top}
.FinTblEven {BACKGROUND-COLOR: #e0e4eb; border: #FFFFFF solid; border-width: 0px 0px 1px; text-align: left; vertical-align: top}
.FinTblOdd_rt {BACKGROUND-COLOR: #ffffff; border-color: #FFFFFF #FFFFFF #E7E7EF #E7E3E7; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; text-align: right; vertical-align: top}
.FinTblEven_rt {BACKGROUND-COLOR: #e0e4eb; border: #FFFFFF solid; border-width: 0px 0px 1px; text-align: right; vertical-align: top}

/*Arrow List*/
ul.redarrow { list-style-type: none; padding: 5px 0px 5px 5px; margin: 0px 0px; line-height: normal; }
ul.redarrow li { background-image: url(/content/images/common/list_arrow_red.gif); background-repeat: no-repeat; background-position: 0px 0px; margin: 0px 0px; padding: 0px 0px 4px 20px; line-height:normal; }

ul.bluearrow { list-style-type: none; padding: 5px 0px 5px 5px; margin: 0px 0px; line-height: normal; }
ul.bluearrow li { background-image: url(/content/images/common/list_arrow_blue.gif); background-repeat: no-repeat; background-position: 0px 0px; margin: 0px 0px; padding: 0px 0px 3px 20px; line-height:normal; }
ul.bluearrow li a { color: #0076CC; }
ul.prplarrow li a:hover { color: #E20725; }

ul.prplarrow { list-style-type: none; padding: 5px 0px 5px 5px; margin: 0px 0px; line-height: normal; }
ul.prplarrow li { background-image: url(/content/images/common/list_arrow_prpl.gif); background-repeat: no-repeat; background-position: 0px 0px; margin: 0px 0px; padding: 0px 0px 3px 20px; line-height:normal; }
ul.prplarrow li a { color: #962399; }
ul.prplarrow li a:hover { color: #E20725; }

/*bars*/
.redbar { margin: 0px 0px 0px 0px; border-top: 11px solid #E20725;}
.bluebar { margin: 0px 0px 0px 0px; border-top: 11px solid #0076CC;}
.purplebar { margin: 0px 0px 0px 0px; border-top: 11px solid #962399;}

/*partner styles*/
a.partner {color: #962399;}
a.partner:hover {color: #E20725;}
h1.partner {color: #962399;}


