BODY
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    FONT-FAMILY: arial
}
.FooterBar
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #002c61;
    TEXT-DECORATION: none
}
.FooterBar A
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.FooterBar A:visited
{
}
.TopNavMenu
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 9px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.TopNavMenu A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.TopNavMenu A:visited
{
}
.FSRPINLogin
{
}
.FSRPINLogin A
{
    FONT-SIZE: 11px;
    COLOR: #333f59
}
.FSRPINLogin A:visited
{
}
.MembershipLogin
{
    FONT-SIZE: 11px
}
.MembershipLogin A
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.MembershipLogin A:visited
{
}
.FooterBar A:hover
{
}
.FSRPINLogin A:hover
{
}
.MembershipLogin A:hover
{
    COLOR: #c7e2df
}
.TopNavMenu A:hover
{
    COLOR: #c7e2df
}
.CallToActionLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #b5163b;
    FONT-FAMILY: Arial
}
.CallToActionLink A
{
    COLOR: #b5163b;
    TEXT-DECORATION: none
}
.CallToActionLink A:hover
{
    COLOR: #4a0517
}
.PageText
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial
}
.FSRCallToActionLink
{
}
.FSRCallToActionLink A
{
    COLOR: #333333
}
.FSRCallToActionLink A:visited
{
}
.FSRCallToActionLink A:hover
{
    COLOR: #333333
}
.FSRTitleBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #002d61
}
.PageTextSmall
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 15px
}
.JoinPIN
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #fdfae4
}
.BenefitCompareToolTip
{
    BORDER-RIGHT: #9ecce0 thin;
    BORDER-TOP: #9ecce0 thin;
    FONT-SIZE: 11px;
    Z-INDEX: 2;
    LEFT: 160px;
    MARGIN: 1px;
    BORDER-LEFT: #9ecce0 thin;
    WIDTH: 225px;
    CURSOR: hand;
    BORDER-BOTTOM: #9ecce0 thin;
    POSITION: absolute;
    TOP: -20px
}
.BenefitCompareRowColumnOne1
{
    BACKGROUND-COLOR: #f9fcfc
}
.BenefitCompareRowColumnTwo1
{
    BACKGROUND-COLOR: #ecf2f6
}
.BenefitCompareNameRow1
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #f9fcfc
}
.BenefitCompareNameRow1 A
{
    CURSOR: hand;
    COLOR: #666666;
    TEXT-DECORATION: none
}
.BenefitCompareNameRow1 A:visited
{
}
.BenefitCompareNameRow1 A:hover
{
}
.BenefitCompareNameRow0
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #e9f2f8
}
.BenefitCompareNameRow0 A
{
    CURSOR: hand;
    COLOR: #666666;
    TEXT-DECORATION: none
}
.BenefitCompareNameRow0 A:hover
{
}
.BenefitCompareNameRow0 A:visited
{
    COLOR: #666666
}
.BenefitCompareRowColumnOne0
{
    BACKGROUND-COLOR: #e9f2f8
}
.BenefitCompareRowColumnTwo0
{
    BACKGROUND-COLOR: #dde9f2
}
.ContentHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #002d61
}
.PageTextLarge
{
    FONT-SIZE: 13px;
    COLOR: #333333;
    LINE-HEIGHT: 17px
}
.PackageHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #002d61
}
.BenefitCompareA
{
}
.BenefitCompareA A
{
    COLOR: #676e74
}
.BenefitCompareA A:hover
{
    COLOR: #002657
}
.SelectedMenuItem2009
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 8px;
    FONT-FAMILY: Arial
}
.unSelectedMenuItem2009
{
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 8px;
    FONT-FAMILY: Arial
}
.LeftNavMenu2009
{
    FONT-SIZE: 13px;
    COLOR: #002d61;
    TEXT-DECORATION: none
}
.LeftNavMenu2009 A
{
    FONT-SIZE: 13px;
    COLOR: #002d61;
    TEXT-DECORATION: none
}
.LeftNavMenu2009 A:hover
{
}
.LeftNavMenu2009 A:visited
{
}
.unSelectedMenuItem2009 A
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial
}
.unSelectedMenuItem2009 A:hover
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial
}
.SelectedMenuItem2009 A
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial
}
.SelectedMenuItem2009 A:hover
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial
}
.PackageHeadline A
{
    COLOR: #002d61;
    TEXT-DECORATION: none
}
.PackageHeadline A:hover
{
    TEXT-DECORATION: none
}
.SubHeadlineBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #02306b;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.SubHeadlineGreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #a7ac5c;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.BannerHeadText
{
    FONT-SIZE: 36px;
    COLOR: #002d61;
    FONT-FAMILY: Georgia;
    TEXT-DECORATION: none
}
.BannerHeadSubText
{
    FONT-SIZE: 20px;
    COLOR: #002d61;
    FONT-FAMILY: Georgia;
    TEXT-DECORATION: none
}
.SubHeadlineGeorgiaBlue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 23px;
    COLOR: #02306b;
    FONT-FAMILY: Georgia
}
.BenefitlistNameTD1
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: hand;
    COLOR: #02306b;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eafcd2;
    TEXT-DECORATION: none;
    -moz-outline-style: none
}
.BenefitListNameTD
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: hand;
    COLOR: #02306b;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eff8f7;
    TEXT-DECORATION: none;
    -moz-outline-style: none
}
.BenefitListNameTD A
{
    COLOR: #02306b;
    TEXT-DECORATION: none;
    -moz-outline-style: none
}
.BenefitListNameTD A:hover
{
}
.BenefitlistNameTD1 A
{
    COLOR: #02306b;
    TEXT-DECORATION: none;
    -moz-outline-style: none
}
.BenefitlistNameTD1 A:hover
{
}
.BenefitListDetailDiv
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.CallToActionLink UL
{
    MARGIN: 1px 15px;
    LIST-STYLE-TYPE: disc
}
.SubHeadlineBlue A
{
    COLOR: #02306b;
    TEXT-DECORATION: none
}
.SubHeadlineBlue A:hover
{
    COLOR: #25538e;
    TEXT-DECORATION: none
}
.PageTextLarge A
{
    COLOR: #b5163b;
    TEXT-DECORATION: none
}
.BlueUL
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    LIST-STYLE-POSITION: outside;
    MARGIN-LEFT: 15px;
    COLOR: #000000;
    TEXT-INDENT: 1px;
    MARGIN-RIGHT: 15px;
    LIST-STYLE-TYPE: disc
}
.BlueUL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    COLOR: #ff0000;
    PADDING-TOP: 0px
}
.SubHeadlineGreen A
{
    TEXT-DECORATION: none
}
.SubHeadlineGreen A:hover
{
    TEXT-DECORATION: none
}
.SubHeadlineLightBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #7b95b0;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.SubHeadlineLightBlue A
{
    COLOR: #7793ab;
    TEXT-DECORATION: none
}
.SubHeadlineLightBlue A:hover
{
    COLOR: #41648c;
    TEXT-DECORATION: none
}
.FormFieldTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-ALIGN: right
}
.FormInput
{
    FONT-SIZE: 11px
}
.FormRequired
{
    COLOR: #f4735a
}
.Form
{
    BORDER-RIGHT: #d5d5d5 1px solid;
    BORDER-TOP: #d5d5d5 1px solid;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #d5d5d5 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #d5d5d5 1px solid;
    BACKGROUND-COLOR: #e3f0ef
}
.FormTextOptional
{
    FONT-SIZE: 11px;
    COLOR: #666666
}
.FormTextRequired
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #b5163b
}
.FormYellowBG
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #fdfae4
}
.SubHeadlineBlueSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #02306b;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.SubHeadlineBlueSmall A
{
    COLOR: #02306b;
    TEXT-DECORATION: none
}
.SubHeadlineBlueSmall A:hover
{
    COLOR: #25538e;
    TEXT-DECORATION: none
}
.PageTextLarge A:hover
{
    COLOR: #4a0517;
    TEXT-DECORATION: none
}
.SlideTitle
{
    FONT-SIZE: 46px;
    COLOR: #ffffff;
    LINE-HEIGHT: 43px;
    FONT-FAMILY: Georgia
}
.SlideText
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial
}
.HomePageSubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #002d62;
    FONT-FAMILY: Arial
}
.HomePageText
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial
}
.HomePageText A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.HomePageText A:hover
{
    COLOR: #b5163b
}
.HomePageSubTitle A
{
    COLOR: #002d62;
    TEXT-DECORATION: none
}
.HomePageSubTitle A:hover
{
    COLOR: #25538e;
    TEXT-DECORATION: none
}
