body
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: White;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	color: #000090;
}

textbox
{
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
}

img
{
	border: 0px;
}

th
{
	color: #000000;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
}
input, select
{
	color: #000000;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
}
.px
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.px5
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.title01
{
	color: #FFFFFF;
	margin-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 13px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
	font-style: italic;
}
.title
{
	color: #000090;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
}

a
{
	color: #007770;
}

.title a
{
	color: /*#EF6D00*/ #007770;
}
.title a:hover
{
	color: #C25A02;
}
.list
{
	color: #FFFFFF;
	margin-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
}
.right
{
	color: #000090;
	margin-top: 5px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
}
.right a, .list a
{
	color: /*#FF7500*/ #007770;
}
.right a:hover
{
	color: #AAAAAA;
}
.left
{
	color: #000000;
	margin-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 25px;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
}
.left a
{
	color: /*#FF6600*/ #007770;
}
.left a:hover
{
	color: #FF0000;
}
.leftHeader
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
	text-align: center;
}
p
{
	margin-top: 5px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
}
p a
{
	color: /*#000000*/ #007770;
	font-weight: bold;
}
p a:hover
{
	color: #294A7B;
}
.menu01
{
	color: #FFFFFF;
	margin-top: 0px;
	padding-bottom: 9px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
}
.menu01 a
{
	color: #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover
{
	color: #EEEEEE;
}
.menu02
{
	color: #FFFFFF;
	margin-top: 37px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
}
.menu02 a
{
	color: #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover
{
	color: #DDDDDD;
}
.data
{
	color: #9A9A9A;
	margin-top: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
}
.t01
{
	color: #F3400F;
	margin-top: 1px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	font-size: 11px;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
}

.customLabel
{
	color: Red;
}

.pageHeader
{
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
	font-size: 15px;
	color: #007770;
	text-align: center;
}

.bTable
{
	border-width: 0 0 1px 1px;
	border-spacing: 0;
	border-collapse: collapse;
	border-color: #600;
	border-style: solid;
}

.bTd
{
	margin: 0;
	padding: 4px;
	border-width: 1px 1px 0 0;
	background-color: #FFF;
	border-color: #600;
	border-style: solid;
}
.label
{
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-size: 11px;
	text-align: right;
}

.labelHeader
{
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-weight: bold;
}

.value
{
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-size: 11px;
	text-align: left;
}

.treeHover
{
	color: red;
}

/* Design 1 */
table.Design1
{
	border-spacing: 0px;
	border-collapse: collapse;
}
table.Design1 th
{
	text-align: left;
	padding: 0.1em 0.5em;
	border: 1px solid #000000;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000090;
}
table.Design1 td
{
	text-align: left;
	padding: 0.1em 0.5em;
	border: 1px solid #000000;
}
table.Design1 thead th
{
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #000090;
}
table.Design1 th.Corner
{
	text-align: left;
}
/* Design 2 */
table.Design2
{
	border-spacing: 0px;
	border-collapse: collapse;
}
table.Design2 th
{
	text-align: left;
	padding: 1px 0px;
	border: 1px solid #000000;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-size: 9px;
	font-weight: bold;
	color: #000090;
}
table.Design2 tfoot th
{
	text-align: right;
	padding: 0.1em 0.1em;
	border: 1px solid #000000;
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000090;
}
table.Design2 td
{
	text-align: left;
	padding: 0.1em 0.1em;
	border: 1px solid #000000;
}
table.Design2 thead th
{
	font-family: Century Gothic, Verdana, Tahoma,Arial;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #007770;
	padding: 6px;
}
table.Design2 th.Corner
{
	text-align: left;
}
.capitalize
{
	text-transform: capitalize;
}

.lowercase
{
	text-transform: lowercase;
}

.uppercase
{
	text-transform: uppercase;
}

.divContent
{
	padding: 5px 5px 5px 5px;
}

table.Design3 {
  border-collapse: collapse;
  border: 1px solid #03476F;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: #FFFFFF;
  }

table.Design3 td,
table.Design3 th {
  border: 1px dotted #03476F;
  padding: .4em;
  color: #363636;
  }

table.Design3 thead th,
table.Design3 tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #03476F;
  text-align: center;
  background: #4591AD;
  color: #FFFFFF;
  padding-top:3px;
  }
table.Design3 tbody td a {
  background: transparent;
  text-decoration: none;
  color: #363636;
  }
table.Design3 tbody td a:hover {
  color: #000000;
  }
table.Design3 tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
  }
table.Design3 tbody th a:hover {
  background: transparent;
  color: #363636;
  }
table.Design3 tbody th,
table.Design3 tbody td {
  vertical-align: top;
  text-align: left;
  cursor:default;
  }
table.Design3 tfoot td {
  border: 1px solid #03476F;
  background: #4591AD;
  padding-top:3px;
  color: #FFFFFF;
  }
.odd {
  background: #AEE239;
  }
table.Design3 tbody tr:hover {
  background: #007770;
  border: 1px solid #03476F;
  color: #FFFFFF;
  }
table.Design3 tbody tr:hover th,
table.Design3 tbody tr.odd:hover th {
  background: #FFD800;
  color: #FFFFFF;
  }
  
.form label {width:6em; float:left; display:block; margin-right:0.5em; text-align:right}
.form .submit input {margin-left:6.5em;margin-bottom:1em}
.form input {font-weight:bold}
.form select {font-weight:bold}
.form textarea {font-weight:bold}
.colours select {color:#781351; background:#fee3ad; border:1px solid #781351}
.colours input {color:#781351; background:#fee3ad; border:1px solid #781351}
.colours textarea {color:#781351; background:#fee3ad; border:1px solid #781351}
.colours .submit input {color:#000; background:#ffa20f; border:2px #d7b9c9 outset}
.form fieldset {border:1px solid #781351; width:30em}
.form legend {background:#ffa20c; border:1px solid #781351; letter-spacing:0}
.form fieldset p {margin-top:0}
.error {color:Red;}



.bodytext {    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    color: #505050;    text-align:justify;}.bodytext_sml {    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 10px;    font-weight: normal;    color: #213e3f;    text-align:justify;}.lightbluetext {    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-weight: normal;    color: #40999b;    text-align:justify;}.whitetext {    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-weight: normal;    color: #FFFFFF;    text-align:justify;}.maroonheader {    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 22px;    font-weight: bold;    color: #af443a;}.maroonheader_small {    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 18px;    font-weight: bold;    color: #af443a;}a.nav:link {    text-decoration: none;    color: #525c5c;    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-style: normal;    line-height: normal;}a.nav:visited {    text-decoration: none;    color: #525c5c;    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-style: normal;    line-height: normal;}a.nav:hover {    text-decoration: none;    color: #525c5c;    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-style: normal;    line-height: normal;}a.nav:active {    text-decoration: none;    color: #525c5c;    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-style: normal;    line-height: normal;}a.readmore:link {    text-decoration: underline;    color: #1a7375;    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-style: normal;    line-height: normal;}a.readmore:visited {    text-decoration: underline;    color: #1a7375;    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-style: normal;    line-height: normal;}a.readmore:hover {    text-decoration: underline;    color: #1a7375;    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-style: normal;    line-height: normal;}a.readmore:active {    text-decoration: underline;    color: #1a7375;    font-family: "Tahoma", Arial, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-style: normal;    line-height: normal;}