/* Stylesheet for creating Wizard97-alike web interfaces. */
/* $Id: wizard.css,v 1.5 2003/05/09 07:34:16 oscar Exp $ */

div.wizard
{
  /* The wizard table is placed inside this division. */
  text-align: center;
}

.wizardMarginRight 
{
	margin-right:20px;
}

table.wizard
{
  /* The main wizard table. */
  border-style:     outset;
  border-width:     2px;
  
  margin-left: auto;
  margin-right: auto;

  width:  499px;
}

td.wizardTitleBar
{
  /* The title bar. */
  width:  499px;
  height: 18px;
  
  padding:      1px;
  padding-left: 2px;
  
  text-align: left;
  
  color:              #fff;
  background-color:   activecaption;
  background-image:   url(../images/menu.gif);
  background-repeat:  repeat-y;
  
  font-family:  "Ms Shell Dlg";
  font-size:    8pt;
  font-weight:  bold;
}

td.wizardWelcomeImage
{
  /* The left pane of the welcome and closing wizard pages.
   *
   * This pane only contains the wizard image, which should be the same
   * size as the window.
   */
  width:  164px;
  height: 313px;
  
  border-style:         outset;
  border-width:         0px;
  border-top-width:     1px;
  border-bottom-width:  1px;
  
  background-color: window;
  
  padding: 0px;
}

td.wizardWelcomeText
{
  /* The right pane of the welcome and closing wizard pages.
   *
   * This pane contains the text displayed on the welcome/completed pages.
   */
  width:  331px;
  height: 313px;
  
  border-style:         outset;
  border-width:         0px;
  border-top-width:     1px;
  border-bottom-width:  1px;
  
  background-color: window;
  
  vertical-align: top;
  text-align:     left;
  
  padding: 0px;
}

td.wizardNavigation
{
  height: 48px;
  width:  499px;

  background-color: buttonface;
  
  border-top-style: ridge;
  border-top-width: 1px;
  border-color: window;
  text-align: right;
}

td.wizardInteriorTop
{
  /* The top pane of the interior pages.
   *
   * This pane contains the interior page title and subtitle.
   */
  width:  440px;
  height: 59px;
  
  border-style:         ridge;
  border-width:         0px;
  border-top-width:     1px;
  border-bottom-width:  1px;
  border-color:         window;
  
  background-color: window;
  
  vertical-align: top;
  text-align:     left;
  
  padding: 0px;
}

td.wizardInteriorIcon
{
  /* The icon part of the top pane of the interior pages.
   *
   * This pane contains the wizard icon.
   */
  width:  59px;
  height: 59px;
  
  border-style:         outset;
  border-width:         0px;
  border-top-width:     1px;
  border-bottom-width:  1px;
  
  background-color: window;
  
  padding: 0px;
  margin: 5px;
  text-align: center;
}

td.wizardInteriorMiddle
{
  /* The top pane of the interior pages.
   *
   * This pane contains the interior page body.
   */
  width:  499px;
  height: 255px;

  background-color: buttonface;
  
  vertical-align: top;
  text-align:     left;
  
  padding: 0px;
  padding-top: 7px;
}

p.wizardInteriorTitle
{
  /* Interior page title. */
  color:  windowtext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
  font-weight:  bold;
  
  margin:       0px;
  margin-left:  24px;
  margin-right: 12px;
  margin-top:   12px;
}

p.wizardInteriorSubtitle
{
  /* Interior page subtitle. */
  color:  windowtext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
  
  margin:       0px;
  margin-left:  46px;
  margin-right: 12px;
  margin-top:   3px;
}

p.wizardInteriorText
{
  /* Interior page subtitle. */
  color:  menutext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
  
  margin:       0px;
  margin-left:  46px;
  margin-right: 12px;
  margin-top:   7px;
}

html>/**/body p.wizardInteriorText label, input[type="radio"] 
{
	
	vertical-align:middle;
}

div.wizardInteriorText
{
  /* Interior page subtitle. */
  color:  menutext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
  
  margin:       0px;
  margin-left:  46px;
  margin-right: 12px;
}

p.wizardInteriorTextNoLeftMargin
{
  /* Interior page subtitle. */
  color:  menutext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
  
  margin:       0px;
  margin-left:  0px;
  margin-right: 12px;
  margin-top:   7px;
}

span.wizardInteriorTextNoLeftMargin
{
  /* Interior page subtitle. */
  color:  menutext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
}

select.wizardInteriorTextNoLeftMargin
{
  /* Interior page subtitle. */
  color:  menutext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
}

form.wizardNavigation
{
  margin: 0px;
}

p.wizardWelcomeHeading
{
  /* Welcome/Completed heading paragraph. */
  color:  windowtext;
  
  font-family:  "Verdana";
  font-size:    12pt;
  font-weight:  bold;
  
  margin:       0px;
  margin-left:  7px;
  margin-right: 7px;
  margin-top:   14px;
}

