body {
   background: white;
   }
#menu {
   display: none;
   }
#shadowrt {
   display: none;
   }
#shadowlf {
   display: none;
   }
#leftSpacer{
   display: none;
   }
#menu{
   display: none;
   }

P
{font: 8.25pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000;}

P.hp-header
{font: 9pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000;
margin: 5px 0px 15px 2px;
}


.feeHeaderSetup
{
	font: 12pt  Arial, Verdana, Helvetica, sans-serif; color:#000000; font-weight: bold; line-height: 150%; margin: 0px 10px 0px 0px; padding: 5px; 
    background: #d6f892;
}

.feeHeaderAnnual
{
	font: 12pt  Arial, Verdana, Helvetica, sans-serif; color:#000000; font-weight: bold; line-height: 150%; margin: 0px 10px 0px 0px; padding: 5px; 
    background: #A7C6E7;
}

.feeHeaderOther
{
	font: 12pt  Arial, Verdana, Helvetica, sans-serif; color:#000000; font-weight: bold; line-height: 150%; margin: 0px 10px 0px 0px; padding: 5px; 
    background: #99c73e;
}


.feeSubHead
{
	font: 9pt  Arial, Verdana, Helvetica, sans-serif; color:#000000; font-weight: normal; line-height: 150%; margin: 0px 5px 0px 0px;
}



.FeesLine
{border-bottom-style: solid; 
border-bottom-color: #ccc; 
border-bottom-width: 1px;  } 


#idealClients
{height: 1800; width: 585px; }

.smallBizbox
{border-width: 1px; border-style: solid; border-color: #FF9933; height: 95px; width: 190px; background-color: #FEE9D5;
background-image: url(images/hp-sb-gradient.jpg);
background-repeat: repeat-x; margin: 230px 0px 5px 1px; }

