body
{
  background-color: #FFFFFF;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  margin: 0px;
  padding: 0px;

  font-family: verdana,arial,sans-serif;
	font-size: 8pt;
  font-weight: normal;
  color: black;
  text-align: center;
  vertical-align: middle;
}

h1
{
  font-family: verdana,arial,sans-serif;
	font-size: 11pt;
  font-weight: bold;
  color: black;
}

h2
{
  font-family: verdana,arial,sans-serif;
	font-size: 10pt;
  font-weight: bold;
  color: black;
  margin-bottom: 4px;
}

p
{
  margin-top: 0px;
  margin-bottom: 8px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
}
img.DisplayOn
{
  display:inline;
}
img.DisplayOff
{
  display:none;
}
ul
{
  margin-top: 0px;
}

h4
{
  margin-top: 12px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
	font-size: 12pt;
  font-weight: bold;
}

h5
{
  margin-top: 10px;
  margin-bottom: 4px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
	font-size: 10pt;
  font-weight: bold;
}

h6
{
  margin-top: 8px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
	font-size: 8pt;
  font-weight: bold;
}

table
{
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0px;
  margin: 0px;
  padding: 0px;
}
table.H100
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  width: auto;
  height: 100%;
  margin: 0px;
  padding: 0px;
}

table.W100
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 100%;
  height: auto;
  margin: 0px;
  padding: 0px;
}

td
{
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0px;
  margin: 0px;
  padding: 0px;

	font-size: 8pt;
  font-weight: normal;
  color: black;
  vertical-align: top;
}

td.ControlPanelCommand
{
  padding: 4px;
}

td.FieldName
{
  font-weight: bold;
}

td.Required
{
  font-weight: bold;
  color: Red;
}

td.H70
{
  height: 70%;
  padding: 4px;
	font-size: 8pt;
  font-weight: normal;
  color: black;
  text-align: left;
  vertical-align: top;
}


th
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  width: auto;
  height: auto;
  margin: 0px;
  padding: 0px;

	font-size: 8pt;
  font-weight: bold;
  color: black;
  text-align: left;
  vertical-align: top;
}
div
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  width: auto;
  height: auto;
  margin: 0px;

	font-size: 8pt;
  font-weight: normal;
  color: black;
  text-align: left;
  vertical-align: top;
}
img
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  margin: 0px;
  text-align: left;
  vertical-align: top;
}

img.FloatLeft
{
  border-style: none;
  float: left;
  margin: 0px;
  margin-right: 20px;
  padding: 0px;
  vertical-align: top;
}

img.FloatLeftTight
{
  border-style: none;
  float: left;
  margin: 0px;
  margin-right: 8px;
  padding: 0px;
  vertical-align: top;
}

img.FloatRight
{
  border-style: none;
  float: right;
  margin: 0px;
  margin-left: 20px;
  padding: 0px;
  vertical-align: top;
}

img.FloatLeftTight
{
  border-style: none;
  float: right;
  margin: 0px;
  margin-left: 8px;
  padding: 0px;
  vertical-align: top;
}

form
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  margin: 0px;

	font-size: 8pt;
  font-weight: normal;
  color: black;
  text-align: left;
  vertical-align: top;
}

td.Center
{
  text-align: center;
}

div.Center
{
  text-align: center;
}

table.MathboxTools_Content
{
  width: 100%;
  margin-top: 8px;
}
td.MathboxTools_Content
{
  text-align: left;
}

div.Scroll
{
  border-style: none;
  border-width: 1px;
  border-color: #000000;
  padding: 0px;
  margin: 0px;
  height:100%;
/*  overflow: auto; */
}

div.ScrollMozilla
{
  border-style: none;
  border-width: 1px;
  border-color: #000000;
  padding: 0px;
  margin: 0px;
}

div.ScrollOpera
{
  border-style: none;
  border-width: 1px;
  border-color: #000000;
  padding: 0px;
  margin: 0px;
}

div.ControlPanelTitle
{
  background-color: #AADDEE;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  width: 250px;
  height: 15px;
  padding: 4px;
  margin: 0px;
  margin-top: 2px;
  font-weight: bold;
  color: black;
}

select.AccountList
{
	width: 250px;
}

img.ControlPanelSquarePM
{
  width: 11px;
  height: 11px;
  margin-left: 4px;
  margin-top: 1px;
  margin-right: 6px;
}

td.ControlPanelFormTitle
{
  background-color: #cccccc;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  padding: 4px;
  font-weight: bold;
  color: black;
}

