/*   Written by Jamie McCulloch    www.data.co.nz                */
/*   9th February 2001                                           */
/*   This file defines the sytles for the Portfolio project      */

BODY {	COLOR: #000000;	FONT-FAMILY:	 Arial, Helvetica, sans-serif;	FONT-SIZE: 10pt; MARGIN-LEFT: 0px;	MARGIN-TOP: 0px; 	TEXT-DECORATION: none}
BODY.help {COLOR: #3433CD; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; MARGIN-LEFT: 10px; MARGIN-TOP: 10px;	TEXT-DECORATION: none;	BACKGROUND-COLOR : #FFFFCD}
BODY.report {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; MARGIN-LEFT: 10px; MARGIN-TOP: 10px;	TEXT-DECORATION: none;	BACKGROUND-COLOR : #CCCCCC}
BODY.grey {COLOR: #3433CD; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; MARGIN-LEFT: 10px; MARGIN-TOP: 10px;	TEXT-DECORATION: none;	BACKGROUND-COLOR : #DEDFDE}
BODY.margin { FONT-SIZE : 8pt }
BODY.rpthead { 	font-weight : bold; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12pt; MARGIN-LEFT: 5px; MARGIN-TOP: 5px;	TEXT-DECORATION: none;	BACKGROUND-COLOR : #CCCCCC}
H4 {COLOR: #006600;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE: 10pt; FONT-WEIGHT: bold}
H5 {vertical-align:super}	
H2 {COLOR: #840000;	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN : center}
HR { COLOR: #840000; width:140px; text-align : left; height:4px }
HR.long { COLOR: #840000; width:180px; text-align : center; height:4px }
HR.report { COLOR: #3433CD; width:70% }
HR.fullwidth { COLOR: #840000; width:100%; text-align : left; height:4px }
/*  B.Instructions{	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	font-weight : bold;	color : #B00000}  */
B.Instructions{	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	font-weight : bold;	color : #000064}
B.bold {COLOR: #840000;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-ALIGN : center;	FONT-SIZE: 18pt;	FONT-WEIGHT: bold; 	text-decoration:underline}
B.boldsmall {COLOR: #840000;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-ALIGN : center;	FONT-SIZE: 12pt;	FONT-WEIGHT: bold}
B.boldmed {COLOR: #840000;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-ALIGN : center;	FONT-SIZE: 16pt;	FONT-WEIGHT: bold}
B.report {COLOR: #3433CD; FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-ALIGN : center;	FONT-SIZE: 18pt;	FONT-WEIGHT: bold}
B.advise {FONT-FAMILY: Ariel; text-align: left; color: red; font-weight: bold; vertical-align : middle; font-size : 12pt}
/*  TABLE.blue  { margin-bottom:10px; margin-top:0px; border : 3;	background-color : #99CDFF;	border-style:inset}  */
TABLE.blue  { margin-bottom:10px; margin-top:0px; border : 3;	background-color : #ADE3FF;	border-style:inset}
TABLE.report  {	padding : 0; margin:15px; border : 4;	background-color : #CECFCE;	border-style:outset}
TABLE.green  { width:300px; margin-bottom:10px;	margin-top:0px;	border : 3; background-color : #DEDFDE; border-style:inset}
TEXTAREA.text {	font-weight: bold; 	font-size: 13pt;	color: #3433CD;	font-family: Arial;	border-style: none}	
INPUT {font-weight:bold; FONT-SIZE:12pt; COLOR:#000064; FONT-FAMILY:Ariel; border-style:none; height:23px; background-image:url(images/input_background.gif)}
INPUT.rptsel { FONT-SIZE:10pt; border-style:outset; background-image:none; width:250px; background-color:#FFFFCE}
INPUT.rptseled { FONT-SIZE:10pt; border-style:inset; background-image:none; width:250px; background-color:yellow}
INPUT.right { width: 100px; text-align:right }
INPUT.button { FONT-SIZE:10pt;	COLOR:#016600; border-style:outset; background-image:none; width:50px; background-color:yellow}
INPUT.button2 { FONT-SIZE:10pt; border-style:outset; background-image:none; width:80px; color:#3433CD}
INPUT.button3 { FONT-SIZE:10pt; COLOR:#016600; border-style:outset; background-image:none; width:220px; background-color:yellow}
INPUT.button4 { FONT-SIZE:10pt;	COLOR:#016600; border-style:outset; background-image:none; width:30px;  background-color:yellow}
INPUT.button5 { FONT-SIZE:10pt; border-style:outset; background-image:none; width:220px; background-color:yellow; color:red}
INPUT.yellow { background-image : url(images/input_background_yellow.gif); text-align:right }
INPUT.radio { width:20px; background-image : none }
INPUT.center { text-align:center }
INPUT.expand { width:100% } 
P.label { width : 200 }
P.help{ font : 100% }
P.small{ font-size : smaller }
SELECT { FONT-SIZE: 10pt } 
LI { MARGIN-LEFT: -20px }
TD.sidebit {align:right; width:50; margin:0; border:0; color:white; font-weight:bold; font-family: ariel; font-size:8pt}
TD.bu {	VERTICAL-ALIGN: middle;	color: white;	font-weight: bold;	text-align : right;    FONT-SIZE: 8pt;	FONT-FAMILY: Ariel}
TD.report_old {padding:5; background-image:url(images/input_background.gif); FONT-FAMILY: Ariel; color: blue; font-weight:bold; vertical-align:middle}
TD.report0 {padding:5; height:28px; width:220; FONT-FAMILY: Ariel; color: Black;	font-weight:bold;	vertical-align:middle;	background : white}
TD.report1 {padding:5; height:28px; width:220; FONT-FAMILY: Ariel; color: Black;	font-weight:bold;	vertical-align:middle;	background : #FFFFCD}
TD.std {	VERTICAL-ALIGN: middle;	color: white;	font-weight: bold;	text-align : left;	border : 0;	margin : 0}
TD.radio {	FONT-FAMILY: Ariel;	text-align: left;    color: blue;	font-weight: bold;	vertical-align : middle}
TD.radiolabel {    FONT-SIZE: 8pt;    color: blue;	vertical-align : middle;}
TD.label {	VERTICAL-ALIGN: middle;	color: white;	font-weight: bold;	text-align : right;    FONT-SIZE: 8pt;	FONT-FAMILY: Ariel;	width:70px }
TD.menu {	color : #6498FD;	font-weight: bold;	font-size:14pt}
TD.warn {	FONT-FAMILY: Ariel;	text-align: left;    color: red;	font-weight: bold;	vertical-align : middle}
TD.reportlabel{padding:5; height:28px; font-weight:bold;   FONT-SIZE: 10pt;    color: white;	vertical-align : middle; background: #AAAAAA}
TD.squeeze { width:20% }
TD.labellong {	VERTICAL-ALIGN: middle;	color: white;	font-weight: bold;	text-align : right;    FONT-SIZE: 8pt;	FONT-FAMILY: Ariel}
