body
{
  background-color: #FFFFF2;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  height: 100%;
  width: auto;
  padding: 0px;

  font-family: Arial;
	font-size: 8pt;
  font-weight: normal;
  color: black;
  text-align: left;
  verticle-align: middle;
}
body.IframeImage
{
  margin: 0px;
  padding: 0px;
}

div.Center
{
  width: 100%;
  text-align: center;
}

h1
{
  font-family: Arial;
	font-size: 24pt;
  font-weight: bold;
  color: #008080;
}
h2
{
  font-family: Arial;
	font-size: 18pt;
  font-weight: bold;
  color: #008080;
}
h3
{
  font-family: Arial;
	font-size: 14pt;
  font-weight: bold;
  color: #008080;
}
h4
{
  font-family: Arial;
	font-size: 12pt;
  font-weight: bold;
  color: #008080;
}
h5
{
  font-family: Arial;
	font-size: 10pt;
  font-weight: bold;
  color: #008080;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 0px;
}
h6
{
  font-family: Arial;
	font-size: 8pt;
  font-weight: bold;
  color: black;
}

p
{
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 0px;
}

p.Center
{
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 0px;
  text-align: center;
}

table
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  width: auto;
  height: auto;
  margin: 0px;
  padding: 0px;
}

td
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  height: auto;
  width: auto;
  height: auto;
  margin: 0px;
  padding: 0px;
	font-size: 8pt;
  font-weight: normal;
  color: black;
  text-align: left;
  vertical-align: top;
}


div.ImageCaption
{
}

div.Acknowledgement
{
  text-align: right;
}

td.Center
{
  text-align: center;
}

td.Right
{
  text-align: right;
}

td.Gutter
{
  padding: 4px;
}

table.DonateNow
{
  width: 100%;
}
td.DonateNow
{
  padding-left: 39px;
  text-align: center;
  vertical-align: middle;
}

table.Layout
{
  width: 100%;
}
td.LayoutTitle
{
  background-color: #008080;
  border-style: solid;
  border-width: 1px;
  border-color: #008080;
  width: auto;
  padding: 4px;
  font-size: 12pt;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
}
td.LayoutColTitle
{
  background-color: #008080;
  border-style: solid;
  border-width: 1px;
  border-color: #008080;
  width: auto;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: left;
}
td.LayoutColTitle50
{
  background-color: #008080;
  border-style: solid;
  border-width: 1px;
  border-color: #008080;
  width: 50%;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: left;
}
td.LayoutData
{
  border-style: solid;
  border-width: 1px;
  border-color: #008080;
  background-color: #ffffff;
  width: auto;
  padding: 4px;
}
td.LayoutDataCenter
{
  border-style: solid;
  border-width: 1px;
  border-color: #008080;
  background-color: #ffffff;
  width: auto;
  padding: 4px;
  text-align: center;
}
td.LayoutDataRight
{
  border-style: solid;
  border-width: 1px;
  border-color: #008080;
  background-color: #ffffff;
  width: auto;
  padding: 4px;
  text-align: right;
}


table.MathboxTools_Panel{ width: 100% }
td.MathboxTools_Panel
{
  text-align: center;
}

table.MathboxTools_Header
{
  width: 100%;
  margin-bottom: 4px;
}
td.MathboxTools_Header_Logo
{
  border-style: none;
  font-family: Times New Roman;
	font-size: 10pt;
  font-weight: bold;
  color: #000080;
  text-align: center;
  vertical-align: top;
  width: 85px;
}
td.MathboxTools_Header_Text
{
  border-style: none;
  font-family: Times New Roman;
	font-size: 10pt;
  font-weight: bold;
  color: #000080;
  text-align: center;
  vertical-align: top;
  width: auto;
}
div.MathboxTools_Header_Name
{
  border-style: none;
  font-family: Arial;
	font-size: 18pt;
  font-weight: bold;
  color: #000080;
  margin-bottom: 4px;
}
div.MathboxTools_Header_Address
{
  border-style: none;
  font-family: Arial;
	font-size: 10pt;
  font-weight: bold;
  color: #000080;
}
div.MathboxTools_Header_Phrase
{
  border-style: none;
  font-family: Arial;
	font-size: 16pt;
  font-weight: bold;
  font-style: normal;
  color: #000080;
  margin-top: 4px;
  text-align: center;
}

table.MathboxTools_Footer
{
  width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
}
td.MathboxTools_Footer
{
  border-style: none;
  font-family: Arial;
	font-size: 8pt;
  font-weight: normal;
  color: #000080;
  text-align: center;
}

table.MathboxTools_ContentPanel
{
  border-style: none;
  width: 100%;
}
td.MathboxTools_ContentPanelMenu
{
  border-style: none;
  width: 100px;
  text-align: left;
  vertical-align: top;
}
td.MathboxTools_ContentPanel
{
  border-style: none;
  padding-right: 10px;
  text-align: left;
  vertical-align: top;
}
td.MathboxTools_ContentPanelCampaign
{
  border-style: None;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  background-color: #80ffff;
  width: 160px;
  text-align: center;
  vertical-align: top;
}
table.MathboxTools_Campaign
{
  border-style: none;
  width: 140px;
  margin-top: 10px;
  margin-bottom: 10px;
}
td.MathboxTools_Campaign
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  background-color: #ffffff;
  width: 140px;
  padding: 4px;
  text-align: center;
  vertical-align: top;
}


