.btnGo {
background:#FFF url(../../images/other/nav_btnArrow.gif) no-repeat 100% 0%;
border:1px solid #889000;
color:#000;
}

.btnGoAccess {
background:#FFF url(../../images/other/nav_btnArrowAccess.gif) 100% 0% no-repeat;
border:1px solid #B3B3B3;
}

.globalNav a {
border-right:1px solid #000;
}

.spanish {
background:url(../../images/other/nav_arrowE.gif) 0 0 no-repeat;
}

#mastHead {
height:73px;
_height:77px;
}

#mastHeadLeft {
height:73px;
_height:77px;
}

#mastHeadRight {
background-color:#A6CFAB;
color:#000;
height:73px;
_height:77px;
}

#mainNav {
background-color:#B0D7B9;
color:#333;
}

#mainNav li a {
border-right:1px solid #429E61;
color:#333;
padding:3px 8px 5px;
}

html>body #mainNav li a {
padding:3px 8px 0;
}

#mainNav li a.select {
background-color:#81BF96;
color:#FFF;
}

#mainNav li a.noRight {
border-right-style:none;
}

#topBandingLeft {
background-color:#429E61;
}

#topBandingRight {
background-color:#429E61;
color:#FFF;
}

#topBandingRight a {
background: url(../../images/other/nav_acctArrowB.gif) 3px 1px no-repeat;
color:#FFF;
}

.alert {
color:#FF0000;
}

h2.alert  {
background:url(../../images/other/x_attn.gif) 0% 0% no-repeat;
}

#homeContent {
background:url(../../images/other/homeBackground.gif) 0 0 repeat-y;
width:100%;
}

#footer {
border-top:1px solid #999;
color:#999;
}

#footer a {
color:#0076CC;
}

.footerNav {
color:#0076CC;
}

.footerNav a {
border-right:1px solid #0076CC;
text-decoration:underline;
}

#mainContent {
background:url(../../images/other/leftNav.gif) 0 0 repeat-y;
}

#mainContent.noBackground {
background: none;
}
#secondaryNav {
background:#A6CFAB;
color:#333;
padding:0;
}

#secondaryNav h3 {
background-color:#6fb6d4;
color:#FFF;
display:block;
font-size:1.25em;
font-weight:400;
padding:5px 0 5px 10px;
}

#secondaryNav ul {
padding:5px 17px;
}

#secondaryNav a {
color:#333;
text-decoration:none;
}

#secondaryNav li {
background:url(../../images/other/nav_arrowG.gif) 3px .2em no-repeat;
}

#secondaryNav li.select {
background: url(../../images/other/nav_arrowF.gif) 3px .2em no-repeat;
}

#secondaryNav li div.tertiaryNav li {
background: url(../../images/other/nav_arrowG.gif) 3px 2px no-repeat;
text-decoration:none
}

#secondaryNav li div.tertiaryNav ul li.tertSelect {
background: url(../../images/other/nav_arrowH.gif) 3px 2px no-repeat;
border:1px solid #FFF;
color:#FFF !important;
font-weight:700;
}

#secondaryNav li div.tertiaryNav ul li.tertSelect a {
color:#FFF;
}


.supportingNav {
border-top:4px solid #FFF;
color:#333;
}

.supportingNav h2, .supportingNav h3, .supportingNav h4 {
background-color:#81BF96;
color:#FFF;
font-size:1.25em;
}

.supportingNav select {
color:#000;
}

.supportingNav ul {
padding:5px 17px;
}

.supportingNav li {
background: url(../../images/other/nav_arrowG.gif) 3px 3px no-repeat;
}

.supportingNav li.select {
background: url(../../images/other/nav_arrowG.gif) 3px 3px no-repeat;
border:1px solid #000000;
}

.supportingNav a {
color:#333;
text-decoration:none;
}

#landingSpacer {
background-color:#DD33AA;
}

#contentHeader {
background-color:#81BF96;
color:#FFF;
}

#contentMiddle {
width:75%;
float:left;
margin-bottom:17px;
}
.contentHeaderSub {
color:#FFF;
}

.contentHeaderSub a {
color:#FFF;
}

#thirdParty {
background-color:#FFF;
}

#details {
border:none;
color:#333;
}

#details h1 {
color:#2D9450;
margin:0;
padding:0;
}

#details h2 {
color:#333;
text-decoration:bold;
}

#details h3 {
color:#3287AB;
text-decoration:bold;
}

#details a {
color:#00549E;
}

#details ul {
padding-top:4px;
}

#details li {
color:#333;
padding-bottom:5px;
}

.internalLinks li {
background: url(../../images/other/nav_arrowC.gif) 3px 2px no-repeat;
}

