﻿.article
{
  background-color: #ffffff;
  margin: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.article p
{
  padding-bottom: 10px;
}

.article p.right
{
	padding-bottom:0px;
	padding-top: 0px;
	text-align: right;
}

.article span.formInfo
{
  padding-bottom: 2px;
  padding-top: 2px;
  margin-left: 5px;
}

.article h1,
.article h1 span
{
  padding: 0px 0px 2px 0px;
  font-weight: bold;
  font-size: 13pt;
  text-align: left;
  color: #646464;
  margin: 5px;
}

.article h2
{
  padding: 0px 0px 2px 0px;
  font-weight: bold;
  font-size: 12pt;
  text-align: left;
  color: #646464;
  margin: 5px;
}

.article h3,
.article h3 span
{
  padding: 0px 0px 2px 0px;
  font-weight: bold;
  font-size: 10pt;
  text-align: left;
  color: #646464;
  margin: 5px;
}

.article p.strong
{
  padding: 0px 0px 2px 0px;
  font-weight: normal;
  font-size: 10pt;
  text-align: left;
  /*color: #646464;*/
  margin: 5px;
}

.article span.strong
{
  padding: 0px 0px 0px 0px;
  font-weight: bold;
  font-size: 9pt;
  text-align: left;
  color: #646464;
  margin: 5px;
  text-decoration: underline;
}

.article p.smallRight
{
  padding: 0px 0px 2px 0px;
  font-weight: normal;
  font-size: 9pt;
  text-align: right;
  color: #646464;
  margin: 5px;
}

.article a, .article a:active, .article a:visited
{
  font-size: 11px;
  text-align: justify;
  color: #2195d5;
  font-weight: bold;
  text-decoration: none;
}

.article a:hover
{
  text-decoration: underline;
}

.article img.centered
{
  display: block;
  margin: 0px auto;
  padding: 5px 5px 5px 5px;
}

.article .personInfo
{
  border-top-color: #2195d5;
  border-top-style: dotted;
  border-top-width: 1px;
  margin: 0 auto;
  padding-top: 5px;
  padding-bottom: 10px;
}

.article .personInfo H1{font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2195d5; margin:0px 0px 0px 0px;display:block;padding:5px 5px 5px 5px;}
.article .personInfo H2{font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px;display:block;padding:5px 5px 5px 5px;}
.article .personInfo P{font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0px 0px 0px 0px;display:block;padding:5px 5px 5px 5px;}
.article .personInfo IMG{float: left; padding: 5px;}

.article table.skillsTable,
.article table.scenario
{
  text-align: left;
  display: table;
  border: #d6d6d6 1px solid;
  border-collapse: collapse;
  background-color: transparent;
}

.article table.address
{
  text-align: left;
  display: table;
  border: 0px;
  border-collapse: collapse;
  background-color: transparent;
}

.article table.skillsTable tr.header,
.article table.scenario tr.header
{
  background-color: #2195d5;
  margin: 0px;
  display: table-row;
}

.article table.skillsTable tr.header td,
.article table.scenario tr.header td
{
  font-weight: bold;
  text-transform: capitalize;
  color: #ffffff;
  vertical-align: middle;
}

.article table.skillsTable tr td,
.article table.scenario tr td
{
  vertical-align: top;
  text-align: left;  
  font-size: 11px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  display: table-cell;
  border: #d6d6d6 1px solid;
}

.article table.address tr td
{
  vertical-align: middle;
  text-align: left;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  display: table-cell;
  border: 0px;
}

.article table.scenario tr td.step
{
  width: 50px;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
}

.article table.imTable td
{
  vertical-align: middle;
  width:180px;
  height:100px;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 65px;
  display: table-cell;
  border: 0px;
		
	
}

.article ul.capitalLetters
{
  list-style-type: upper-alpha;
  margin-left: 10px;
}

.article ul li ul
{
  list-style-type: disc;
}

.article div.segment
{
  display: block;
}

