BODY {

	BACKGROUND-COLOR: white

;}

P {

	COLOR: #000000; font-family : verdana,arial,helvetica,sans-serif,"‚l‚r –¾’©"; FONT-SIZE: 10pt; line-height:12pt

;}

TD {

	 font-family : arial,"‚l‚r ƒSƒVƒbƒN"; font-size : 9pt; 

;
  letter-spacing : 2px;
  text-align : left;
  color : gray;
  line-height : 20px;
}

OL {

	COLOR: #000000; font-family : verdana,arial,helvetica,sans-serif,"‚l‚r –¾’©"; FONT-SIZE: 10pt;  line-height:12pt

;}

UL {

	COLOR: #000000; font-family : verdana,arial,helvetica,sans-serif,"‚l‚r –¾’©"; FONT-SIZE: 10pt; line-height:12pt

;}

DL {

	COLOR: #000000; font-family : verdana,arial,helvetica,sans-serif,"‚l‚r –¾’©"; FONT-SIZE: 10pt;  line-height:12pt

;}
LI {

	PADDING-BOTTOM: 2px; PADDING-TOP: 2px

;}

.lessindent {

	font-family : arial; 
  font-size : 7pt;
  color : navy;
  text-align : left;
  
  

  
  
  
  
  
  
  
  
  
border-top-style : none;border-left-style : none;border-right-style : none;border-bottom-style : none;
  
  
  
  
  
  
  
  
  

  background-color : #faf7f1;
}

.intro {

	color : gray; font-family : arial,"‚l‚r ƒSƒVƒbƒN"; font-size : 7pt; TEXT-ALIGN: left

;
  line-height : 12pt;
  margin-top : 2pt;
  margin-left : 2pt;
  margin-right : 2pt;
  margin-bottom : 2pt;
  padding-top : 8pt;
  padding-left : 8pt;
  padding-right : 8pt;
  padding-bottom : 8pt;
  
  letter-spacing : 2pt;
border-top-width : 3pt;border-right-width : 3pt;border-bottom-width : 3pt;border-left-width : 3pt;}

.newsitem {

	 FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: left

;}

TD.graphic {

	 font-family : arial; FONT-SIZE: 10pt;   MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left

;
  
  
}

.strapline {

	color : white; font-family : arial; font-size : 7pt; text-align : right;
  letter-spacing : 2pt;
  padding-top : 5pt;
  padding-left : 5pt;
  padding-right : 5pt;
  padding-bottom : 5pt;
  margin-top : 15pt;
  margin-left : 15pt;
  margin-right : 15pt;
  margin-bottom : 15pt;border-top-width : 10pt;border-left-width : 10pt;border-right-width : 10pt;border-bottom-width : 10pt;}

.note {

	 font-family : arial,"‚l‚r ƒSƒVƒbƒN","Trebuchet MS"; font-size : 7.5pt; text-align : left;
  
  
  
  color : #999999;
  padding-top : 0pt;
  padding-left : 0pt;
  padding-right : 0pt;
  padding-bottom : 0pt;
  
  
  
  
  letter-spacing : 2pt;
  list-style-position : outside;
  list-style-image : url(../image/arrow_right_bl.gif);
  background-attachment : scroll;
}

.copyright {

	color : gray; font-family : arial,"‚l‚r ‚oƒSƒVƒbƒN"; font-size : 8pt; PADDING-RIGHT: 1em; PADDING-TOP: 0em; text-align : center;
  font-weight : lighter;
}

.navarea {

	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 9pt; MARGIN-BOTTOM: 6px; MARGIN-RIGHT: 2px; MARGIN-TOP: 6px; PADDING-RIGHT: 2px; TEXT-ALIGN: left

;}

.menu {

	font-family : arial,"‚l‚r ‚oƒSƒVƒbƒN","‚l‚r ƒSƒVƒbƒN"; FONT-SIZE: 8pt; MARGIN: 6px 3px 6px 12px; PADDING-RIGHT: 3px; TEXT-ALIGN: left

;}

.subnavareahead {

	COLOR: #660090; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; MARGIN: 6px 3px 6px 12px; PADDING-RIGHT: 3px; TEXT-ALIGN: left

;}

.special {

	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 8px; MARGIN-TOP: 8px; PADDING-RIGHT: 4px

;}

.whatsnew {

	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 8pt; MARGIN-BOTTOM: 1px; MARGIN-TOP: 1px; PADDING-BOTTOM: 1px; PADDING-RIGHT: 10px; PADDING-TOP: 1px; TEXT-ALIGN: left

;}

