/* Load Myriad Pro as "myriad-pro" */
@import url('https://use.typekit.net/etf1grb.css') all;

/* deployment printer friendly */
div#prtrFrnd { width:650px; margin: 0 auto; }

*, html, body, form, input, input.AddressBookButtons , input.Advocacy, input.btn, input.btnLg, input.btnMed, input.btnMini, input.btnSm, select, select.Advocacy, textarea, legend, ul, ol, li, option , table, tr, th, th.rfl_infoStatus, td, td.AlertListDescription, td.cstmBack, p, p.cstmBtnText , p.cstmFrame, p.cstmHeading, p.cstmText, p.cstmTitle, p.dividerHeading, p.scrollingText, span.cstmHeading, a, a.btn, a.btn:visited, a.cstmBtnText:hover , a.cstmBtnText:link , a.cstmBtnText:visited , #navList, .AdvocacyInstructions, .AdvocacyNSFix, .BlogHeader, .Button, .Divider, .FieldLabels, .FormBox, .FormBox06, .FormBoxHeader, .Hint, .Instructions, .Instructions, .ListItem0, .ListItem1, .NetscapeFix, .NoteText, .ObjTitle, .PhotoLinks, .Premiums, .ProgressBox, .ProgressBoxCurrent, .SectionHead, .SmallButton , .Smaller, .SmallerC, .TribBtnText1, .Upgrades, .WhatNext, .alphacube_content, .dialog_content, .dialog_title, .Explicit, .fr_register_another, .paraBlueSansSmall, .smallBlack, .smallSans, .smallSansBold, .smallWhiteBoldSans, .smallWhiteSans, .smallestBlackSans {font-family:Arial, Helvetica, Verdana, sans-serif;}


/*===========
Timeout overlay CSS
=============*/
div#keepAlive_c  {
    background: #fff;
    background-image: none;
    border-radius: 0px;
    padding: 10px;
    box-shadow: none;
    font-family: 'myriad-pro', Arial, sans-serif;
    max-width: 90%; 
    width: 500px !important;
    min-width: auto;
	left: 40% !important;
	box-shadow: 1px 1px 1px #333, -1px -1px 1px #333;
}
div#keepAlive { 
    background: #fff;
    background-image: none;
    max-width: 100%;
    width: 500px;
    min-width: auto;
    box-shadow: none;
    padding: 1em;
	border: 0px solid #fff;
	outline: 0px;
}
 
div.hd {
    font-size: 18px;
    margin-bottom: 10px;
    font-weight: bold;
    font-family: 'myriad-pro', Arial, sans-serif;
}
 
div.bd {
    font-size: 16px;
    line-height: 1.5em;
}
.yui-icon.warnicon { 
  display: none; 
}
 
.ft button, .ft button:hover {
    background: #00a1e1 !important;
    border-radius: 3px;
    margin-top: 15px !important;
    padding: 14px 18px;
    font-size: 18px;
    color: #fff !important;
    border: 2px solid #00a1e1;
	letter-spacing: .5px;
	transition: .15s ease-in-out;
	font-weight: 700;
}
.ft button:hover {
background: #fff  !important;
border: 2px solid #00a1e1;
color: #000 !important;
margin-top: 15px !important;
}