/*
 *	$Rev: 1.3 $
 *	$Date: 2004-09-08 14:35:47 +1000 (Wed, 08 Sep 2004) $
 *	$Name:  $
 *	$Author: markl $
 */
BODY {
	FONT-FAMILY:Arial, Helvetica, san-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR: black;
	MARGIN-TOP: 0%;
	background-color : #FFFFFF;
	text-align : left;
	margin-left : 0%;
	margin-right : 0%;
}
H1 {
	COLOR: white;
	FONT-FAMILY:  Arial, Helvetica, san-serif;
	FONT-SIZE: 18pt;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	text-align : center;
	padding: 5px;
}
.TitleBar{
	background-color : #000000;
}
H2 {
	COLOR: white; 
	FONT-FAMILY: Arial, Helvetica, san-serif; 
	FONT-SIZE: 13pt;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0px;
	text-align : center;
	background-color: #6699cc;
	}


.Heading2{
	COLOR: gray; 
	FONT-FAMILY: Arial, Helvetica, san-serif; 
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0px;
	text-align : center;
	background-color: white;
}

H3 {
	COLOR: #000066; FONT-FAMILY: Arial, Helvetica, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold;
}
H4 {
	COLOR: red; FONT-FAMILY: Arial, Helvetica, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold;
}
P {
	COLOR: black;
	FONT: 10pt Arial, Helvetica, san-serif;
}

TABLE {
	COLOR: black;
	FONT: 10pt Arial, Helvetica, san-serif;
	}
TD {
	COLOR: black;
	FONT: 10pt Arial, Helvetica, san-serif;
	text-align : left;
	}
TR{
	vertical-align: top;
	text-align : left;
}

UL {
	COLOR: black; FONT: 10pt  Arial, Helvetica, san-serif; MARGIN-LEFT: 17px
}
OL {
	COLOR: black; FONT: 10pt Arial, Helvetica, san-serif; MARGIN-LEFT: 17px
}
HR{
	COLOR: gray;
	noshading;
}
A:link {
	COLOR: Blue; TEXT-DECORATION: none
}
A:visited {
	COLOR: purple; TEXT-DECORATION: none
}
A:hover {
	COLOR: red; TEXT-DECORATION: none
}
sup {
	font-size: 70%;
}
.RBQuestions{
	background-color: #FFFFFF;
	font-weight: normal;
; color: #000000
}
.RBAnswers{
	background-color: #FFFFFF;
; color: #000000
}
.RBButtons{
	background-color : #FFFFFF;
}
.MMButtons{
	background-color : #E0EEFF;
}
.MMAnswers{
	background-color : #003366;
	color: white;
}


.red {
	COLOR: red
}
.yellow {
	COLOR: #ffffcc
}
.black {
	COLOR: black
}
.white {
	COLOR: white
}
.grey1 {
	COLOR: #cccccc
}
.grey2 {
	COLOR: #999999
}
.grey3 {
	COLOR: #666666
}
.verylarge {
	FONT-SIZE: 18pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.large {
	FONT-SIZE: 16pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.mediumlarge {
	FONT-SIZE: 14pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.medium {
	FONT-SIZE: 12pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.mediumsmall {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
; color: #000000
; font-weight: bold
}
.small {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.verysmall {
	FONT-SIZE: 6pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.mediumwhite {
	COLOR: white; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.mediumsmallwhite {
	COLOR: white; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.smallwhite {
	COLOR: white; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.nopadding {
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
.success {
		font-family :  Geneva, Arial, Helvetica, sans-serif;
	 	color : #00FF00;
		font-size: x-small;
		font-weight: bold;
		font-style: italic;
}
.error {
		font-family : Geneva, Arial, Helvetica, sans-serif;
	 	color : #FF0000;
		font-size: x-small;
		font-weight: bold;
		font-style: italic;
}
.legal{	
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: black;
	text-align : center;
}
.opt{
	font-family : Geneva, Arial, Helvetica, sans-serif;
 	color : #FF0000;
	font-size: 10px;
}

/* These styles are used by the graphs */
.Graph{
	width: 100%;
	background-color: #EEE;
	border: 1px solid #000;
	padding: 2px 4px 2px 4px;
	margin: auto;
	text-align: center;
}

.Graph td {
	font-size: 10px;
	vertical-align: middle;
	padding: 1px 2px 1px 2px;
}

.Graph img {
	background-color: red;
	background-image: url(/UtilImages/redBar.gif);
	border: none;
	margin: 0px 2px 0px 1px;
}
/* End of graphs styles */