body.rcHome {
margin:0px;
padding:0px;
background: #ffffff url(/resources/resourceCenter/images/rc_HomeBg.gif) top left repeat-x;
font-family:arial,sans-serif;
font-size:12px;
line-height:12px;
}

body.rcSub {
margin:0px;
padding:0px;
background: #ffffff url(/resources/resourceCenter/images/rc_SubBg.gif) top left repeat-x;
font-family:arial,sans-serif;
font-size:12px;
line-height:12px;
}

/* HEADER **************************************** */

.issueDate {
font-family:arial,sans-serif;
font-size:12px;
line-height:16px;
font-weight:normal;
color:#F17180;
padding:0px 0px 0px 0px;
margin:0px;
}

.headerLinks {
font-family:arial,sans-serif;
font-size:11px;
line-height:11px;
font-weight:normal;
color:#A1A1A1;
padding:0px 0px 0px 0px;
margin:0px;
text-decoration:none;
}

.headerLinks:hover {
color:#F17180;
}

/* / HEADER ******************************************** */


br {
line-height:10px;
}


#rcSubHeadLeft {
background:#1597A1;
}

.backToResourceCenterHome {
color:#000;
font-size:9px;
text-decoration:none;
}

a:hover.backToResourceCenterHome {
color:#fff;
}

#leftAdPad {
padding:50px 0 0 0;
margin:0;
}

#rcSubContentCenter {
background:#fff;
}
#rcSubContentCenterPad {
padding:19px 30px 110px 30px;
}

.rcSubContentHeadingBg {
height:24px;
padding:0 0 0 23px;
margin:0;
background:#5CC1C9 url(/resources/resourceCenter/images/rc_contentHeadingWideBg.gif) top left no-repeat;
}

.rcSubContentTablePad {
padding:19px 0 0 0;
margin:0;
}


/* sub page copy */

.rcSubLeadInBlue {
color:#2CABB5;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
font-family:arial;
}

.rcSubLeadInPurpleLarge {
color:#86487D;
font-size:17px;
letter-spacing:1px;
line-height:24px;
font-weight:normal;
font-family:Verdana;
}

.rcSubLeadInPurpleLarge a {
color:#86487D;
font-size:17px;
letter-spacing:1px;
line-height:24px;
font-weight:normal;
font-family:Verdana;
text-decoration:none;
}

a.rcSubLeadInPurpleLarge {
color:#86487D;
font-size:17px;
letter-spacing:1px;
line-height:24px;
font-weight:normal;
font-family:Verdana;
text-decoration:none;
}

.rcSubLeadInPurple {
color:#86487D;
font-size:13px;
line-height:17px;
font-weight:normal;
font-family:Verdana;
}

.rcSubLeadInPurple a {
color:#86487D;
font-size:13px;
line-height:17px;
font-weight:normal;
font-family:Verdana;
text-decoration:none;
}

a.rcSubLeadInPurple {
color:#86487D;
font-size:13px;
line-height:17px;
font-weight:normal;
font-family:Verdana;
text-decoration:none;
}

.rcSubBoldDark {
color:#484848;
font-size:13px;
line-height:16px;
font-weight:normal;
font-family:arial;
}

.rcSubBoldPurpleLink {
color:#9B3B8D;
font-size:13px;
line-height:16px;
font-weight:normal;
font-family:arial;
text-decoration:none;
}

/* story page copy **************************************************** */

.rcSubStoryPreHeading {
color:#2CABB5;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
font-family:arial;
}

.rcSubStoryHeading {
font-family:arial,sans-serif;
font-size:20px;
line-height:24px;
font-weight:normal;
color:#2CABB5;
padding:0px 0px 0px 0px;
margin:0px;
}

.rcSubStoryByLine {
font-family:arial,sans-serif;
font-size:11px;
line-height:12px;
font-weight:normal;
color:#484848;
padding:0px 0px 0px 0px;
margin:0px;
}

.rcSubStorySubHeading {
font-family:arial,sans-serif;
font-size:13px;
line-height:16px;
font-weight:normal;
color:#9B3B8D;
padding:0px 0px 0px 0px;
margin:0px;
}

.rcSubStoryCopy {
font-family:arial,sans-serif;
font-size:13px;
line-height:16px;
font-weight:normal;
color:#333333; /* a1a1a1 */
padding:0px;
margin:0px;
}

.rcSubRelated {
color:#1E8B94;
font-size:12px;
letter-spacing:1px;
font-weight:bold;
font-family:arial;
}

.rcSubRelatedLink {
font-family:arial,sans-serif;
font-size:12px;
line-height:14px;
font-weight:bold;
color:#484848; /* a1a1a1 */
padding:0px;
margin:0px;
text-decoration:none;
}




/* main landing page **************************************************** */
/* NEW RC styles */

.rc_home_introText {
color:#86487D;
font-size:14px;
line-height:17px;
font-weight:normal;
font-family:Verdana;
}

#rcHeadLeft {
background:#2CABB5;
}

.rcHeadLeftPad {
padding:0 0 0 17px;
margin:0;

}

#rcHeadQuote {
padding:10px 16px;
background:#8D5C86;
}

#rcContentLeft {
background:#E1F3F4 url(/resources/resourceCenter/images/rcContentLeftBottom.gif) bottom left no-repeat;

}
#rcContentLeftPad {
padding:24px 16px 110px 17px;
}

#rcContentCenter {
background:#fff;
}
#rcContentCenterPad {
padding:24px 37px 110px 40px;
}

.rcContentCenterHeadingBg {
height:24px;
padding:0 0 0 23px;
margin:0;
background:#5CC1C9 url(/resources/resourceCenter/images/rc_contentCenterHeadingBg.gif) top left no-repeat;
}