td.ControlPanelFieldTitle
{
  background-color: #e8e8e8;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  font-weight: bold;
  padding: 4px;
  vertical-align: top;
}

td.ControlPanelFieldData
{
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 4px;
}

td.FormTitle
{
  background-color: #4892DB;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  padding: 4px;
  font-weight: bold;
}

td.FormPanel
{
  background-image: url(/Maintenance/images/bgfade.gif);
  background-position: left;
  background-repeat: repeat;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  padding: 4px;
}

td.Form_FieldTitle
{
  background-color: #e8e8e8;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  font-weight: normal;
  padding: 4px;
  vertical-align: top;
}

td.Form_FieldData
{
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 4px;
}

table.MathboxTools_SimpleBorder
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  height: auto;
  width: 99%;
  margin: 0px;
}

thead.MathboxTools_SimpleHeader
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  background-color: #e0e0e0;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  position: relative;
  top:expression(this.offsetParent.scrollTop + 1);
}

tbody.MathboxTools_SimpleScroll
{
  overflow: auto;
  height: 420px;
}

tfoot.MathboxTools_SimpleFooter
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  background-color: #e0e0e0;
  font-weight: bold;
  padding: 0px;
  margin: 0px
}

tr.MathboxTools_SimpleHeader
{
/*
  position: relative;
  top:expression(this.offsetParent.scrollTop + 1);
*/
}

tr.MathboxTools_SimpleFooter
{
}

th.MathboxTools_SimpleHeader
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  background-color: #e0e0e0;
  font-weight: bold;
  padding: 4px;
  margin: 0px
}

th.MathboxTools_SimpleFooter
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  background-color: #e0e0e0;
  font-weight: bold;
  font-size: 6pt;
  padding: 2px;
  margin: 0px
}

td.MathboxTools_SimpleBorder
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  padding: 4px;
  margin: 0px;
}

table.MathboxTools_Panel
{
  width: 100%;
  height:100%;
}

table.MathboxTools_PanelMozilla
{
  width: 100%;
}

table.MathboxTools_PanelOpera
{
  width: 99%;
}

td.MathboxTools_Panel
{
  width: 100%;
  vertical-align: top;
}

table.MathboxTools_PanelContent
{
  width: 100%;
  height: 100%;
}

table.MathboxTools_PanelContentMozilla
{
  width: 100%;
  height: 100%;
}

table.MathboxTools_PanelContentOpera
{
  width: 100%;
}

td.MathboxTools_PanelContent
{
  width: 100%;
  padding: 0px;
  padding-left: 8px;
  padding-right: 8px;
  vertical-align: top;
}
td.MathboxTools_PanelTitle
{
  width: 100%;
  height: 18px;
  padding: 0px;
}
td.MathboxTools_PanelFooter
{
  width: 100%;
  height: 18px;
  padding: 0px;
}
td.MathboxTools_PanelCampaign
{
  background-image: url(/Images/DesignRightSideMiddle.gif);
  background-position: top left;
  background-repeat: repeat-y;
  width: 175px;
  margin: 0px;
  text-align: center;
  vertical-align: top;
}
td.MathboxTools_PanelCampaignTop
{
  background-image: url(/Images/DesignRightSideMiddle.gif);
  background-position: top left;
  background-repeat: repeat-y;
  width: 175px;
  height: 18px;
  text-align: center;
  vertical-align: bottom;
}
td.MathboxTools_PanelCampaignBottom
{
  background-image: url(/Images/DesignRightSideMiddle.gif);
  background-position: bottom left;
  background-repeat: repeat-y;
  width: 175px;
  height: 18px;
  text-align: center;
  vertical-align: bottom;
}

table.MathboxTools_Header
{
  width: 100%;
  height: 109px;
  margin: 0px;
  padding: 0px;
}

tr.MathboxTools_HeaderFixed
{
  position: relative;
  top:expression(this.offsetParent.scrollTop);
  margin: 0px;
  padding: 0px;
}

td.MathboxTools_Header
{
  width: 100%;
  height: 109px;
  margin: 0px;
  padding: 0px;
}

table.MathboxTools_HeaderTop
{
  width: 100%;
  margin: 0px;
  padding: 0px;
}
td.MathboxTools_Header_Left
{
  background-image: url(/Images/DesignTopLeft.gif);
  background-position: top left;
  background-repeat: no-repeat;
  width: 288px;
  height: 72px;
  margin: 0px;
  padding: 0px;
}

