BODY {
	FONT-SIZE: 70%; MARGIN: 0px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
P {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
H1 {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
H2 {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
H3 {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
TABLE {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
TD {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
TD.banner
{
  background-repeat: no-repeat;
}
TH {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
UL {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
OL {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
TEXTAREA {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
INPUT {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
SELECT {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
TABLE {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
FORM.product {
	FONT-SIZE: 70%; MARGIN: 0px; COLOR: #000000; BACKGROUND-COLOR: transparent
}
A.smalllink:link {
	FONT-SIZE: 11px; COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.smalllink:visited {
	FONT-SIZE: 11px; COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.smalllink:active {
	FONT-SIZE: 11px; COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.smalllink:hover {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.mainlink:link {
	FONT-SIZE: 13px; COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.mainlink:visited {
	FONT-SIZE: 13px; COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.mainlink:active {
	FONT-SIZE: 13px; COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.mainlink:hover {
	FONT-SIZE: 13px; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.normal:link {
	COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.normal:visited {
	COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.normal:active {
	COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.normal:hover {
	COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:link {
	COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:visited {
	COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:active {
	COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}

A.header:link {
	COLOR: #676767; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.header:visited {
	COLOR: #676767; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.header:active {
	COLOR: #676767; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.header:hover {
	COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
FONT.label {
	COLOR: #979797
}
FONT.steps{
	FONT-SIZE: 125%; MARGIN: 0px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
TD.field {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
font.error {
	FONT-WEIGHT: bold; COLOR: #990000; FONT-FAMILY: Arial
}
td.error 
{
	TEXT-ALIGN: center;
  font-weight: bold;
  color: #990000;
}
FONT.unavailableitem
{
 color: #999999;
}
FONT.pageheader
{
  font-size: 120%;
  color: #336699;
}

table.header
	{
		background-color: #336699;
		font-weight: bold;
		width: 100%;
                color: #FFFFFF;
        }
/*  The top section of all the admin pages */
td.pageheader
 {
		background-color: #336699;
		font-weight: bold;
		font-size: 14px;
    text-align: center;
    color: #FFFFFF;
 }
/* subheadings on the main admin page */
td.sectionheader
  {
		background-color: #336699;
		font-weight: bold;
		width: 100%;
    text-align: center;
    color: #FFFFFF;
  }
/* header is for the top menu in the right frame, 'Modify Folder'... */
tr.header
	{
		font-weight: bold;
    /*color: #336699;*/
	}
td.header
  {
    color: #FFFFFF;
  }
sup
  {
    vertical-align: super; 
    font-size: 75%;
    font-weight: bold;
  }
td.loginbox
          {
          background-image: url(images/b_login_bg.gif);
          background-position: center cneter;
          background-repeat: no-repeat;
          }

/* Login page */
table.loginbox
        {
                width: 411px;
                border-style: solid;
                border-width: 1px;
                /*border-color: #002356;*/
                border-color: #336699;
                padding: 0em 0em 0em 0em;
                margin: 0em 0em 0em 0em;
        }
/* The header bar for both the admin login page and the XC Vault login page*/
td.loginboxheader
        {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight: 700; 
                color: #FFFFFF;
        }
td.loginboxerror
        {
  		background-color: #FFFFFF;
      }

font.selectedmenuitem
{
  color: #000000;
}
