body, table {
   background:  #FFFFFF;
   color:       #000000;
   font-family: Arial;
   font-size:   12pt;
}

ul {
   color: #416CA4;
   margin-top: 0px;
   margin-left: 16px;
   margin-right: 0px;
   margin-bottom: 0px;
}

img {
   border-width: 0px;
}

.input {background-color:#F6F9FE;border:1px solid #1E6AAC;};

.title {
   color:       #446896;
   font-family: Times New Roman;
   font-size:   21pt;
}

.subtitle {
   color:       #446896;
   font-family: Times New Roman;
   font-size:   16pt;
}

.text {
   color:       #000000;
   font-family: Arial;
   font-size:   11pt;
}

.oddrow {
   background: #E9EFF7;
}

.evenrow {
   background: #FBEEE3;
}

.bluebg {
   background-image:  url("images/bluebg.jpg");
   background-repeat: repeat;
   width:             403;
}

.bluebg2 {
   background-image:  url("images/bluebg.jpg");
   background-repeat: repeat;
   width:             313;
}

.orangebg {
   background-image:  url("images/orangebg.jpg");
   background-repeat: repeat;
   width:             403;
}

.graybg {
   background-image:  url("images/graybg.jpg");
   background-repeat: repeat;
   width:             403;
}

.graybg2 {
   background-image:  url("images/graybg.jpg");
   background-repeat: repeat;
   width:             313;
}

.peachbg {
   background-image:  url("images/peachbg.jpg");
   background-repeat: repeat;
   width:             313;
}

.focus {
   background-image:  url("images/focus.jpg");
   background-repeat: no-repeat;
   font-family:       Arial;
   font-size:         10pt;
   color:             #31527D;
   padding-top:       42px;
   padding-left:      66px;
   padding-right:     16px;
   padding-bottom:    16px;
}

.strengths {
   background-image:  url("images/strengths.jpg");
   background-repeat: no-repeat;
   font-family:       Arial;
   font-size:         10pt;
   color:             #645858;
   padding-top:       42px;
   padding-left:      22px;
   padding-right:     81px;
   padding-bottom:    16px;
}

.statement {
   background-image:  url("images/statement.jpg");
   background-repeat: no-repeat;
   font-family:       Arial;
   font-size:         10pt;
   color:             #66534A;
   padding-top:       42px;
   padding-left:      22px;
   padding-right:     78px;
   padding-bottom:    16px;
}

.experience {
   background-image:  url("images/experience.jpg");
   background-repeat: no-repeat;
   font-family:       Arial;
   font-size:         10pt;
   color:             #564239;
   padding-top:       42px;
   padding-left:      98px;
   padding-right:     29px;
   padding-bottom:    16px;
}

.education {
   background-image:  url("images/education.jpg");
   background-repeat: no-repeat;
   font-family:       Arial;
   font-size:         10pt;
   color:             #31527D;
   padding-top:       42px;
   padding-left:      22px;
   padding-right:     141px;
   padding-bottom:    16px;
}

.clients {
   background-image:  url("images/clients.jpg");
   background-repeat: no-repeat;
   font-family:       Arial;
   font-size:         10pt;
   color:             #645858;
   padding-top:       49px;
   padding-left:      71px;
   padding-right:     16px;
   padding-bottom:    16px;
}

img.mugshot {
   border-color: #DF7118;
   border-style: solid;
   border-width: 2px;
   margin-bottom:5px;
}

.photo {
   padding-top:    5px;
   padding-left:   0px;
   padding-right:  17px;
   padding-bottom: 0px;
}

.details {

   padding-left:   0px;
   padding-right:  50px;
   padding-bottom: 0px;
   vertical-align: center;
}

.name {
   font-family: Arial;
   font-size:   14pt;
   color:       #0D0D0D;
}

.company {
   font-family: Arial;
   font-weight: bold;
   font-size:   11pt;
   color:       #737373;
}

.address {
   font-family: Arial;
   font-size:   10pt;
   color:       #333333;
}

.contact {
   font-family: Arial;
   font-weight: bold;
   font-size:   10pt;
   color:       #416CA4;
}

.contact:hover {
   font-family: Arial;
   font-weight: bold;
   font-size:   10pt;
   color:       #DF7118;
}
