.pagemaster
{
  width: 100%;
  height: 100%; 
  background-color: #FEFEFE;
}
.skinmaster
{
  height: 100%;
  background-color: #FFFFFF;
  border-right: #1E5589 1px solid; 
  border-top: #1E5589 1px solid; 
  border-left: #1E5589 1px solid; 
  border-bottom: #1E5589 1px solid; 
  moz-border-radius-bottomleft: 15px; 
  moz-border-radius-bottomright: 15px; 
  moz-border-radius-topleft: 3px; 
  moz-border-radius-topright: 3px; 
}

.skinheader
{
}

.skingradient
{
  /*background-image: url(gradient_DkBlue.jpg); HEIGHT:22px;*/
}

.controlpanel
{
  width: 100%;
  background-color: #E2E6F4;
}

.titlepane
{
  width: 60%;
  background-color: transparent;
  padding-left: 6px;
  padding-right: 4px;
  padding-top: 1px;
}

.breadpane
{
  width: 100%;
  background-color: transparent;
  padding-left: 6px;
  padding-right: 4px;
  padding-top: 1px;
  padding-bottom: 2px;
}

.menupane
{
  width: 100%;
  background-color: transparent;
  padding-left: 0px;
}

.toppane
{
  width: 100%;
  background-color: transparent;
  padding-left: 6px;
  padding-right: 4px;
  padding-top: 1px;
}

.leftpane
{
  background-color: transparent;
  padding-left: 6px;
  padding-right: 4px;
  padding-top: 1px;
}

.contentpane
{
  width: 100%;
  background-color: transparent;
  padding-left: 6px;
  padding-right: 4px;
  padding-top: 1px;
}

.rightpane
{
  background-color: transparent;
  padding-left: 6px;
  padding-right: 4px;
  padding-top: 1px;
}

.bottompane
{
  width: 100%;
  background-color: transparent;
  padding-left: 6px;
  padding-right: 4px;
  padding-top: 1px;
}

.footerpane
{
  width: 100%;
  background-color: transparent;
  padding-left: 6px;
  padding-right: 4px;
  padding-top: 1px;
}

.minibannerpane
{
  padding: 0px;
}

.StandardButton
{
  background: #1E5589 none; 
  color: #FFFFFF;
  font-family:Verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}

.TreeViewMenu
{
  width: 175px;
  background-color: #F5F5F5;
  border-right: #1E5589 1px solid; 
  border-top: #1E5589 1px solid; 
  border-left: #1E5589 1px solid; 
  border-bottom: #1E5589 1px solid; 
  moz-border-radius-bottomleft: 15px; 
  moz-border-radius-bottomright: 15px; 
  moz-border-radius-topleft: 3px; 
  moz-border-radius-topright: 3px
}

.TreeViewMenu_Header
{
  background-image: url(gradient_LtBlue.jpg);
}

.Head
{
  font-family: Tahoma, Arial, Helvetica;
  font-size:  12px;
  font-weight:  bold;
  color: #333333;
}


/* Custom Tags */

/* Title */
.TitleBackground
{
  background-image: url(TitleBackground.jpg);
  width: 770px;
  height: 80px;
  background-repeat: no-repeat;
}

.TitleName
{
  font-weight: bold;
  font-size: 20pt;
  font-family: Impact;
  /* color: #1F558A; */
  color: #FFFFFF;
  text-decoration: none;
}

.TitleDescription
{
  font-size: 8pt;
  color: #FFFFFF;
  text-decoration: none;
}

/* Company */
.CompanyName
{
  font-weight: bold;
  font-size: 16pt;
  font-family: Monotype Corsiva;
  color: #20558B;
  text-decoration: none;
}

/* SearchText */
.SearchText
{
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}

A.SearchText:link
{
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}

A.SearchText:visited
{
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}

A.SearchText:hover
{
  font-weight: bold;
  font-size: 10pt;
  color: #FF0000;
  text-decoration: underline;
}

A.SearchText:active
{
  font-weight: bold;
  font-size: 10pt;
  color: #FF0000;
  text-decoration: underline;
}

/* MainMenu */
.MainMenuBackground
{
  background-image: url(MainMenuBackground.jpg);
  width: 770px;
  height: 30px;
  background-repeat: no-repeat;
}

.MainMenuText
{
  font-size: 9pt;
  color: #FFFFFF;
  text-decoration: none;
}

A.MainMenuText:link
{
  font-size: 9pt;
  color: #FFFFFF;
  text-decoration: none;
}

A.MainMenuText:visited
{
  font-size: 9pt;
  color: #FFFFFF;
  text-decoration: none;
}

A.MainMenuText:hover
{
  font-size: 9pt;
  color: #FF0000;
  text-decoration: underline;
}

A.MainMenuItem:active
{
  font-size: 9pt;
  color: #FF0000;
  text-decoration: underline;
}

/* Today */
.Today
{
  font-size: 8.5pt;
  color: #20558B;  
  text-decoration: none;
}

/* Bread */
.Bread
{
  font-size: 8.5pt;
  color: #1A60B8;  
  text-decoration: none;
}

/* Line */
.Line
{
  background-image: url(Line.jpg);
  width: 770px;
  height: 2px;
  background-repeat: no-repeat;
}

/* Footer */
.FooterBackground
{
  background-image: url(FooterBackground.jpg);
  width: 770px;
  height: 20px;
  background-repeat: no-repeat;
}

/* Copyright */
.Copyright
{
  font-size: 8.5pt;
  color: #FFFFFF;
}

/* Login */
.LoginUser
{
  font-size: 8pt;
  color: #20558B;
}

.Login
{
  font-size: 8pt;
  color: #20558B;
}

