h1
{
   font-family: Arial;
   font-size: 32px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h2
{
   font-family: Arial;
   font-size: 27px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h3
{
   font-family: Arial;
   font-size: 24px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h4
{
   font-family: Arial;
   font-size: 21px;
   font-weight: normal;
   font-style: italic;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h5
{
   font-family: Arial;
   font-size: 19px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

h6
{
   font-family: Arial;
   font-size: 16px;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}

.CustomStyle
{
   font-family: Courier New;
   font-size: 16px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   color: #000080;
}

a
{
   color: #0066CC;
}
a:active
{
   color: #3399FF;
}
a:hover
{
   color: #99CCFF;
}
a.style1:link
{
   color: #969696;
   text-decoration: none;
}
a.style1:visited
{
   color: #969696;
   text-decoration: none;
}
a.style1:active
{
   color: #969696;
   text-decoration: none;
}
a.style1:hover
{
   color: #FFFFFF;
   text-decoration: none;
}

.ThemeMnuHdrMenu,
.ThemeMnuHdrSubMenuTable
{
   font-family: Arial;
   font-size: 15px;
   font-weight: bold;
   color: #FFFFFF;
   text-align: left;
   padding: 0;
   cursor: pointer;
}
.ThemeMnuHdrMenuOuter
{
   background-color: #000000;
   background: transparent;
   border: 0;
}
.ThemeMnuHdrSubMenu
{
   position: absolute;
   visibility: hidden;
   border: 0;
   padding: 0;
   border: 1px solid #666666;
}
.ThemeMnuHdrMenu td
{
   padding: 3px 0px 3px 0px;
}
.ThemeMnuHdrSubMenuTable
{
   color: #FFFFFF;
   text-align: left;
   background-color: #000000;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
}
.ThemeMnuHdrSubMenuTable td
{
   white-space: nowrap;
}
.ThemeMnuHdrMainItem,
.ThemeMnuHdrMainItemHover,
.ThemeMnuHdrMainItemActive,
.ThemeMnuHdrMenuItem,
.ThemeMnuHdrMenuItemHover,
.ThemeMnuHdrMenuItemActive
{
   white-space: nowrap;
}
.ThemeMnuHdrMainItemHover,
.ThemeMnuHdrMainItemActive
{
   color: #FFFFFF;
   background-color: #000000;
   background: url(images/ThemeVista.png);
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
}
.ThemeMnuHdrMenuItemHover,
.ThemeMnuHdrMenuItemActive
{
   color: #000000;
   background-color: #000000;
   background: url(images/ThemeFancy.png);
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
}
.ThemeMnuHdrMainItem .ThemeMnuHdrMainItemText,
.ThemeMnuHdrMainItem .ThemeMnuHdrMainFolderText
{
   border: 1px solid transparent;
}
.ThemeMnuHdrMainItemHover .ThemeMnuHdrMainItemText,
.ThemeMnuHdrMainItemActive .ThemeMnuHdrMainItemText,
.ThemeMnuHdrMainItemHover .ThemeMnuHdrMainFolderText,
.ThemeMnuHdrMainItemActive .ThemeMnuHdrMainFolderText
{
   border: 1px solid #666666;
}
.ThemeMnuHdrMenuFolderLeft,
.ThemeMnuHdrMenuFolderRight,
.ThemeMnuHdrMenuItemLeft,
.ThemeMnuHdrMenuItemRight
{
   padding: 3px 0px 3px 0px;
}
td.ThemeMnuHdrMainFolderText,
td.ThemeMnuHdrMainItemText
{
   padding: 3px 5px 3px 5px;
}
.ThemeMnuHdrMenuFolderText,
.ThemeMnuHdrMenuItemText
{
   padding: 3px 5px 3px 5px;
}
.ThemeMnuHdrMenuItem .ThemeMnuHdrMenuFolderText,
.ThemeMnuHdrMenuItem .ThemeMnuHdrMenuItemText
{
   border: 1px solid transparent;
}
.ThemeMnuHdrMenuItemHover .ThemeMnuHdrMenuFolderText,
.ThemeMnuHdrMenuItemActive .ThemeMnuHdrMenuFolderText,
.ThemeMnuHdrMenuItemHover .ThemeMnuHdrMenuItemText,
.ThemeMnuHdrMenuItemActive .ThemeMnuHdrMenuItemText
{
   border: 1px solid #666666;
}
td.ThemeMnuHdrMenuSplit
{
   overflow: hidden;
   background-color: inherit;
}
div.ThemeMnuHdrMenuSplit
{
   height: 1px;
   margin: 0px 0px 0px 0px;
   overflow: hidden;
   background-color: inherit;
   border-top: 1px solid #FFFFFF;
}
.ThemeMnuHdrMenuVSplit
{
   display: block;
   width: 1px;
   margin: 0px 7px 0px 7px;
   overflow: hidden;
   background-color: inherit;
   border-right: 1px solid #FFFFFF;
}