body         { font-size: 62.5%; background-color: #eeeee4; background-image: url("Images/BG_Graphic.gif"); background-repeat: repeat-y; background-position: center; text-align: center; margin: 0; padding: 0; min-width: 850px }







p   { }
td  { }
#container
         { background-color: #fff; text-align: left; margin-right: auto; margin-left: auto; width: 850px; height: 100%; min-height: 100%; max-width: 850px }
#midspace   { background-color: #fff; background-position: 0 58px; height: auto; min-height: 60px; max-height: 60px }
.class1 a:link { color: #6a6c52; text-decoration: none }
.class2 a:link { color: #155165; text-decoration: none }
.class1 a:visited   { color: #6a6c52; text-decoration: none }
.class2 a:visited { color: #155165; text-decoration: none }
.class1 a:hover { color: #34656e; text-decoration: none }
.class2 a:hover { color: #474f2f; text-decoration: none }
.class1 a:active  { color: #34656e; text-decoration: none }
.class2 a:active { color: #474f2f; text-decoration: none }
#footer      { background-color: #fff; margin-top: 40px; padding: 10px 0 15px; position: absolute; left: -150px; width: 847px; border-top: 2px solid #d7d4c4 }
.footer        { color: #494949; font-size: 0.9em; font-family: Arial; line-height: 1.4em; text-align: left; min-width: 847px; float: left }
.H1       { color: #34656e; font-size: 2.2em; font-family: Times; margin: -2px 10px }
.H2   { color: #34656e; font-size: 1.3em; font-family: Arial; font-weight: bold; margin-right: 10px; margin-left: 10px }
.H6 { color: #34656e; font-size: 1.3em; font-family: Arial; font-weight: bold; text-align: center; margin-right: 10px; margin-left: 10px }
.H3    { color: #6a6c52; font-size: 1.2em; font-family: Arial; font-weight: bold; margin-right: 10px; margin-left: 10px }
.H5 { color: #5f6341; font-size: 1.1em; font-family: Arial; font-weight: bold; margin-right: 10px; margin-left: 10px }
.H4   { color: #6a6c52; font-size: 1.1em; font-family: Arial; text-decoration: underline; margin-right: 10px; margin-left: 10px }
.H3 table  { color: #6a6c52; font-size: 1.2em; font-family: Arial; font-weight: bold; margin-right: 10px; margin-left: 10px }
.textboxed   { background-color: #d5d5cc; margin: 20px 10px; padding: 5px 10px 10px }
.textboxed1  { background-color: #84af8e; margin: 20px 10px; padding: 5px 10px 10px }
.textboxed2  { background-color: #82b2a6; margin: 20px 10px; padding: 5px 10px 10px }
.textboxed3  { background-color: #d79d70; margin: 20px 10px; padding: 5px 10px 10px }
.textboxed4  { background-color: #a28daf; margin: 20px 10px; padding: 5px 10px 10px }
.textboxed5  { background-color: #7c96ae; margin: 20px 10px; padding: 5px 10px 10px }
.menuheader { color: #6a6c52; font-weight: bold }
.bodycopy  { color: #575752; font-size: 1.2em; font-family: Arial; line-height: 1.5em; margin-right: 10px; margin-left: 10px }
.bodycopyindent  { color: #575752; font-size: 1.2em; font-family: Arial; line-height: 1.5em; list-style-type: square; margin-left: -15px; padding-bottom: 5px }
.menulinks { font-size: 1.3em; font-family: Arial; line-height: 1.5em }
.capsheader   { font-size: 0.9em; font-family: Arial; font-weight: bold; text-transform: uppercase }

.sidemenu     {
	font-size: 1.3em;
	font-family: Arial;
	margin-bottom: -20px;
	padding-bottom: 10px;
	width: 130px;
	max-width: 130px;
	margin-left: 10px;
}
.sidemenu2         {
	color: #575752;
	font-size: 0.93em;
	font-family: Arial;
	list-style-type: square;
	margin-top: -10px;
	margin-left: -20px;
	padding-bottom: 15px;
	max-width: 120px;
	padding-top: 2px;
}

.sidemenu3         {
	color: #575752;
	font-size: 0.93em;
	font-family: Arial;
	list-style-type: square;
	margin-top: -10px;
	margin-left: -5px;
	padding-bottom: 15px;
	max-width: 120px;
	padding-top: 2px;
}

.Maori    { color: #6a6c52; font-size: 1.3em; font-family: Arial; line-height: 1.2em; padding-left: 30px; width: 90px }
#menu   { background-color: #d5d5cc; margin-top: 15px; width: 847px; height: 130px }
#menugraphic   { padding-left: 206px; min-height: 130px; max-height: 130px }
#menulinks   { visibility: visible; padding-left: 20px }
#menulinks2    { padding-left: 500px; position: absolute; top: 30px }
#menulinks3    { padding-left: 700px; position: absolute; top: 30px }
#Logo { background-image: url("Images/ProActiveLogo.png"); background-position: 271px 130px; position: absolute; top: 15px }
#Lsidebar        { position: absolute; width: 150px; height: 100%; min-height: 100% }
#rsidebar        { position: absolute; left: 700px; width: 150px; height: 100%; min-height: 100% }
#content         { margin-left: 150px; position: absolute; width: 540px; height: auto; border-right: 2px solid #d5d5cc; border-left: 2px dashed #d5d5cc }
#container-footer    { margin-right: auto; margin-bottom: auto; position: absolute; bottom: 0; width: 50em; height: auto }
#Main   { position: absolute; top: 175px; width: 711px; height: 100% }
#Maori    { background-image: url("Images/maori_03.gif"); background-repeat: no-repeat; background-position: right bottom; position: absolute; right: -150px; bottom: 0; width: 118px; height: auto; min-height: 165px }
.header2boxed  { color: #34656e; font-size: 1.2em; font-family: Arial; font-weight: bold; line-height: 1.5em; background-color: #d5d5cc; padding: 5px 10px 10px }
.backtotop { font-size: 0.9em; text-align: right }
.img  { margin-top: 5px; margin-bottom: 10px; margin-left: 10px; border: solid 2px #d5d5c4 }
.Phil Side { color: #5f6341; font-size: 0.8em; font-family: Arial; text-align: center; text-transform: uppercase; margin-left: 20px }
.sidephil   { color: #5f6341; font-size: 0.9em; font-family: Arial; text-align: left; text-transform: capitalize; padding-left: 10px }
.img2 { padding-top: 10px }
.Indent plain { margin-left: -10px }
#anchorposition { }