td.MathboxTools_Header_Middle
{
  background-image: url(/Images/DesignTopMiddle.gif);
  background-position: top left;
  background-repeat: repeat-x;
  height: 72px;
  width: 90%;
  margin: 0px;
  padding: 0px;
}

td.MathboxTools_Header_Right
{
  background-image: url(/Images/DesignTopRight.gif);
  background-position: top left;
  background-repeat: no-repeat;
  width: 27px;
  height: 72px;
  margin: 0px;
  padding: 0px;
}

div.MathboxTools_Header_MiddleT
{
	font-size: 8pt;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  padding-top: 12px;
}

div.MathboxTools_Header_MiddleTr
{
	font-size: 8pt;
  font-weight: bold;
  color: #ffffff;
  text-align: right;
  padding-top: 12px;
}

div.MathboxTools_Header_MiddleB
{
	font-size: 8pt;
  font-weight: bold;
  color: #000000;
  text-align: center;
  padding-top: 18px;
}

table.MathboxTools_Menu
{
  width: 100%;
  margin: 0px;
  padding: 0px;
}
td.MathboxTools_MenuLeft
{
  background-image: url(/Images/DesignMenuBarLeft.gif);
  background-position: top left;
  background-repeat: no-repeat;
  height: 37px;
  width: 10px;
  margin: 0px;
  padding: 0px;
}
td.MathboxTools_MenuMiddle
{
  background-image: url(/Images/DesignMenuBarMiddle.gif);
  background-position: top left;
  background-repeat: repeat-x;
  height: 37px;
  margin: 0px;
  padding: 0px;
}
td.MathboxTools_MenuRight
{
  background-image: url(/Images/DesignMenuBarRight.gif);
  background-position: top right;
  background-repeat: no-repeat;
  height: 37px;
  width: 27px;
  margin: 0px;
  padding: 0px;
}
td.MathboxTools_MenuRightNoSideBar
{
  background-image: url(/Images/DesignMenuBarRightNoSideBar.gif);
  background-position: top right;
  background-repeat: no-repeat;
  height: 37px;
  width: 27px;
  margin: 0px;
  padding: 0px;
}

table.Mathbox_Info
{
  margin-top: 0px;
}
td.Mathbox_Info
{
  text-align: center;
	font-size: 8pt;
  font-weight: normal;
}
td.Mathbox_Phone
{
	font-size: 7pt;
  font-weight: normal;
  text-align: left;
  padding: 2px;
}

table.MathboxTools_Campaign
{
  border-style: none;
  width: 140px;
  margin-top: 10px;
}
td.MathboxTools_Campaign
{
  border-style: none;
  width: 140px;
  text-align: center;
  vertical-align: top;
}
table.MathboxTools_CampaignTable
{
  border-style: none;
  width: 140px;
  height: 100%;
  margin-left: 17px;
  margin-right: 17px;

}
td.MathboxTools_CampaignRow
{
  width: 140px;
  text-align: center;
  vertical-align: top;
}
td.MathboxTools_CampaignBottomRow
{
  width: 140px;
  text-align: center;
  vertical-align: bottom;
}
table.Mathbox_Info
{
  margin-top: 0px;
}
td.Mathbox_Info
{
  text-align: center;
	font-size: 8pt;
  font-weight: normal;
}
td.Mathbox_Phone
{
	font-size: 7pt;
  font-weight: normal;
  text-align: left;
  padding: 2px;
}

table.MathboxTools_FirstPageSpecific
{
  border-style: none;
  width: 140px;
}

table.MathboxTools_PageSpecific
{
  border-style: none;
  width: 140px;
  margin-top: 10px;
}
td.MathboxTools_PageSpecific
{
  border-style: solid;
  border-width: 1px;
  border-color: #000080;
  background-color: #ffffff;
  width: 140px;
  text-align: center;
  vertical-align: top;
}