.internalLinks a {
color:#EE44CC;
}

.toTop {
background: url(../../images/other/nav_arrowD.gif) 3px 2px no-repeat;
}

.columns h3 {
border-bottom:1px solid #D4E5F7;
color:#EE44CC;
}

.columns h4 {
color:#333;
}

.columns a {
color:#EE44CC;
}

.columns a.right {
border-right:1px solid #333;
}

.columns td {
border-right:1px solid #D4E5F7;
}

.disclaimer {
color:#999;
}

.dataTable p {
color:#666;
}

.dataTable h3 {
color:#999;
}

.dataTable h4 {
color:#000;
}

.dataTable #footnotes {
color:#666;
}

.dataTable table {
border:1px solid #98C1D6;
}

.dataTable td {
border-right:1px solid #98C1D6;
border-top:1px solid #98C1D6;
}

.dataTable .rowB {
background-color:#FFF;
border-top:1px solid #999;
}

.dataTable .rowA {
background-color:#E4EFF4;
border-bottom:3px solid #999;
}

.dataTable .rowB:hover,.dataTable .rowA:hover {
background-color:#FFC;
}

.dataTable td.total {
background-color:#FFF;
border-right:1px solid #98C1D6;
border-top:3px solid #98C1D6;
}

.dataTable .rowB th {
background-color:#BED7E4;
border-right:2px solid #98C1D6;
border-top:1px solid #98C1D6;
}

.dataTable .rowA th {
background-color:#BED7E4;
border-right:2px solid #98C1D6;
border-top:1px solid #98C1D6;
}

.dataTable .hardLeft {
border-left:1px solid #98C1D6;
}

.dataTable .hardRight {
border-right-color:#98C1D6;
border-right-style:solid;
border-right-width:2px;
}

.tableGreen table {
border:1px solid #B8D65C;
}

.tableGreen td, td.total {
border-right:1px solid #B8D65C;
border-top:1px solid #B8D65C;
}

.tableGreen .rowA {
background-color:#ECF5DA;
}

.tableGreen .rowB th {
background-color:#DDEBB8;
}

.tableGreen .rowA th {
border-right:1px solid #B8D65C;
border-top:1px solid #B8D65C;
background-color:#DDEBB8;
}

.tableGreen .hardLeft {
border-left:1px solid #B8D65C;
}

.tableGreen .hardRight {
border-right:1px solid #B8D65C;
}

.tableGreen td.total {
border-right:1px solid #B8D65C;
border-top:3px solid #B8D65C;
}

.imageGrid td {
border-bottom:1px solid #D4E5F7;
}

.imageGrid td a {
border-right:1px solid #333;
}

#imageGridHighlight tr {
background-color:#D4E5F7;
}

#imageGridHighlight th {
background-color:#529CCE;
color:#FFF;
}

#makingOf th {
background-color:#529CCE;
color:#FFF;
}

#makingOf tr {
background-color:#D4E5F7;
}

#contentThirdParty {
background-color:#FFF;
}

#lifeEventsBox {
background-color:#E9ECD9;
color:#000;
}

#lifeEventsBox h2 {
color:#EE44CC;
}

#lifeEventsBox h3 {
color:#EE44CC;
}

#lifeEventsBox select {
color:#000;
}

#topSpacer {
background-color:#E9ECD9;
}

.promoBox {
background-color:#D4E5F7;
border:1px solid #EE44CC;
color:#000;
}

.promoBox h1, .promoBox h3 {
background-color:#EE44CC;
color:#FFF;
}

.promoBox a {
color:#EE44CC;
}

.grey {
background-color:#EFF1E4;
border:1px solid #B4B999;
}

.grey h3 {
background-color:#B4B999;
}

.widget {
background-color:#ECF5DA;
}

.widget th {
background-color:#9DB47F;
color:#FFF;
}

.widget td {
border-top:1px solid #FFF;
}

.widget td select {
color:#000;
}

.widget td.button {
border:none;
}

.callToAction {
background-color:#ECF5DA;
border:1px solid #AECB54;
}

.callToAction h3 {
background-color:#AECB54;
color:#FFF;
}

#siteMap h2 {
color:#0076CC;
}

#siteMap #menus {
border-bottom:2px solid #2D84D3;
}

#siteMap a {
text-decoration:underline;
}

#landingHeader {
height:131px;
}

#contentRight {
background-color:#6fb6d4;
font-size:1em;
margin:0;
width:25%;
color:#333;
}

.landingChunk {
font-size:.8em;
height:115px;
padding:8px;
}

#contentThirdParty {
width:75%;
}

