h2, .heading1 {
  border-top: 2px #6699CC solid;
  color: #6699CC;
  width: 80%;
  margin-top: 15pt;
  margin-bottom: 3pt;
  margin-left: -30pt;
  font-size: 110%;
  font-weight: bold; 
  text-transform: uppercase;
}

p {
  margin: 0pt;
  padding: 0pt;
  font-size: 80%;
}

ul {
  margin-top: 0pt;
  font-size: 80%;
}

body {
  font-family:verdana;
  margin: 40pt;
  background: white;
  color: indigo;
}

.Title {
  background: #6699CC;
  color: indigo;
  padding : 10px;
  margin-top: -40pt;
  margin-bottom: 3pt;
  margin-left: -40pt;
  width: expression(document.body.clientWidth-60);
  font-size: 150%;
  font-weight: bold; 
  font-family : 'Trebuchet MS', tahoma, verdana;
  FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#6699CC,endColorStr=#FFFFFF); 
}

.Company {
  color: darkblue;
  font-size: 105%;
  letter-spacing: 0.2em;
}

.Dates-1, .Dates-n, .Dates1, .Datesn {
  color: darkblue;
  font-style: italic;
}

.Dates-n, .Datesn {
  margin-top:12pt;
  border-top: 1px darkblue solid;
  width: 40%;
}

.Department {
  font-weight: bold;
}

.Position {
  font-weight: bold;
  margin-left: 30px;
}

.Location {
  font-style: italic;
}

.Body, .Acheivements, p.BodyList, .Heading2, .DescriptionShort {
  margin-left: 30px;
}

.Body, .DescriptionShort {
  margin-bottom : 6pt;
}

.Acheivements {
  margin-top: 6pt;
  margin-bottom: 3pt;
  font-style: italic;
}

.ReferenceName {
  color: darkblue;
  font-weight: bold;
}

.Objective {
  margin-bottom:4pt;
}

.SkillMatrix {
  border: thin #6699CC solid;
  border-collapse: collapse;
}

.CellBody, .MainHeader {
  white-space: nowrap;
  padding-right: 2%;
}

.CellHeading {
  font-weight: bold;
}

.ResumeHead {
  width : 100%;
}

.ResumeHead td {
  border-style : solid;
  border-width : 1px;
  border-color : white;
}

th {
  background   : #E6F5F5;
  text-align   : left;
}

td {
  border-style : solid;
  border-width : 1px;
  border-color : #6699CC;
}

.Body .Body {
  margin-left: 0px;
}

.Internet {
  text-align: left;
  white-space: nowrap;
}

.MailingAddress {
  text-align: center;
  white-space: nowrap;
}

.Telephone {
  text-align: right;
  white-space: nowrap;
}
