body {
  font-family: arial;
  font-size: 12px;
  color: #000000;
  margin: 20px;
  padding: 0;
  border: 0;
} 

td {
  font-size: 12px;
  color: #000000;
} 
 
/* Header Area */ 
.cuesHeaderBg {
  width: 500;
  background-image: url('images/header.jpg');
}

#companylogo {
  margin-left: 8px;
  margin-right: 8px;
}

.cuesHeaderTitleLogo {
  font-size: 20px;
  color: #FFFFFF;
  height: 59px;
  text-align: left;
}

.cuesHeaderText {
  font-size: 0.7em;
  color: #FFFFFF;
}



/* Wizard */
table.wizard {
  border: 1px solid #666666;
}

/* Wizard Steps (left column) */
table.wizard-steps td {
  text-align: left;
  font-weight: bold;
}

table.wizard-steps-title {
  width: 100%;
}
table.wizard-steps-title td {
  text-align: left;
}

.cuesWizardIcon {
  padding: 20px 0 20px 14px;
}

.cuesWizardTitle {
  font-size: 14px;
  font-weight: bold;
  color: #003366;
  padding: 20px 0px;
}


.cuesWizardStepPanel {
  width: 33%;
  height: 100%;
  vertical-align: top;
  background: #F8F8F8;
  border-right: 1px solid #666666;
  margin-right: 20px;
}

.cuesWizardStepCompleted { color: #003366; padding: 4px 14px 4px 0; } 
.cuesWizardStepCompletedNo { width: 6px; color: #003366; padding: 4px 0 4px 14px; text-align:right; } 
.cuesWizardStepCompletedDash { width: 4px; color: #003366; padding: 4px 4px; }

.cuesWizardStepSelected, .cuesWizardStepSelectedNo, .cuesWizardStepSelectedDash {
  color: #003366;
  background-color: #EFEFEF;
  border-top: 1px solid #C0D5D5;
  border-bottom: 1px solid #C0D5D5; 
}
.cuesWizardStepSelected { padding: 4px 14px 4px 0; } 
.cuesWizardStepSelectedNo { width: 6px; padding: 4px 0 4px 14px; text-align: right; } 
.cuesWizardStepSelectedDash { width: 4px; padding: 4px 4px; }

.cuesWizardStepFuture { color: #A6B8CA; padding: 4px 14px 4px 0; } 
.cuesWizardStepFutureNo { width: 6px; color: #A6B8CA; padding: 4px 0 4px 14px; text-align:right; } 
.cuesWizardStepFutureDash { width: 4px; color: #A6B8CA; padding: 4px 4px; }



/* Main Content Area */
.cuesWizardContent {
  width: 67%;
  height: 100%;
  vertical-align: top;
  background: #EFEFEF;
  text-align: left;
}

#cuesWizardStepTitle {
  /*vertical-align: top;*/
  font-weight: bold;
  border-bottom: 1px solid #666666;
  padding: 0 0 2px 0;
  margin: 20px 20px 12px 20px;
}

#cuesWizardContentBody {
  /*vertical-align: top;*/
  margin: 0 12px 12px 20px;
  overflow: auto;
  height: 180px;
  text-align: left;
}

#cuesWizardContentNavButtons {
  text-align: right;
  vertical-align: bottom;
  border-top: 1px solid #666666;
  padding: 12px 0;
  margin: 12px 20px 0 20px;
}

.cuesWizardCancelButton {
  margin: 0 0 0 14px;
}


/* Not used???
#cuesWizardWelcomeTitle {
  vertical-align:top; margin:0 10px;
}
a.cuesHeaderLink:link {color: #FFFFFF; text-decoration: none; padding:0 12px} 
a.cuesHeaderLink:visited {color: #FFFFFF; text-decoration: none; padding:0 12px}
a.cuesHeaderLink:hover {color: #FFFFFF; text-decoration: underline; padding:0 12px;}
a.cuesHeaderLink:active {color: #FFFFFF; text-decoration: none; padding:0 12px}*/