/* ------ innerBlue ------ */
/* ------ Background Styles ------ */
.MainBg
{
	background-image: url(Images/Backgrounds/innerpage/blue/MainBg.jpg);
	background-repeat: no-repeat;
	background-color: #F5F5F5;
}

.Logo
{
	background-image: url(Images/Backgrounds/innerpage/blue/Logo.jpg);
	background-repeat: no-repeat;
}

.BannerTop
{
	background-image: url(Images/Backgrounds/innerpage/blue/BannerTop.jpg);
	background-repeat: no-repeat;
}

.BannerBottom
{
	background-image: url(Images/Backgrounds/innerpage/blue/BannerBottom.jpg);
	background-repeat: no-repeat;
}

.CenterBgRepeat
{
	background-image: url(Images/Backgrounds/innerpage/blue/CenterBgRepeat.jpg);
	background-repeat: repeat-x;
	background-color: #DBDADA;
}

.FooterBg
{
	background-image: url(Images/Backgrounds/innerpage/blue/FooterBg.jpg);
	background-repeat: no-repeat;
}

.FooterBgRepeat
{
	background-image: url(Images/Backgrounds/innerpage/blue/FooterBgRepeat.jpg);
	background-repeat: repeat-x;
	background-color: #D9D9D9;
}

/* ------ Primary Styles ------ */
.PrimaryNavBg
{
	background-image: url(Images/Backgrounds/innerpage/blue/MenuBg.jpg);
	background-repeat: no-repeat;
}

.PrimaryNavGroup
{
}

.PrimaryNav
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	display: block;
}

.PrimaryNavSeparator
{
	background-image: url(Images/Backgrounds/innerpage/blue/PrimarySep.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight: normal;
	color: #82A020;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
}

/* ------ Text Styles ------ */
.SubH1
{
	font-family: Arial, Verdana;
	font-size: 38px;
	font-weight: normal;
	text-decoration: none;
	color: #0C4D77;
}

.SubH2
{
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:24px;
}

.SubText
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20px;
	margin-top:0px;
}

a.SubTextLink
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	line-height:20px;
	margin-top:0px;
	text-decoration: underline;
}

.BAdvisorLink
{
	font-family: Arial, Verdana;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	color: #D7D7D7;
	display: block;
}

.LAdvisorLink
{
	font-family: Arial, Verdana;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	color: #5B98ED;
	display: block;
}

/* ------ Footer Styles ------ */
.FooterMenu
{
}

.Footer
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #001B25;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	line-height: 11px;
}

.Footer:hover
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
}

.FooterSeparator
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #001B25;
	text-decoration: none;
	display: block;
}

/* IE hacks to fix box-model problem where IE adds border/margin/padding width to outside of the box */
.yourstyle
{
            voice-family: "\"}"";
            voice-family: inherit;
/* Conforming browsers use values below this line */
}