/*** UBS style definitions *** (c)UBS AG, 2003 ***/

body, p, li, td, th, ul, ol, center, dt, dd, dl, input, textarea, select {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  color: #003366;
  text-decoration: none;
}

a:link { color: #336699; }
a:visited { color: #85a3c2; }
a:active { color: #336699; }
a:hover { color: #336699; }

/*** header ***/
.metalayer {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
  position: absolute;
  background-color: #e6eaee;
  border: 1px solid #ccd6e0;
  visibility: hidden;
  z-index: 15;
}

.menutext, a.menutext:link, a.menutext:visited, a.menutext:active, a.menutext:hover { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  text-decoration: none;
  color: #003366;
}

.menutextbold, a.menutextbold:link, a.menutextbold:visited, a.menutextbold:active, a.menutextbold:hover { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003366;
}

.metamenuitem {
  margin-top: 4px;
  margin-bottom: 4px;
  margin-left: 10px;
  margin-right: 10px;
}

.meta, a.meta:link, a.meta:visited, a.meta:active, a.meta:hover {
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #003366;
}

.metabold, a.metabold:link, a.metabold:visited, a.metabold:active, a.metabold:hover {
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003366;
}

.button {
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #003366;
  background-color: #e6eaee;
  border-width: 1px;
  border-color: #003366;
  border-style: solid;
  height: 17px;
  text-align: center;
  vertical-align: middle;
}

.MicroButton {
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #003366;
  background-color: #e6eaee;
  border-width: 1px;
  border-left-color: #003366;
  border-top-color: #003366;
  border-bottom-color: #336666;
  border-right-color: #336666;
  border-style: solid;
  height: 17px;
  text-align: center;
  vertical-align: middle;
}

.businesschannel, a.businesschannel:link, a.businesschannel:visited, a.businesschannel:active, a.businesschannel:hover { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;
  text-decoration: none;
  color: #336699;
  background-color: #eaeff3;
}

/*** navigation ***/
.nav, a.nav:link, a.nav:visited, a.nav:active, a.nav:hover { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003366;
  margin-top: 2px;
  margin-bottom: 2px;
}

.navsel, a.navsel:link, a.navsel:visited, a.navsel:active, a.navsel:hover { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003366;
  margin-top: 2px;
  margin-bottom: 2px;
}

.navline {
  background-color: #98adc2;
}

.bgnavactive { 
  background-color: #ccd6e0;
}

.bgnav { 
  background-color: #CCD6E0;
	
}

.bgnavover { 
  background-color: #CCD6E0;
	cursor: hand;
}

.imagecaption {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  text-decoration: none;
  color: #003366; 
  background-color: #f2f3f5;
  margin-top: 6px;
  margin-left: 9px;
  margin-right: 9px;
  margin-bottom: 6px;
}

p.navpath { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal;
  text-decoration: none;
  color: #003366; 
  margin-top: 17px;
}

a.navpath:link, a.navpath:visited, a.navpath:active, a.navpath:hover { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal;
  text-decoration: none;
  color: #003366; 
  margin-top: 17px;
}

/*** content ***/
p.primaryheadline {
  font-family: ubsheadline, arial, helvetica, sans-serif; 
  font-size: 26px; 
  font-weight: normal;
  color: #003366;
  margin-top: 21px;
  margin-bottom: 0px;
}

p.secondaryheadline {
  font-family: ubsheadline, arial, helvetica, sans-serif; 
  font-size: 26px; 
  font-weight: normal;
  color: #336699;
  margin-top: 0px;
  margin-bottom: 0px;
}

p.leadtext {
  font-family: ubsheadline, arial, helvetica, sans-serif; 
  font-size: 15px; 
  font-weight: normal;
  color: #336699;
  margin-top: 10px;
  margin-bottom: 0px;
}

p.sectiontitle, a.sectiontitle:link, a.sectiontitle:active, a.sectiontitle:visited, a.sectiontitle:hover {
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  text-decoration: none;
  color: #003366;
  background-color: #f2f3f5;
  border-top-width: 1px; 
  border-top-style: solid; 
  border-top-color: #98adc2;
  border-bottom-width: 1px; 
  border-bottom-style: solid; 
  border-bottom-color: #98adc2;
}

p.timestamp, td.timestamp, .timestamp {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  color: #003366;
}

p.text, td.text, .text {
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; 
  text-decoration: none;
  color: #003366;
}

.disclaimer, p.disclaimer, a.disclaimer:link, a.disclaimer:active, a.disclaimer:visited, a.disclaimer:hover {
  font-family: arial, helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: normal;
  color: #335c85;
}

p.footnotes, a.footnotes:link, a.footnotes:visited, a.footnotes:active, a.footnotes:hover {
  font-family: arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #003366;
  margin-top: 5px;
  margin-bottom: 5px;
}

.caption {
  font-family: arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #003366;
}

.boardtext {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
}

.navigationelementtext {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
  background-color: #f2f3f5;
}

.navigationelementtext ul li {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  margin-left: -24px;
  color: #003366;
  background-color: #f2f3f5;
}

.navigationelementlist, a.navigationelementlist {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  background-color: #f2f3f5;
}

.linklist, a.linklist:link, a.linklist:active, a.linklist:hover {
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  text-decoration: none;
  color: #336699;
}

a.linklist:visited {
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  text-decoration: none;
  color: #85a3c2;
}

.tablehead, a.tablehead, a.tablehead:link, a.tablehead:hover, a.tablehead:visited {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
  text-decoration: none;
}

.tabledata {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
  text-decoration: none;
  margin-right: 3px;
}

a.tabledata, a.tabledata:link, a.tabledata:hover {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #336699;
  text-decoration: none;
  margin-right: 3px;
}

a.tabledata:visited {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #85a3c2;
  text-decoration: none;
  margin-right: 3px;
}

/*** right feature area ***/
.rfinfo { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 10px;
  color: #336699;
  background-color: #f2f3f5;
}

.rftext { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #336699;
  background-color: #f2f3f5;
}

.rflist, a.rflist { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  background-color: #f2f3f5;
}

.rfundertitle {
  background-color: #99adc2;
}

.rfbordertitle {
  background-color: #d9e2e9;
}

.rfbordertext {
  background-color: #d9e2e9;
}

.metaNav {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.metaNav:hover {
	TEXT-DECORATION: none
}
.navbg {
	BACKGROUND-COLOR: #eff3f4
}

#metahomemenulayer {
	BORDER-RIGHT: #ccd6e0 1px solid; BORDER-TOP: #ccd6e0 1px solid; FONT-SIZE: 11px; Z-INDEX: 15; VISIBILITY: hidden; BORDER-LEFT: #ccd6e0 1px solid; COLOR: #003366; BORDER-BOTTOM: #ccd6e0 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #f2f3f5
}
#metaservicemenulayer {
	BORDER-RIGHT: #ccd6e0 1px solid; BORDER-TOP: #ccd6e0 1px solid; FONT-SIZE: 11px; Z-INDEX: 15; VISIBILITY: hidden; BORDER-LEFT: #ccd6e0 1px solid; COLOR: #003366; BORDER-BOTTOM: #ccd6e0 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #f2f3f5
}
#coverlayer {
	Z-INDEX: 10; LEFT: 0px; VISIBILITY: hidden; WIDTH: 800px; POSITION: absolute; TOP: 0px; HEIGHT: 600px
}
.menutext {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menutext:link {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menutext:visited {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menutext:active {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menutext:hover {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.menutextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menutextbold:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menutextbold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menutextbold:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.menutextbold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 11px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.metamenuitem {
	MARGIN: 4px 10px
}
.meta {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.meta:link {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.meta:visited {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.meta:active {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.meta:hover {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.metabold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.metabold:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.metabold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.metabold:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.metabold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}

table.Micro 
{
	border-collapse: collapse;
}

tr.MicroHeader 
{
	font-weight: bold;	
}

tr.MicroHeader td
{
	
}