.analyst {

	font-family : arial,sans-serif; font-size : 9px; MARGIN-BOTTOM: 1px; MARGIN-RIGHT: 10px; MARGIN-TOP: 2px; PADDING-BOTTOM: 1px; PADDING-RIGHT: 10px; PADDING-TOP: 2px; TEXT-ALIGN: left

;
  line-height : 13px;
  color : gray;
  letter-spacing : 1px;
}

.lid {

	color : #f4eee3; font-family : arial,"‚l‚r ‚oƒSƒVƒbƒN","Trebuchet MS"; font-size : 8pt; font-weight : lighter; margin-top : 8pt; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; TEXT-DECORATION: none

;
  text-align : center;
  
}

.quote {

	COLOR: #660099; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 10pt; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; TEXT-ALIGN: left

;}

.quotename {

	color : navy; font-family : arial,helvetica,sans-serif,"Trebuchet MS"; FONT-SIZE: 8pt;  margin-left : 10pt; margin-right : 10pt; TEXT-ALIGN: right

;
  background-color : #cfcdb9;
  line-height : 2pt;
  letter-spacing : 2pt;
  padding-top : 5pt;
  padding-left : 5pt;
  padding-right : 5pt;
  padding-bottom : 5pt;
  margin-top : 10pt;
  margin-bottom : 10pt;
}

.tm {

	font-family : arial; font-size : 9pt;
  letter-spacing : 2pt;
  text-align : right;
  
  
  
  
  
  
  
  

  
  
  
  
  
  left : 2pt;
  
  
  
  
  
  
  
border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;
  
  
  
  
  
border-right-width : 10pt;
  padding-top : 4px;
}

.reg {

	font-family : verdana,arial,helvetica,sans-serif,"‚l‚r ƒSƒVƒbƒN"; FONT-SIZE: 8pt

;
  line-height : 18px;
  text-align : right;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color : #464646;
}

.caption {

	font-family : arial,"‚l‚r ‚oƒSƒVƒbƒN";  MARGIN-BOTTOM: 2em; MARGIN-LEFT: 0.2em; MARGIN-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; text-align : center; padding-botttom;: 

}}}}}}}}}}}}
  color : #8a7962;
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
  font-size : 9px;
  font-weight : normal;
}}}}}}}}}}}}}}}}}

CODE {

	FONT-FAMILY: "courier new", courier, monospace; FONT-WEIGHT: bold

;}

H1 {

	BORDER-BOTTOM: #ffcc66 1px solid; color : #660099; font-family : arial,helvetica,sans-serif,"‚l‚r ƒSƒVƒbƒN"; font-size : 18pt; FONT-WEIGHT: bold; 

;}

TD.specialhead {

	BORDER-BOTTOM-WIDTH: 0px;  font-family : arial,"‚l‚r ƒSƒVƒbƒN"; font-size : 9pt;  PADDING-BOTTOM: 1px; PADDING-RIGHT: 4px; PADDING-TOP: 1px

;
  color : #616161;
  
  text-align : left;
  line-height : 13pt;
  letter-spacing : 2pt;
}

TD.graphichead {

	color : white; FONT-FAMILY: arial, helvetica, sans-serif; font-size : 11pt; FONT-WEIGHT: normal; MARGIN-BOTTOM: 1px; margin-top : 5pt; padding-bottom : 10pt; padding-top : 10pt;
  text-align : left;
  line-height : 4pt;
  letter-spacing : 5pt;
  text-indent : 3pt;
  padding-left : 3px;
}

H2.subtitle {

	BORDER-BOTTOM-WIDTH: 0px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11pt;  LETTER-SPACING: 0px; MARGIN-LEFT: 0em

;}

H2 {

	border-bottom : solid #ccccff;border-bottom-width : 0px; color : #000099; font-family : arial,"‚l‚r ‚oƒSƒVƒbƒN"; font-size : 13pt; line-height : 16pt;
  padding-bottom : 0px;
  letter-spacing : 2px;
  text-align : left;
}

H3 {

	color : black; FONT-FAMILY: arial, helvetica, sans-serif; font-size : 12pt; line-height : 14pt;}

H4 {

	color : black; FONT-FAMILY: arial, helvetica, sans-serif; font-size : 10pt; line-height : 12pt
;}

H5 {

	color : black; FONT-FAMILY: arial, helvetica, sans-serif; font-size : 9pt; line-height : 10pt
;}