.returnToExpertPlanBox
{border-width: 1px; border-style: solid; border-color: #002d6a; width: 170px; background-color: #bbd1ec;
font: 10pt  Arial, Verdana, Helvetica, sans-serif; color:#002d6a; font-weight: bold; line-height: 150%;
background-image: url(http://www.onepersonplus-ep.com/expertplan/images/blueGradient.gif);
background-repeat: repeat-x; margin: 260px 0px 5px 1px; padding: 10px;}

a.returnToExpertPlanBox2:link { color: 002d6a; text-decoration: underline }
a.returnToExpertPlanBox2:active { color: #002d6a; text-decoration: underline }
a.returnToExpertPlanBox2:visited { color: 002d6a; text-decoration: underlinee }
a.returnToExpertPlanBox2:hover { color: #002d6a; text-decoration: underline }

.proposalRequestBox
{width: 170px; border-width: 1px; border-style: solid; border-color: #3399cc; background-color: #ffffff;
background-image: url(images/hp-rt-nav-gradient3.jpg);
background-repeat: repeat-x;
font: 11pt  Futura, Arial, Verdana, Helvetica, sans-serif; color:#0099cc; font-weight: bold; line-height: 150%; margin: 20px 0px 20px 0px; padding: 8px;}


a.proposalRequestBox2:link { color: #0099cc; text-decoration: underline }
a.proposalRequestBox2:active { color: #0099cc; text-decoration: underline }
a.proposalRequestBox2:visited { color: #0099cc; text-decoration: underlinee }
a.proposalRequestBox2:hover { color: #0099cc; text-decoration: underline }

ul.littleListBullet
{font: 8pt   Arial, Verdana, Helvetica, sans-serif;
padding-left: 0em;
 list-style-image: url(images/bullet.gif);
background: transparent; line-height: 120%;
color: #000000; margin: 0px 5px 0px 15px;}


Table.propTower
{border-width: 1px; border-style: solid; border-color: #3399cc; width: 170px;}

p.propTowerHeader
{font: 14pt  Futura, Arial, Verdana, Helvetica, sans-serif; color:#669900;  width: 170px; font-weight: normal; line-height: 120%; margin: 8px 8px 0px 8px;}

p.propTowerHeaderSmall
{font: 11pt  Futura, Arial, Verdana, Helvetica, sans-serif; color:#669900; font-weight: normal; line-height: 120%; margin: 0px 8px 8px 8px;}

p.propTower3ways
{font: 12pt  Futura, Arial, Verdana, Helvetica, sans-serif; color:#3399cc; font-weight: normal; line-height: 120%; margin: 8px 8px 8px 8px;}

p.propNumberBoxes
{font: 9pt  Arial, Verdana, Helvetica, sans-serif; color:#000000; line-height: 150%; margin: 5px;}


P.sbText
{font: 8pt  Arial, Verdana, Helvetica, sans-serif; color:#000000; line-height: 150%; margin: 0px 5px 0px 13px;}

a.sbText:link { color: #3399CC; text-decoration: underline }
a.sbText:active { color: #3399CC; text-decoration: none }
a.sbText:visited { color: #3399CC; text-decoration: none }
a.sbText:hover { color: #3399CC; text-decoration: underline }

.right-m
{font: 8.25pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000; margin: 0px 50px 10px 0px; }

.rtNavbox
{border-width: 1px; border-style: solid; border-color: #3399CC; height: auto; width: 222px; background-color: #ffffff;
background-repeat: repeat-x;}

.createProp
{border-width: 1px; border-style: solid; border-color: #ff6600; border-width: 3px; height: auto; width: auto;  background-color: #E0F9AB;
background-image: url(images/hp-rt-nav-gr-gradient2.jpg);
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px; }

.createProp2
{clear: both; border-width: 3px; border-style: solid; border-color: #ff6600; height: auto; width: 222px;
background-image: url(images/hp-rt-nav-gr-gradient2.jpg);
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px; }

#rtColumn
{float: right; clear: both; width: 222px; padding: 0px 0px 0px 0px;
margin: 20px 20px 20px 20px;}

#leftColumn
{float: left; width: 170px; padding: 0px 0px 0px 0px;
margin: 20px 20px 20px 0px;}

ul.setupQuestionnaire
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color: black; font-weight: bold; line-height: 120%; border-width: 1px; border-style: solid; border-color: #3399CC; border-left: 0px; border-right: 0px; border-top: 0px; height: auto; width: auto; background-color: #afdcf3; 
list-style-image: url(images/hp-rt-nav-blue-arrow.gif);
padding: 8px 8px 8px 18px;
margin: 0px 0px 0px 0px; }

li.setupQuestionnaire
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color: black; font-weight: bold; line-height: 120%; }

.subButton
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color: black; font-weight: bold; line-height: 120%; border: 0px;  height: 25px; width: 75px; background-image: url(images/buBg.gif); background-repeat: no-repeat; background-color: white; }


P.rtNavCreatePropHeader
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color: black; font-weight: bold; line-height: 100%; margin: 10px 0px 0px 0px;}

a.rtNavCreatePropHeader:link { color: black; text-decoration: underline }
a.rtNavCreatePropHeader:active { color: #3399CC; text-decoration: underline }
a.rtNavCreatePropHeader:visited { color: black; text-decoration: underline }
a.rtNavCreatePropHeader:hover { color: #3399CC; text-decoration: underline }



P.rtNavGreenSub
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color:#669933; font-weight: bold; line-height: 100%; margin: 0px 15px 0px 20px; padding: 10px 0px 0px 0px;}

P.rtNavGreenSalesSub
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color:black; font-weight: bold; line-height: 100%; margin: 0px 15px 0px 20px; padding: 10px 0px 0px 0px;}

a.rtNavGreenSalesSub:link { color: black; text-decoration: underline }
a.rtNavGreenSalesSub:active { color: #3399CC; text-decoration: underline }
a.rtNavGreenSalesSub:visited { color: black; text-decoration: underline }
a.rtNavGreenSalesSub:hover { color: #3399CC; text-decoration: underline }

.rtNavSalesTools
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color: black; font-weight: bold; line-height: 120%; border-width: 1px; border-style: solid; border-color: #3399CC; border-left: 0px; border-right: 0px; border-top: 0px; height: auto; width: auto; background-image: url(images/greenGradientSales.gif); background-repeat: repeat-x; }


.rtNavSubPromo
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color:#000000; font-weight: bold; line-height: 120%; padding: 10px 8px 15px 20px; margin: 0px 0px 0px 0px;
background-color: #ffffff;
/**background-image: url(images/hp-rt-nav-gradient3.jpg); background-repeat: repeat-x; **/
border-width: 1px; border-style: solid; border-color: #3399CC; border-left: 0px; border-right: 0px; border-top: 0px; 
}

a.rtNavArticle:link { color: black; text-decoration: underline }
a.rtNavArticle:active { color: #3399CC; text-decoration: none }
a.rtNavArticle:visited { color: black; text-decoration: underline }
a.rtNavArticle:hover { color: #3399CC; text-decoration: underline }

a.rtNavGreenSub:link { color: #669933; text-decoration: underline }
a.rtNavGreenSub:active { color: black; text-decoration: none }
a.rtNavGreenSub:visited { color: #669933; text-decoration: none }
a.rtNavGreenSub:hover { color: #3399CC; text-decoration: underline }


P.rtNavText
{font: 8pt  Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height: 130%; margin: 0px 15px 0px 20px;}

.summerSales
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; line-height: 110%; background-color: #DDEAF0; font-weight: bold; border-width: 1px; border-style:solid; border-color:#3399CC; padding: 10px 10px 10px 10px; margin: 15px 0px 0px 0px;}

.promo
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; line-height: 110%;  width:250px; background-color: #DDEAF0; font-weight: bold; border-width: 1px; border-style:solid; border-color:#3399CC; padding: 10px 10px 10px 10px; margin: 15px 0px 0px 0px;}

.brochurePromo
{width:240px; border-width: 1px; border-style:solid; border-color:#3399CC; background-color: #DDEAF0;  margin: 0px 10px 0px 0px;}

.brochurePromo2
{width:240px; border-width: 1px; border-style:solid; border-color:#3399CC; background-color: #dff0dd;}

p.brochurePromofont 
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; line-height: 110%; font-weight: bold;  padding: 10px; margin: 0px 0px 0px 0px;}


.conversationsSales
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; line-height: 110%; width:250px; background-color: #ffffff; height: 40px; font-weight: bold; border-width: 1px; border-style:solid; border-color:#3399CC; padding: 10px 10px 10px 10px; margin: 15px 0px 20px 0px;}


P.rtNavText2
{font: 7pt  Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height: 130%; margin: 6px 0px 0px 0px;}

#dottedLineBreak
{border-width: 1px; border-style:dotted; border-color:#999999; border-top: 1px; margin: 10px 10px 10px 10px;}

.questions
{float: right; width: 225px; border-width: 1px; border-style:solid; border-color:#99CC00; margin: 10px 10px 10px 20px; padding: 10px;}

.feeNotes
{width: 170px; border-width: 1px; border-style:solid; border-color:#99CC00; margin: 10px 10px 10px 0px; padding: 10px;}

.feeQuestions
{width: 170px; margin: 10px 10px 10px 0px; padding: 10px;}






/* Sales page */

.spQuestions
{width: 190px; margin: 190px 10px 10px 0px; padding: 10px;}

.spQuestionsEP
{width: 190px; margin: 20px 10px 10px 0px; padding: 10px;}

.spQuestionsRegions
{width: 190px; margin: 220px 10px 10px 0px; padding: 10px;}

.spNltrArch
{width: 190px; margin: 20px 10px 10px 0px; padding: 10px;}


.spCreateProp
{float:right; border-width: 3px; border-style: solid; border-color: #ff6600; height: auto; width: 232px;
background-image: url(images/GradientOrange.gif);
padding: 10px 5px 20px 10px;
margin: 10px 12px 0px 10px; }

ul.spCreatePropHeader1
{list-style-image: url(images/arrowWhiteOnOrange.gif);
background-color: transparent; line-height: 150%;
padding: 5px 0px 0px 14px;
margin: 3px 5px 0px 4px;}


li.spCreatePropHeader
{font: 14pt  Arial, Helvetica, Verdana, sans-serif; 
font-weight: bold;
padding-left: 0em;
background: transparent; line-height: 130%;
margin: 3px 5px 0px 0px;}

a.spCreatePropHeader:link { color: black; text-decoration: underline }
a.spCreatePropHeader:active { color: #336699; text-decoration: underline }
a.spCreatePropHeader:visited { color: black; text-decoration: underline }
a.spCreatePropHeader:hover { color: #336699; text-decoration: underline }


P.spCreatePropText
{font: 8pt  Arial, Verdana, Helvetica, sans-serif; color:#000000; line-height: 130%; margin: 0px 15px 0px 20px;}

.spNltrSignup
{border-width: 1px; border-style: solid; border-color: #99cc33; height: auto; width: 190px;
background-color: #e0f4d2;
padding: 3px 0px 7px 0px;
margin: 0px 8px 0px 0px; }

.spNltrSignupText
{font: 9pt  Arial, Helvetica, Verdana, sans-serif; 
font-weight: bold; 
padding-left: 0em;
background: transparent; line-height: 120%;
margin: 8px 10px 4px 0px;}

.spNltrText
{font: 8pt Arial, Verdana, Helvetica, sans-serif;
background: transparent; line-height: 130%;
color: #000000; margin: 0px 30px 10px 0px; }

.spNewText
{font: 9pt Arial, Verdana, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000; margin: 8px 10px 10px 6px; }

.spText
{font: 9pt Arial, Verdana, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000; margin: 0px 20px 0px 0px; }

.spSmallText
{font: 8pt Arial, Verdana, Helvetica, sans-serif;
background: transparent; line-height: 130%;
color: #000000; margin: 0px 0px 5px 0px; }

.spIntroHead
{font: 12pt Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
background: transparent; line-height: 150%;
color: #3399cc; margin: 15px 20px 0px 0px; }

ul.spLearn
{font: 10pt  Arial, Helvetica, Verdana, sans-serif;
color: black; font-weight: bold;
list-style-image: url(images/spLarrow.gif);
background-color: transparent; line-height: 150%;
padding: 5px 0px 0px 14px;
margin: 3px 0px 0px 6px;}

ul.spMarket
{font: 10pt  Arial, Helvetica, Verdana, sans-serif;
color: black; font-weight: bold;
list-style-image: url(images/spMarrow.gif);
background-color: transparent; line-height: 150%;
padding: 5px 0px 0px 14px;
margin: 3px 0px 0px 6px;}

ul.spClose
{font: 10pt  Arial, Helvetica, Verdana, sans-serif;
color: black; font-weight: bold;
list-style-image: url(images/spCarrow.gif);
line-height: 150%;
padding: 5px 0px 0px 14px;
margin: 3px 0px 0px 6px;}

li.spListTop
{font: 9pt  Arial, Helvetica, Verdana, sans-serif; 
font-weight: bold; 
line-height: 120%;
padding: 4px 0px 0px 0px;
margin: 0px 3px 10px 0px;}

li.spList
{font: 9pt  Arial, Helvetica, Verdana, sans-serif; 
font-weight: bold; 
line-height: 120%;
padding: 8px 4px 0px 0px;
margin: 0px 0px 10px 0px;}

ul.spPressList
{font: 7.5pt  Arial, Helvetica, Verdana, sans-serif; 
font-weight: normal; 
list-style-image: url(images/spPressBullet.gif);
background: transparent; line-height: 120%; margin-top: 0px;
;}

.spTable
{ border-width: 1px; border-style: solid; border-color: #cccccc;}

.spVDivider
{ border-left: 1px; border-right: 0px; height: 620px; border-style: solid; border-color: #cccccc;}

.spVDividerEP
{ border-left: 1px; border-right: 0px; height: 500px; border-style: solid; border-color: #cccccc;}

.spVDividerReg
{ border-left: 1px; border-right: 0px; height: 400px; border-style: solid; border-color: #cccccc;}

.spHDivider
{ background-image: url(images/spLineBreak.gif); background-repeat: repeat-x; margin: 0px 0px 0px 0px;}


/* End Sales page */








ul.rtNavCreatePropHeader
{font: 10pt  Arial, Helvetica, Verdana, sans-serif;
color: black; font-weight: bold;
padding-left: 1.2em;
list-style-image: url(images/hp-rt-nav-blue-arrow.gif);
background-color: transparent; line-height: 150%;
padding: 5px 0px 0px 14px;
margin: 3px 10px 0px 4px;}

li.rtNavCreatePropHeader
{font: 12pt  Arial, Helvetica, Verdana, sans-serif; 
font-weight: bold; 
padding-left: 0em;
background: transparent; line-height: 150%;
margin: 3px 10px 0px 0px;}


ul.greenArrowList 
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
padding-left: 1.2em;
list-style-image: url(images/check.gif);
background: transparent; line-height: 150%;
color: #000000; margin: 3px 20px 10px 5px; 
    } 
    
li.greenArrowList 
{padding: 0px 0px 5px 0px; line-height: 150%; margin: 3px 0px 3px 0px;}

ul.blueArrowList 
{font: 8pt Arial, Verdana, Helvetica, sans-serif;
padding-left: 1.2em;
list-style-image: url(images/arrow-blue.gif);
background: transparent; line-height: 150%;
color: #000000; margin: 3px 5px 10px 5px;
    } 
    
li.blueArrowList 
{padding: 0px 0px 5px 0px; line-height: 120%;}

ul.square 
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
padding-left: 1.2em;
list-style: square;
background: transparent; line-height: 150%;
color: #000000; margin: 0px 5px 0px 25px;
    } 

ul.rtNavListBullet
{font: 8pt  Verdana,  Arial, Helvetica, sans-serif;
padding-left: 0em;
 list-style-image: url(images/bullet.gif);
background: transparent; line-height: 120%;
color: #000000; margin: 0px 10px 10px 32px;}

ul.rtNavArrowList 
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
padding-left: 1.2em;
list-style-image: url(images/hp-rt-nav-green-arrow.gif);
background: transparent; line-height: 150%;
color: #000000; margin: 3px 10px 12px 9px;
    } 
    
a.rtNavArrowList:link { color: black; text-decoration: underline }
a.rtNavArrowList:active { color: #3399CC; text-decoration: underline }
a.rtNavArrowList:visited { color: black; text-decoration: underlinee }
a.rtNavArrowList:hover { color: #3399CC; text-decoration: underline }

ul.ListBullet
{font: 8pt   Arial, Verdana, Helvetica, sans-serif;
padding-left: 0em;
 list-style-image: url(images/bullet.gif);
background: transparent; line-height: 120%;
color: #000000; margin: 0px 10px 20px 15px;}


li.numbers
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; font-weight: bold;
color: #336699; margin: 0px 0px 0px 0px;}


P.idealHeader
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color:#0D88C5; font-weight: bold; line-height: 100%; margin: 0px 10px 8px 0px;}

P.ideal2 {
	font-size:8pt;
	color: #000000;
	margin: 0px 0px 15px 0px;}

p.eligibleChart
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000; margin: 0px 0px 0px 0px; }

p.noMargin
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%; font-weight:bold;
color: #000000; margin: 0px 0px 0px 0px; }

p.listMargin
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%; font-weight:bold;
color: #000000; margin: 0px 0px -10px 23px; }


p.noMargin2
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000; margin: 0px 0px 0px 0px; }

P.right-m2
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000; margin: 0px 20px 10px 0px; }

P.feeNote
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000; margin: 0px 100px 10px 0px; }

P.little-green
{font: 8pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
background: transparent;
color: #99CC33; margin: 0px 0px 0px 10px;}

p.nltr-archive
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #000000; margin: 0px 0px 10px 10px; }

P.small
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #000000; margin: 0px 10px 0px 10px;}

.two
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000;  margin: 0px;}

.questionsNumber
{font: 9pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
background: transparent; line-height: 150%;
color: #000000;  margin: 0px;}


P.three
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #000000; margin: 0px;}

P.four
{font: 9pt Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
background: transparent;
color: #6699CC}

P.five
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #FFFFFF}

P.thankyou1 {
	font-size: 8pt;
	margin: 0px 20px 9px 0px;
}

P.thankyou2 {
	font-size: 7pt;
	margin: 0px 8px 20px 0px;
}

P.thankyoucopy {
	font-size: 7pt Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 10px 9px 46px;
}

P.hp-small-biz {
	font-size: 7pt Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 10px 9px 10px;
}

table.thankyou-box{
margin: 0px 0px 0px 0px;
}

td.chart
{font: 9pt Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000}

td.chartlite
{font: 9pt Verdana, Arial, Helvetica, sans-serif;
color: #000000}


P.list
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #000000;  margin-left: 5px; margin-top: 5px;}

H1 
{font: 13pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
font-weight:bold;
color: #666633}

H2
{font: 10pt Arial, Verdana, Helvetica, sans-serif;
background: transparent;
font-weight:bold;
color: #669900; margin: 20px 0px 5px 0px;}

H3
{font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #666633}

H4
{font: 14pt Verdana, Arial, Helvetica, sans-serif;
background: transparent; font-weight: bold;
color: #669900; margin: 20px 0px 10px 0px;}

H5
{font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #000000; margin-top: 15px; margin-bottom: 10px;}

H6
{font: 9pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #996633}

LI
{font: 8pt  Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #000000; margin: 0px;}

LI.lineheight150
{font: 9pt  Verdana, Arial, Helvetica, sans-serif;
background: transparent; line-height: 150%;
color: #000000; margin: 10px 0px 0px 0px;}

.questionsList
{font: 7pt Verdana, Arial, Helvetica, sans-serif;
list-style-image: url(images/bullet.gif); line-height: 150%;
background: transparent;
color: #000000; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px;}

LI.rightMargin
{font: 8pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
color: #000000; margin: 0px 50px 0px 0px;}

UL.ideal
{font: 9pt  Arial, Helvetica, Verdana, sans-serif; color:#000000; line-height: 100%; padding: 0px 0px 8px 15px;}

/* Quick Adoption */

.Button401k
{float: right; border-width: 1px; border-style: solid; border-color: #99CC33; width: 180px; background-color: #ffffff; background-color: #E0F9AB;
background-image: url(images/gr-gradient300.jpg); background-repeat: repeat-x; 
padding: 8px 8px 8px 8px;
margin: 0px 0px 20px 20px; }

P.Header401k
{font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
background: transparent;
color: #1d81b3; margin: 0px 0px 0px 10px;}

P.Header401kbottom
{font: 10pt Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
background: transparent;
color: #99CC33; margin: 0px 0px 0px 0px;}

.rtNavSubPromo2
{font: 10pt  Arial, Helvetica, Verdana, sans-serif; color:#000000; font-weight: bold; line-height: 120%; padding: 10px 8px 15px 20px; margin: 0px 0px 0px 0px;
background-color: #ffffff;
background-image: url(images/hp-rt-nav-gradient3.jpg); background-repeat: repeat-x; 
border-width: 1px; border-style: solid; border-color: #3399CC; border-left: 0px; border-right: 0px; border-top: 1px; border-bottom:0px;
}

.quickadoptionPromo
{border-width: 1px; border-style: solid; border-color: #FF9933; width: 328px; background-color: #ffffff; margin: 0px 0px 5px 1px; padding: 10px;}

/* Quick Adoption End */

DL
{display: list-item; 
font: 9pt Arial, Helvetica, sans-serif}		

B, STRONG {font-weight: bold}
 
I, CITE, EM, VAR, ADDRESS
{font-style: italic}

td.stretch { height:100%; vertical-align:top; }

PRE, TT, CODE, KBD, SAMP
{font-family: monospace}

A:link {color: #336699;}
alink {color: #ff3300; text-decoration: none}
vlink {color: #99cc00; text-decoration: none}
hlink (color: #336699; text-decoration: underline}