p.wizardWelcomeText
{
  /* Welcome/Completed non-heading paragraph. */
  color:  windowtext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
  
  margin: 0px;
  margin-left:  7px;
  margin-right: 7px;
  margin-top:   14px;
}

p.wizardInteriorCheckbox
{
  /* Interior page checkbox. */
  color:  menutext;
  
  font-family:  "Wingdings";
  font-size:    8pt;
  
  width: 14px;
  
  margin:       0px;
  margin-top:   7px;
  margin-left: 23px;
  
  clear: left;
  float: left;
}

p.wizardInteriorCheckboxText
{
  /* Interior page checkbox text. */
  color:  menutext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
  
  margin:       0px;
  margin-right: 12px;
  margin-top:   7px;
  
  clear: right;
}

input.wizardNavigation
{
  width:  74px;
  height: 23px;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
  
  color:            buttontext;
  background-color: buttonface;
  
  margin: 0px;
}

input.wizardNavigationDisabled
{
  width:  74px;
  height: 23px;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
  
  color:ThreeDShadow;
  background-color: buttonface;
  
  margin: 0px;
}

input.wizardCancel
{
  width:  74px;
  height: 23px;

  color:            buttontext;
  background-color: buttonface;
  
  margin-left:  8px;
  margin-right: 9px;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
}

input.wizardHelp
{
  width:  74px;
  height: 23px;

  color:            buttontext;
  background-color: buttonface;
  
  margin-left:  8px;
  margin-right: 9px;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;
}

input.wizardEnroll
{
  padding: 0px;

  margin:       0px;
  margin-left:  46px;
  margin-right: 12px;
  margin-top:   7px;
}

object.wizardInteriorProgressbar
{
  padding: 0px;
  
  margin-left: 46px;
  margin-right: 12px;
  margin-top: 28px;
  margin-bottom: 7px;
}

div.wizardStatus
{
  /* Slight margins to parent item. */
  margin-left:   7px;
  margin-right:  7px;
  margin-top:    21px;
}
    
img.wizardStatus
{
  float:        left;   /* Allow text to flow around it. */
  margin-right: 7px;    /* Slight margin before text. */
  margin-bottom: 14px;  /* Allow at least one more paragraph of text. */
}

p.wizardStatus
{
  vertical-align: top;    /* Align with the top of the image. */
  color:          menutext;
  font-family:    "MS Shell Dlg";
  font-size:      8pt;
}

div.wizardInteriorStatus
{
  /* Slight margins to parent item. */
  margin-left:   46px;
  margin-right:  7px;
  margin-top:    21px;
}
    
img.wizardInteriorStatus
{
  float:        left; /* Allow text to flow around it. */
  margin-right: 14px; /* Slight margin before text. */
}
    
p.wizardInteriorStatus
{
  vertical-align: top;    /* Align with the top of the image. */
  color:          menutext;
  font-family:    "MS Shell Dlg";
  font-size:      8pt;
}

/* New progressbar */

div.wizardInteriorProgressbar
{
  margin-left:      46px;
  margin-right:     12px;
  margin-top:       7px;
  margin-bottom:    7px;
}

table.wizardInteriorProgress
{
  width:            440px;
  visibility:       hidden; 
}

table.wizardInteriorProgressMsg
{
  width:            440px;
  margin-bottom:   20px;
}

p.wizardInteriorProgressMsg
{
  font-family:     "MS Shell Dlg";
  font-size:       8pt;
  margin-bottom:   10px;
}

table.wizardInteriorProgressbar
{
  width:            440px;
  border-collapse:  collapse;  
  border-style:     inset;  
  border-width:     2px; 
  /*
  visibility:       hidden;   */
}

td.wizardInteriorProgressbarOn
{
  height:           20px; 
  background-color: #003366;
}

td.wizardInteriorProgressbarOff
{
  height:           20px; 
}

/* end Progressbar */

/* details.asp tables */

table.wizardInteriorDetails
{
  /* margin-left:      46px; */
  margin-left:      30px;
  margin-right:     12px;
  /* margin-top:       7px; */
  margin-bottom:    7px;
  color:          menutext;
  font-family:    "MS Shell Dlg";
  font-size:      8pt;
}

td.wizardInteriorDetailsLeft
{
  width: 110px;
}

ul.wizardInteriorDetails
{
/*  display:        inline; */
  color:          menutext;
  font-family:    "MS Shell Dlg";
  font-size:      8pt;

  margin-top: 7px;
  margin-bottom: 0px;
  margin-left: 70px;
}
/* end details.asp tables */

td.wizardInteriorText
{
  /* Interior page text. */
  color:  menutext;
  
  font-family:  "MS Shell Dlg";
  font-size:    8pt;  
}
