/* CSS document*/
/* Permittable colors: Gold fbb034, Blue 0096d6, Green 78a22f*/
body  {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #696a6c;
}

.invest  {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #696a6c;
}

.invblu {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4195d3;
}

p {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #696a6c;
	line-height: 20px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
}

b {
	font-size: 12px; 
	font-family: arial, sans-serif;
}

ul li {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: 3696a6c;
	line-height: 20px;
	padding-right: 15px;
	list-style-image: url(images/disc.gif); 
}

.invest  {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #696a6c;
}

.invblu {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4195d3;
}

.grn {
	font-size: 12px; 
	font-family: verdana, Helvetica, sans-serif; 
	color: #78a22f;
}

.sm {
	font-size: 10px;
	font-style:italic;
}

.hdr {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #4195d3;
}

.blu2 {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0096d6;
}

.quote {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #095385;
	line-height: 20px;
	padding-right: 35px;
	padding-left: 15px;
	padding-top: 15px;
}

/*START testimonial styles on Investment Profiles page */
.testimonial-box {
	border-bottom: #78a22f 2px solid;
	padding: 0 15px 0 0;
	margin-bottom: 30px;

}

.testimonial {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0096d6;
	/*text-align:right;*/
}

.testimonial-byline {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #696a6c;
	/*text-align:right;*/
}
/*END testimonial styles on Investment Profiles page */

.byline {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2f4376;
	line-height: 20px;
	padding-right: 35px;
	padding-left: 15px;
	padding-top: 15px;
}

.hp {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #696a6c;
	line-height: 20px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
}

.input {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0096d6; 
	background: cedff0; 
	border: 1px solid;
}

.blue {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4195d3;
	text-decoration: none;
}

a.blue{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4195d3;
	text-decoration: none;

}

a.blue:active {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4195d3;
	text-decoration: none;

}

a.blue:link {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4195d3;
	text-decoration: none;

}

a.blue:visited {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4195d3;
	text-decoration: none;

}

a.blue:hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4195d3;
	text-decoration: underline;
}


.footer {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #416ea8;
	padding-top: 3px;
	text-align: left;
	text-decoration: none;
}

a.footer {
	font-family : verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight: normal; 
	color: #416ea8; 
	padding-top: 3px;
	text-align: left;
	text-decoration: none;
}

a.footer:active {
	font-family : verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight: normal; 
	color: #416ea8; 
	padding-top: 3px;
	text-align: left;
	text-decoration: none;
}

a.footer:link {
	font-family : verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #416ea8;
	padding-top: 3px;
	text-align: left;
	text-decoration: none;
}

a.footer:hover {
	font-family : verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #fbb034;
	padding-top: 3px;
	text-align: left;
	text-decoration: none;
}

a.footer:visited {
	font-family : verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #78a22f;
	text-align: left;
	text-decoration: underline;
}

.submenu {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	padding-top: 3px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	position: relative;
	z-index: 9;
}

a.submenu {
	font-family : verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight: normal; 
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;

}
a.submenu:active {
	font-family : verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight: normal; 
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;

}

a.submenu:link {
	font-family : verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;

}

a.submenu:visited {
	font-family : verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;

}

a.submenu:hover {
	font-family : verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight: normal; 
	color: #fbb034;
	line-height: 20px; 
	text-decoration: underline;
	font-weight: bold;
}

embed {position: relative; z-index: 1;}

#MyInvestments {position: absolute; z-index: 106; visibility: hidden; left: 380px; top: 130px;}

#MyTeam {position: absolute; z-index: 106; visibility: hidden; left: 500px; top: 130px;}

#directions {position: absolute; left: 25px; top: 10px; right: 0px; visibility: visible; padding-right: 15px;}