/* Global */

/* EN50133 */
#EN50133 p {padding:0; margin:0 0 1.5em 0;}


/* net2OEMReaders */
#oemReaders table {text-align: left;}
#oemReaders table h3 {background: #dddddd; padding:2px; margin:3em 0 .5em 0;}

#linkTable td {vertical-align: top; width: 225px;}

.oemManufacturer{width: 100px;}

/* Net2Air card claim */
#keycard {float: right;}
#Net2AirCardClaim {margin-top: 30px}
#Net2AirCardClaim td {padding: 0 0 10px 0;}
#Net2AirCardClaim p {margin: 0; padding: 0 10px 10px 0;}
#Net2AirCardClaim input {width: 200px; margin: 0 0 5px 0;}

/* Easyprox promotion */
.ep-image
{float: right;position: absolute;left: 320px;top:40px;}
.form1Error
{width: 330px;}
.form1
{padding-top: 30px;}
.ep-intro
{width: 300px;float:left;}
.ep-thankyou
{width: 320px;float: left;text-align:justify;}

/* Conformity statement */
#conformity h2 {color:#365f91;}
#conformity p {margin: 0 0 2em 0;}

ul.instructions
{	list-style-type: decimal;	}

ul.instructions li
{	padding: 5px 0 5px 0; }

ul.instructions img
{	padding-top: 5px; }


/* Training events */
.te-error,
.te-separator,
.te-person, .te-buttons, .te-choice-types-header, .te-choice-types-choices, .te-person-content,
.te-choice-types-checkbox, .te-choice-type-checkbox, .te-choice-type-checkbox-name, .te-choice-type-checkbox-choice,
.te-choice-type-text, .te-choice-type-text-name, .te-choice-type-text-choice,
.te-choice-types-radio, .te-choice-type-radio, .te-choice-type-radio-name, .te-choice-type-radio-choice,
.te-choice-type-textarea, .te-choice-type-textarea-name, .te-choice-type-textarea-choice {
  float: left;
  clear: both;
}

.te-error, .te-choice-types-choices {
  width: 100%;
}

.te-person-content {
  width: 100%;
}

.te-person {
  border: 1px solid #DDDDDD;
  background-color: #EEEEEE;
  width: 500px;
  padding: 10px;
  margin: 10px 0;
}


.te-choice-type-name {
  font-weight: bold;
}

.te-choice-types {
  width: 100%;
}

.te-choice-type-checkbox, .te-choice-type-radio {
  clear: none;
  margin-right: 20px;
}

.te-choice-type-text-choice input {
  width: 180px;
}

.te-choice-type-textarea-choice textarea {
  width: 495px;
  height: 50px;
}

.te-separator {
  width: 90%;
  height: 20px;
}

.te-change {
  float: right;
  clear: none;
}

.te-save {
  float: left;
  clear: none;
}

.te-change-button {
  margin-left: 10px;
}

.te-text-content-separator {
  float: left;
  clear: both;
  width: 100%;
  height: 10px;
}

.standard-text-box {
  width: 200px;
}
