/******************************************************************************/

/* 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 { font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #ffffff; 
text-indent: 10px;
font-weight: bold; 
line-height: 18px;
text-decoration: none;
border: solid; 
border-color: #ffffff;
border-width: 1px 1px 0px 1px;
}

.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;}

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;}

.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;}

.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;}

.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;}

.verdanaDkBlueSm { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #123466;
font-weight: bold;
letter-spacing: 0px; line-height: 11px}

.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 }

.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 {color: #123466;
text-decoration: none;}

a.menuhead:visited {color: #123466;
text-decoration: none;}

a.menuhead:hover {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}


.menuChptLinkLifeOn { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #dda100; 
font-weight: normal; 
line-height: 14px; } 

.guide-side {display:none;}

.taxtipnum {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; color: #004080}

.tipnum {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; font-weight: bold; color: #004080}

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}


.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}

.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}
.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}


#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}

.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;}


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: 13px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}

.interactive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 16px; color: #000000}  
-->
</style>