.contentChunk {
font-size:.8em;
height:44px;
padding:8px;
}

#homeLeft {
font-size:.7em;
margin:0;
padding:0;
width:30%;
}

.homeSection {
background-color:#A6CFAB;
border-top:2px solid #FFF;
color:#333;
font-size:13px;
height:100%;
padding:10px;
}

.homeSection.top, .homeDarkSection.top, .homeLightSection {
border:none;
}

.homeDarkSection {
background-color:#429E61;
border-top:2px solid #FFF;
color:#333;
font-size:13px;
height:100%;
padding:10px;
}


.homeLightSection {
background-color:#6FB6D4;
border-top:0px solid #FFF;
color:#333;
font-size:13px;
height:100%;
padding:10px;
}

.homeSection h3, .homeDarkSection h3, .homeLightSection h3 {
color:#FFF;
font-size:16px !important;
font-weight:400;
}

.homeSection form select {
font-size:1em;
width:100%;
}

.homeDarkSection form select {
font-size:1em;
width:15em;
}

.homeLightSection form select {
font-size:1em;
width:15em;
}

.homeSection p {
font-size:1em;
padding:10px 0 0;
}

.homeSection p a {
font-size:1em;
}

.homeSection ul {
margin:0;
padding:5px 0 5px 7px;
}

.homeSection li {
font-size:1em;
list-style:url(../../images/other/nav_arrowI.gif) outside none;
margin:4px 5px 2px 12px;
padding-bottom:2px;
}

.homeLightSection li {
font-size:1em;
list-style:url(../../images/other/nav_arrowI.gif) outside none;
margin:4px 5px 2px 12px;
padding-bottom:2px;
}

.homeLightSection p {
font-size:1em;
padding:10px 0 0;
}

.homeLightSection p a {
color:#FFF;
font-size:1em;
}

.homeLightSection ul {
margin:0;
padding:5px 0 5px 7px;
}

.homeDarkSection li {
font-size:1em;
list-style:url(../../images/other/nav_arrowI.gif) outside none;
margin:4px 5px 2px 12px;
padding-bottom:2px;
}

.homeDarkSection p {
font-size:1em;
padding:10px 0 0;
}

.homeDarkSection p a {
color:#FFF;
font-size:1em;
}

.homeDarkSection ul {
margin:0;
padding:5px 0 5px 7px;
}

#homeMiddle {
margin:0;
padding:0;
width:45%;
}

#homeDetails {
color:#333;
font-size:1em;
padding:17px 10px 0;
}

#homeDetails h1 {
font-size:1em;
color:#429E61;
}

#homeDetails p {
font-size:14px;
height:100%;
padding:0 0 17px;
}

#homeDetails li {
font-size:12px;
margin:4px 5px 2px 12px;
padding-bottom:2px;
}

#homeRight {
font-size:.7em;
margin:0;
padding:0;
width:25%;
}

#homeRightNavList {
padding:12px 0 0 10px;
margin:0;
text-align:left;
}

#homeRightNavList li {
background:url(../../images/other/nav_bracket.gif) 3px 4px no-repeat;
list-style:none;
margin:0 5px;
}

#homeRightNavList a {
color:#FFF;
font-size:.75em;
text-decoration:none;
padding-left:18px;
display:inline-block;
}

.quatrenaryNav {
background:url(../../images/other/grayFade.jpg) 0 0 repeat-y;
color:#333;
margin:0 0 17px;
min-height:70px;
width:100%;
}

.quatrenaryNavCol {
float:left;
font-size:.85em;
margin:0;
padding:0 0 8px;
width:48%;
}

.quatrenaryNavCol ul {
list-style:none;
margin:0;
padding:0 0 5px 7px;
}

.quatrenaryNavCol li {
background:url(../../images/other/nav_arrowG.gif) 3px .2em no-repeat;
margin:4px 5px 2px 0;
padding-bottom:2px;
}

.quatrenaryNavCol li.select {
background: url(../../images/other/nav_arrowH.gif) 3px 2px no-repeat;
border:1px solid #FFF;
color:#333;
font-weight:700;
}

.quatrenaryNavCol li a {
color:#333 !important;
display:inline-block;
font-size:1em;
padding-left:18px;
text-decoration:none !important;
}

html>body .quatrenaryNavCol li a {
display:block;
}

.callToAction {
border:1px solid #2795D0;
}

.callToAction h3 {
background-color:#2795D0;
color:#FFF !important;
}

.callToActionDetails {
background-color:#A6D3EC;
}

.homeSection a, .homeDarkSection, .homeLightSection a {
color:#FFF;
}

.homeDarkSection p {
color:#333;
font-size:1em;
padding:10px 0 0;
}
