/* links */
a:link {color: #339;}
a:visited {color: #66f;}
a.boldLink:link {color: #339; font-weight:bold;}
a.boldLink:visited {color: #66f; font-weight:bold;}
a.smallLink:link {color: #339; font-size:0.9em}
a.smallLink:visited {color: #66f; font-size: 0.9em;}
a.smallBoldLink:link {color: #339; font-weight:bold; font-size: 0.9em;}
a.smallBoldLink:visited {color: #66f; font-weight:bold; font-size: 0.9em;}
a.actionLink {padding-left:20px !important;font-weight:bold;background:url(/images_b2c/shared/elements/arrow_button.gif) no-repeat;}
a.backToLink {padding-left:20px !important;font-weight:bold;background:url(/images_b2c/shared/elements/back_arrow.jpg) no-repeat;padding-bottom:2px;}
a.noUnderlineLink {text-decoration:none;}
a.questionLink {background:url(/images_b2c/shared/elements/questionmark.gif) no-repeat 100% 50%; padding-right:12px;}

a.backArrowLink:visited { color:#66f; }
a.backLink {padding-left:15px;font-weight:bold;background:url(/images_b2c/shared/elements/arrow_l.gif) no-repeat;}
* html a.backLink {background-image:none;background-image/**/:url(/images_b2c/shared/elements/arrow_l.gif);}/* hidden from win/ie5.0 */
.promoHeadline a, .promoHeadline a:visited {color:#d8001d;}
a.starPromoLink, a.starPromoLink:visited { float:left;font-weight:bold;color:#d8001d;padding-left:17px;background: transparent url(/images_b2c/shared/elements/star_promo.gif) 0% 0% no-repeat;}
a.backDblArrow {background: transparent url(/images_b2c/shared/elements/dblarrow.gif) 0% 50% no-repeat;padding-left:15px;}
.titleLinks {font-weight:normal;float:right;padding-top:7px;}
.titleLinks a {padding:0 5px;}

/* OLD */
a.standardLinkBold:link {font-weight:bold;color: #339;}
a.standardLinkBold:visited {font-weight:bold;color: #66f;}
a.actionableArrowLink {padding-left:15px !important;font-weight:bold;background:url(/images_b2c/shared/elements/arrow_r.gif) no-repeat;}
* html a.actionableArrowLink {background-image:none;background-image/**/:url(/images_b2c/shared/elements/arrow_r.gif);}/* hidden from win/ie5.0 */
.actionableItem a, .actionableItem a:visited {font-weight:bold;}
a.backArrowLink, a.backArrowLink:visited { float:left;font-weight:bold;color:#339;padding-left: 15px;background: transparent url(/images_b2c/shared/elements/arrow_back_r.gif) 0% 0% no-repeat; }


/* headings and global font styles */
* {font-family:arial, sans-serif;}
.bodyText {font-size:1em; line-height: 15px;} /* 12px */
.bodySmallText {font-size: 0.9em; line-height:13px;} /* 11px */
.boldText {font-weight: bold;}
.italicText {font-style:italic;}
.pageTitle {font-size:1.7em;} /* 20px */
.paragraphHeading {font-weight: bold; font-size:1em; line-height: 15px;} /* 12px */
h1, h2, h3, h4, h5, h6 {margin:0;}
h2, .sectionHeadline {color:#000;font-weight:bold;font-size:1.2em;font-family:arial;} /*14px*/
h1, .pageHeadline {color:#000;font-weight:bold;font-size:1.8em;font-family:arial;} /*21px*/
.pageTitleImg {height:30px;width:540px;background: url(/images_b2c/shared/elements/page_titlebar_grad.gif) repeat-x;padding: 0 10px;border-top: 1px solid #333;margin:15px 0 0;}
.pageTitleImg h2 {padding-top:5px;}
.pageHeadline sup {font-size:0.5em;font-weight:normal;}  /* Used for SM in Titles, e.g. America's Choice SM */
.primaryHeadline {color:#000;font-weight:bold;font-size:1.2em;} 
.pageTitleImg .pageHeadline {color:#fff;float:left;}
.pageTitleImg .pageHeadlineReduced {color:#fff;font-weight:bold;font-size:1.6em;float:left;font-family:arial;padding-top:2px;} /* Used dynamically when title is longer than 30 charachters */
.pageTitleImg .primaryHeadline {color:#fff;}
.sideBarHeadline, .sidebarHeadline {color:#333;font-weight:bold;font-size:1.2em;} /* 14px, THE SECOND STYLE IS FOR ATOMZ */
h3, .secondaryHeadline1 {color:#333;font-weight:bold;font-size:1.1em;} /* 13px */
.secondaryHeadline2 {color:#000;font-weight:bold;font-size:1.1em;} /* 13px */
.tertiaryHeadline1 {color:#333;font-weight:bold;font-size:1em;} /* 12px */
.tertiaryHeadline2 {color:#000;font-weight:bold;font-size:1em;} /* 12px */
.wayfindingItem1 {color:#d8001d;font-weight:bold;font-size:1.1em;} /* 13px - spec changed to red */
.wayfindingItem2 {color:#666;font-weight:bold;font-size:1.1em;} /* 13px */
.legalDisclaimerText {color:#666;font-weight:normal;font-size:0.9em !important;} /* 10px */
.disclaimerText {color:#333;font-weight:normal;font-size:0.9em;} /* 10px */
.disclaimerTextBoxHeadline {color:#000;font-weight:bold;font-size:1.1em;margin-bottom:10px;}
.planMinutes {white-space:nowrap;color:#339;font-weight:bold;font-size:1.3em;} 
.introPlanMinutes {color:#d8001d;font-weight:bold;font-size:1.3em;} /*15px */
.promoHeadline {color:#d8001d;font-weight:bold;font-size:1.2em;} /* 14px RED*/
.instructionalText {color:#d8001d;font-weight:bold;font-size:1.2em;} /* 14px */
.promoTeaserHeadline {color:#d8001d;font-weight:bold;font-size:1.1em;} /* 13px */
.promoText {color:#d8001d;font-weight:bold;font-size:1em;} /* 12px */
.promo1 {color:#333;font-weight:bold;font-size:1.3em;} /* 15px */
.promo2 {color:#000;font-weight:bold;font-size:1.3em;} /* 15px */
.prices {color:#d8001d;font-weight:bold;font-size:1em;} /* 12px */
.largePrices {color:#d8001d;font-weight:bold;font-size:1.1em;} /* 13px */
.youAreHere {color:#006;font-weight:bold;font-size:1em;} /* 12px */
.errorText {color:#f00;padding:10px;border:1px solid #f00;font-weight:normal;font-size:1em;} /* 12px */
.required {color:#f00;font-weight:normal;font-size:1em;} /* 12px */
.requiredText {color:#f00;font-weight:bold;font-size:1em;} /* 12px */
.zipCodeText {color:#000;font-weight:normal;font-size:1em;} /* 12px */
.headerBar {color:#000;font-weight:normal;font-size:1em;} /* 12px */
.subheadBar {color:#333;font-weight:normal;font-size:1em;} /* 12px */
.contentBar {color:#000;font-weight:normal;font-size:1em;} /* 12px */
.actionableItem {padding-left:15px !important;background:url(/images_b2c/shared/elements/arrow_r.gif) no-repeat;}
.normal  {font: normal 1em arial, sans-serif; }/* font-size:12px */
#sectionSidebar li {font-size:1.1em;} /* 13px */
.whiteText {font-weight:bold;color: #fff;font-size:0.9em;}/* 10px */
.whiteTextSmall {color: #fff;font-size:0.9em;}/* 10px */
.rebateText {font-weight:bold;color: #f30;font-size:0.9em;}/* 10px */
.sectext4  {color: #666;font-size:0.9em;}/* 10px */
.pfphone  {font-weight:bold;color: #00008b;font-size:0.9em;}/* 10px */
.indent  {margin-left: 1em;}
.nowrap {white-space:nowrap;}
.underline {text-decoration: underline;} 
.right {float:right;padding-right:15px;}
