body {
	margin: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-repeat: repeat;
}

body p, body div, body li, table caption, table th, table td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	color: #666666;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #666666;
	text-transform: none;
	text-decoration: underline;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #3366CC;
	text-transform: none;
	text-decoration: underline;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #336699;
	text-transform: none;
	text-decoration: underline;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #0066CB;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 25px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #9A5327;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 5px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #0066CB;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 5px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #9A5327;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 5px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0066CB;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 15px;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #9A5327;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	margin-bottom: 5px;
}

p {
	line-height: 110%;
}

hr {
	height: 1px;
}

ol li {
	line-height: 110%;
}

ul li {
	line-height: 110%;
	list-style-type: disc;
}

em, i {
	font-style: italic !important;
}

table.MoSTTable {
}

table.MoSTTable th {
	vertical-align: top;
}

table.MoSTTable th, table.MoSTTable th * {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	text-align: left;
}

table.MoSTTable td {
	vertical-align: top;
}

table.MoSTTable td, table.MoSTTable td * {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

td.MoSTTableAlt, .MoSTTableAlt td {
}

td.MoSTTableAlt, td.MoSTTableAlt *, .MoSTTableAlt td, .MoSTTableAlt td * {
}

td.MoSTTableColumn, .MoSTTableColumn td {
}

td.MoSTTableColumn, td.MoSTTableColumn *, .MoSTTableColumn td, .MoSTTableColumn td * {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
}

table.MoSTTable a:visited {
	font-style: normal;
	color: #666666;
	text-transform: none;
	text-decoration: underline;
}

table.MoSTTable a:hover {
	font-style: normal;
	color: #3366CC;
	text-transform: none;
	text-decoration: underline;
}

table.MoSTTable a:link {
	font-style: normal;
	color: #336699;
	text-transform: none;
	text-decoration: underline;
}

.MoSTImage {
	border-width: 0px;	
}

.MoSTRequiredField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #0066CB;
	font-weight: normal;
}

.MoSTTextField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #666666 !important;
	font-style: normal;
	border-style: solid;
	border-color: #666666 #666666 #666666 #666666;
	border-width: 1px;
}

.MoSTPasswordField {
	font-size: medium;
	color: #666666 !important;
	font-style: normal;
	border-style: solid;
	border-color: #666666 #666666 #666666 #666666;
	border-width: 1px;
}

.MoSTDropdownList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #666666 !important;
	font-style: normal;
}

.MoSTButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	color: #FFFFFF !important;
	background-color: #0066CB;
	border-color: #0099CC #0066CC #0066CC #0099CC;
	border-style: solid;
	border-width: 2px;
}

.MoSTTransparent {
	background-color: transparent;
	border: none;
}

.MoSTAbstract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	margin: 0px 0px 0px 0px;
}

table.MoSTDocumentList tr td {
}

li.MoSTDocumentList {
	list-style-type: disc;
}

p.MoSTDocumentList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}

p.MoSTDocumentList a:visited {
	font-family: Arial, Helvetica, sans-serif;
}

p.MoSTDocumentList a:hover {
	font-family: Arial, Helvetica, sans-serif;
}

p.MoSTDocumentList a:link {
	font-family: Arial, Helvetica, sans-serif;
}

div.MoSTFormLayout {
  width: 100%;
  float: left;
}

div.MoSTFormLayoutRow {
  float: left;
  width: 100%;
}

div.MoSTFormLayoutCell1 {
  float: left;
}

div.MoSTFormLayoutCell2 {
  float: right;
}

div.MoSTFormLayoutCellFull {
  width: auto;
}

.MoSTPrint {
	display: none;	
}

.MoSTTemplate {
	display: block;
}

/************************************************************************************
Default Styles Based on orgional template
************************************************************************************/


h1 {
margin-top: 0;
padding-top: 0;
}

#head {
position: relative;
background-color: #A0CFE9;
width: 100%;
}

#form1 input {
margin: 10px 0px 10px 0px;
}

#menu {
color: white;
padding: 10px 20px;
background-color: #A0CFE9;
}

#menu p {
display: inline;
margin: 0px;
padding-right: 10px;
}

#menu p a:active, #menu p a:link, #menu p a:visited {
color: white;
text-decoration: none;
font-size: 85%;
} 

#menu p a:hover {
color: #9A5327;
text-decoration: none;
font-size: 85%;
}

#summary {
position: absolute;
top: 96px;
left: 0px;
width: 165px;
padding: 0px;
margin: 0px;
}

#summary p {
text-align: right;
color: #0066CB;
font-size: 85%;
padding: 0px;
padding-left: 10px;
margin: 0px;
}

#bummenu {
text-align:left;
color: #9A5327;
padding: 10px 10px 10px 200px;
clear:both;
}

#bummenu p {
display: inline;
margin: 0px;
padding-right: 10px;
color: #9A5327;
}

#bummenu p a:active, #bummenu p a:link, #bummenu p a:visited {
color: #9A5327;
text-decoration: none;
font-size: 70%;
} 

#bummenu p a:hover {
color: #0066CB;
text-decoration: none;
font-size: 70%;
}

.MoSTPrint #content p {
line-height: 150%;
}

.MoSTPrint em {
font-size: 95%;
font-weight: normal;
line-height: 150%;
color: black;
padding: 0px;
margin: 0px;
}

