
div#leftCol h1, div#rightCol h1  {
font-size: 16px; font-weight: normal; margin-bottom: 12px; padding-bottom: 6px; text-transform: uppercase; 
}
.blue-theme h1 {
border-bottom: 0px solid #2683C6; color: #2683C6; 
}
.blue-theme h2, .blue-theme h3, .blue-theme h4 {
color: #2683C6; 
}
.orange-theme h1 {
border-bottom: 0px solid #F4A556; color: #F7901E; 
}
.orange-theme h2, .orange-theme h3, .orange-theme h4 {
color: #F7901E; 
}
.green-theme h1 {
border-bottom: 0px solid #92cb50; color: #92cb50; 
}
.green-theme h2, .green-theme h3, .green-theme h4 {
color: #92cb50; 
}
div#leftCol h2 {
font-weight: bold; margin-bottom: 6px; margin-top: 24px; 
}
div#leftCol div.caption h2, div#rightCol div.caption h2 {
font-size: 1.4em; font-weight: bold; margin: 0px; 
}

div#leftCol div.caption p, div#rightCol div.caption p {
font-size: 1.2em;
padding-bottom: 0px;
margin-bottom: 0px;
}

div#rightCol div.caption label {
font-size: 1.2em;
}

div#rightCol div.caption h2.lined {
border-bottom: 1px solid #2683C6; color: #2683C6; margin-bottom: 6px;
}

div#rightCol div.caption h2 {
padding-bottom: 6px; 
}

div.caption h1 {
font-size: 160%; font-weight: bold; line-height: 100%; margin-bottom: 12px; 
}

.copy ul, .copy ol {
padding-left: 10px;
margin-left: 20px;
list-style-type: disc;
}

#header .copy ul, #header .copy ol {
padding-left: 0px;
margin-left: 0px;
}




.copy ol { list-style-type: decimal;}

#content {
text-align: left; 
}

#content p.footnote, #contents p.footnote {
color: #999; font-size: 11px; line-height: 16px; margin-top: 20px; 
}
div#leftCol div.caption, div#rightCol div.caption {
background-color: #F0F7F9; color: #666; line-height: 22px; padding: 12px; 
}
a.actionLink span {
padding: 7px 10px 7px 40px; 
}
a.actionLink {
background: url(../images/button-arrow.png) 0 0 no-repeat; display: block; font-weight: bold; height: 33px; line-height: 33px; 
}
a.actionLink:hover {
background: url(../images/button-arrow.png) 0 -34px no-repeat; text-decoration: none; 
}
a.actionLink:active {
background: url(../images/button-arrow.png) 0 -68px no-repeat; 
}
div.call2Action {
float: left; width: 320px; 
}
div.call2Action a, div.call2Action a:visited {
display: block; position: relative; text-decoration: none; width: 320px; 
}
div.call2Action a:hover {
text-decoration: none; 
}
div.call2Action a span {
background: url(../images/bg-home-trio-blue.png) no-repeat; bottom: 0; color: #fff; left: 0; padding: 7px 10px; position: absolute; width: 300px; 
}
div.call2Action a span {
background-position: center left; 
}
div.call2Action a span img {
background: url(../images/button-arrow.png) 0 0 no-repeat; float: left; padding: 11px 10px 11px 40px; 
}
div.call2Action a:hover span img {
background: url(../images/button-arrow.png) 0 -34px no-repeat; 
}
div.call2Action a:active span img {
background: url(../images/button-arrow.png) 0 -68px no-repeat; 
}
div.call2Action a span em {
float: left; font-size: 1.2em; font-style: normal; padding-top: 12px; 
}
div.minBorder {
border: 2px solid #CCDCE1; 
}
div.actionLinks {
border: 2px solid #CCDCE1; padding: 24px; 
}
div.actionLinks {
font-size: 12px; line-height: 18px; 
}
div.actionLinks img {
margin-right: 8px; 
}
div.actionLinks h2 {
border-bottom: 2px solid #CCDCE1; color: #99B9C3; font-size: 16px; font-weight: normal; padding-bottom: 8px; text-transform: uppercase; 
}
div#leftCol div.faqGroup h2 {
font-weight: normal; margin-top: 18px; 
}
div#rightCol div.caption ul {
  margin-bottom: 0px;
  padding-bottom: 0px;
}