﻿/* #region Base Data Types */

.address
{
  width: 315px;
}

.answer
{
  width: 450px;
}

.apiKey
{
  width: 360px;
}

.cardNumber
{
  width: 180px;
}

.city
{
  width: 225px;
}

.content
{
  width: 100%;
  height: 30em;
  overflow-y: auto;
  font: normal 13px Consolas, Lucida Console, Monospace !important;
}

.coverLetter
{
  font: normal 13px Consolas, Lucida Console, Monospace !important;
  width: 100%;
  height: 200px;
  overflow-y: auto;
}

.coverLetterText
{
  width: 100%;
  min-height: 150px;
  max-height: 592px;
  font: normal 13px Consolas, Lucida Console, Monospace !important;
  overflow-x: hidden;
  overflow-y: scroll;
  border: 1px solid #cccccc;
  padding: 4px;
}

.date
{
  width: 100px;
}

.description
{
  width: 720px;
  height: 5.6em;
}

.email
{
  width: 360px;
}

.emailList
{
  width: 450px;
  height: 66px;
}

.essay
{
  width: 720px;
  height: 5.6em;
}

.fact
{
  width: 280px;
}

.fieldLabel
{
  width: 600px;
  height: 3.8em;
}

.invoiceNumber
{
  width: 135px;
}

.invoiceTerms
{
  width: 225px;
}


.jobDescription
{
  width: 100%;
  height: 28em;
  overflow-y: auto;
}

.jobTitle
{
  width: 450px;
}

.jobTitleList
{
  width: 450px;
  height: 5.6em;
}

.keywords
{
  width: 270px;
}

.location
{
  width: 270px;
}

.message
{
  width: 630px;
  height: 5.6em;
}

.miles
{
  width: 45px;
}

.name
{
  width: 360px;
}

.namePart
{
  width: 180px;
}

.note
{
  width: 720px;
  height: 16.8em;
}

.octet
{
  width: 45px;
}

.password
{
  width: 180px;
}

.percentage
{
  width: 90px;
}

.phone
{
  width: 180px;
}

.positionTitle
{
  width: 270px;
}

.price
{
  width: 90px;
}

.promoCode
{
  width: 180px;
}

.purchaseOrder
{
  width: 180px;
}

.quantity
{
  width: 45px;
}

.question
{
  width: 720px;
  height: 5.6em;
}

.relationship
{
  width: 270px;
}

.requisitionCode
{
  width: 180px;
}

.resume
{
  /*font: normal 13px Consolas, Lucida Console, Monospace !important;*/
  font-size: 13px;
  height: 20em;
  width: 100%;
  overflow-y: auto;
}

.resumeText
{
  display: block;
  clear: both;
  width: 100%;
  min-height: 150px;
  max-height: 592px;
  /*font: normal 13px Consolas, Lucida Console, Monospace !important;*/
  font-size: 13px;
  overflow-x: hidden;
  overflow-y: auto;
  border: 1px solid #cccccc;
  padding: 6px;
}

  .resumeText .majorBlock
  {
    margin: 0 0 .5em 0;
  }

  .resumeText ul
  {
    margin: 0 0 0 1em;
    padding: 0 0 0 1em;
    display: block;
  }

    .resumeText ul.doubleColumn
    {
      list-style-position: outside;
      -webkit-column-gap: 3em;
      -moz-column-gap: 3em;
      column-gap: 3em;
      -webkit-columns: 2;
      -moz-columns: 2;
      columns: 2;
    }

  .resumeText .heading
  {
    display: block;
    font-weight: bold;
    width: 100%;
    border-bottom: 1px solid #333333;
    margin: 1em 0 .5em 0;
  }

.salary
{
  width: 90px;
}

.securityCode
{
  width: 45px;
}

.skills
{
  width: 450px;
  height: 320px;
  overflow-y: auto;
}

.state
{
  width: 180px;
}

.style
{
  width: 450px;
}

.subject
{
  width: 450px;
}

.upload
{
  background: none;
}

.url
{
  width: 450px;
}

.layout
{
  width: 100%;
  overflow-y: auto;
  height: 35em;
  font: normal 13px Consolas, Lucida Console, Monospace !important;
}

.website
{
  width: 320px;
}

.zipCode
{
  width: 90px;
}
