﻿div#headerSubSection {
width:inherit;
height:172px;
background-image:url(../images/header_subsection.jpg);
}

div#headerSSection {
width:inherit;
height:127px;
}

div#headerSubSectionChildLeft {
width:49.5%;
height:inherit;
float:left;
}

#headerSubSectionChildLeft img {
margin-top:0;
margin-left:24px;
border:0;
}
.questionContainer
{
    font-size: 14px;
}
.questionContainer a
{
    text-decoration: none;
    color: #333333;
}
.questionContainer a:hover
{
    text-decoration: underline;
}
#headerSubSectionChildLeft i {
font-style:normal;
font-size:9px;
color:#FFF;
line-height:1.6em;
}

#headerSubSectionChildLeft b {
font-weight:400;
font-size:14px;
color:#FEC900;
line-height:1.75em;
}

div#headerSubSectionChildRight {
width:49.5%;
height:127px;
float:right;
}

div#headerSubSectionChildRight p {
font-style:normal;
font-size:10px;
letter-spacing:normal;
line-height:1.6em;
float:right;
margin-right:10px;
margin-top:10px;
}

div#headerSubSectionChildRight p.txtSub {
color:#FFF;
}

#headerSubSectionChildRight p.txtSub a {
color:#FFF;
text-decoration:none;
}

#headerSubSectionChildRight p.txtSub a:hover {
color:#FEC900;
text-decoration:underline;
}

#headerSubSectionChildRight p.lender {
margin-right:0;
width:175px;
height:18px;
font-size:10px;
padding-top:5px;
padding-bottom:5px;
background-image:url(../images/lightbulb.jpg);
background-repeat:no-repeat;
background-position:left;
}

p.lender a {
color:#001848;
text-indent:0;
text-decoration:none;
text-align:right;
display:block;
padding-right:10px;
background-image:url(../images/arrow_blue.jpg);
background-position:right;
background-repeat:no-repeat;
}

p.lender a:hover {
background-image:url(../images/arrow_orange.jpg);
background-position:right;
background-repeat:no-repeat;
color:#FEC900;
}

p.lender a img {
display:inline-block;
white-space:nowrap;
margin:0;
padding:0;
}

div.allSubHeader {
width:inherit;
height:41px;
margin-top:5px;
font-size:11px;
color:#FFF;
background-repeat:repeat-x;
background-position:bottom;
}

div.miscSubHeader {
background-image:url(../images/misc_back.jpg);
}

div.recSubHeader {
background-image:url(../images/receiver_back.jpg);
}

div.dispSubHeader {
background-image:url(../images/disposition_back.jpg);
}

div.manSubHeader {
background-image:url(../images/management_back.jpg);
}

div.allSubHeader img {
float:left;
display:inline;
margin-left:20px;
}

div.allSubHeader span {
float:left;
display:block;
width:auto;
height:20px;
padding-top:1px;
margin-top:14px;
padding-right:20px;
margin-right:5px;
}

div.allSubHeader .sectionHead {
font-weight:700;
background-position:right top;
background-repeat:no-repeat;
}

div.miscSubHeader .sectionHead {
background-image:url(../images/misc_arrow.jpg);
}

div.recSubHeader .sectionHead {
background-image:url(../images/receiver_arrow.jpg);
}

div.dispSubHeader .sectionHead {
background-image:url(../images/disposition_arrow.jpg);
}

div.manSubHeader .sectionHead {
background-image:url(../images/management_arrow.gif);
}

div#mainSubSectionLeft {
width:208px;
float:left;
margin-top:5px;
}

.about div {
background-image:url(../images/back_innerleft.jpg);
background-position:bottom;
background-repeat:repeat-x;
font-size:9px;
background-color:#CFD4DA;
padding-bottom:15px;
border-bottom:solid 5px #FFF;
}

.about h3 {
height:14px;
font-weight:700;
text-indent:5px;
font-size:9px;
color:#FFF;
margin:0;
padding:4px 0;
}

.about div i a {
color:#333;
display:block;
font-weight:700;
font-style:normal;
padding-top:10px;
margin-left:15px;
}

.about ul {
font-size:9px;
list-style-type:square;
margin:0;
padding:0 0 0 40px;
}

.about li {
margin:0;
padding:0;
}

.about a {
text-decoration:none;
color:#000;
}

.blueBack {
background-color:#042F6e;
}

.darkRedBack {
background-color:#630023;
}

.redBack {
background-color:#720000;
}

.yellowBack {
background-color:#dd680b;
}

.news h2 {
width:inherit;
height:20px;
background-image:url(../images/subhead_grad.jpg);
background-position:top;
background-repeat:repeat-x;
font-size:11px;
color:#001848;
font-weight:400;
text-indent:5px;
margin:0;
padding:3px 0 0;
}

.news div {
margin-top:-18px;
font-size:9px;
background-color:#eef0f3;
}

.news div p.first {
padding-top:10px;
}

.news div p {
padding-left:10px;
}

.news div p a {
color:#4A6480;
text-decoration:none;
}

.news div p a:hover {
text-decoration:underline;
color:#333;
}

.logoAnim {
margin-top:2px;
background-color:#eef0f3;
}

div#mainSubSectionRight, .RightColumn {
width:532px;
float:right;
line-height:11.25pt;
}

div#mainSubSectionRight h2, .RightColumn h2 {
width:inherit;
height:23px;
border-bottom:solid 1px #999;
background-image:url(../images/subhead_grad.jpg);
background-position:top;
background-repeat:repeat-x;
font-size:11px;
color:#001848;
font-weight:400;
}