.rcContentCenterLead {
padding:9px 0 10px 0;
margin:0;
}


#rcContentRight {
background:#EBE8D6 url(/resources/resourceCenter/images/rcContentRightBottomCurve.gif) bottom left no-repeat;
}

#rcContentRightPad {
padding:20px 18px 110px 18px;
margin:0;
}

.rcContentAdPad {
padding:0px 10px;
margin:0;
}

#rcBottomAd {
background:#F7F6F0;
}

#rcBottomAdPad {
padding:15px 0 15px 70px;
margin:0;
}

.rcContentLeftPromoBox {
background:#E9CD78;
}

/* heading nav */
ul.rcHeadNav {
width:188px;
padding:8px 0 0 0;
margin:0;
list-style-type:none;
}

ul.rcHeadNav li {
padding:0 0 5px 16px;
margin:0;
background: url(/resources/resourceCenter/images/rcHeadNavArrow.gif) top left no-repeat;
}

a.rcHeadNav {
color:#fff;
font-size:12px;
line-height:12px;
font-weight:bold;
text-decoration:none;
padding:0;
margin:0;
}

a:hover.rcHeadNav  {
color:#F3F4D8;
}

/* main content nav bars */
ul.rcContentCenterNav {
/*width:188px; */
width:195px;
padding:0;
margin:0;
list-style-type:none;
}
ul.rcContentCenterNav li {
padding:0 0 0 24px;
margin:0;
background: url(/resources/resourceCenter/images/rcContentListStar.gif) top left no-repeat;
}

ul.rcContentCenterNav li a {
color:#484848;
padding:0 0 0 0;
margin:0;
font-size:12px;
line-height:20px;
font-weight:bold;
text-decoration:none;
}

ul.rcContentCenterNav li a:hover {
color:#5CC1C9;
}
/* COPY styles */

.rcContentHeading {
font-size:14px;
line-height:14px;
font-weight:normal;
color:#fff;
letter-spacing:1px;
text-decoration:none;
}

.rcContentOneLine {
padding:0 0 0 24px;
margin:0;
font-size:13px;
line-height:10px;
font-weight:normal;
color:#8D5C86;
}

.rcContentLeftPromoBoxHeading {
color:#E55E68;
font-weight:bold;
font-size:12px;
letter-spacing:1px;
}

.rcContentLeftPromoBoxCopy {
color:#484848;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

.rcHeadHeading {
color:#F3F4D8;
padding:0;
margin:0;
letter-spacing:1px;
}

.rcHeadingQuote {
color:#fff;
font-size:14px;
line-height:18px;
font-family:Arial, sans-serif;
}

/* RESOURCE CENTER NAV ********************************************************* */

#resourcesNav {
width:212px;
padding:0px 0px 0px 0px; margin:20px 9px 0px 8px;
text-align:left;
background:url(/resources/resourceCenter/images/rc_nav_bg.gif) top left repeat-y;
}

#resourcesNav br {
padding:0; margin:0;
line-height:0;
height:0;
}

#resourcesNav a.resourcesNav {
display:block;
padding:10px 22px 5px 22px;
margin:0;
font-size:14px;
font-weight:bold;
font-family:arial;
color:#7D7C7B;
text-decoration:none;
background:#F2FBFB;
border-left:1px solid #8D5C86;
border-right:1px solid #8D5C86;
}

#resourcesNav a:hover.resourcesNav {
color:#2CABB5;
}

#resourcesNav span.resourcesNav {
display:block;
padding:10px 10px 10px 22px;
margin:0;
font-size:14px;
font-weight:bold;
font-family:arial;
color:#ffffff;
text-decoration:none;
background:#5CC1C9;
border-left:1px solid #8D5C86;
border-right:1px solid #8D5C86;
}

#resourcesNav ul#resourcesSubNav {
padding:0px 0px 0px 0px;
margin:12px 0px 0px 0px;
border-left:1px solid #8D5C86;
border-right:1px solid #8D5C86;
background:#F2FBFB url(/resources/resourceCenter/images/rc_nav_subBg.gif) bottom left no-repeat;
}

#resourcesNav ul#resourcesSubNav li {
padding:0;
margin:0;
list-style-type:none;
font-size:12px;
font-weight:bold;
line-height:16px;
font-family:arial;
}

#resourcesNav ul#resourcesSubNav li span.resourcesSubNavOn {
display:block;
padding:0px 22px;
margin:0;
background:#F2FBFB;
color:#2CABB5;
}

#resourcesNav ul#resourcesSubNav li a {
display:block;
padding:0px 22px;
margin:0px;
text-decoration:none;
color:#7D7C7B;
}

#resourcesNav ul#resourcesSubNav li a:hover {
color:#2CABB5;
}



/* FOOTER STYLES **************************************** */

.footerLinks {
font-family:arial,sans-serif;
font-size:9px;
line-height:20px;
font-weight:normal;
color:#848484;
padding:0px 30px 0px 0px;
margin:0px;
text-decoration:none;
}

.footerLinks:hover {
color:#F17180;
text-decoration:none;
}

#footerNav {
background:#F7F6F0;
height:25px;
padding:0px 0px 0px 245px;
margin:0px;
}

/* STRUCTURE STYLES ******************************************************************************** */

/* FRAMEWORK **************************************** */ 

td#frameHeader  {
padding:0px; margin:0px;
background:transparent;
}
td#frameNav {
padding:0px; margin:0px;
background:transparent;
}


td#frameFooter  {
padding:39px 0px 25px 0px; margin:0px;
background: transparent;
}