H6 {

	 FONT-FAMILY: arial, helvetica, sans-serif; font-size : 9pt; FONT-WEIGHT: bold; TEXT-ALIGN: left; line-height : 10pt

;}

TH P {

	 FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 10pt;  TEXT-ALIGN: left

;}

TH {

	 FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: left

;
  
}

A:LINK {

	color : navy;

	text-decoration: none;

}

A:VISITED {

	color : blue;

	text-decoration: none;

}

A:active {

	COLOR: #ffcc66

;}

A:hover {

	COLOR: #ff9933

;}

.navarea A:link {

	COLOR: #000000; TEXT-DECORATION: none

;}

.navarea A:visited {

	COLOR: #000000; TEXT-DECORATION: none

;}

.navarea A:active {

	COLOR: #000000; TEXT-DECORATION: none

;}

.navarea A:hover {

	COLOR: #ffffff; TEXT-DECORATION: none

;}

.menu A:link {

	COLOR: #ffffff; TEXT-DECORATION: none

;}

.menu A:visited {

	COLOR: #ffffff; TEXT-DECORATION: none

;}

.menu A:active {

	COLOR: #000000; TEXT-DECORATION: none

;}

.menu A:HOVER {

	color : white; TEXT-DECORATION: none

;
  font-size : 10pt;
  font-family : "Lucida Sans Unicode","Trebuchet MS";
  background-color : green;
  word-spacing : 3pt;
  letter-spacing : 5pt;
  text-align : left;
  margin-top : 3pt;
  margin-left : 3pt;
  margin-right : 3pt;
  margin-bottom : 3pt;
  padding-top : 5pt;
  padding-left : 5pt;
  padding-right : 5pt;
  padding-bottom : 5pt;
}

.special A:link {

	COLOR: #660099; TEXT-DECORATION: none

;}

.special A:visited {

	COLOR: #660099; TEXT-DECORATION: none

;}

.special A:active {

	COLOR: #ffcc66; TEXT-DECORATION: none

;}

.special A:HOVER {

	color : navy; TEXT-DECORATION: none

;
  font-family : Arial,"‚l‚r ƒSƒVƒbƒN";
  background-color : olive;
  font-size : 9pt;
  line-height : 12px;
  text-align : left;
  list-style-position : outside;
}

TD.nav1 {

	BACKGROUND-COLOR: #fc3; BORDER-BOTTOM: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid

;}

TABLE.nav {

	BACKGROUND-COLOR: #ccccff

;border-width : medium medium medium medium;}

PRE {

	FONT-FAMILY: courier new, courier, monospace; FONT-SIZE: 8pt; PADDING-LEFT: 20px; WHITE-SPACE: pre

;}

PRE STRONG {

	COLOR: #660099

;}

TABLE.quote {

	background-color : #666666; BORDER-BOTTOM: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid

;
  font-size : 7pt;
  font-family : serif,Arial;
  letter-spacing : 3px;
  text-align : left;
}

TABLE.border {

	border-bottom : solid;border-bottom-width : 1px; border-left : solid;border-left-width : 1px; border-right : solid;border-right-width : 1px; border-top : solid;border-top-width : 1px;
  font-size : 9pt;
  font-family : "Trebuchet MS",Arial;
  padding-top : 6pt;
  padding-left : 6pt;
  padding-right : 6pt;
  padding-bottom : 6pt;
  margin-top : 5pt;
  margin-left : 5pt;
  margin-right : 5pt;
  margin-bottom : 5pt;
  text-align : left;
  color : gray;
}

TH.frontpage {

	BACKGROUND-COLOR: #ccccff; COLOR: #000000

;}

TD.formsectionhead {

	BORDER-BOTTOM: #fc6 1px solid; BORDER-LEFT: #fc6 1px solid; VERTICAL-ALIGN: top

;}

TD.formsectionhead P {

	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: left

;}

TABLE.form TH {

	VERTICAL-ALIGN: top

;}

TABLE.form TD {

	vertical-align : 1%;
  font-size : 6pt;
  font-weight : lighter;
  text-align : left;
  font-family : Arial,sans-serif;
  color : gray;
}

TABLE.formsection TD P {

	FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left

;}

TABLE.formsection TH.formsubsection {

	BACKGROUND-COLOR: #ffcc66; VERTICAL-ALIGN: middle

;}

TABLE.formsection TH.formsubsection P {

	COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-WEIGHT: normal; TEXT-ALIGN: center

;}