table.MathboxTools_Ad
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  width: 100%;
}
td.MathboxTools_Ad
{
  width: 100%;
  padding: 4px;
}
td.MathboxTools_AdTitle
{
  border-collapse: collapse;
  border-spacing: 0px;
  width: 100%;
  background-color: #000080;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
}
td.MathboxTools_AdBody
{
  background-color: #C0FFFF;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 100%;
  padding: 4px;
}
td.MathboxTools_AdBodyGreen
{
  background-color: #C0FFC0;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 100%;
  padding: 4px;
}
td.MathboxTools_AdBodyRed
{
  background-color: #FFC0C0;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 100%;
  padding: 4px;
}
td.MathboxTools_AdBodyPurple
{
  background-color: #FFC0FF;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 100%;
  padding: 4px;
}
td.MathboxTools_AdBody
{
  background-color: #C0FFFF;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 100%;
  padding: 4px;
}
p.MathboxTools_AdBody
{
  width: 100%;
  margin: 0px;
  padding-top: 4px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 7pt;
}
div.MathboxTools_AdLink
{
  width: 100%;
  margin: 0px;
  padding-top: 4px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 7pt;
  text-align: center;
}
A.MathboxTools_AdLink { color: blue; text-decoration:none; }
A.MathboxTools_AdLink:visited { color: blue; text-decoration:none; }
A.MathboxTools_AdLink:active { color: blue; text-decoration:none; }
A.MathboxTools_AdLink:hover { color: blue; text-decoration:none; }

A.MathboxTools_HeaderTopLink { color: white; text-decoration:none; }
A.MathboxTools_HeaderTopLink:visited { color: white; text-decoration:none; }
A.MathboxTools_HeaderTopLink:active { color: white; text-decoration:none; }
A.MathboxTools_HeaderTopLink:hover { color: white; text-decoration:none; }

A.MathboxTools_HeaderBottomLink { color: black; text-decoration:none; }
A.MathboxTools_HeaderBottomLink:visited { color: black; text-decoration:none; }
A.MathboxTools_HeaderBottomLink:active { color: black; text-decoration:none; }
A.MathboxTools_HeaderBottomLink:hover { color: black; text-decoration:none; }

table.MathboxTools_Title
{
  width: 100%;
  margin-bottom: 8px;
}
td.MathboxTools_Title
{
  background-color: #000080;
  padding: 4px;
}
div.MathboxTools_Title
{
  font-weight: bold;
  color: #ffffff;
  text-align: left;
  vertical-align: middle;
}

table.MathboxTools_Footer
{
  width: 100%;
  margin-top: 8px;
}
td.MathboxTools_Footer
{
  background-color: #000080;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: left;
  vertical-align: middle;
}
td.MathboxTools_Date
{
  background-color: #000080;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: right;
  vertical-align: top;
}

div.MathboxTools_Banner
{
  width: 100%;
  text-align: center;
}

input
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  color: black;
  font-family: Verdana;
  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: Verdana;
  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
{
  width: 100%;
}
td.MathboxTools_2PanelForm
{
  width: 49%;
  vertical-align: top;
}
td.MathboxTools_2PanelGutter
{
  width: 2%;
}

table.MathboxTools_FormTitle{ width: 100%; }
td.MathboxTools_FormTitle
{
  background-color: #336699;
  border-style: none;
  width: 50%;
  padding: 4px;
  font-weight: bold;
  color: #ffffff;
  text-align: left;
}
td.MathboxTools_FormTitleData
{
  background-color: #336699;
  border-style: none;
  width: 50%;
  padding: 4px;
  font-weight: normal;
  color: #ffffff;
  text-align: left;
}

table.MathboxTools_FormFields
{
  width: 100%;
  margin-bottom: 4px;
}
td.MathboxTools_FormFields
{
}

td.MathboxTools_FieldTitle
{
  background-color: #e0e0e0;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  width: 40%;
  font-weight: normal;
  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-bottom: 4px;
}
td.MathboxTools_FormButton
{
  padding: 4px;
  text-align: center;
}

table.MathboxTools_FormText{ width: 100%; margin-bottom: 4px; }
td.MathboxTools_FormText{ text-align: left; }

table.WebMail
{
}
td.WebMail
{
  padding: 2px;
}

th.Features
{
  background-color: #FAC200;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 4px;
  font-weight: bold;
  text-align: center;
}

td.Features
{
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 4px;
  font-weight: normal;
}

td.FeaturesAlt
{
  background-color: #C0FFC0;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 4px;
  font-weight: normal;
}

td.FeaturesC
{
  background-color: white;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 4px;
  font-weight: normal;
  text-align: center;
}

td.FeaturesCAlt
{
  background-color: #C0FFC0;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 4px;
  font-weight: normal;
  text-align: center;
}

A.MathboxTools_HMenuItem { color:black; font-weight: bold; text-decoration:none;}
A.MathboxTools_HMenuItem:visited { color: black; font-weight: bold; text-decoration:none;}
A.MathboxTools_HMenuItem:active { color: black; font-weight: bold; text-decoration:none;}
A.MathboxTools_HMenuItem:hover { color: green; font-weight: bold; text-decoration:none;}

