body {
  margin: 0px;
  padding: 0px;
  background: transparent url(../Images/darklogocircle.jpg) repeat scroll left top;
}

#body-content {
    margin: 0px auto 0px auto;
    padding-top: 11px;
    padding-bottom: 11px;
    background: #04002D none;
    text-align: left;
    width: 790px;
    color: #FEFECC;
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', 'sans-serif';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 19px;
}

#header-layer {
    margin-left: 0px;
    width: 790px;
}

#body-layer {
    margin-left: 240px;
    margin-top: 20px;
    width: 540px;
}

#nav-column {
   float: left;
   width: 200px;
   margin-left: 14px;
   margin-right: 14px;
   margin-top: 14px;
}
.Free_Form {
    color: #FEFECC;
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', 'sans-serif';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 19px;
    margin-bottom: 15px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.graphic_shape_layout_style_default {
    padding: 4px;
}
.graphic_textbox_layout_style_default {
    padding: 4px;
}
.graphic_textbox_style_default {
    background: transparent;
    float: none;
    margin: 0px;
    opacity: 1.00;
}
div {
    overflow: visible;
}
img {
    border: none;
}
.InlineBlock {display: inline; }
.InlineBlock {display: inline-block; }
.tinyText {
    font-size: 1px;
}
a {
   color: #B5D7CB;
    text-decoration: underline;
}
a:visited {
   color: #B5D7CB;
    text-decoration: underline;
}
a:hover {
    color: #C79836;
    text-decoration: underline;
}

h1 {
 color: #C79836;
    font-family: 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', 'sans-serif';
    font-size: 18px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-align: center;
}

h2, h2 a, h2 a:hover, h2 a:visited {
 color: #C79836;
    font-family: 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', 'sans-serif';
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    margin-bottom: 0px;
    text-decoration: none;
}

h2 a:hover {
 color: #B5D7CB;
}

h3 {
 color: #B5D7CB;
    font-family: 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', 'sans-serif';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    margin-bottom: 0px;
}

h3.bio-title {
    margin-top: 0px;
}

.simple-list {
    color: #FEFECC;
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', 'sans-serif';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 19px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.TOC {
    font-size: 12px;
    line-height: 15px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.TOC li {
   color: white;
}

.TOC li a, .TOC li a:visited {
   color: white;
   font-weight: normal;
   text-decoration: none;
}

.TOC li a:hover {
   color: #C79836;
   font-weight: normal;
   text-decoration: none;
}

.TOC a, .TOC a:visited {
   color: #B5D7CB;
   font-weight: bold;
   text-decoration: none;
}

.TOC a:hover {
   color: #C79836;
   font-weight: bold;
   text-decoration: none;
}

.TOC ul {
   margin: 5px 0px;
   padding: 0px;
   padding-left:15px
}

.TOC h2 {
    font-size: 14px;
   margin-bottom: 5px;
}

.bio-img {
float: right;
margin-left: 10px;
margin-bottom: 10px;
}

.bullet-head {
 color: #B5D7CB;
}

.bullet-desc {
}

#body-layer ul {
   margin-top: 0px;
   margin-bottom: 0px;
}

#expertise {
    margin-top: 10px;
    margin-left: 15px;
    width: 760px;
    height: 367px;
    background: url(/Images/Expertise.jpg);
    clear: both;
}

#right-column {
    margin-left: 210px;
    width: 550px;
    height: 367px;
}

#left-column {
    float: left;
    width: 210px;
    height: 367px;
}

#left-column #orange-rect {
    margin-top: 5px;
    font-weight: bold;
    text-align: center;
    font-size: 11px;
    line-height: 15px;
}

#left-column #ring {
    height: 300px;
}

#left-column .greencircle {
    font-size: 8px;
    line-height: 11px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    text-align: center;
    position: relative;
    width: 60px;
}

#left-column #circle1 {
    top: 42px;
    left: 77px;
    z-index: 1;
}

#left-column #circle2 {
    top: 66px;
    left: 21px;
    z-index: 2;
}

#left-column #circle3 {
    top: 114px;
    left: 43px;
    z-index: 3;
}

#left-column #circle4 {
    top: 97px;
    left: 112px;
    z-index: 4;
}

#left-column #circle5 {
    top: 17px;
    left: 134px;
    z-index: 5;
}

#left-column #circle6 {
    top: 19px;
    left: 78px;
    z-index: 6;
}

#left-column .yellowcircle {
    font-size: 13px;
    line-height: 13px;
    font-weight: bold;
    color: #000;
    text-align: center;
    position: relative;
    width: 60px;
}

#left-column #circle7 {
    top: 155px;
    left: 13px;
    z-index: 6;
}

#left-column #circle8 {
    top: 142px;
    left: 137px;
    z-index: 6;
}

#expertise h2 {
    color: #fff;
    font-size: 28px;
    line-height: 30px;
    font-weight: normal;
    padding-top: 43px;
    padding-left: 30px;
}

.expertiseBox {
    float: left;
    height: 163px;
    width: 183px;
}

#expHeader {
    margin-left: 0px;
    width: 550px;
    height: 165px;
    background: url(/Images/expboxes.jpg);
}

#expHeader .expertiseBox {
}

.expertiseBox h3 {
    font-size: 11px;
    font-weight: bold;
    padding-left: 10px;
    color: #fff;
}

.expertiseBox li {
    font-size: 11px;
    line-height: 14px;
}

.expertiseBox ul {
    margin-top: 2px;
    padding-left: 30px;
}

.expertiseBox li a {
    font-size: 11px;
    padding-left: 0px;
    text-decoration: none;
    color: #fff;
}

.expertiseBox li a:hover {
    color: #b5d7cb;
}

.expFooter a, .expertiseBox a {
    text-decoration: none;
    color: #fff;
}

.expFooter a:hover, .expertiseBox a:hover {
    color: #c79836;
}

#left-column a, .goldArrow a, .blueArrow a {
    text-decoration: none;
    color: #000;
}

#left-column a:hover, .goldArrow a:hover, .blueArrow a:hover {
    color: #c79836;
}

.blueArrow {
    float: left;
    height: 17px;
    width: 100%;
    margin-top: 14px;
    color: #000;
    font-size: 12px;
    font-weight: bold;
}

.blueArrow div {
    float: left;
    line-height: 17px;
    text-align: center;
}

.goldArrow {
    float: left;
    height: 54px;
    width: 100%;
    margin-top: 6px;
    margin-left: 20px;
    color: #000;
    font-size: 11px;
    font-weight: bold;
}

.goldArrow div {
    float: left;
    width: 81px;
    height: 54px;
    text-align: center;
    line-height: 12px;
    margin-left: 17px;
}

.expFooter {
    float: left;
    color: #fff;
    font-size: 10px;
    margin-left: 20px;
    margin-top: 10px;
}

.expFooter div {
    float: left;
}

#news_box {
    float: left;
    width: 190px;
    background: #213E7B;
    margin-right: 10px;
    margin-left: 0px;
    margin-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
}

#news_box h3 {
    text-align: center;
}

#news_box p {
    font-size: 13px;
}

.newstitle a, #news_box a {
    color: #fff;
    text-decoration: none;
}

.newstitle a:hover {
    color: #c79836;
}

.itemdate {
    color: #b5d7cb;
    font-size: 10px;
}