.MoSTPrint h1{
padding: 0px;
margin: 0px;
text-align: right;
}

#update p {
display: inline;
margin: 0px;
padding-right: 10px;
color: #9A5327;
font-size: 70%;
padding-left: 200px;
}


#summary p {
padding-bottom: 5px;
}

hr {
border-bottom: none;
border-top: 1px solid lightblue;
}

#submenu {
padding-top: 30px;
}

#MoSTSearch tr td p {
padding: 0px!important;
margin: 0px;
}

/* New Styles for Te Ara */

Div#columnFixed {
 width:220px;
 position: relative;
 float: left;
 padding: 20px;
 border: 1px none #000;
 border-collapse: collapse;
 border-spacing: 0;
}

Div#columnFixed p {
 font-size: .8em;
}

Div#columnExpanding { 
 position: relative;
 margin-right: 260px;
 margin-left: 270px;
 width: auto;
}

Div#columnExpandingArticle { 
  position: relative;
  margin-left: 260px;
  width: auto;
}

Div#columnFixedTwo {
  width:270px;
  position: relative;
  float: right;
}

div#pubmenu {
 color: #9A5327;
 padding: 0;
 margin: 15px 0 30px 2%;
 float: left;
 color: #9A5327;
}

div#pubmenu  p {
 color: #9A5327;
 font-size: .9em;
}
div#pubmenu ul {
  margin:0px;
  display: inline;
  color: #9A5327;
}

div#pubmenu ul li {
  display: inline;
  list-style-type: none;
  color: #9A5327;
}

#pubmenu a {
  text-decoration: none;
  font-size: .9em;
  color: #9A5327;
}

#pubmenu a:hover {
 text-decoration: none;
 font-size: .9em;
 color: #0066CB;
 text-decoration: underline;
}

.highlighted!important  {
}

.highlighted a {
 font-weight: bold;
}

div#banner {
 text-align: right;
 padding: 0;
 color: white;
 font-weight: lighter;
 position: relative;
 background-color: #0089ca;
 margin: 0;
 background-image: url(/templates/Te_Ara_On-line/images/new-top-strip2.gif);
 background-position: top left;
 background-repeat: repeat:x;
 float: left;
width: 100%;
text-align: right;
}

#banner h1 {
 width: 140px;
 font-size: 35pt;
 line-height: 130%;
 font-weight: lighter;
 text-align: right;
 padding: 4px 20px 5px 0;
 color: white;
 position: relative;
 background-color: #9A5327;
 margin: 0;
 float: right;
}

div#tagline  {
 margin: 0;
 padding: 2px 0 0 0;
 float: right;
 font-size: 8pt;
}

#tagline p {
 padding-top: 0;
 letter-spacing: .2em;
 padding-bottom: 2px;
 padding-right: 20px;;
 text-align: right;
 color: #9A5327;
 text-transform: uppercase;
 font-weight: bold  ;
 font-size: 8pt;
}

div#centerWrap {
 width: 96%;
 padding-bottom: 4%;
 float: left;
 margin: 0;
 padding: 0;
}

div#MoSTContent h1 {
 margin-top: 0;
}

div#MoSTContent h2 {
 margin-top: 0;
 padding-top: 0;
}

div#MoSTContent h3 {
 margin-top: 0;
 padding-top: 0;
}

#MoSTContent  p, #MoSTContent  ol, #MoSTContent  ul, {
 font-size: .9em;
 line-height: 140%;
}

select.MoSTDropdownList {
 font-size: .9em;
}

p.MoSTDocumentList {
  font-weight: bold;
}

p.MoSTDocumentList a:link, p.MoSTDocumentList a:visited, p.MoSTDocumentList a:hover, {
  color:#9A5327;
}

Div#columnFixed table.MoSTDocumentList tr td {
  border: 1px none #000;
  border-collapse: collapse;
  border-spacing: 0;
position: relative;

}

Div#MoSTContent table.MoSTDocumentList {
  margin-right: -10px;
}

Div#MoSTContent table.MoSTDocumentList tr td {
  border: 1px none #000;
  border-collapse: collapse;
  border-spacing: 0;
}

Div#MoSTContent table.MoSTDocumentList tr td p a {
color: #0066CB;
}

Div#MoSTContent table.MoSTDocumentList tr td p a:hover {
color: #9A5327;
}


Div#MoSTContent table.MoSTDocumentList tr td p a:visited {
color: #999;
}




table.MoSTTable tr td h1 { 

  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  color: #0066CB;
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
  margin-bottom: 25px;

}


table.MoSTTable tr td h5 { 

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0066CB;
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
  margin-bottom: 15px;

}

table.MoSTTable  tr td h5 { 

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0066CB;
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
  margin-bottom: 15px;

}

table.MoSTTable  tr td h5 em { 

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0066CB;
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
  margin-bottom: 15px;

}

table.MoSTTable  tr td  a { 
  font-size: 1em;
}

table.MoSTTable  tr td  em { 
  font-size: 1em;
}



table.MoSTTable  tr td h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-style: normal;
  color: #9A5327;
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
  margin-bottom: 5px;
}

table.MoSTTable  tr td h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  color: #0066CB;
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
  margin-bottom: 5px;
}

table.MoSTTable  tr td h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  color: #9A5327;
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
  margin-bottom: 5px;
}





.MoSTVersion {
	display: none;
}
