/******************************************************************************/

/* Guide Classes*/

/******************************************************************************/
a:link  				{color: #1E5186; text-decoration: underline;}
a:visited 				{color: #1E5186; text-decoration: underline;}
a:hover					{color: #dda100;}	


.arialBlackMed { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
font-weight: normal; 
line-height: 13px;}

.arialBlackMedLsp14 { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
font-weight: normal; 
line-height: 14px;}

.arialBlackMed12 { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
font-weight: normal; 
line-height: 13px;}

.arialBlackMedBold { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: bold; 
line-height: 18px;}

.arialblack11 { font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold; 
line-height: 12px;}

.arialBlackLrgBold { font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold; 
line-height: 20px;}

.arialBlueMed { font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #123466; 
font-weight: bold; 
line-height: 18px;
text-decoration: none;}

.arialWhiteMed, a.arialWhiteMed:link, a.arialWhiteMed:visited { font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #ffffff; 
font-weight: bold; 
line-height: 18px;
text-decoration: none;}

a.arialWhiteMed:hover { font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #123466; 
font-weight: bold; 
line-height: 18px;
text-decoration: none;}

.arialWhiteMed { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: bold; 
line-height: 18px;
text-decoration: none;}

.arialWhiteMedIn_title { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #ffffff; 
text-indent: 5px;
font-weight: bold; 
line-height: 18px;
text-decoration: none;
border: solid; 
border-color: #ffffff;
border-width: 1px 1px 0px 0px;
} 

.arialWhiteMedIn { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #ffffff; 
text-indent: 5px;
font-weight: bold; 
line-height: 18px;
text-decoration: none;
border: solid; 
border-color: #ffffff;
border-width: 1px 1px 0px 1px;
}

.arialWhiteMedIn_nobrd { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #ffffff; 
text-indent: 5px;
font-weight: bold; 
line-height: 18px;
text-decoration: none;
border: solid; 
border-color: #ffffff;
border-width: 1px 0px 0px 0px;
}

.header_brown { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #ffffff; 
text-indent: 12px;
font-weight: bold; 
text-decoration: none;
}

.arialWhiteLrg { font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #ffffff; 
font-weight: bold; 
line-height: 18px;
text-decoration: none;}

a.arialWhiteMed:link {color: #ffffff;
text-decoration: none;}

a.arialWhiteMed:visited {color: #ffffff;
text-decoration: none;}

a.arialWhiteMed:hover {color: #dda100;}

.arialWhiteMedSp { font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #ffffff; 
font-weight: bold; 
line-height: 18px;
text-decoration: none; letter-spacing: 1px}

a.arialWhiteMedSp:link {color: #ffffff;
text-decoration: none;}

a.arialWhiteMedSp:visited {color: #ffffff;
text-decoration: none;}

.shSubheadblue {  

font-family: Arial, Helvetica, sans-serif;  

font-size: 13px;  

color: #4f759c;  

font-weight: bold;  

line-height: 13px; 

letter-spacing: 0.5px;}  


.shSubheadsm {  

font-family: Arial, Helvetica, sans-serif;  

font-size: 11px;  

color: #000000;  

font-weight: bold;  

line-height: 13px; 

padding: 0px 0px 8px 0px;

letter-spacing: 0.5px;} 


a.arialWhiteMedSp:hover {color: #dda100;}

.blueMedSpaced { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #5277A6; 
font-weight: bold; 
line-height: 18px; 
letter-spacing: 1px;}

.boxBrown{
background-color: #d1c16a;
border: solid; 
border-color: #d1c16a;
border-width: 10px 10px 10px 10px;}

.arialBrownLg
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #1e4167; 
font-weight: bold; 
line-height: 18px;
text-decoration: none;
text-indent: 5px;}

}

.boxBlue { background-color: #B7CBE5;
border: solid; 
border-color: #B7CBE5;
border-width: 10px 10px 10px 10px;}

.boxWhite { background-color: #ffffff;
border: solid; 
border-color: #ffffff;
border-width: 10px 10px 10px 10px;}

.boxLtBrown { background-color: #efe7c0;
border: solid; 
border-color: #efe7c0;
border-width: 10px 10px 10px 10px;}

.boxLtgrey { background-color: #eeeee7;
border: solid; 
border-color: #eeeee7;
border-width: 10px 10px 10px 10px;}

.boxDkBlue {background-color: #5277A6;
border: solid; 
border-color: #5277A6;
border-width: 10px 10px 10px 10px;}

.boxLgtBlue {background-color: #98B6D0;
border: solid; 
border-color: #98B6D0;
border-width: 10px 10px 10px 10px;}

.boxPaleBlue {background-color: #f0f7ff;
border: solid; 
border-color: #f0f7ff;
border-width: 10px 10px 10px 10px;}

.boxGrey { background-color: #C7C7C7;
border: solid; 
border-color: #C7C7C7;
border-width: 10px 10px 10px 10px;}

.boxDkGry { background-color: #B2B2B2; 
border: solid; 
border-color: #B2B2B2;
border: 1px 1px 1px 1px; }

.byline { font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: normal; 
line-height: 12pt }

.bodysmxx { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; }

.chnamesm {color: #1E5186; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 13px; 
font-weight: normal;}

.chptsmry-bkgnd { background-color: #FFFFFF; 
border: solid; 
border-color: #FFFFFF;
border-width: 10px 10px 10px 10px;}

.dashline {  background-image:url(http://www.bankrate.com/images_mra/basics/dotsBR.gif); 
background-repeat: repeat-x; 
background-position: bottom;}

.verdanaBlackMedBold { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
font-weight: bold; 
letter-spacing: 1px;}

.verdanaBlackMed { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
font-weight: normal; 
line-height: 17px;}

.verdanaBlackMedSt { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #546a9c; 
font-weight: normal; 
line-height: 15px;}

.verdanaBlueSm { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #4c739e; 
font-weight: normal; 
line-height: 11px;}

.verdanaDkBlueSm { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #123466;
font-weight: bold;
letter-spacing: 0px; line-height: 11px}

.verdanaDkBlueLg { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #123466;
font-weight: bold;
letter-spacing: 0px; line-height: 15px}

.verdanaDkGryLrg { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #414141;
font-weight: bold; 
line-height: 17px;}

.bodysm10 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #5E84B3;
font-weight: normal;
line-height: 12px;}

.bodysmxxx {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #005EBB;
font-weight: normal;
line-height: 14px;}

.bodysm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; }

.gsubhead 				{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4C739E; font-weight: bold; line-height: 20px}

.subheadnav 			{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #1E5186; text-decoration: none; font-weight: bolder; line-height: 14px;}
a.subheadnav:link 		{ color: #1E5186; text-decoration: none;}
a.subheadnav:visited 	{ color: #1E5186; text-decoration: none;}
a.subheadnav:hover 		{ color: #dda100; text-decoration: none;}


.smblue {color: #1E5186; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px;; font-weight: bold}

.smblue12 {color: #1E5186; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px;; font-weight: bold}

/******************************************************************************/

/* images                                                                                                       */

/******************************************************************************/

.dashedLine { border: dashed; 
border-width: 0px 0px 1px; 
border-color: #000000 #000000 black; 
line-height: 5px;}

.dottedline { border-color: #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

.solidlinetop { border-color: #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

.solidlinebot { border-color: #ffffff; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}

.dottedLineBlack { background-image: url(/images_mra/guide-headers/dottedlineblack.gif);}
.dottedLineGray { background-image: url(/images_mra/guide-headers/dottedlinegray.gif);}

/******************************************************************************/

/* Auto Miniguide                                                                                                       */

/******************************************************************************/

.slideshow, a.slideshow:link, a.slideshow:visited { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #197E16; 
font-weight: bold; 
line-height: 16px;
text-decoration: underline;}

a.slideshow:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #197E16; 
font-weight: bold; 
line-height: 16px;
text-decoration: none;}

/******************************************************************************/

/* Real estate guide                                                                                                       */

/******************************************************************************/

.menuRE {background-color: #CBCAD2;}

.menuChptHedRE { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #3F6A8D; 
font-weight: bold; 
line-height: normal; 
text-decoration: none;}

.menuChptLinkRE { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #3B3B39; 
font-weight: bold; 
line-height: normal;}

a.menuChptLinkRE:link {color: #3B3B39;
text-decoration: underline;}

a.menuChptLinkRE:visited {color: #3B3B39;
text-decoration: underline;}

a.menuChptLinkRE:hover {color: #819AB1;}

.menuChptLinkSelectRE { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #28456F; 
font-weight: bold; 
line-height: normal; 
background-color: #98B6D0;}

.sponsorBarRE {font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: normal; 
line-height: 18px; 
letter-spacing: 1px; 
background-color: #8096BA;}

.sponsorBar {font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: normal; 
line-height: 18px; 
letter-spacing: 1px; }

.sponsorBarT {font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: normal; 
line-height: 18px; 
letter-spacing: 1px; 
background-color: #BBBE9C;}

.sponsorBarHI {font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: normal; 
line-height: 18px; 
letter-spacing: 1px; 
background-color: #504456;}

/******************************************************************************/

/* Life Ins guide                                                                                                       */

/******************************************************************************/


.sponsorBarLife {font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #CEDEF7; 
font-weight: normal; 
line-height: 18px; 
letter-spacing: 1px; 
background-color: #123466;}

.sponsorBarTax {font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #CEDEF7; 
font-weight: normal; 
line-height: 18px; 
letter-spacing: 1px; 
background-color: #5D86B2;}


.menuLife {background-color: #123466; 
border: solid; 
border-color: #123466;
border: 10px 10px 10px 10px;}

.menuChptHedLife { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: bold; 
line-height: normal; 
text-decoration: none;}

.menuChptLinkLife { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #1E5186; 
font-weight: normal; 
line-height: 14px;}

a.menuChptLinkLife:link {color: #1E5186;
text-decoration: underline;}

a.menuChptLinkLife:visited {color: #1E5186;
text-decoration: underline;}

a.menuChptLinkLife:hover {color: #dda100;}
.menuChptLinkLifeOn:link, .menuChptLinkLifeOn:visited, .menuChptLinkLifeOn:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #dda100; 
font-weight: normal; 
line-height: 15px;}

.menuChptLinkSelectLife { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: bold; 
line-height: normal; 
background-color: #BFBDD5;}
.menuheadmd { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #123466 }

.menuheadnoMd { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #3E5F84; border: 0px #5D86B2 solid }

.menuChptLinkLifeOn { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #dda100; 
font-weight: normal; 
line-height: 14px; } 

.gposted { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #1E5186; font-weight: normal}

.posted:hover { color: #990000;}


.menuheadno11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #3E5F84; border: 0px #5D86B2 solid}

.menuhead12 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; color: #123466 }

a.menuhead12:link {color: #123466;
text-decoration: none;}

a.menuhead12:visited {color: #123466;
text-decoration: none;}

a.menuhead12:hover {color: #dda100;}.verdanaBlackSm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }


.carrot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC6633; line-height: normal}

.bullet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color: #123466}

.menuheadno { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #3E5F84; border: 0px #5D86B2 solid}

.menuhead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #123466 }

a.menuhead:link, a.menuhead:visited {color: #123466; text-decoration: none;}

a.menuhead:hover {color: #dda100;}

.gmenuhead_on  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #dda100 }

a.gmenuhead_on:link, a.gmenuhead_on:visited, .gmenuhead_on:hover  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #dda100 }

.arialBlack9 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; line-height: 12px; }

.arrowright {  background-image: url(/images_MRA/Arrows/ArrowRightGoldsm.gif); background-repeat: no-repeat}
.arrowdown {  background-image: url(/images_MRA/Arrows/ArrowDownGoldsm.gif); background-repeat: no-repeat}

.guide-side {display:none;}

.taxtipnum {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; color: #123466}

.tipnum {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; font-weight: bold; color: #123466}

.tiplink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #414141}

a.tiplink, a.tiplink:link, a.tiplink:hover, a.tiplink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #6A7F9E}

a.linksm, a.linksm:link, a.linksm:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #1E5186}
a.linksm:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #dda100}

.boxLtBlue { border: solid; 
border-color: #ADBED8;
border-width: 2px 2px 2px 2px;}

.medgrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; color: #414141}
.tabledataTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #054495; clip:   rect(   ); text-align: left; padding-left: 20px; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: middle}
.tabledata {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; clip:   rect(   ); text-align: left; padding-left: 20px; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: middle}
.tableheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #123466; clip: rect( ) ; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: left; vertical-align: bottom; border-style: none}
.tableheader-top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #123466; clip: rect( ) ; font-weight: bold; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: left; vertical-align: top; border-style: none}
.table { clip: rect( ); text-align: left; padding-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; border: #B7CBE5 solid; border-width: 0px 0px 4px}

.tabledatafl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: middle}

#gtopmargin { table-layout: 100%; height: 12px; background-color: #a7b8ca;}


/*RE guide map*/
.bullethead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #7475A1}
.bulletheadsm {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #7475A1}
.bullettxt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; color: #000000}
.markettxt {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; color: #ffffff}
.mktName {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #ffffff;}

/*Styles used to display dynamic rate box*/
#tablist{
padding: 0px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0;
font: bold 12px Verdana;
}
#tablist li{
list-style: none;
display: inline;
margin: 0;
}
#tablist li a{
margin-left: 3px;
font-weight: normal;
}
#tablist li a:link, #tablist li a:visited{
font-weight: normal;
}
#tablist li a.current{
background: lightyellow;
}
#tabcontentcontainer{
width: 100%;
/* Insert Optional Height definition here to give all the content a unified height */
}
.tabcontent{
display:none;
}

.borderimage{
border:1px solid #ffffff;
}

.borderimage2{
border:2px solid #463B4B;
}
.borderimageT{
border:1px solid #98869C;
}

.arial10Purple, .arial10Purple:link, .arial10Purple:visited, .arial10Purple:hover { font-family: Arial, Helvetica, sans-serif;  

font-size: 11px;  

color:  #46394A;  

font-weight: bold;  

line-height: 13px;} 

.verdana10white { font-family: Verdana, Arial, Helvetica, sans-serif;  

font-size: 10px;  

color:  #ffffff;  

font-weight: bold;  

line-height: 14px;} 


.parrowright {  background-image: url(/images_MRA/guides/hi/Arrow.gif); background-repeat: no-repeat}
.parrowdown {  background-image: url(/images_MRA/spacer.gif); background-repeat: no-repeat}

.dkbullethead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #46394A}

.hiheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; line-height: normal; font-weight: normal; color: #FFFFFF}

.hiheader_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 23px; line-height: normal; font-weight: normal; color: #FFFFFF}

.hiheaderIn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; line-height: normal; font-weight: normal; color: #FFFFFF; text-indent: 3px;}

.storyhead {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px;}

a.storyhead:link {color: #ffffff;
text-decoration: none;}

a.storyhead:visited {color: #ffffff;
text-decoration: none;}

a.storyhead:hover {color: #ffffff}

td.bullet { color: #666666;}
.boxPad { padding: 10px 10px 10px 10px;}

.lgTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 21px; line-height: normal; font-weight: normal; color: #867D74; text-indent:5px;}


<style type="text/css">
<!--

.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.arial12whtblk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	background-color: #000000;
	color: #ffffff;
	height:20px;
	text-indent: 10px;
	vertical-align: middle;
}
.desc { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000; 
font-weight: normal; 
line-height: 16px;
background-color: #ffffff;
}  

.descSM { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000; 
font-weight: normal; 
text-indent: 12px;
line-height: normal;
}  

.descSM-noin { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000; 
font-weight: normal; 
line-height: 15px;
}  

.modelstyle { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000000; 
font-weight: bold; 

line-height: 14px;
} 
.model {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
.style2 {
	color: #465f0b;
	font-weight: bold;
}
.sav_nav {
	color: #632b12;
	font-weight: bold;
}
.modelprice { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;
color: #496909; 
font-weight: bold; 

line-height: 14px;
} 

.gmenu, a.gmenu:link, a.gmenu:visited { font-family: Arial, Helvetica, Verdan, sans-serif; font-size: 11px; 
color: #1E5186; font-weight: bold; line-height: 15px; text-decoration: none;}

a.gmenu:hover {font-family: Arial, Helvetica, Verdan, sans-serif; font-size: 11px; color: #dda100; font-weight: bold; line-height: 15px; text-decoration: none;}

a.gmenuOn:link, a.gmenuOn:visited, a.gmenuOn:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #dda100; font-weight: bold; line-height: 15px; text-decoration: none;}


.boxBluebotright { 
border: solid; 
border-color: #597eaa;
border-width: 0px 2px 2px 0px;
background-color: #ffffff;
font-family: verdana,sans-serif; 
font-size: 11px; 
color: #4C739E; 
font-weight: bold;
line-height: 12px;
}

.boxBluebotrightText { 
border: solid; 
border-color: #597eaa;
border-width: 0px 2px 2px 0px;
background-color: #ffffff;
font-family: verdana,sans-serif; 
font-size: 11px; 
color: #414141; 
line-height: 12px;
}

.boxBluebot { 
border: solid; 
border-color: #597eaa;
border-width: 0px 0px 2px 0px;
background-color: #ffffff;
font-family: verdana,sans-serif; 
font-size: 11px; 
color: #414141; 
line-height: 12px;}

.boxBluetopbotNote { 
border: solid; 
border-color: #597eaa;
border-width: 2px 0px 2px 0px;
background-color: #ffffff;
font-family: verdana,sans-serif; 
font-size: 10px; 
color: #414141; 
line-height: 12px;}

.boxBlueNote { 
background-color: #ffffff;
font-family: verdana,sans-serif; 
font-size: 10px; 
color: #414141; 
line-height: 12px;}

.boxBluebotrightsubTitle { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #476c98; 
border: solid; 
border-color: #597eaa;
border-width: 0px 2px 2px 0px;}

.boxBluebotsubTitle { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #476c98; 
border: solid; 
border-color: #597eaa;
border-width: 0px 0px 2px 0px;}

.ccTitle { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold; 
color: #ffffff;
background-color: #597eaa;
}
.box_number {
	background-color: #bf9439;
	font-family: verdana,sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
	text-indent: 10%;
	color: #ffffff;
	font-weight: bold;
	margin-top: auto;
}

/******************************************************************************/

/* Hed Backgrounds                                                                                                      */

/******************************************************************************/

.exclusivehed {
background-color: #cdd8e6; 
width: 100%;
}

.debtindexhed {
background-color: #004684; 
width: 100%;
}

.specialsectionhed {
background-color: #BE8444; 
width: 100%;
}

/* new guide 10-9-06 */





.storyheadV {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px;}

.headV { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; line-height:30px; font-weight: normal; color: #6187b8; text-decoration: none;}  

.headVOrange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; line-height:22px; font-weight: normal; color: #d2710a; text-decoration: none;}  

.headV_sm { font-family:  Verdana, Arial,  Helvetica, sans-serif; font-size: 16px; line-height:26px; font-weight: bold; color: #6187b8; text-decoration: none;}  

.headV_DkBlue { font-family:  Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; line-height:26px; font-weight: bold; color: #123466; text-decoration: none;}  

.subheadLgtBlue { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #6187b8; font-weight: bold; line-height: 20px}

.VerdanaBlueLg { font-family: Verdana, Arial, Helvetica, sans-serif;  

font-size: 14px;  

color: #123466;  

font-weight: bold;  

line-height: 18px; 

text-decoration: none;}  

.VerdanaBlueMd { font-family: Verdana, Arial, Helvetica, sans-serif;  

font-size: 12px;  

color: #123466;  

font-weight: bold;  

line-height: 18px; 

text-decoration: none;} 

.VerdanaBlueTitle { font-family: Verdana, Arial, Helvetica, sans-serif;  

font-size: 13px;  

color: #123466;  

font-weight: bold;  

line-height: 18px; 

text-decoration: none;} 

.nextcaptionV { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 12px; text-decoration: none;}  

.dotted_line_white {background-image:url(/images/dotsWhite.gif); background-repeat: repeat-x;} 


.solid_line_green {background-image:url(/images/lineGreen.gif); background-repeat: repeat-x;} 
 
.dotted_lineDkblue {background-image:url(/images/dotsDkblue.gif); background-repeat: repeat-x;}  

a.rollover:link
 { color: #233a6c; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: #cbd49b; 
 text-align: left; 
 text-indent: 10px;
 display: block; width: 145px; height: 20px;
 vertical-align: middle; }

a.rollover:visited
 { color: #233a6c; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: #cbd49; 
 text-align: left; 
 text-indent: 10px;
 display: block; width: 145px; height: 20px; 
 vertical-align: middle; }

a.rollover:hover
{ color: #fceba6; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: #8faf63; 
 text-align: left; 
 text-indent: 10px;
 display: block; width: 145px; height: 20px; 
 vertical-align: middle; }
 
.rollover_on
 { 
 color: #233a6c; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: #8faf63; 
 text-align: left; 
 text-indent: 10px;
 display: block; 
 width: 145px; 
 height: 20px;
 vertical-align: middle;
 }
  
.bullet_orange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; font-weight: bold; color: #cf8a25}

.bullet_orangeMdl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 18px; font-weight: bold; color: #cf8a25}

a.rollover_cal:link
 { 
 	color: #666666;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #cbd49b;
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 18px;
  }

a.rollover_cal:visited
 { 
 	color: #666666;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #cbd49b;
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 18px;
  }

a.rollover_cal:hover
{ 
 	color: #666666;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #fffeb9;
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 18px;
  }
 
a.rollover_on_cal:link
 {
	color: #333333;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #fffeb9;
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 18px;
}
a.rollover_on_cal:hover
 {
	color: #333333;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #fffeb9;
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 18px;
}
a.rollover_on_cal:visited
 {
	color: #333333;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #fffeb9;
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 18px;
}

a.guidesBk:link
 {
	font-size: 11px;
	color: #000000;
	font-weight: bolder;
	text-decoration: none;
} 
a.guidesBk:visited
 {
	font-size: 11px;
	color: #000000;
	font-weight: bolder;
	text-decoration: none;
} 
a.guidesBk:hover
 {
	font-size: 11px;
	color: #999999;
	font-weight: bolder;
	text-decoration: none;
} 

a.small:link
{font-size: 9px; margin-top: 6px; margin-bottom: 6px; line-height: 11pt;}  
a.small:visited
{font-size: 9px;  margin-top: 6px; margin-bottom: 6px; line-height: 11pt;}  
a.small:hover
{font-size: 9px; color: #dda100; margin-top: 6px; margin-bottom: 6px; line-height: 11pt;}  

.eventHeader
{
font: bold 13px Verdana;
color: #000000;
line-height: 19px;
}

/*Financial Literacy */

.boxDkBlue { background-color: #d2dadd;
border: solid; 
border-color: #d2dadd;
border-width: 10px 10px 10px 10px;}

.solidlinetopDkBlue { border-color: #23436a; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

.solidlinebotDkBlue { border-color: #23436a; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}


 
 
 
 
 
 /*a.rolloverBlue_on:link
 { color: #ffffff; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: #9dbfec; 
 text-align: left; 
 line-height: 25px;
 display: block; width: 44px; height: 25px;
 vertical-align: middle; 
 text-align: center;
 }

a.rolloverBlue_on:visited
 { color: #ffffff; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: #9dbfec; 
 text-align: left; 
 line-height: 25px;
 display: block; width: 44px; height: 25px; 
 vertical-align: middle; 
 text-align: center;}

a.rolloverBlue_on:hover
{ color: #ffffff; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: #9dbfec; 
 text-align: left; 
 line-height: 25px;
 display: block; width: 44px; height: 25px; 
 vertical-align: middle; 
 text-align: center;}*/
 
 
 
 
 
.head_smVerdana { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #123466; clip: rect( ) ; font-weight: bold; text-align: left; vertical-align: bottom; border-style: none}
.headV_Md { font-family:  Verdana, Arial,  Helvetica, sans-serif; font-size: 13px; line-height:20px; font-weight: bold; color: #6187b8; text-decoration: none;}
.head_intro { font-family:  Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; line-height:16px; font-weight: bold; color: #000000; text-decoration: none;}    
.head_introMd { font-family:  Verdana, Arial,  Helvetica, sans-serif; font-size: 14px; line-height:16px; font-weight: bold; color: #414141; text-decoration: none;}    
.storyheadVMed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px;}
.storyheadVSma {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px;}
a.storyheadVMed:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px;text-decoration: none;}
a.storyheadVMed:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px; text-decoration: none;}
a.storyheadVMed:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px; text-decoration: none;}

a.storyheadVSma:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px;text-decoration: none;}
a.storyheadVSma:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px; text-decoration: none;}
a.storyheadVSma:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; font-weight: bold; color: #FFFFFF; text-indent: 10px; text-decoration: none;}

.VerdanaBlueTitleSm { font-family: Verdana, Arial, Helvetica, sans-serif;
  

font-size: 11px;  

color: #123466;  

font-weight: bold;  

line-height: 18px; 

text-decoration: none;}

.VerdanaBlueTitleSm2 { font-family: Verdana, Arial, Helvetica, sans-serif;
  

font-size: 11px;  

color: #123466;  

font-weight: bold;  

line-height: 11px; 

text-decoration: none;
margin:0px;padding:0px 0px 3px 10px;}

.headVserif {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	line-height: 37px;
	font-weight: normal;
	color: #aa5918;
	text-decoration: none;
}  

.headVserifSm {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	line-height: 33px;
	font-weight: normal;
	color: #aa5918;
	text-decoration: none;
}

.headVserifSmdkblue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	line-height: 33px;
	font-weight: normal;
	color: #5474a5;
	text-decoration: none;
}

.headVserifsm-ff {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	line-height: 33px;
	font-weight: normal;
	color: 5276a8;
	text-decoration: none;
}  

.arialWhiteMedSm { font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: normal; 
line-height: 18px;
text-decoration: none; letter-spacing: 1px}

.chptsmry-bkgndFL { background-color: #FFFFFF; 
border: solid; 
border-color: #ffffff;
border-width: 5px 10px 10px 10px;}

.bulletMd 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #193f64;
font-weight: bold;
letter-spacing: 0px; line-height: 16px;
}
.smallDkBlue {color: #214263; font-size: 9px; line-height: 11px} 

.submenuheadV_nolink 
{
	color: #123466;
	text-decoration: none;
	font-family: Verdana;
}

a.submenuheadV:link, a.submenuheadV:visited 
{
	color: #123466;
	text-decoration: none;
	font-family: Verdana;
}
a.submenuheadV:hover 
{
	color: #dda100;
	text-decoration: none;
	font-family: Verdana;
}

a.menuChptLinkLifeOnOrange:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #aa5918; 
font-weight: normal; 
line-height: 15px;}

a.menuChptLinkLifeOnOrange:visited 
{ font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #aa5918; 
font-weight: normal; 
line-height: 15px;}

a.menuChptLinkLifeOnOrange:hover 
{ font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #aa5918; 
font-weight: normal; 
line-height: 15px;}

a.menuChptLinkLifeOrange:link {color: #1E5186;
text-decoration: underline;}

a.menuChptLinkLifeOrange:visited {color: #1E5186;
text-decoration: underline;}

a.menuChptLinkLifeOrange:hover {color: #aa5918;
text-decoration: underline;}

.VerdanaLightBlueMd { font-family: Verdana, Arial, Helvetica, sans-serif;  

font-size: 13px;  

color: #6089c1;  

font-weight: bold;  

line-height: 18px; 

text-decoration: none;} 

.sidebarMd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 13pt; }  

/******************************************************************************/

/* Heds                                                                                                     */

/******************************************************************************/

.titlebar, a.titlebar:link, a.titlebar:visited {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 18px; text-decoration: none; padding: 0px 10px 0px 10px;}

a.titlebar:hover {color: #dda100; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 18px; text-decoration: none; padding: 0px 10px 0px 10px;}

.titlebarsm, a.titlebarsm:link, a.titlebarsm:visited {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; text-decoration: none; padding: 0px 8px 0px 8px;}

a.titlebarsm:hover {color: #dda100; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; text-decoration: none; padding: 0px 8px 0px 8px;}


.titlehed {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 18px; text-decoration: none;}

.titlehed2 {color: #6089c1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 18px; text-decoration: none;}

.ctitle {color: #033e80; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 18px; text-decoration: none; text-indent: 12px;}

.stat { font-family: Verdana, Arial, Helvetica, sans-serif; color: #BE8444; font-size: 11px; font-weight: bold; line-height: 14px; }

.pollhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #4C739E; font-weight: bold; line-height: 15px}

.pollheadgray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #6b7678; font-weight: bold; line-height: 15px}

.pollresults { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
line-height: 13px;}

.pollresults2 { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: normal; 
line-height: 16px;}

.smallarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
}
.navbk_off {
	background-image: url(/images_MRA/corners/tabmiddle.gif);
	background-position: left top;
} 

.navbk_on {background-image: url(/images_MRA/corners/tabmiddlegold2.gif);} 

.leftcorner {
	background-image: url(/images_MRA/corners/left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 5px;
	height: 30px;
}
.rightcorner {
	background-image: url(/images_MRA/corners/right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 5px;
	height: 30px;
}

.submit-btn {
	border: 1px solid #ffffff;
	background-color: #143467;
	color: #ffffff;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width:43px;
	padding: 0px;
	height:16px;
	_height:17px;
	margin: 0px;
	cursor: hand; cursor: pointer;}
	
.main-background-gr {background-color: #e1e2e4;}
.white-brdr {padding: 10px; width: 93%; background-color: #ffffff; margin: 0px;}
.blue-brdr {border: 1px solid #23436a; width: 100%;}
.content-holder {width: 500px;}

.solidline-topbot {width: 96%;height: 20px;_height: 25px;padding: 5px 0px 5px 0px;border:#123466 solid;border-width: 1px 0px 1px 0px;margin: 10px 0px 10px 0px;vertical-align:middle;}

.solidline-right {float:right;margin: 0px;padding: 0px 10px 0px 0px;}

.solidline-left {float:left;margin: 0px;padding: 0px;text-align: left;text-indent: 5px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #123466;font-weight: bold;line-height: 18px;text-decoration: none;}

.solidlinetopdarkblue { border-color: #82A2BF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.solidlinebotdarkblue { border-color: #82A2BF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #123466;margin: 0px;padding: 0px;text-align: left;}	

.subtitlehed {color: #b99120; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 18px; text-decoration: none;padding: 10px 0px 0px 0px;}
	



.header-leftside-brdr {background-color: #1c3f67; width: 5px;}

.sponsoredby {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #ffffff; padding: 0px 10px 0px 0px;}

.white-brdr {padding: 10px; width: 93%; background-color: #ffffff; margin: 0px;}

.white-brdr-wksht {padding: 0px; width: 93%; background-color: #ffffff; margin: 0px;}

.blue-brdr {border: 1px solid #23436a; width: 100%;}

.content-holder2 {width: 528px;}

.sponbyguide {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 line-height: 11px;
 line-height: normal; color: #ffffff;}
	
.sponguide { font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 line-height: normal; color: #ffffff; padding: 0px 10px 0px 0px;}
 
a.sponguide:link {color: #FFFFFF; text-decoration: none;} 

a.sponguide:visited {color: #FFFFFF; text-decoration: none;} 

a.sponguide:hover {color: #dda100; text-decoration: none;} 

.solidline-topbot {width: 96%;height: 20px;_height: 25px;padding: 5px 0px 5px 0px;border:#23436a solid;border-width: 1px 0px 1px 0px;margin: 10px 0px 10px 0px;vertical-align:middle;}

.solidline-right {float:right;margin: 0px;padding: 0px;}

.solidline-left {float:left;margin: 0px;padding: 0px;text-align: left;text-indent: 5px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #123466;font-weight: bold;line-height: 18px;text-decoration: none;}

.tkactn-oborder {width: 480px;_width:500px;border: 1px solid #ffffff;background-color:#adbcd1;padding: 10px;}

.tkactn-wborder {border: 1px solid #ffffff;}

.tkactn-blborder {border: 1px solid #6088bc;background-color:#ffffff;}

.tkactn-orhed {background-color:#ed9229;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.tkactn-orhed-feb {background-color:#D23C30;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.tkactn-orhed-mar {background-color:#F5b54b;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.tkactn-orhed-april {background-color:#f6a24a;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.poll-orhed-march {background-color:#dd5353;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.poll-hed-april {background-color:#0f86b3;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.padd15 {padding: 15px;}

.tkactn-bulletmarg {margin: 10px 8px 10px 10px;}

.splgt-blhed {background-color: #0f86b3;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.over-blhed-feb {background-color: #007AB2;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;text-align:left;}

.over-grhed-march {background-color: #78a550;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;text-align:left;}

.splgt-blhed-feb {background-color: #0f86b3;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.splgt-hed-june {background-color: #f5b54b;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.poll-pplhed {background-color:#506db1;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.poll-pplhed-feb {background-color:#64499A;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.splgt-ylhed-april {background-color:#fa9e53;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.smallbox { border: solid; 
border-color: #86AB4B;
border-width: 2px 2px 2px 2px;}

.wksht-tborder {border: 1px solid #23436a;}


ul.orange-listitem {list-style-type: disc; color: #cf8a25; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin:0px 0px 0px 25px; padding: 5px 0px 0px 3px; line-height: 13px; }

.tkactn-slides-brdr {width: 96%;_width:98%;background-color:#adbcd1;padding: 10px;}
.tkactn-lftside-brdr {border: 1px solid #ffffff;background-color: #ffffff;width: 220px;}
.tkactn-lftside-brdr-new {border: 1px solid #ffffff;background-color: #ffffff;width: 260px;}
.tkactn-lftside-list-pad {clear:both;padding: 0px 0px 5px 0px;margin:0px;}
.tkactn-lftside-list-txt {float:left;padding: 2px 0px 0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 13px; color: #000000}
.tkactn-list-img {float:left;width:20px;display:block;}
.tkactn-list-arrow {float:left;width:15px;display:block;}
.tkactn-rhtside-brdr {width:260px;border:1px solid #ffffff;background-color: #ffffff;}
.tkactn-rhtside-brdr-narrow {width:220px;border:1px solid #ffffff;background-color: #ffffff;}
.tkactn-rhtside-brdr-new {width:99%;border:1px solid #ffffff;background-color: #ffffff;}
.tkactn-whole {width: 494px;border:1px solid #ffffff;background-color: #ffffff;}
.tkactn-rhtside-inbrdr {border:1px solid #6088bc;}
.tkactn-rhtside-hed {background-color: #ed9229;width:100%;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;text-align:left;text-indent:5px;}
.tkactn-rhtside-text {clear:both;margin: 0px 8px 0px 10px;text-align:left;padding: 10px 0px 0px 0px}
.tkactn-rhtside-text2 {clear:both;margin: 0px 8px 0px 15px;text-align:left;padding: 10px 0px 0px 0px}
.tkactn-rhtside-width {width: 98%;}


.poll-blhed {background-color:#2b6eb5;width:100%;text-indent:5px;border:#6c7779 solid;border-width: 0px 0px 10px 0px;padding: 5px 0px 5px 0px;}

.instruction {font-size: 11px; color: #324f6e; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px;}  

.bgcolor-pad {padding: 0px 10px 0px 10px;background-color:#ffffff;}
 
.hed-format {width:33%;_width:31%;float:left;border:#000000 solid; border-width:1px 0px 1px 0px;}
 
.hed-style {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#103464;padding: 7px 0px;}

.column-format {width:33%;_width:31%;float:left;height:19px;}

.submit-btn {
	border: 1px solid #ffffff;
	background-color: #5379A6;
	color: #ffffff;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width:60px;
	padding: 0px;
	height:15px;
	margin: 0px;
	cursor: hand; cursor: pointer;}
	
.submit-btn-finlit {	
	border: 1px solid #ffffff;
	background-color: #143467;
	color: #ffffff;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width:43px;
	padding: 0px;
	height:16px;
	_height:17px;
	margin: 0px;
	cursor: hand; cursor: pointer;}

	
.dd-hed {background-color:#1E3E67;border:#6C7779 solid;border-width:0px 0px 10px 0px;text-align:left;padding: 5px;}

.left-sd-bk {background-color:#6088BC;padding: 1px;border:1px solid #ffffff;}

.select-txt {font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-weight:normal;font-size:12px;}

.interactive-dkblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 13px; color: #123466}  

.table { clip: rect( ); text-align: left; padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }

.body-calc {font-family: arial, helvetica,sans-serif; font-size: 12px; color: #333333; line-height: 17px;}

.row-calc {background-color:#1E3E67;}

.background-calc {background-color: #D2DADC;}

.pullquote {font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: normal; font-weight: bold;  
color: #004499; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: left; vertical-align: top;} 

.tabs {cursor:hand;cursor:pointer;border: #ffffff solid; border-width: 0px 3px 0px 5px;height: 18px;}

.tabs-divpad {padding:1px 0px 1px 0px;text-align:center;font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: normal; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;}

.tabs-container, tabcontentcontainer-guide {width:auto;_width:100%;height:auto;}

.img-left {float:left; margin:0px 10px 0px 0px;}

.img-padding {margin:0px 5px 1px 0px;}

.img-interactive {margin:5px 5px 0px 0px;}


a.info{
position:relative; /*this is the key*/
z-index:24;
color:#4C739E;
text-decoration:none;}

a.info:hover{z-index:25; background-color:#efefef; color:#4C739E; text-decoration: none;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
line-height: 12px;
top:2em; left:2em; width:300px;
border:1px solid #666;
padding: 8px 8px 8px 8px;
background-color: #fff;
color:#000;
text-align: left}

