/*================== END GLOBAL STYLE   =======================================*/

BODY
{
	margin : 0 0 0 0;
	background :#e6eaef;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*================== END GLOBAL STYLE   =======================================*/
/*================== LINK STYLE   =======================================*/

A.UtilityLink
{
	color : #e6eaef;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.UtilityLink:hover
{
	color : #e6eaef;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.UtilityLinkActive
{
	color : #002b5f;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.UtilityLinkActive:hover
{
	color : #002b5f;
	font-size : 10px;
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.NavLink
{
	color : #587993;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.NavLink:hover
{
	color : #587993;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.NavLink:visited
{
	color : #587993;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.NavLink2
{
	color : #587993;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.NavLink2:hover
{
	color : #587993;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.HomeLink
{
	color : #587993;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.HomeLink:hover
{
	color : #587993;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*A.HomeLink:visited
{
	color : #587993;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
} */

A.FooterLink
{
	color : #002B5F;
	font-size : 10px;
	font-weight : normal;
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif;
}



/*================== END LINK STYLE   =======================================*/


/*================== TEXT STYLE   =======================================*/

.Logo
{
	padding-left : 15px;
}

/* Moved the txt down after talking to kate */
.IntroTxt
{
	color : #002b5F;
	font-size : 11px;
	line-height : 24px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-right : 69px;
	padding-left : 15px;
	padding-top : 15px;
}

.sm
{
	color : #002b5F;
	font-size : 10px;
}

.promo
{
	color : #666666;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-right : 19px;
}
.PromoTxt
{
	padding-right : 10px;
	line-height : 18px;
	color : #666666;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.MainTxt
{
	color : #666666;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 18px;
}


.ProdName
{
	color : #ffffff;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 5px;
}


.TableHead
{
	color : #666666;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 8px;
	padding-right : 8px;
}

.HTableHeader
{
	color : #666666;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 7px;
	padding-right : 7px;
}

.TableDate
{
	color : #ffffff;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 8px;
	padding-right : 8px;
}

.TableContent
{
	color : #666666;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 8px;
	padding-right : 8px;
}

.TableContent2
{
	color : #666666;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 4px;
}

.TxtPad
{
	color : #666666;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 15px;
	padding-right : 10px;
}

.Bio
{
	color : #666666;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 10px;
	padding-right : 10px;
}

.Legend
{
	color : #666666;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 35px;
	padding-right : 8px;
}

.ChartHead
{
	color : #666666;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 35px;
	padding-right : 8px;
}

.Footer
{
	color : #002B5F;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*================== END TEXT STYLE   =======================================*/
/*================== TABLE STYLE   =======================================*/

.SubNavNotActive
{
	background-color : #D6E2DE;
	padding-left : 5px;
}

.SubNavActive
{
	color : #FFFFFF;
	background-color : #7C98AE;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left : 5px;
}


/*================== END TABLE STYLE   =======================================*/

/*================== OTHER STYLE   =======================================*/

.LeftPad
{
	padding-left : 10px;
}

.RightPad
{
	padding-right : 5px;
}

.ComTopPad
{
	padding-top : 10px;
}

.HeadImage
{
	padding-left : 5px;
}

.LogHead
{
	color : #666666;
	padding-left : 15px;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.LogContent
{
padding-left : 15px;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.DoublePad
{
	padding-left : 5px;
	padding-right : 5px;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.DoublePadContent
{
	padding-left : 12px;
	padding-right : 5px;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul li
	{
		
	}
/*================== END OTHER STYLE   =======================================*/

/*================== BACKGROUND STYLE   =======================================*/

#strategies
{
	background-repeat : no-repeat;
	background-image:url(/images/strategies/pfr_istr_left_image.jpg);	
	background-position : top;
}

#Home
{
	background-repeat : no-repeat;
	background-image:url(/images/home/left_image_home.jpg);	
	background-position : bottom;
}

#Professionals
{
	background-repeat : no-repeat;
	background-image:url(/images/professionals/professionals_left_image.jpg);	
	background-position : top;
}

#profile
{
	background-repeat : no-repeat;
	background-image:url(/images/profile/firm_profile_left_image.jpg);	
	background-position : top;
}

#Commentary
{
	background-repeat : no-repeat;
	background-image:url(/images/commentary/pfr_commentary_left_image.jpg);	
	background-position : top;
}

#Login
{
	background-repeat : no-repeat;
	background-image:url(PFR_login_left_image.jpg);	
	background-position : top;
}


/*================== END BACKGROUND STYLE   =======================================*/