BODY
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.banner
{
/*not used for page header any more*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: white;
	text-indent: 5px;
	line-height: 18pt;
	background-color: #66CC33;
	text-align: center;
	vertical-align: middle;
	border-style: none;
	width: 100%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: black;
	text-indent: 5px;
	line-height: 18pt;
	background-color: #69BD45;
	text-align: center;
	vertical-align: middle;
	border-style: none;
	width: 98%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
H2
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: black;
	text-indent: 5px;
	line-height: 18pt;
	background-color: rgb(153, 204, 153);
	vertical-align: middle;
	border-style: none;
	width: 100%;
}
H3
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: black;
	text-indent: 10px;
	line-height: 16pt;
	background-color: rgb(175, 233, 175);
	vertical-align: middle;
	border-style: none;
	width: 80%;
}
HR
{
	color: rgb(153, 204, 153);
	width: 100%;
	height: 1pt;
}
.bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
}
TD.colored
{
	font-weight: bold;
	background-color: #AFE9AF;
}
TD.title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: black;
	text-indent: 5px;
	line-height: 18pt;
	background-color: #99CC99;
	vertical-align: middle;
	border-style: none;
	width: 100%;
}
TD.subtitle
{
	font-size: 12pt;
	font-weight: normal;
	color: black;
	line-height: 14pt;
	background-color: #AFE9AF;
	vertical-align: middle;
	border-style: none;
	width: 100%;
}
TH
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: black;
	text-indent: 0px;
	line-height: 18pt;
	background-color: rgb(153, 204, 153);
	vertical-align: middle;
	border-style: none;
}
A.button
{
	font-weight: bold;
	background-color: rgb(175, 233, 175);
}
A:hover
{
	color: red;
}
A.notActiveInNetscape
{
	background-color: blue;
	border-color: red;
	border-style: solid;
	border-width: 3pt;
	color: white;
	font-family: sans-serif;
	font-size: 10pt;
	padding-left: 3pt;
}
TD.button_not_used
{
	background-color: #EECCEE;
	border-bottom: thin solid #DD77DD;
	border-left: thin solid white;
	border-right: thin solid #DD77DD;
	border-top: thin solid white;
	font-weight: bold;
}
/*
Amardip's colors 13-11-8

Light Blue 3C56A6
Dark Blue 253560

Light Blue2 499CD5
Dark Blue2 26485E

Light Green 69BD45
Dark Green 3E6731
*/

/* ---------- original tab colours ----------- */
.selected
{
	font-weight: bold;
	background-color: #669966;
/*background-image: url(images/selected.jpg);*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 35px;
}
.unselected
{
	font-weight: normal;
	background-color: #AFE9AF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 35px;
}
.unselected A:hover
{
	color: green;
	text-decoration: none;
	font-style: italic;
}
.unselected A:visited
{
	color: blue;
	text-decoration: none;
}
.unselected A:link
{
	text-decoration: none;
}

/* ---------- blue tab colours ----------- */
.selectedBlue
{
	color: white;
	font-weight: bold;
	background-color: #253560;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	height: 35px;
}
.selectedBlueBanner
{
	color: white;
	font-weight: bold;
	background-color: #253560;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	line-height: 30pt;
	padding-top: 5px;
	height: 35px;
}
.unselectedBlue
{
	color: white;
	font-weight: normal;
	background-color: #3C56A6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 35px;
}
.unselectedBlue A:hover
{
	color: green;
	text-decoration: none;
	font-style: italic;
}
.unselectedBlue A:visited
{
	color: white;
	text-decoration: none;
}
.unselectedBlue A:link
{
	text-decoration: none;
}

/* ---------- green tab colours ----------- */
.selectedGreen
{
	color: white;
	font-weight: bold;
	background-color: #3E6731;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	height: 35px;
}
.selectedGreenBanner
{
	color: white;
	font-weight: bold;
	background-color: #3E6731;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30pt;
	text-align: center;
	height: 35px;
}
.unselectedGreen
{
	color: white;
	font-weight: normal;
	background-color: #69BD45;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 35px;
}
.unselectedGreen A:hover
{
	color: green;
	text-decoration: none;
	font-style: italic;
}
.unselectedGreen A:visited
{
	color: white;
	text-decoration: none;
}
.unselectedGreen A:link
{
	text-decoration: none;
}

/* ---------- other tab colours ----------- */
.selectedOther
{
	color: white;
	font-weight: bold;
	background-color: #26485E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	height: 35px;
}
.selectedOtherBanner
{
	color: white;
	font-weight: bold;
	background-color: #26485E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30pt;
	text-align: center;
	vertical-align: middle;
	height: 35px;
}
.unselectedOther
{
	color: white;
	font-weight: normal;
	background-color: #499CD5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 35px;
}
.unselectedOther A:hover
{
	color: green;
	text-decoration: none;
	font-style: italic;
}
.unselectedOther A:visited
{
	color: white;
	text-decoration: none;
}
.unselectedOther A:link
{
	text-decoration: none;
}

/* ---- left-hand menu tabs ------ */

.hselected
{
	color: white;
	font-weight: bold;
	background-color: #666699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.hunselected
{
	font-weight: bold;
	background-color: #CCCCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.hunselected A:hover
{
	color: green;
	text-decoration: none;
	font-style: italic;
}
.hunselected A:visited
{
	color: blue;
	text-decoration: none;
}
.hunselected A:link
{
	text-decoration: none;
}
.warning
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: red;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.footer
{
/*used for plan footer*/
	background-color: #3E6731;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: white;
/*
text-indent:5px;
line-height:18pt;
background-color:#33CC33;
text-align:center;
vertical-align:middle;
border-style:none;
width:100%;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
*/
}
.gap
{
/*used on plan page*/
	background-color: #3E6731;
}
.question
{
	vertical-align: top;
	padding-left: 5px;
	background-image: url(images/lightwavesmall.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.dot
{
/*used on page footer*/
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.answer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}
.boldblueItalicText
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align: justify;
	font-weight: bold;
	color: #336699;
}
.boldblueText
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-weight: bold;
	color: #336699;
}
.blueText
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-weight: normal;
	color: #336699;
}
.blueIndentText
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	color: #336699;
	padding-right: 50px;
	padding-left: 50px;

}
.boldBlueIndentText
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	color: #336699;
	padding-right: 40px;
	padding-left: 40px;

}
.normalText
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 14px;
}
.faded
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #99CCCC;
}
.green
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.report_banner
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: white;
	text-indent: 5px;
	line-height: 18pt;
	background-color: #253560;
	text-align: center;
	vertical-align: middle;
	border-style: none;
	width: 100%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.report_question
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: black;
	/*background-color:#499CD5;
	background-color:#FFFFFF;*/
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	text-indent: 5px;
	line-height: 18pt;
	vertical-align: middle;
	/*[empty]border:;*/
	width: 100%;
}
.report_answer
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: black;
	text-indent: 2em;
}
tr.links
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