A.MathboxTools_HMenuSubItem { color:black; text-decoration:none;}
A.MathboxTools_HMenuSubItem:visited { color: black; text-decoration:none;}
A.MathboxTools_HMenuSubItem:active { color: black; text-decoration:none;}
A.MathboxTools_HMenuSubItem:hover { color: black; text-decoration:none;}

table.MathboxTools_HMenu
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  height: 37px;
  margin: 0px;
  padding: 0px;
}
td.MathboxTools_HMenu
{
  background-color: transparent;
  border-style: none;
  border-collapse: collapse;
  border-spacing: 0px;
  height: 37px;
  padding-top: 5px;
  padding-left: 5px;
}

table.MathboxTools_HMenuItem
{
  background-color: transparent;
  border-style: none;
  border-collapse: separate;
}
td.MathboxTools_HMenuItem
{
  background-color: transparent;
  border-style: none;
  border-collapse: separate;
  margin: 0px;
  padding: 2px;
  color: black;
  font-weight: bold;
  text-align: center;
}

td.MathboxTools_HMenuItemMouseOver
{
  background-color: transparent;
  border-style: none;
  border-collapse: separate;
  margin: 0px;
  padding: 2px;
  color: black;
  font-weight: normal;
  text-align: center;
}

td.MathboxTools_HMenuItemWs
{
  background-color: transparent;
  border-style: none;
  border-collapse: separate;
  margin: 0px;
  padding: 2px;
  color: black;
  font-weight: bold;
  text-align: center;
}

td.MathboxTools_HMenuItemWsMouseOver
{
  background-color: transparent;
  border-style: none;
  border-collapse: separate;
  margin: 0px;
  padding: 2px;
  cursor: default;
  color: green;
  font-weight: bold;
  text-align: center;
}

td.MathboxTools_HMenuItemSelected
{
  background-color: transparent;
  border-style: none;
  border-collapse: separate;
  margin: 0px;
  padding: 2px;
  color: black;
  font-weight: normal;
  text-align: center;
}

td.MathboxTools_HMenuItemInterGraphic
{
  background-image: url(/Images/InterGraphic.gif);
  background-position: top left;
  background-repeat: no-repeat;
  width: 10px;
  margin: 0px;
  padding: 0px;
}


/* Horizontal Sub-Menu */

td.MathboxTools_HMenuSubMenu
{
  background-color: #f4f4f4;
  border-style: none;
  border-collapse: collapse;
  margin: 0px;
  padding: 0px;
  vertical-align: top;
}

table.MathboxTools_HMenuSubItem
{
  display: none;
  position: absolute;
  z-index: 1;
  background-color: transparent;
  border-style: none;
  margin: 0px;
  padding: 0px;
  font-family: Verdana;
	font-size: 8pt;
  font-weight: normal;
  text-align: center;
}

table.MathboxTools_HMenuSubItemMouseOver
{
  display: block;
  position: absolute;
  z-index: 1;
  background-color: transparent;
  border-style: none;
  margin: 0px;
  padding: 0px;
  font-family: Verdana;
	font-size: 8pt;
  font-weight: bold;
  text-align: left;
}

td.MathboxTools_HMenuSubItem
{
  background-color: #f4f4f4;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
    
  margin: 0px;
  padding: 4px;

  color: black;
  font-family: Verdana;
	font-size: 8pt;
  font-weight: bold;
  text-align: left;
}

td.MathboxTools_HMenuSubItemMouseOver
{
  background-color: #80ffff;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
   
  margin: 0px;
  padding: 4px;
  color: black;
  font-family: Verdana;
	font-size: 8pt;
  font-weight: bold;
  text-align: left;
}

td.MathboxTools_HMenuSubItemWs
{
  background-color: #f4f4f4;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
    
  margin: 0px;
  padding: 4px;
  color: black;
  font-family: Verdana;
	font-size: 8pt;
  font-weight: bold;
  text-align: left;
}

td.MathboxTools_HMenuSubItemWsMouseOver
{
  background-color: #f4f4f4;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  border-collapse: collapse;
  border-spacing: 0px;
   
  margin: 0px;
  padding: 4px;

  color: green;
  font-family: Verdana;
	font-size: 8pt;
  font-weight: bold;
  text-align: left;
  CURSOR: default;
}


td.MathboxTools_HMenuSubMenuInterGraphic
{
  background-color: transparent;
  border-style: none;
  width: 4px;
  margin: 0px;
  padding: 0px;
}