div#mainSubSectionRight h1, .RightColumn h1 {
width:inherit;
height:23px;
border-bottom:solid 1px #999;
background-image:url(../images/subhead_grad.jpg);
background-position:top;
background-repeat:repeat-x;
font-size:11px;
color:#001848;
font-weight:400;
}

div#mainSubSectionRight br, .RightColumn br {
line-height:5px;
}

div#mainSubSectionRight h2 b, .RightColumn h2 b {
font-weight:400;
margin-left:5px;
}

div#mainSubSectionRight h1 b, .RightColumn h1 b {
font-weight:400;
margin-left:5px;
}

div#mainSubSectionRight h2 i, .RightColumn h2 i {
font-style:normal;
text-align:right;
margin-left:330px;
}

div#mainSubSectionRight h1 i, .RightColumn h1 i {
font-style:normal;
text-align:right;
margin-left:330px;
}

div#mainSubSectionRight p, .RightColumn p {
font-size:10px;
margin-left:10px;
}
div#mainSubSectionRight h2 a, .RightColumn h2 a {
color:#001848;
text-decoration:none;
}

div#mainSubSectionRight h1 a, .RightColumn h2 a {
color:#001848;
text-decoration:none;
}

div#mainSubSectionRight p a, .RightColumn p a {
color:#000;
text-decoration:none;
}

div#mainSubSectionRight p span, .RightColumn p span {
color:#720000;
font-size:12px;
}

.inlineList {
font-size:10px;
list-style-position:outside;
margin:0;
padding:0 0 0 20px;
}

.inlineList li div {
display:inline-block;
width:295px;
}

.miscBul {
list-style-image:url(../images/misc_bull.gif);
}

.miscBul2 {
list-style-image:url(../images/misc_bull2.jpg);
}

.dispBul {
list-style-image:url(../images/disp_bull.jpg);
}

.dispBul2 {
list-style-image:url(../images/disp_bull2.jpg);
}

.manBul {
list-style-image:url(../images/man_bull.jpg);
}

.manBul2 {
list-style-image:url(../images/man_bull2.jpg);
}

.inlineList li {
padding-left:0 0 0 0;
margin:10px 0 0;
}

.arrowList li {
padding-left:10px;
margin-top:10px;
}

.arrowList li a {
color:#333;
text-decoration:none;
}

.restrWidth {
width:310px;
float:left;
}

.img {
border:1px solid #000;
display:inline;
float:right;
}

.caseStudy {
width:491px;
font-size:7.5pt;
line-height:11.25pt;
color:#333;
clear:both;
}

.team {
width:520px;
font-size:7.5pt;
line-height:11.25pt;
color:#333;
clear:both;
margin-left:auto;
margin-right:auto;
padding-top:15px;
}

.row {
line-height:11.25pt;
padding-left:5px;
width:490px;
}

.padding {
padding-bottom:10px;
}

.descCell {
font-weight:700;
float:left;
width:70px;
}

.spanCell {
font-weight:700;
width:485px;
float:left;
}

div.contentCell {
float:left;
padding-left:10px;
width:405px;
}

div.contentCell ul {
list-style-position:inside;
margin:0;
padding:0;
}

div.topLink {
font-size:7.5pt;
padding-top:30px;
padding-bottom:20px;
text-align:right;
}

div.topLink a {
color:#333;
}

.field {
padding-left:20px;
}

.fieldDesc {
font-weight:700;
font-size:11px;
text-decoration:underline;
}

.submit {
padding-left:105px;
text-align:left;
}

.required {
color:Red;
margin:0;
padding:0;
}

.innercontenttables {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
height:21px;
line-height:1.5em;
padding:10px 5px 15px 10px;
}


.services {
width:100%;
clear:left;
}

.services h6 {
font-size:9pt;
font-weight:400;
margin:0;
}

.listField {
margin-left:0;
width:135px;
float:left;
}

.listField li {
margin-top:10px;
margin-bottom:10px;
}

.pr b {
color:#4a6480;
}

.about a:hover,div#mainSubSectionRight h2 a:hover,div#mainSubSectionRight h1 a:hover,div#mainSubSectionRight a:hover,.arrowList li a:hover {
text-decoration:underline;
}

ol.arrowList,.subArrowList {
font-size:10px;
list-style-position:inside;
}

.tblMain td
{
    width: 175px;
}
.tblSub
{
    margin-left: 15px;
}
td.tblDesc
{
    padding-left: 15px;
    width: 225px;
}
.tblSub, .tblMain
{
    font-size: 11px;
}
h4
{
    font-size: 12px;
}
h4 span, h4 span
{
    font-size: 11px;
    font-weight:normal;
    color: Red;
}
.end
{
    padding-right: 50px;
    float: right;
}
.regRequired
{
    background-color: #FFF5C6;
}
#lblError
{
    font-size: 11px;
    font-weight:normal;
    color: Red;
}
#lblError ul
{
    list-style-type: circle;
}
.imgBox2 {
margin-left:10px;
float:right;
}
.imgBox2 .Portrait{
  border:solid 1px #000;
}
.TopRow {
clear: both;
font-size: 11px;
}
.TopRow a {
  color: #333333;
  text-decoration: none;
}
#mainSubSectionRight .team .imgBox2 .TopRow a:hover {
  color: #690c10;
  text-decoration: none;
}
.TopRow a img{
  border: 0;
}