
/* popup windows - wizards */

/* general */
select {
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  border: 1px solid /*#6593cf*/ #d3d3d3;
}

input {
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
}

button[disabled]:active, button[disabled],
    input[type="reset"][disabled]:active,
    input[type="reset"][disabled],
    input[type="button"][disabled]:active,
    input[type="button"][disabled],
    input[type="text"][disabled],
    select[disabled],
    select[disabled] > input[type="button"],
    select[disabled] > input[type="button"]:active,
    input[type="submit"][disabled]:active,
    input[type="submit"][disabled] {
/*
    law: not needed with new buttons:

    padding: 0px 6px 0px 6px;
    border: 2px outset ButtonFace;
*/
    color: GrayText;
    cursor: inherit;
}


/* buttons */
p.prevBtn
{
   margin-left: 0px;
}
input.PopupWizardWindowSize {
  margin: 0.1px;
  width: 50px;
  border: 1px solid #6593cf;
}
/* buttons back */
.PopupWizardButtonBack {
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}
p.PopupWizardButtonBack {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 5px;
  margin-right: 0.1px;
}
input.PopupWizardButtonBack {
  margin: 0.1px;
  width: 80px;
}

/* buttons foward */
.PopupWizardButtonForward {
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}
p.PopupWizardButtonForward {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0.1px;
  margin-right: 5px;
}
input.PopupWizardButtonForward {
  margin: 0.1px;
  width: 80px;
}

/* buttons Move */
.PopupWizardButtonMove {
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}
p.PopupWizardButtonMove {
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 2px;
  margin-bottom: 2px;
}
input.PopupWizardButtonMove {
  margin: 0.1px;
  width: 80px;
}
table.PopupWizardButtonMove {
  margin: 0.1px;
}
td.PopupWizardButtonMove {
  margin: 0.1px;
}

/* select list */
.PopupWizardListBox {
  background-color: transparent;
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}
p.PopupWizardListBox {
  margin-top: 0.1px;
}
select.PopupWizardListBox {
  background-color: #FFFFFF;
  margin: 0.1px;
  width: 250px;
}
table.PopupWizardListBox {
  margin: 0.1px;
}
td.PopupWizardListBox {
  margin: 0.1px;
}

.PopupWizardListBoxText {
  background-color: transparent;
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}

p.PopupWizardListBoxText {
  margin-bottom: 0.1px;
}

td.PopupWizardListBoxText {
  margin-bottom: 0.1px;
}

select.PopupWizardListBoxSurvey {
  background-color: #FFFFFF;
  margin: 0.1px;
  width: 300px;
}

.PopupWizardCheckBoxText {
  background-color: transparent;
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}

p.PopupWizardCheckBoxText {
  margin-bottom: 0.1px;
}

td.PopupWizardCheckBoxText {
  margin-bottom: 0.1px;
}

.PopupWizardText {
  background-color: transparent;
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}

p.PopupWizardText {
  margin-bottom: 0.1px;
}

td.PopupWizardText {
  margin-bottom: 0.1px;
}

/* buttons form */
.PopupWizardButtonAdvanced {
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}
p.PopupWizardButtonAdvanced {
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 0.1px;
  margin-bottom: 25px;
}
input.PopupWizardButtonAdvanced {
  margin: 0.1px;
  width: 120px;
}
table.PopupWizardButtonAdvanced {
  margin: 0.1px;
}
td.PopupWizardButtonAdvanced {
  margin: 0.1px;
}

/* header */
.PopupWizardHeaderTop {
  background-color: white;
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}

p.PopupWizardHeaderTop {
  background-color: white;
  color:black;
}

.PopupWizardHeaderTopColor {
  font-size: 14px;
  color:#5B85AF;
  font-weight:normal;

}
table.PopupWizardHeader2 {
  border-bottom: solid 1px #6593cf;
  border-top: solid 1px #6593cf;
  margin: 0.1px;
}
td.PopupWizardHeaderTop {
  background-color: white;
  margin: 0.1px;
}
table.PopupWizardHeaderTop {
  border-bottom: solid 1px white;
  margin: 0.1px;
}


/* content */
.PopupWizardContent {
  background-color: transparent;
  color:#000000;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
  margin: 7px;
}
table.PopupWizardContent {
  border-top: solid 1px #FFFFFF;
  margin: 0.1px;
}

/* borders */
.PopupWizardGroupOuter { border-top: solid 1px #6593cf; border-bottom: solid 1px #FFFFFF; }
.PopupWizardGroupInner { border-top: solid 1px #FFFFFF; border-bottom: solid 1px #6593cf; }
div.PopupWizardGroupDividerSpace { border-top: solid 5px transparent; }
div.PopupWizardIndent { border-left: solid 20px transparent; }
.PopupWizardIndent { border-left: solid 20px transparent; }


input.userId {
  margin: 0.1px;
  width: 70px;
  background-color:#FFFFFF;
  border: 1px solid #6593cf;
}

.PopupWizardListBoxSurveyQuest {
  margin: 0.1px;
  width: 400px;
  background-color:#FFFFFF;
}

input.PopupWizardListBoxSurveyQuest {
  margin: 0.1px;
  width: 400px;
  background-color:#FFFFFF;
  border: 1px solid #6593cf;
}

body{
  /*background-color: #c1d8f8;*/
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
}
th{
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
  font-size: 14px;
}

/*panel overview*/
table {
  border-width: 0;
  border-collapse: collapse;
}

.arowscroller {
  background-color: #cdccc4;
  border-width: 1px;
  border-style: solid;
  font-family: Roboto,'Segoe UI', 'Trebuchet MS', tahoma, arial, helvetica, sans-serif;
  font-weight: bold;
  color: #374877;
  font-size: 8pt;
}

.arowscrollerbody {
  /*background-image: url(../images/dictionaries/arrowspanel_body.gif);*/
  background-repeat: repeat-x;
  table-layout: fixed;
  width: 100%;
}

A.blockscroller:link {
  text-decoration: none;
}

A.blockscroller:visited {
  text-decoration: none;
}

A.dictionary:link {
  text-decoration: none;
  color: Black;
}

A.dictionary:visited {
  text-decoration: none;
}

button{
  font-size: 14px;
  font-family: Roboto,'Segoe UI','Trebuchet MS',tahoma,arial,helvetica,sans-serif;
}

#twitterBtnContainer {
  height: 30px;
}