table.MathboxTools_Title
{
  border-style: none;
  width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
}
td.MathboxTools_Title
{
  background-color: #000080;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: left;
  vertical-align: top;
}

table.MathboxTools_Content
{
  width: 100%;
}
td.MathboxTools_Content
{
  background-color: transparent;
  border-style: none;
  text-align: left;
  vertical-align: top;
}

input
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  color: black;
  font-family: Arial;
  font-size: 8pt
  margin: 0px;
}

input.text
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  color: black;
  font-family: "Courier New";
  font-size: 8pt
  margin: 0px;
}

input.nb
{
  border-bottom: black 0px groove;
  border-left: black 0px groove;
  border-right: black 0px groove;
  border-top: black 0px groove;
  color: black;
  font-family: Arial;
  font-size: 8pt
}

table.MathboxTools_ListPanel
{
  margin-bottom: 4px;
}
td.MathboxTools_ListPanel
{
}


table.MathboxTools_ListData
{
}
td.MathboxTools_ListData
{
  padding: 4px;
}

table.MathboxTools_FormPanel
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 600px;
  margin: 8px;
}
td.MathboxTools_FormPanel
{
}

table.MathboxTools_2PanelForm
{
  display: '';
  width: 100%;
  margin-bottom: 4px;
}
table.MathboxTools_2PanelFormOff
{
  display: none;
  width: 100%;
  margin-bottom: 4px;
}
td.MathboxTools_2PanelForm
{
  width: 49%;
  vertical-align: top;
}
td.MathboxTools_2PanelGutter
{
  width: 2%;
}

form
{
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0px;
  height: auto;
  width: auto;
  margin: 0px;
  padding: 0px;
}

table.MathboxTools_ErrMsg
{
  width: 100%;
  margin-top: 4px;
  margin-bottom: 4px;
}
td.MathboxTools_ErrMsgTitle
{
  background-color: #800000;
  border-style: none;
  width: auto;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
}
td.MathboxTools_ErrMsg
{
  background-color: #800000;
  border-style: none;
  width: auto;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
}

table.MathboxTools_FormTitle
{
  width: 100%;
  margin-bottom: 4px;
}
td.MathboxTools_FormTitle
{
  background-color: #008080;
  border-style: none;
  width: auto;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: left;
}
td.MathboxTools_FormTitleData
{
  background-color: #008080;
  border-style: none;
  width: auto;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: left;
}
td.MathboxTools_FormTitleRequired
{
  background-color: transparent;
  border-style: none;
  width: auto;
  padding: 4px;
  font-weight: bold;
  color: #ff0000;
  text-align: center;
}

table.MathboxTools_FormAuto
{
  width: auto;
  margin-bottom: 4px;
}
table.MathboxTools_FormFields
{
  width: 100%;
  margin-bottom: 4px;
}
td.MathboxTools_FormFields
{
}
td.MathboxTools_FieldTitle
{
  background-color: #f0f0f0;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 40%;
  font-weight: bold;
  color: #000000;
  padding: 4px;
  vertical-align: top;
}
td.MathboxTools_FieldTitleRequired
{
  background-color: #f0f0f0;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 40%;
  font-weight: bold;
  color: #ff0000;
  padding: 4px;
  vertical-align: top;
}
td.MathboxTools_FieldData
{
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 60%;
  padding: 4px;
}
td.MathboxTools_FieldInput
{
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 60%;
  padding: 4px;
}

table.MathboxTools_FormButton
{
  width: 100%;
  margin-top: 4px;
}
td.MathboxTools_FormButton
{
  width: auto;
  padding: 4px;
  text-align: center;
}

table.MathboxTools_FormTextOff
{
  display: none;
  width: 100%;
  margin-bottom: 4px;
}
table.MathboxTools_FormText
{
  display: '';
  width: 100%;
  margin-bottom: 4px;
}
tr.MathboxTools_FormTextOff
{
  display: none;
}
tr.MathboxTools_FormText
{
  display:  '';
}
td.MathboxTools_FormText{ text-align: left; }

table.Mathbox_Hosted_Container
{
  display:  '';
  border-spacing: 0px;
  margin-top: 4px;
  width: 100%
}

td.Mathbox_Hosted_Container
{
  text-align: center;
  padding: 4px;
}

table.Mathbox_Hosted
{
  margin: 0px;
  padding: 0px;
}

td.Mathbox_Hosted_Image
{
  border-style: none;
  width: 96px;
  text-align: center;
}

td.Mathbox_Hosted_Separator
{
  border-style: none;
  text-align: center;
}

td.Mathbox_Hosted_Text
{
  border-style: none;
  font-family: Verdana;
	font-size: 8pt;
  font-weight: normal;
  color: black;
  padding-left: 4px;
  vertical-align: middle;
}

hr.Mathbox_Hosted_HR
{
  color: #000080;
  width: 100%;
}



table.MathboxTools_HfhArea
{
  width: 100%;
}
td.MathboxTools_HfhAreaMenu
{
  width: 100px;
  text-align: center;
  vertical-align: top;
}
td.MathboxTools_HfhAreaGutter
{
  width: 10px;
}
td.MathboxTools_HfhAreaContent
{
  padding: 4px;
}

table.MathboxTools_HfhContent
{
  width: 100%;
}
td.MathboxTools_HfhContent
{
  padding: 4px;
}

td.MathboxTools_HfhCalendar
{
  background-color: #E3FDFD;
}

td.MathboxTools_HfhCalendarAlt
{
  background-color: #FDFDDF;
}
