/* Parachute Webfont kit build for BANK of AMERICA Feb 14, 2013
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * Developer's URL: http://www.parachute.gr
 * Copyright (c) 2013 Parachute. All rights reserved.
 * Licensed pageviews: UNLIMITED
 * 
*/


/*--------------------------------------------------------------------*/
/*-------------------------  Connections  ----------------------------*/
/*--------------------------------------------------------------------*/

@font-face {
    font-family: 'connectionslight';
    src: url('/publish/fonts/connections_light-web.eot');
    src: url('/publish/fonts/connections_light-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connections_light-web.woff') format('woff'),
         url('/publish/fonts/connections_light-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connectionslight_italic';
    src: url('/publish/fonts/connections_lightitalic-web.eot');
    src: url('/publish/fonts/connections_lightitalic-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connections_lightitalic-web.woff') format('woff'),
         url('/publish/fonts/connections_lightitalic-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connectionsregular';
    src: url('/publish/fonts/connections_regular-web.eot');
    src: url('/publish/fonts/connections_regular-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connections_regular-web.woff') format('woff'),
         url('/publish/fonts/connections_regular-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connectionsitalic';
    src: url('/publish/fonts/connections-italic-web.eot');
    src: url('/publish/fonts/connections-italic-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connections-italic-web.woff') format('woff'),
         url('/publish/fonts/connections-italic-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connectionsbold';
    src: url('/publish/fonts/connections_bold-web.eot');
    src: url('/publish/fonts/connections_bold-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connections_bold-web.woff') format('woff'),
         url('/publish/fonts/connections_bold-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connectionsbold_italic';
    src: url('/publish/fonts/connections_bolditalic-web.eot');
    src: url('/publish/fonts/connections_bolditalic-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connections_bolditalic-web.woff') format('woff'),
         url('/publish/fonts/connections_bolditalic-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*--------------------------------------------------------------------*/
/*--------------------  Connections Condensed  -----------------------*/
/*--------------------------------------------------------------------*/

@font-face {
    font-family: 'connections_condensedlight';
    src: url('/publish/fonts/connectionscond_light-web.eot');
    src: url('/publish/fonts/connectionscond_light-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connectionscond_light-web.woff') format('woff'),
         url('/publish/fonts/connectionscond_light-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connections_condensedLtIt';
    src: url('/publish/fonts/connectionscond_lightitalic-web.eot');
    src: url('/publish/fonts/connectionscond_lightitalic-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connectionscond_lightitalic-web.woff') format('woff'),
         url('/publish/fonts/connectionscond_lightitalic-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connections_condensedbold';
    src: url('/publish/fonts/connectionscond_bold-web.eot');
    src: url('/publish/fonts/connectionscond_bold-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connectionscond_bold-web.woff') format('woff'),
         url('/publish/fonts/connectionscond_bold-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connections_condensedBdIt';
    src: url('/publish/fonts/connectionscond_bolditalic-web.eot');
    src: url('/publish/fonts/connectionscond_bolditalic-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connectionscond_bolditalic-web.woff') format('woff'),
         url('/publish/fonts/connectionscond_bolditalic-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*--------------------------------------------------------------------*/
/*----------------------  Connections Serif  -------------------------*/
/*--------------------------------------------------------------------*/

@font-face {
    font-family: 'connections_serifregular';
    src: url('/publish/fonts/connectionsserif_regular-web.eot');
    src: url('/publish/fonts/connectionsserif_regular-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connectionsserif_regular-web.woff') format('woff'),
         url('/publish/fonts/connectionsserif_regular-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connections_serifitalic';
    src: url('/publish/fonts/connectionsserif_italic-web.eot');
    src: url('/publish/fonts/connectionsserif_italic-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connectionsserif_italic-web.woff') format('woff'),
         url('/publish/fonts/connectionsserif_italic-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connections_serifbold';
    src: url('/publish/fonts/connectionsserif_bold-web.eot');
    src: url('/publish/fonts/connectionsserif_bold-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connectionsserif_bold-web.woff') format('woff'),
         url('/publish/fonts/connectionsserif_bold-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'connections_serifbold_italic';
    src: url('/publish/fonts/connectionsserif_bolditalic-web.eot');
    src: url('/publish/fonts/connectionsserif_bolditalic-web.eot?#iefix') format('embedded-opentype'),
         url('/publish/fonts/connectionsserif_bolditalic-web.woff') format('woff'),
         url('/publish/fonts/connectionsserif_bolditalic-web.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


#ctl00_MainContent_SimpleContentControl1_ctl00_ECMSContentCtrl1, 
#ctl00_MainContent_SimpleContentControl2_ctl00_ECMSContentCtrl1, 
#ctl00_MainContent_SimpleContentControl3_ctl00_ECMSContentCtrl1, 
#ctl00_MainContent_SimpleContentControl4_ctl00_ECMSContentCtrl1, 
#ctl00_MainContent_SimpleContentControl5_ctl00_ECMSContentCtrl1, 
#ctl00_MainContent_SimpleContentControl6_ctl00_ECMSContentCtrl1, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl1_ctl00_ecmsWPRECMSContentCtrl1, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl1_ctl00_ecmsWPRECMSContentCtrl2, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl1_ctl00_ecmsWPRECMSContentCtrl3, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl1_ctl00_ecmsWPRECMSContentCtrl4, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl1_ctl00_ecmsWPRECMSContentCtrl5, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl1_ctl00_ecmsWPRECMSContentCtrl6,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl2_ctl00_ecmsWPRECMSContentCtrl1,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl2_ctl00_ecmsWPRECMSContentCtrl2, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl2_ctl00_ecmsWPRECMSContentCtrl3, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl2_ctl00_ecmsWPRECMSContentCtrl4, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl2_ctl00_ecmsWPRECMSContentCtrl5, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl2_ctl00_ecmsWPRECMSContentCtrl6,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl3_ctl00_ecmsWPRECMSContentCtrl1,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl3_ctl00_ecmsWPRECMSContentCtrl2, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl3_ctl00_ecmsWPRECMSContentCtrl3, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl3_ctl00_ecmsWPRECMSContentCtrl4, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl3_ctl00_ecmsWPRECMSContentCtrl5, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl3_ctl00_ecmsWPRECMSContentCtrl6,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl4_ctl00_ecmsWPRECMSContentCtrl1,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl4_ctl00_ecmsWPRECMSContentCtrl2, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl4_ctl00_ecmsWPRECMSContentCtrl3, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl4_ctl00_ecmsWPRECMSContentCtrl4, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl4_ctl00_ecmsWPRECMSContentCtrl5, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl4_ctl00_ecmsWPRECMSContentCtrl6,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl5_ctl00_ecmsWPRECMSContentCtrl1,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl5_ctl00_ecmsWPRECMSContentCtrl2, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl5_ctl00_ecmsWPRECMSContentCtrl3, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl5_ctl00_ecmsWPRECMSContentCtrl4, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl5_ctl00_ecmsWPRECMSContentCtrl5, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl5_ctl00_ecmsWPRECMSContentCtrl6,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl6_ctl00_ecmsWPRECMSContentCtrl1,
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl6_ctl00_ecmsWPRECMSContentCtrl2, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl6_ctl00_ecmsWPRECMSContentCtrl3, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl6_ctl00_ecmsWPRECMSContentCtrl4, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl6_ctl00_ecmsWPRECMSContentCtrl5, 
#ctl00_ctl00_siteContent_MainContent_SimpleContentControl6_ctl00_ecmsWPRECMSContentCtrl6 {
	border: none!important;
}

/***************************************************************************************************************************
	RESET/FONTS
 ***************************************************************************************************************************/

body{ font:12px/1.231 connectionsregular, Arial, sans-serif;}
select, input, button, textarea{font:99% connectionsregular, Arial, sans-serif;}
table{font-size:inherit;font-size:100%;}
pre, code, kbd, samp, tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0px none;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: ;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/***************************************************************************************************************************
	BODY SET UP
 ***************************************************************************************************************************/

html {height:100%; margin-bottom:1px; min-height:100%; overflow-y: scroll;}


/***************************************************************************************************************************
	DEFAULT STYLES 
 ***************************************************************************************************************************/

p {color:#000; font-size:12px; line-height: 18px; margin-bottom:15px;}
a {color:#3F7DD1; font-weight:normal; text-decoration:none;}
a:hover {color:#3F7DD1; text-decoration:underline;}
ul {list-style-type:disc;}
li {}
em, .italic {font-style:italic;}
strong, .strong {font-weight:bold;}

h1, h2, h3, h4, h5, h6 {font-family: connectionsregular, Arial, sans-serif;}

hr {background:#FFFFFF; border:none; border-bottom:1px dotted #cccccc; height:1px; margin:0px; padding:0px; padding-top:10px;}

.nobr {white-space:nowrap;}

.no_ul {text-decoration:none;}
a.no_ul: link, a.no_ul: visited, a.no_ul: active {text-decoration: none;}
a.no_ul: hover {text-decoration:underline;}

.hide {display:none;}
.show {display:inline;}

.border_no_top {border-top:0px;}
.border_no_right {border-right:0px;}
.border_no_bottom {border-bottom:0px;}
.border_no_left {border-left:0px;}

.small, p.small, #content p.small, a.small, #content a.small {font-size:11px;}

ul.nobullet {list-style-type:none;}
ul.nobullet li {margin-left:0px;}

ol {padding-top:10px; counter-reset: item;}

/********Added for Registrations at bottom of Custom PBIG pages ***************/
#ctl00_MainContent_phZone1 .section {
	width:940px;
	margin:0 auto;
}

#ctl00_MainContent_phZone1 .copy .bullet {
	color:#666;
	font-weight:bold;
	font-size:12px;
	margin:0 0 5px 0;
}

#ctl00_MainContent_phZone1 .invisibleText {
	color:#fff;
}
/********Added for Registrations at bottom of Custom PBIG pages ***************/
	
/***************************************************************************************************************************
	ACCESSIBILITY
 ***************************************************************************************************************************/
 
.skip {display:none}


/***************************************************************************************************************************
	CLEARFIX
 ***************************************************************************************************************************/
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {}
.clearfix {display: block;}
/* End hide from IE-mac */


/***************************************************************************************************************************
	GENERAL/COMMON
 ***************************************************************************************************************************/

body {background:#FFFFFF;}
#main {margin:0px auto; width:1120px; overflow:hidden; position:relative; z-index:1;}

/* Breadcrumb */

/* Default breadcrumb style */
.breadcrumb {list-style:none; margin:0px 0px 0px 80px; padding:18px 0px 25px 0px; position:relative; width:960px; z-index:100;}
.breadcrumb li {color:#5A5A5A; display:inline; font-size:10px; line-height:13px;}
.breadcrumb li a {color:#5A5A5A;}

/* Light and Dark Version */
.breadcrumb_dark,
.breadcrumb_light {height:17px; list-style:none; margin:0px 0px 0px 80px; padding:18px 0px 25px 0px; position:relative; width:960px; z-index:100;}

.breadcrumb_dark li,
.breadcrumb_light li { display:inline; font-size:10px; line-height:13px;}

.breadcrumb_dark li,
.breadcrumb_dark li a {color:#5A5A5A;}

.breadcrumb_light li,
.breadcrumb_light li a {color:#CCC;}

/* Pagination */
p.pagination_top {float:right; font-size:12px; margin-bottom:0px;}
p.pagination_bottom {float:left; font-size:12px; margin-bottom:0px;}
p.pagination_top .left,
p.pagination_bottom .left {padding-right:5px; position:relative; top:2px;}
p.pagination_top .right,
p.pagination_bottom .right {padding-left:5px; position:relative; top:2px;}
p.pagination_bottom .right {margin-right:15px;}
p.pagination_top .hide,
p.pagination_bottom .hide {display:none;}
p.pagination_bottom a {color:#355a81;}

/* Horizontal Rule Styling */
div.hr {background:#fff url('/publish/content/text/css/PBIG/images/hr_fade_right.gif') no-repeat left; height:2px}
div.hr hr {display: none;}

/* Image positioning within content */
img.lt {float:left; margin:20px 20px 20px 0px;}
img.rt {float:right; margin:20px 0px 20px 20px;}
img.full {margin-bottom:30px;}

/* Quote Layout - Made up of 2 parts: The text quote itself and the image. */
.quote_text {background-color:#f4f6f8; border-bottom: 20px solid #FFF; border-right: 20px solid #FFF; display:inline; float:left; margin-bottom:0; margin-left:-25px; padding:20px 25px; position:relative; width:250px; z-index:200;}
.quote_text dt .quote_open {margin-left:-37px; padding-right:7px; position:absolute; top:2px;}
.quote_text dt .quote_close {margin-bottom:-9px; padding-left:8px;}
.quote_text dl {}
.quote_text dt {color:#355A81; font:28px/37px Times, serif; padding-bottom:25px; position:relative;}
.quote_text dd {color:#002f5f; font-size:13px; font-style:italic; line-height:19px; text-align:right;}
.quote_image {clear:left; display:inline; float:left; position:relative; padding:20px 0px; z-index:100;}

/* Sidebar - used on Article/Viewpoint, CIO Outlook and Whitepapers */
#sidebar {float: right; width:250px; margin: 50px 80px 0 0; display:inline;}
#sidebar ul {list-style:none;}
#sidebar h5 {color:#002f5f; font:16px/16px connections_serifregular, Times, "Times New Roman", serif; text-transform:uppercase;}

blockquote.pull_quote {background-color: #F4F6F8; color: #355A81; float: left; font: 28px/37px Times,serif; margin: 0 20px 20px -25px; padding: 20px 25px; position: relative; width: 250px; z-index: 200;}

#sidebar blockquote.pull_quote {margin:auto; width:auto;}

/* Videos in sidebar */
.sidebar_videos {border-bottom:1px solid #BDBDBD; border-top:1px solid #BDBDBD; margin-bottom:20px; padding:20px 22px 0px 22px;}
.sidebar_videos dl {margin-bottom:20px;}
.sidebar_videos dl dt {color:#666; font-size:17px; line-height:26px;}
.sidebar_videos dl dd {color:#666; font-size:12px; line-height:16px;}
.sidebar_videos dl dd a {background:url('/publish/content/text/css/PBIG/images/arrow_videos_link.gif') no-repeat right 0px; color:#002F5F; font-size:11px; line-height:18px; padding-right:10px; text-transform:uppercase}

/* Content in sidebar */
.sidebar_Content {border-bottom:0px solid #BDBDBD; border-top:0px solid #BDBDBD; margin-bottom:20px; }
.sidebar_Content dl {margin-bottom:20px;}
.sidebar_Content dl dt {color:#666; font-size:17px; line-height:26px;}
.sidebar_Content dl dd {color:#666; font-size:12px; line-height:16px;}
.sidebar_Content dl dd a {background:url('/publish/content/text/css/PBIG/images/arrow_videos_link.gif') no-repeat right 0px; color:#002F5F; font-size:11px; line-height:18px; padding-right:10px; text-transform:uppercase}



/* Related Articles */
.related_articles {margin-bottom:15px;}
.related_articles h5 {padding:0px 25px 0px 25px;}
.related_articles ul {padding:15px 25px;}
.related_articles li {padding:0px 0px 8px 0px;}
.related_articles li a {color:#666; font:14px/18px arial, helvetica, sans-serif;}

/* Find A PWA Button*/
a.b_find_a_pwa {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px 0px; display: block; height: 102px; text-indent: -5000px; width: 248px}
a.b_find_a_pwa:hover {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px -102px;}


/***************************************************************************************************************************
	PAGE CONTAINER
 ***************************************************************************************************************************/

#page_container {margin:36px auto 0px; width:1120px; padding:0px; position:relative;}
* html #page_container {height:100%;}
	

/***************************************************************************************************************************
	TOP BAR
 ***************************************************************************************************************************/
	
#topbar {background: #0d204a; height:36px; left:0px; position:absolute; top:0px; width:100%; z-index:1000;}
#topbar_contents {overflow:hidden; margin:0px auto; width:960px;}

#topbar #site_search {float:right; line-height:0; margin:3px 0px 0px;}




#topbar_contents input.btn {
	background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #666666;
    float: left;
    font-size: 11px;
    margin-top: 5px;
    padding: 3.5px 0px 2px 0px;
    width: 112px;
    margin-left: 20px;
    margin-right: 16px;
}
#topbar_contents a.btn {background:url('/publish/content/text/css/PBIG/images/btn_search.png') no-repeat 0px 0px; color:#FFF; display:block; float:left; height:19px; margin-top:5px; padding:0px; text-indent:-5000px; width:19px}

#site_search {
	background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("/publish/content/text/css/PBIG/images/magnifier.png");
    background-origin: padding-box;
    background-position: 0 5px;
    background-repeat: no-repeat;
    background-size: auto auto;
    float: left;
    margin: 0px;
}

#global_nav {float:right;}
#global_nav ul {list-style-type:none;}
#global_nav ul li {color:#FFF; display:inline; font-size:11px; line-height:36px; margin-right:55px; text-transform:uppercase;}
#global_nav ul li.last {margin-right:25px;}
#global_nav ul li a {color:#FFF;}


/***************************************************************************************************************************
	HEADER
 ***************************************************************************************************************************/

#page_container .header_wrap {position:relative; z-index:2;}
.header_wrap {height:107px; margin:0px; width:1120px;}
.header {height:81px; margin-left:80px; width:878px;}
.logo {display:block; float:left; height:45px; margin:30px 0px 0px 0px; padding:0px; width:151px;}
.sitename {float:left; margin:30px 0 0 0px;}


/***************************************************************************************************************************
	NAVIGATION
 ***************************************************************************************************************************/

.main_nav_wrap {background:url('/publish/images/bg_nav_primary.jpg') repeat-x 0px 0px; border-bottom:2px solid #FFF; height:40px; width:1120px; position:relative; z-index:1000}

#nav {height:40px; list-style: none; margin-left:80px; overflow:visible; position:relative; width:910px; z-index:2000;}

#nav ul {padding:0px; margin:0px; list-style: none;}

/* Primary Navigation */
#nav li.home {width:91px;}
#nav li.experience {width:209px;}
#nav li.capabilities,
#nav li.capabilities ul{width:196px;}
#nav li.latest_thinking,
#nav li.latest_thinking ul{width:199px;}

#nav li a {color:#FFF; display:block; font:normal 13px/40px connectionsbold, arial, sans-serif; padding:0px 25px; text-decoration:none; text-transform:uppercase; white-space:nowrap;}

#nav li:hover a { color:#0d204a; }

#nav li a:hover,
#nav li.sfhover,
#nav li:hover,
#nav li a.active {background:url('/publish/images/bg_nav_primary_roll.jpg') repeat-x 0px 0px; color:#0d204a}  

#nav li {float: left; margin-right:23px; position:relative; }

/* Secondary Navigation */
#nav li:hover ul {left: auto;}
#nav li ul {background:url('/publish/content/text/css/PBIG/images/bg_nav_secondary.png') 0px 0px; left:-9999px; margin:0px; position:absolute; z-index:5000; padding-left:0px; padding-right:0px; padding-top:20px; padding-bottom:20px}

#nav li:hover ul,
#nav li.sfhover ul {left: auto;}

#nav li.sfhover ul li {margin-right:0px }

#nav li ul li a {color:#666 !important; font-size: 11px; line-height:21px; width:150px; border-left:none; border-right:none;}

#nav li a:hover ul li a:hover,
#nav li.sfhover ul li a:hover,
#nav li:hover ul li a:hover,
#nav li ul li a.active {background:none !important; color:#333 !important; border-left:none; border-right:none;}

#nav li a:hover ul li,
#nav li.sfhover ul li.sfhover,
#nav li:hover ul li:hover {background:none !important;}

/* Sidenav */
.sidenav {background-color:#f2f2f2; margin-bottom:38px;}
.sidenav h5 {border-bottom:0px solid #FFF; padding:23px 25px 21px 25px;}
.sidenav ul {padding:15px 25px;}
.sidenav li {font-size: 14px; padding:8px 0px; text-transform:uppercase;}
.sidenav li a {background: url('/publish/content/text/css/PBIG/images/arrow_sidenav.gif') no-repeat right 1px; height:20px; color:#666; text-decoration:none; padding-left:0px; padding-right:25px; padding-top:2px; padding-bottom:0px}
.sidenav li a:hover,
.sidenav li a.active {background: url('/publish/content/text/css/PBIG/images/arrow_sidenav.gif') no-repeat right -17px; color:#355a81}

.sidenav li ul {margin:5px 0px 0px ; padding:0px;}
.sidenav li ul li {font-size:14px; line-height:18px; padding:5px 0px; text-transform:none;}
.sidenav li ul li a {background:none; height:20px; color:#666; padding:2px 10px 0px 0px; text-decoration:none;}
.sidenav li ul li a:hover {text-decoration:underline;}
.sidenav li ul li a:hover,
.sidenav li ul li a.active {background:none; color:#355a81;}


/***************************************************************************************************************************
	HOMEPAGE
 ***************************************************************************************************************************/

.homepage {height:625px !important; width:1120px;}

.hp_callout_wrap {background:url('/publish/content/text/css/PBIG/images/bg_home_callout.png') no-repeat 0px 0px; left:86px; position:absolute; top:382px; width:100%; z-index:1000}
.hp_callout {height:139px; width:960px;}
.hp_callout .hp_callout_title {float:left;}
.hp_callout .column {display:inline; float:left; margin:13px 41px 0px 25px; width:266px;}
.hp_callout .last {margin-right:0px;}
.hp_callout h1 {margin-left:10px;}
.hp_callout h2 {color:#FFF; font-size: 21px; font-weight:normal; margin-bottom:7px;}
.hp_callout h3 {color:#CCC; font-size: 15px; font-weight:normal; margin-bottom:7px;}
.hp_callout p {font-size: 13px; color:#CCC; line-height:16px; margin-top:6px;}
.hp_callout p a.more_link {background:url('/publish/content/text/css/PBIG/images/arrow_more_link.gif') no-repeat right 3px; color:#999; float:right; font-size:12px; padding-right:12px; text-transform:uppercase}

.homepage a.b_find_a_pwa {background:url('/publish/content/text/css/PBIG/images/b_find_a_pwa.png') no-repeat 0px 0px; display: block; height: 37px; text-indent: -5000px; width: 215px; position:absolute; top:554px; left:86px; z-index:1001}
.homepage a.b_find_a_pwa:hover {background:url('/publish/content/text/css/PBIG/images/b_find_a_pwa.png') no-repeat 0px -37px;}

/***** Homepage Background Slider *****/
.bg_slideshow {background:#000; height:625px; width:1120px; position: relative; left: 0px;}

#bg_slideshow img {background-color:#000;}


/*
    AnythingSlider v1.4.1+ Default (base) theme

    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/

/******* SET DEFAULT DIMENSIONS HERE ********/
div.anythingSlider {height:625px; margin:0px auto; overflow: hidden; width: 1120px; /* needed for Opera and Safari */}

/****** SET COLORS HERE *******/
/* Default State */
div.anythingSlider .thumbNav a.cur,
div.anythingSlider .thumbNav a {color: #fff; height:16px; width:17px;}
div.anythingSlider .anythingWindow {}
div.anythingSlider .start-stop {background-color: #040; color: #fff;}
div.anythingSlider .start-stop.playing {background-color: #800;}
div.anythingSlider .start-stop:hover,
div.anythingSlider .start-stop.hover {color: #ddd;}

/* Active State */
div.anythingSlider.activeSlider .anythingWindow {}
div.anythingSlider.activeSlider .thumbNav a {background:url('/publish/content/text/css/PBIG/images/slider_bullets.png') no-repeat 0px 0px; font-size:0px; height:16px; width:17px; text-indent:-5000px}
div.anythingSlider.activeSlider .thumbNav a.cur,
div.anythingSlider.activeSlider .thumbNav a:hover {background:url('/publish/content/text/css/PBIG/images/slider_bullets.png') no-repeat 0px -17px;}

div.anythingSlider .start-stop {background-color: #080; color: #fff;}
div.anythingSlider .start-stop.playing {background-color: #d00;}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {color: #fff;}
div.anythingSlider .start-stop {display:none;}

/**** DO NOT CHANGE BELOW THIS LINE ****/
/* anythingSlider viewport window */
div.anythingSlider .anythingWindow {height:100%; overflow:hidden; position:relative; width:100%;}
/* wrapper: 45px right & left padding for the arrows, 28px @ bottom for navigation */
div.anythingSlider {position:relative; padding:0px;}
/* anythingSlider base UL */
ul.anythingBase {background:transparent; list-style:none; position:absolute; top:0px; left:0px; margin:0px; padding:0px;}
ul.anythingBase li.panel {background:transparent; display:block; overflow:hidden; float:left; padding:0px; margin:0px;}

/* Navigation Arrows */
div.anythingSlider .arrow {top:50%; position:absolute; display:block;}
div.anythingSlider .arrow a {background: url('/publish/content/text/css/PBIG/images/arrows-default.png') no-repeat; display:block; height:120px; outline:0px;	text-align:center; text-indent:-9999px; width: 45px; margin-left:0; margin-right:0; margin-top:-60px; margin-bottom:0}
div.anythingSlider .forward {right:0px;}
div.anythingSlider .back {left:0px;}
div.anythingSlider .forward a {background-position:0px -40px;}
div.anythingSlider .back a {background-position:-88px -40px;}
div.anythingSlider .forward a:hover, div.anythingSlider .forward a.hover {background-position:0px -240px;}
div.anythingSlider .back a:hover, div.anythingSlider .back a.hover {background-position:-88px -240px;}
div.anythingSlider .forward.disabled {display:none;} /* disabled arrows, hide or reduce opacity: opacity: .5; filter: alpha(opacity=50); */
div.anythingSlider .back.disabled {display:none; }

/* Navigation Links */
div.anythingSlider .anythingControls {bottom:44px; height:17px; outline:0px; overflow:hidden; position:absolute; right:135px; width:66px;}
div.anythingSlider .thumbNav {margin:0px;}
div.anythingSlider .thumbNav li {float:left; 
	margin: 0 5px 0 0;}
div.anythingSlider .thumbNav a {font-size:11px;	display:block;	text-decoration:none;	height:17px;	line-height:11px	text-align:center;	outline:0;}
div.anythingSlider .thumbNav a:hover {background-image:url('none');}

/* slider autoplay right-to-left, reverse order of nav links to look better */
div.anythingSlider.rtl .thumbNav a {float:right;} /* reverse order of nav links */
div.anythingSlider.rtl .thumbNav {float:left;}    /* move nav link group to left */
div.anythingSlider.rtl .anythingWindow {direction:ltr;unicode-bidi: bidi-override;}
/* div.anythingSlider.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */

/* Autoplay Start/Stop button */
div.anythingSlider .start-stop {background-image: url('/publish/content/text/css/PBIG/images/cellshade.png');	background-repeat: repeat-x;	background-position: center top;	width: 40px;	text-align: center;	text-decoration:none;	float:right;	z-index:100;	outline:0;	border-radius:0px 0px 5px 5px;	-moz-border-radius:0px 0px 5px 5px;	-webkit-border-radius:0px 0px 5px 5px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px}
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {background-image:url('none');}

div.anythingSlider, div.anythingSlider .anythingWindow, div.anythingSlider .thumbNav a, div.anythingSlider .arrow a, div.anythingSlider .start-stop {transition-duration:0;	-o-transition-duration:0;	-moz-transition-duration:0;	-webkit-transition-duration:0;}


/***************************************************************************************************************************
	GLOBAL CAPABILITIES
 ***************************************************************************************************************************/

.global_cap {height:624px !important; width:1120px;}

.global_cap h1 {background:url('/publish/content/text/css/PBIG/images/txt_global_capabilities.png') no-repeat 0px 0px; height:34px; text-indent:-2000px; width:232px}
.global_cap h1 span {height:1px; left: -10000px; overflow:hidden; position: absolute; top: auto; width:1px;}
.global_cap h2 {color:#FFF; font-size:21px; font-weight:normal; line-height:21px; margin-bottom:8px;}	
.global_cap p {color:#CCC; font-size:15px; line-height:21px;}
.global_cap a {color:#FFF;}
.global_cap a:hover {color:#CCC;}
.global_cap .bg_image {position:absolute; left:0px; top:0px;}

.global_cap #column_left {background:url('/publish/content/text/css/PBIG/images/bg_gc_col.png') 0px 0px; height:262px; position:absolute; left:0px; top:362px; width:558px}
/*.global_cap .services {margin:26px 50px 0;}*/
/*Prashan*/
.global_cap .services {margin:18px 50px 0;}
.global_cap .services ul {float:left; list-style:none; margin-bottom:0px; width:50%;}
.global_cap .services ul li {font-size:13px; line-height:18px;}
.global_cap .services ul li a {background:url('/publish/content/text/css/PBIG/images/arrow_white_link.png') no-repeat right 3px; line-height:13px; overflow: auto; padding-right:11px}

.global_cap #column_right {background:url('/publish/content/text/css/PBIG/images/bg_gc_col.png') 0px 0px; height:262px; position:absolute; left:562px; top:362px; width:558px}
/*Prashan*/
.global_cap .team {margin:20px 50px 0;}
.global_cap .team a {background:url('/publish/content/text/css/PBIG/images/arrow_cp_team_link.png') no-repeat right 4px; line-height:18px; padding-right:11px}


/***************************************************************************************************************************
	Global Capabilities - Tier 2 (example: THE TEAM)
 ***************************************************************************************************************************/

/* Global Capabilities - Tier 2 */
.gc_tier2 .content {margin:20px 0 0 80px; width:960px;}
.gc_tier2 #main_column {float:left; width:672px; margin: 20px 0 0 80px;}
.gc_tier2 p {color:#676666; font-size:13px; line-height:17px; padding-bottom:16px;}
.gc_tier2 a {color:#355a81;}

/* The Team Head - Contains H1 & deck */
.gc_tier2 .the_team_head {background:url('/Publish/Content/image/png/GWMOL/bg_gc_1col-png.png') 0px 0px; height:178px; overflow:hidden; position:relative; width:1120px; z-index:500; margin-left:0px; margin-right:0px; margin-top:191px; margin-bottom:0px}
.gc_tier2 .the_team_head h1 {background:url('/publish/content/text/css/PBIG/images/txt_the_team.png') no-repeat 0px 0px; height:34px; text-indent:-2000px; width:179px}
.gc_tier2 .the_team_head h1 span {height:1px; left: -10000px; overflow:hidden; position: absolute; top: auto; width:1px;}
.gc_tier2 .the_team_head p {color:#CCC; font-size:15px; line-height:26px;}
.gc_tier2 .the_team_head ul {list-style:none; margin:0px; padding:0px;}
.gc_tier2 .the_team_head ul li a {background:url('/publish/content/text/css/PBIG/images/arrow_team_head.png') no-repeat right center; color:#FFF; font-size:15px; line-height:26px; padding-right:12px}
.gc_tier2 img.bg_the_team {left:0px; position:absolute; top:0px;}
.gc_tier2 .the_team_head .column {display:inline; float:left; margin:10px 0px 0px 80px; width:466px;}
.gc_tier2 p.tagline {border-bottom:1px solid #CCC; border-top:1px solid #CCC; clear:both; color:#002f5f; font-size:18px; line-height:53px; padding:0px;}

/* Team Member Block */
.gc_tier2 .team_member {border-bottom:1px solid #CCC; clear:both; margin-bottom:20px; padding-bottom:0px;}
.gc_tier2 .team_member img {float:left; margin:0px 13px 13px 0px;}
.gc_tier2 .team_member dl {margin:0px 0px 20px 0px; padding-top:42px;}
.gc_tier2 .team_member dl dt {color:#333; font:15px/18px connections_serifregular, Times, sans-serif;}
.gc_tier2 .team_member dl dd {color:#666; font:italic  14px/17px connections_serifregular, Times New Roman, sans-serif;}
.gc_tier2 .team_member p {color:#999; padding-bottom:5px;}

/* Services Head - Contains H1 & deck */
.gc_tier2 .services_head {background:url('/publish/content/text/css/PBIG/images/bg_gc_col.png') 0px 0px; height:157px; overflow:hidden; position:relative; width:1120px; z-index:500; margin-left:0px; margin-right:0px; margin-top:216px; margin-bottom:0px}
.gc_tier2 .services_head h1 {background:url('/publish/content/text/css/PBIG/images/txt_services.png') no-repeat 0px 0px; height:34px; text-indent:-2000px; width:179px}
.gc_tier2 .services_head h1 span {height:1px; left: -10000px; overflow:hidden; position: absolute; top: auto; width:1px;}
.gc_tier2 .services_head p {color:#CCC; font-size:15px; line-height:26px; margin:10px 80px 0px 80px;}
.gc_tier2 img.bg_services {left:0px; position:absolute; top:0px;}

/* Services Item Block */
.gc_tier2 div.item {border-bottom:1px solid #CCC; clear:both; margin-bottom:20px; padding-bottom:20px;}
.gc_tier2 div.item h2 {color:#043261; font-size:17px; line-height:17px; margin-bottom:11px;}
.gc_tier2 div.item h2 a {color:#043261; font-size:17px; line-height:17px; margin-bottom:11px;}
.gc_tier2 div.item p {color:#666; font-size:13px; line-height:17px; margin-bottom:0px; padding-bottom:0px;}
.gc_tier2 div.item p a.more {background:url('/publish/content/text/css/PBIG/images/arrow_gc_item_more.gif') no-repeat right 1px; color:#333; font-size:12px;padding-right:10px; text-transform:uppercase; white-space:nowrap}

/* Pagination */
.gc_tier2 p.pagination_top {float:right; font-size:12px; margin-bottom:0px;}
.gc_tier2 p.pagination_bottom {float:left; font-size:12px; margin-bottom:0px;}
.gc_tier2 p.pagination_top .left,
.gc_tier2 p.pagination_bottom .left {padding-right:5px; position:relative; top:2px;}
.gc_tier2 p.pagination_top .right,
.gc_tier2 p.pagination_bottom .right {padding-left:5px; position:relative; top:2px;}
.gc_tier2 p.pagination_bottom .right {margin-right:15px;}
.gc_tier2 p.pagination_top .hide,
.gc_tier2 p.pagination_bottom .hide {display:none;}
.gc_tier2 p.pagination_bottom a {color:#355a81;}

/* Sidebar */
.gc_tier2 #sidebar img.meet_the_team {margin-bottom:38px;}

/* Related Articles */
.gc_tier2 .related_articles {margin-bottom:15px;}
.gc_tier2 .related_articles h5 {padding:0px 25px 0px 25px;}
.gc_tier2 .related_articles ul {padding:15px 25px;}
.gc_tier2 .related_articles li {padding:0px 0px 8px 0px;}
.gc_tier2 .related_articles li a {color:#666; font:14px/18px arial, helvetica, sans-serif;}
.gc_tier2 .related_articles li img {padding-left:5px;}

/* Find A PWA Button*/
.gc_tier2 a.b_find_a_pwa {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px 0px; display: block; height: 102px; text-indent: -5000px; width: 248px}
.gc_tier2 a.b_find_a_pwa:hover {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px -102px;}


/***************************************************************************************************************************
	Global Capabilities - Tier 3 (example: INVESTMENT MANAGEMENT)
 ***************************************************************************************************************************/

/* Global Capabilities - Tier 3 */
.gc_tier3 .content {margin:20px 0 0 80px; width:960px;}
.gc_tier3 #main_column {float:left; width:672px; margin: 20px 0 0 80px;}
.gc_tier3 p {color:#676666; font-size:13px; line-height:17px; margin-bottom:0px; padding-bottom:16px;}
.gc_tier3 a {color:#355a81;}
.gc_tier3 .intro {border-bottom:1px solid #CCC; margin: 25px 0 25px 0; padding-bottom:5px;}

/* Investment Management - Contains H1 & deck */
.gc_tier3 .investment_mgmt_head {background:url('/publish/content/text/css/PBIG/images/bg_gc_col.png') 0px 0px; height:157px; overflow:hidden; position:relative; width:1120px; z-index:500; margin-left:0px; margin-right:0px; margin-top:216px; margin-bottom:0px}
.gc_tier3 .investment_mgmt_head h1 {background:url('/publish/content/text/css/PBIG/images/txt_investment_mgmt.png') no-repeat 0px 0px; height:34px; text-indent:-2000px; width:262px}
.gc_tier3 .investment_mgmt_head h1 span {height:1px; left: -10000px; overflow:hidden; position: absolute; top: auto; width:1px;}
.gc_tier3 .investment_mgmt_head p {color:#CCC; font-size:15px; line-height:26px; margin:10px 80px 0px 80px;}
.gc_tier3 img.bg_investment_mgmt {left:0px; position:absolute; top:0px;}

/* Investment Management Items */
.gc_tier3 div.item {border-bottom:1px solid #CCC; clear:both; margin-bottom:20px; padding-bottom:20px;}
.gc_tier3 div.item .thumb {border:2px solid #666; float:left; margin:0px 22px 0px 0px; position:relative; z-index:100;}
.gc_tier3 div.item ul {list-style:none;padding:0px; margin:0px;}
.gc_tier3 div.item ul li { position:relative;}
.gc_tier3 div.item ul li.title {color:#002F5F; font-size:15px; margin-bottom:2px; font-weight: bold; }
.gc_tier3 div.item ul li.title a {color:#002F5F; font-size:15px; margin-bottom:2px; font-weight: bold; }
.gc_tier3 div.item ul li.description {color:#666666; font-size:13px; line-height:15px;}
.gc_tier3 div.item ul li.description a {background:url('/publish/content/text/css/PBIG/images/arrow_dark_more_link.png') no-repeat right 2px; color:#333; font-size:12px; line-height:17px; text-transform:uppercase; padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px}

/* Pagination */
.gc_tier3 p.pagination_top {float:right; font-size:12px; margin-bottom:0px;}
.gc_tier3 p.pagination_bottom {float:left; font-size:12px; margin-bottom:0px;}
.gc_tier3 p.pagination_top .left,
.gc_tier3 p.pagination_bottom .left {padding-right:5px; position:relative; top:2px;}
.gc_tier3 p.pagination_top .right,
.gc_tier3 p.pagination_bottom .right {padding-left:5px; position:relative; top:2px;}
.gc_tier3 p.pagination_bottom .right {margin-right:15px;}
.gc_tier3 p.pagination_top .hide,
.gc_tier3 p.pagination_bottom .hide {display:none;}
.gc_tier3 p.pagination_bottom a {color:#355a81;}

/* Sidebar */
.gc_tier3 #sidebar img.meet_the_team {margin-bottom:38px;}

/* Related Articles */
.gc_tier3 .related_articles {margin-bottom:15px;}
.gc_tier3 .related_articles h5 {padding:0px 25px 0px 25px;}
.gc_tier3 .related_articles ul {padding:15px 25px;}
.gc_tier3 .related_articles li {padding:0px 0px 8px 0px;}
.gc_tier3 .related_articles li a {color:#666; font:14px/18px arial, helvetica, sans-serif;}
.gc_tier3 .related_articles li img {padding-left:5px;}

/* Find A PWA Button*/
.gc_tier3 a.b_find_a_pwa {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px 0px; display: block; height: 102px; text-indent: -5000px; width: 248px}
.gc_tier3 a.b_find_a_pwa:hover {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px -102px;}


/***************************************************************************************************************************
	OUR LATEST THINKING
 ***************************************************************************************************************************/

.our_latest_thinking {height:685px !important; width:1120px;}

.our_latest_thinking h1 {background:url('/publish/content/text/css/PBIG/images/txt_our_latest_thinking.png') no-repeat 0px 0px; height:34px; margin-left:-80px; text-indent:-2000px; width:232px}
.our_latest_thinking h1 span {height:1px; left: -10000px; overflow:hidden; position: absolute; top: auto; width:1px;}
.our_latest_thinking h2 {color:#FFF; font-size:21px; font-weight:normal; line-height:21px; margin-bottom:8px;}	
.our_latest_thinking p {color:#CCC; font-size:15px; line-height:21px;}
.our_latest_thinking a {color:#FFF;}
.our_latest_thinking a:hover {color:#CCC;}
.our_latest_thinking .bg_image {position:absolute; left:0px; top:0px;}

.our_latest_thinking .feature {background:url('/publish/content/text/css/PBIG/images/bg_lt_feature_callout.png') 0px 0px; height:114px; position:relative; top:224px; width:600px; z-index:100; padding-left:0px; padding-right:0px; padding-top:24px; padding-bottom:0px}
.our_latest_thinking .feature ul {list-style:none; margin-left:81px; padding-top:6px;}
.our_latest_thinking .feature ul li {}
.our_latest_thinking .feature ul li.thumb {float:left; margin-right:10px;}
.our_latest_thinking .feature ul li.thumb img {border:2px solid #666;}
.our_latest_thinking .feature ul li.series {color:#666; font-size:12px; margin:15px 0px 2px 0px; text-transform:uppercase;}
.our_latest_thinking .feature ul li.title {color:#333; font-size:15px; margin-bottom:6px;}
.our_latest_thinking .feature ul li.link {color:#666; font-size:11px; text-transform:uppercase;}
.our_latest_thinking .feature ul li.link a {background:url('/publish/content/text/css/PBIG/images/arrow_dark_more_link.png') no-repeat right 1px; color:#666; padding-right:10px}

.our_latest_thinking .column_wrap {background:url('/publish/content/text/css/PBIG/images/bg_column_latest_think.png') 0px 0px; height:280px; position:absolute; left:0px; padding-left:80px; top:362px; width:1040px}
.our_latest_thinking .column {float:left; margin-right:30px; margin-top:15px; padding-right:20px; width:287px;}

.our_latest_thinking .column dl dt {color:#CCC; font-size:14px; line-height:17px; margin-bottom:1px;}
.our_latest_thinking .column dl dd {font-size:11px; line-height:21px; margin-bottom:14px; text-transform:uppercase;}
.our_latest_thinking .column dl dd a {background:url('/publish/content/text/css/PBIG/images/arrow_white_more_link.png') no-repeat right center; color:#FFF; padding-right:10px}
.our_latest_thinking .column dl dd a:hover {color:#CCC;}

.our_latest_thinking .column p.view_all {border-top:1px solid #546C89; bottom:10px; display:inline; font-size:11px; line-height:21px; margin-bottom:0px; overflow:hidden; padding:5px 5px 0px 0px; position:absolute; text-align:right; text-transform:uppercase; width:287px;}
.our_latest_thinking .column p.view_all a {color:#CCC;}
.our_latest_thinking .column p.view_all a:hover {color:#FFF; text-decoration:none;}


/***************************************************************************************************************************
	Our Latest Thinking - Tier 2 (example: YOUR WEALTH)
 ***************************************************************************************************************************/

/* Your Wealth Head - Contains H1 & deck */
.olt_tier2 .your_wealth_head {background:url('/publish/content/text/css/PBIG/images/bg_gc_col.png') 0px 0px; height:157px; overflow:hidden; position:relative; width:1120px; z-index:500; margin-left:0px; margin-right:0px; margin-top:213px; margin-bottom:0px}
.olt_tier2 .your_wealth_head h1 {background:url('/publish/content/text/css/PBIG/images/txt_your_wealth.png') no-repeat 0px 0px; height:34px; text-indent:-2000px; width:179px}
.olt_tier2 .your_wealth_head h1 span {height:1px; left: -10000px; overflow:hidden; position: absolute; top: auto; width:1px;}
.olt_tier2 .your_wealth_head p {color:#CCC; font-size:15px; line-height:26px; margin:10px 80px 0px 80px;}

/* Our Latest Thinking - Tier 2 */
.olt_tier2 .content {margin:20px 0 0 80px; width:960px;}
.olt_tier2 #main_column {float:left; width:672px; margin: 20px 0 0 80px;}
.olt_tier2 p {color:#676666; font-size:13px; line-height:17px; padding-bottom:16px;}
.olt_tier2 h2 {color:#002F5F; font:15px/20px arial, helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
.olt_tier2 img.bg_your_wealth {left:0px; position:absolute; top:0px;}
.olt_tier2 a {color:#355a81;}

.olt_tier2 div.item {border-bottom:1px solid #CCC; clear:both; margin-bottom:20px; padding-bottom:20px;}
.olt_tier2 div.item .thumb {border:2px solid #666; float:left; margin:0px 22px 0px 0px; position:relative;}
.olt_tier2 div.item ul {list-style:none;padding:0px; margin:0px;}
.olt_tier2 div.item ul li { width:100%;position:relative;}
.olt_tier2 div.item ul li.title {color:#000; font-size:17px; margin-bottom:2px;}
.olt_tier2 div.item ul li.description {color:#333; font-size:13px; line-height:15px;}
.olt_tier2 div.item ul li.description a {background:url('/publish/content/text/css/PBIG/images/arrow_dark_more_link.png') no-repeat right 2px; color:#333; font-size:12px; line-height:17px; text-transform:uppercase; white-space:nowrap; padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px}

/* Pagination */
.olt_tier2 p.pagination_top {float:right; font-size:12px; margin-bottom:0px;}
.olt_tier2 p.pagination_bottom {float:left; font-size:12px; margin-bottom:0px;}
.olt_tier2 p.pagination_top .left,
.olt_tier2 p.pagination_bottom .left {padding-right:5px; position:relative; top:2px;}
.olt_tier2 p.pagination_top .right,
.olt_tier2 p.pagination_bottom .right {padding-left:5px; position:relative; top:2px;}
.olt_tier2 p.pagination_bottom .right {margin-right:15px;}
.olt_tier2 p.pagination_top .hide,
.olt_tier2 p.pagination_bottom .hide {display:none;}
.olt_tier2 p.pagination_bottom a {color:#355a81;}

/* Sidebar */
#sidebar img.meet_the_team {margin-bottom:38px;}

/* Related Articles */
.related_articles {margin-bottom:15px;}
.related_articles h5 {padding:0px 25px 0px 25px;}
.related_articles ul {padding:15px 5px;}
.related_articles li {padding:0px 0px 8px 0px;}
.related_articles li a {color:#666; font:14px/18px arial, helvetica, sans-serif;}
.related_articles li img {padding-left:5px;}

/* Find A PWA Button*/
.olt_tier2 a.b_find_a_pwa {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px 0px; display: block; height: 102px; text-indent: -5000px; width: 248px}
.olt_tier2 a.b_find_a_pwa:hover {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px -102px;}


/***************************************************************************************************************************
	CLIENT EXPERIENCE
 ***************************************************************************************************************************/

.client_exp {height:720px !important; width:1120px;}

.client_exp h1 {background:url('/publish/content/text/css/PBIG/images/txt_client_experience.png') no-repeat 0px 0px; height:34px; margin-left:11px; text-indent:-2000px; width:183px}
.client_exp h1 span {height:1px; left: -10000px; overflow:hidden; position: absolute; top: auto; width:1px;}
.client_exp h2 {color:#FFF; font-size:21px; font-weight:normal; line-height:21px; margin-bottom:8px;}	
.client_exp p {color:#CCC; font-size:15px; line-height:21px;}
.client_exp a {color:#FFF;}
.client_exp a:hover {color:#CCC;}
.client_exp .bg_image {position:absolute; left:0px; top:0px; z-index:100;}
a.ce_watch_vid {background:url('http://pbig.ml.com/Publish/Content/image/png/GWMOL/btn_cl_exp_read_story-png.png') no-repeat 0px 0px; display:block; height:55px; left:74px; position:absolute; text-indent:-5000px; top:238px; width:162px; z-index:600}
a.ce_watch_vid:hover {background-position: 0px -55px;}

.client_exp #column_wrap {background:url('/publish/content/text/css/PBIG/images/bg_cl_exp_column.png') 0px 0px; bottom:0px; height:358px; position:absolute; right:0px; width:1064px; z-index:200}
.client_exp .column_left {display:inline; float:left; margin:20px 39px 0 30px; width:562px;}
.client_exp .column_right {display:inline; float:left; margin:0 0 0 44px; width:350px;}
.client_exp .column_right h3 {clear:left; color:#CCC; font-size:17px; font-weight:normal; line-height:26px; margin-bottom:13px;}
.client_exp .column_right dl {float: left; margin-bottom:5px;}
.client_exp .column_right dt {clear:left; float:left;}
.client_exp .column_right dt img {border:2px solid #666; margin:0px 15px 15px 0px;}
.client_exp .column_right dd {color:#FFF; font-size:13px; line-height:18px; padding-bottom:3px;}
.client_exp .column_right dd a {background:url('/publish/content/text/css/PBIG/images/arrow_cl_exp_watch_vid.png') no-repeat right 0px; color:#CCC; font-size:11px; line-height:12px; padding-right:12px; text-transform:uppercase}
.client_exp .column_right hr {background-color:#666; border:none; clear:both; height:1px; margin-bottom:11px; padding:0px;}

.client_exp #column_right {background:url('/publish/content/text/css/PBIG/images/bg_gc_col.png') 0px 0px; height:262px; position:absolute; left:562px; top:458px; width:558px}
.client_exp .team {margin:49px 39px 0px 80px;}
.client_exp .team a {background:url('/publish/content/text/css/PBIG/images/arrow_cp_team_link.png') no-repeat right 4px; line-height:18px; padding-right:11px}


/***************************************************************************************************************************
	ARTICLE/VIEWPOINT/WHITEPAPERS/CIO OUTLOOK/CLIENT STORY/VIDEO
 ***************************************************************************************************************************/

/* Article */
.article .content {margin:20px 0 0 80px; width:960px;}
.article #main_column {float:left; width:672px; margin: 20px 0 0 80px; display:inline;}
.article p {color:#676666; font-size:14px; line-height:17px;}
.article ul {color:#676666; font-size:14px; line-height:17px;margin-left:20px;}
.article ol {color:#676666; font-size:14px; line-height:17px;margin-left:25px; list-style: decimal outside none;padding-bottom:10px;}
/* Edit by Prashan */
.article li {color:#676666; font-size:14px; line-height:17px;padding-bottom:0px;}
.article h6 {background:url('/publish/content/text/css/PBIG/images/txt_the_whitepapers.png') no-repeat 0px 0px; height:76px; position:relative; text-indent:-2000px; z-index:500; margin-top: -76px}
.article h1 span {height:1px; left: -10000px; overflow:hidden; position: absolute; top: auto; width:1px;}
.article h2 {color:#002F5F; font:15px/20px arial, helvetica, sans-serif; font-weight:bold; text-transform:none;}
.article img.bg_article_head {left:0px; position:absolute; top:0px;}
.article img.bg_whitepaper_head {left:0px; position:absolute; top:0px;}
.article img.bg_cio_outlook_head {left:0px; position:absolute; top:0px;}
.article img.bg_client_story_head {left:0px; position:absolute; top:0px;}
.article img.bg_video_head {left:0px; position:absolute; top:0px;}
.article a {color:#355a81;}

.article img.lt {float:left; margin:20px 20px 20px 0px;}
.article img.rt {float:right; margin:20px 0px 20px 20px;}

/* Article Head - Contains H1 & deck */
#article_head {height:240px; margin:0px 0px 0px 80px; overflow:hidden; position:relative; width:960px;}
#article_head h1 {color:#FFF; font:48px/64px Times, "Times New Roman", serif;}
#article_head p {color:#FFF; font-size:18px; line-height:24px; position:relative; width:497px; z-index:100;}
#article_head p.heading {color:#002f5f; font:32px/38px arial, helvetica, sans-serif; margin:0px; padding:0px; position:relative; width:450px; z-index:100;}
#article_head p.deck {color:#333; font-size:18px; line-height:21px; margin:0px; padding:0px; position:relative; width:450px; z-index:100;}
#article_head p.section {color:#FFF; font-size:11px; padding-bottom:0px;}

/* Article Sidebar */
.article_sidebar {background-color:#F4F6F8; border-bottom:20px solid #FFFFFF; border-left:20px solid #FFFFFF; display:inline; float:right; margin-right:-25px; padding:20px 25px; position:relative; width:250px; z-index:200;}
.article_sidebar h1 {color:#355A81; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-variant:normal; font-weight:bold; line-height:18px; position:relative; margin: 0 0 5px 0;}
.article_sidebar dt {color:#355A81; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; position:relative; margin-top: 10px;}
.article_sidebar_full-span {background-color: #F4F6F8; margin-bottom: 15px; padding-top: 20px!important; padding-right: 20px!important; padding-bottom: 5px!important; padding-left: 20px!important;}
.article_sidebar_full-span h2 {color:#355A81!important; font-size: 14px!important;}
.article_sidebar_full-span p {color:#355A81!important; font-size: 12px!important; padding-bottom: 0!important;}
.article_sidebar_full-span li {color:#355A81 !important; font-size:12px !important; line-height:16px!important; margin-bottom:10px !important; margin-left:25px!important;}

/* Whitepaper Head - Contains H1 & deck */
#whitepaper_head {height:164px; margin:0px 0px 0px 80px; overflow:hidden; position:relative; width:960px;}
#whitepaper_head p.heading {color:#002f5f; font:32px/38px Connections, sans-serif; margin:0px; padding:0px; position:relative; width:450px; z-index:100;}
#whitepaper_head p.deck {color:#333; font-size:18px; line-height:21px; margin:0px; padding:0px; position:relative; width:450px; z-index:100;}

/* CIO Outlook Head - Contains H1 & deck */
.article .outlook_heading {margin:1px 0px 25px;}
.article .outlook_heading h1 {color:#002f5f; font:28px/38px Connections, sans-serif; margin-top:12px;}
.article .outlook_heading p.deck {color:#666; font-size:18px; line-height:21px; padding-bottom:1px;}
.cio-outlook-paragraph-intro {color:#002F5F; font-size:15px; font-weight:bold; line-height: 20px;}

/* Client Story Head - Contains H1 & deck */
#client_story_head {height:140px; margin:0px; overflow:hidden; position:relative; width:960px;}
#client_story_head h1,
#client_story_head p {margin:0px 0px 0px 80px; position:relative; width:600px; z-index:100;}
#client_story_head p.deck {color:#FFF; font-size:18px; line-height:20px; padding-bottom:0px;}
#client_story_head h1 {color:#FFF; font:28px/50px Connections, sans-serif;}
#client_story_head p.section {color:#FFF; font-size:11px; padding-bottom:0px;}

/* Video Head - Contains H1 & deck */
#video_head {height:140px; margin:0px; overflow:hidden; position:relative; width:960px;}
#video_head h1,
#video_head p {margin:0px 0px 0px 80px; position:relative; width:600px; z-index:100;}
#video_head p.deck {color:#FFF; font-size:18px; line-height:20px; padding-bottom:0px;}
#video_head h1 {color:#FFF; font:28px/50px Connections, sans-serif;}
#video_head p.section {color:#FFF; font-size:11px; padding-bottom:0px;}

/* Article Details - Additional details associated with the article */
.article_details {float:left; list-style:none; margin-bottom:14px;}
.article_details li {color:#666; display:inline;}
.article_details li.content_type {border-right:1px solid #666; font:14px/14px Time, "connections_serifregular", serif;  margin-right:5px; padding-right:10px; text-transform:uppercase;}
.article_details li.pub_date {font-size:12px; line-height:14px; text-transform:uppercase; margin-right:25px;}
.article_details li.byline {font:italic 14px/14px Time, "Times New Roman", serif;}
.article_details .content_type {border-right:1px solid #666; font:14px/14px, "connectionsregular", Arial, sans-serif; margin-right:5px; padding-right:10px; text-transform:uppercase;}
.article_details .pub_date {font-size:12px; line-height:14px; text-transform:uppercase; margin-right:25px;}
.article_details .byline {font:italic 14px/14px Time, "Times New Roman", serif;}

/* Client Story Photo at top of content */
dl.client_photo {margin-bottom:20px;}
dl.client_photo dt {margin-bottom:20px;}
dl.client_photo dd {color:#666; font-size:15px; font-style:italic; line-height:18px;}

/* Article Tools */
.article_tools {background-color:#eaeff5; margin-bottom:25px;}
.article_tools ul {padding:20px 25px;}
.article_tools li {font-size: 14px; padding:3px 0px;}
.article_tools li a {color:#355a81;}
.article_tools .tags {border-top:1px solid #FFF; color:#666; font:italic 13px/17px Times, "Connections", serif; padding:21px 25px;}
.article_tools .tags dt,
.article_tools .tags dd {display:inline;}
.article_tools .tags dd a {color:#666;}

/* Find A PWA Button*/
.article a.b_find_a_pwa {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px 0px; display: block; height: 102px; text-indent: -5000px; width: 248px; visibility: visible}
.article a.b_find_a_pwa:hover {background: url('/publish/content/text/css/PBIG/images/b_article_find_pwa.gif') no-repeat 0px -102px;}

/* Article Disclosure */
.disclosure {border-top: solid 1px #666666; margin-bottom:-15px; padding-top: 20px;}
.disclosure p {font-family: connectionsitalic;}

.arexp {font-size: 10pt; color:#FFF; line-height: 12px; margin:0px; padding:0px;}
/***************************************************************************************************************************
	SEARCH RESULTS
 ***************************************************************************************************************************/

.search_results .breadcrumb_light,
.search_results .breadcrumb_dark {padding:18px 0px 17px 0px;}
.search_results .content {margin:27px 0 0 80px; width:960px;}
.search_results #main_column {float:left; width:672px; margin: 20px 0 0 80px;}

/* Search Field & Button */
.search_results .in_body_search {height:21px; line-height:0; margin-left:81px; margin-top:0px; position:relative; z-index:100;}
.search_results .in_body_search div {margin:0px; position:relative;}
.search_results .in_body_search input.btn {background:url('/publish/content/text/css/PBIG/images/magnifier_lrg.png') no-repeat 0px 0px; border:medium none; color:#666; float:left; font-size:11px; margin-right:8px; width:525px !important; padding-left:21px; padding-right:4px; padding-top:4px; padding-bottom:4px}
.search_results .in_body_search a.btn {background:url('/publish/content/text/css/PBIG/images/btn_search_lrg.png') no-repeat 0px 0px; color:#FFF; display:block; float:left; height:21px; padding:0px; text-indent:-5000px; width:87px}
.search_results .in_body_search a.btn span {height:21px;}

/* Showing Results # and pagination */
.search_results .showing_results {border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6; margin-bottom:20px;}
.search_results #main_column .showing_results p {color:#000; float:left; font-size:12px; line-height:20px; margin:0px; padding:0px 0px 0px 4px; width:350px;}
.search_results #main_column .showing_results p span {font-weight:bold;}
.search_results .showing_results ul.pagination {float:right; list-style:none; margin:0px; padding:0px;}
.search_results .showing_results ul.pagination li {float:left; font-size:12px; line-height:20px; padding:0px 4px 0px 0px;}
.search_results .showing_results ul.pagination li a {color:#355a81;}

.search_results h1 {background:url('/publish/content/text/css/PBIG/images/txt_search.png') no-repeat 0px 0px; height:35px; margin-top:22px; position:relative; width:210px; z-index:100}
.search_results h1 span {height:1px; left:-10000px; overflow:hidden; position:absolute; top:auto; width:1px;}
.search_results img.bg_search_head {left:0px; position:absolute; top:0px;}
.search_results h2 {font-size:13px; line-height:17px;}
.search_results h2 a {color:#355a81;}
.search_results #main_column p {color:#666; font-size:13px; line-height:17px;}

/* Sidebar */
.search_results #sidebar {float:right; width:250px;}


/***************************************************************************************************************************
	FIND A PWA
 ***************************************************************************************************************************/

.find_a_pwa .breadcrumb_light,
.find_a_pwa .breadcrumb_dark {padding:18px 0px 17px 0px;}

.find_a_pwa {height:673px !important; width:1120px;}

.find_a_pwa h1 {color:#CCC; font-size:16px; font-weight:normal; line-height:22px;}
.find_a_pwa h2 {color:#FFF; font-size:16px; font-weight:normal; line-height:22px; margin-bottom:8px; margin-left:20px;}	
.find_a_pwa p {color:#CCC; font-size:15px; line-height:21px;}
.find_a_pwa a:hover {color:#CCC;}
.find_a_pwa .bg_image {position:absolute; left:0px; top:0px;}

.find_a_pwa #column_left {background:url('/publish/content/text/css/PBIG/images/bg_gc_col.png') 0px 0px; height:384px; position:absolute; left:0px; top:289px; width:398px}
.find_a_pwa .search_by_name {margin:25px 39px 0px 80px;}
.find_a_pwa .search_by_name h1 {color:#CCC; font-size:16px; font-weight:normal; line-height:22px; margin-bottom:16px;}
.find_a_pwa .search_by_name p {color:#FFF; font-size:13px; line-height:15px; margin-bottom:23px;}
.find_a_pwa .search_by_name label {color:#FFF; display:block; font-size:13px; margin-bottom:6px;}
.find_a_pwa .search_by_name input {display:block; margin-bottom:15px;}
.find_a_pwa .search_by_name a.btn {background:url('/publish/content/text/css/PBIG/images/btn_search_lrg.png') no-repeat 0px 0px; color:#FFF; display:block; float:left; height:21px; margin-top:10px; padding:0px; text-indent:-5000px; width:86px}
.find_a_pwa .search_by_name a.btn span {height:21px;}

.find_a_pwa #column_right {background:url('/publish/content/text/css/PBIG/images/bg_gc_col.png') 0px 0px; height:384px; position:absolute; left:401px; top:289px; width:718px}
.find_a_pwa .search_by_map {margin:25px 39px 0px 80px;}
.find_a_pwa #us_map_img {position:absolute; top:74px; left:116px;}


/***************************************************************************************************************************
	FIND A PWA RESULTS
 ***************************************************************************************************************************/

.find_pwa_results .bg_image {position:absolute; left:0px; top:0px; z-index:1;}

#advisor {height:308px; margin:0px auto; padding:0px; position:relative; width:960px; z-index:100;}

#advisor .map {float:right; height:194px; margin: 0px; width:294px;}
#advisor .map img {margin-bottom:20px;}
#advisor .map p {color:#FFF; margin: 0px; text-transform:uppercase;}

/* Advisor Details */
#advisor_details {float:left; width:583px;}
#advisor_details img.photo {border:1px solid #999; margin: 0px 22px 16px 0px; float:left;}
#advisor_details dl {float:left; margin:26px 0px 0px 0px; width:65%;}
#advisor_details dl dt.name {color:#FFF; float:left; font-size:16px; line-height:17px;}
#advisor_details dl dd {color:#FFF; font-size:12px; line-height:15px;}
#advisor_details dl dd.comma {float:left; font-size:16px;}
#advisor_details dl dd.title {color:#FFF; font:16px/17px connections_serifregular, "Times New Roman", serif; font-style:italic;}
#advisor_details dl dd.department {font-size:13px; line-height:17px; margin-bottom:10px;}
#advisor_details p {clear:left; color:#FFF; float:left; line-height:16px; width:100%;}

#advisor a.b_find_pwa_by_name  {background:url('/publish/content/text/css/PBIG/images/b_find_pwa_by_name.png') no-repeat 0px 0px; display:block; height:37px; text-indent:-5000px; width:269px}
#advisor a.b_find_pwa_by_name:hover  {background-position:0px -37px;}

/* Other Advisors/Directors */
#other_regional_directors {background:#FFF; margin:30px auto 0px; padding:0px; width:960px;}
#other_regional_directors #search_again {background:url('/publish/content/text/css/PBIG/images/btn_search_again.gif') repeat-y 0px 0px; color:#FFF; display:block; font-size:13px; height:34px; line-height:34px; margin-bottom:14px; text-align:center; text-decoration:none; width:109px}
#other_regional_directors h3 {border-bottom:1px solid #CCC; color:#999; font-size:18px; line-height:22px; margin-bottom:3px; padding-bottom:15px;}
#other_regional_directors .column {float:left; width:33%;}
#other_regional_directors dl {margin:16px 0px 55px 0px;}
#other_regional_directors dl dt {font-size:13px; text-transform:uppercase;}
#other_regional_directors dl dd.map {margin:15px 0px;}
#other_regional_directors dl dd.name {color:#000; float:left; font-size:13px; line-height:17px;}
#other_regional_directors dl dd {color:#666; font-size:12px; line-height:15px;}
#other_regional_directors dl dd.comma {float:left;}
#other_regional_directors dl dd.title {color:#333; font:13px/17px connections_serifregular, "Times New Roman", serif; font-style:italic;}
#other_regional_directors dl dd.department {color:#000; margin-bottom:10px;}


/***************************************************************************************************************************
	FOOTER
 ***************************************************************************************************************************/

/* Footer Links */
#footer_links ul {list-style-type:none; margin-bottom:17px;}
#footer_links ul li {color:#666; display:inline; font-size:10px; margin-right:31px; text-transform:uppercase;}
#footer_links ul li a {color:#666;}

#footer {border-top:1px solid #999; color:#999; font-size:10px; font-weight:normal; margin-top:40px; padding:20px 0px;}
#footer p {color:#999;}
#footer .copyright {float:right; padding-right:0px;}

#footer table th {font-weight:normal; line-height:33px; width:130px;}
#footer table td {}
#footer table.key_notes {border-collapse:collapse; border-color:#999; width:450px;}
#footer table.key_notes td {border:1px solid #999; line-height:33px; text-align:center;}

#footer .disclaimer p {color:#999; font-size:10px;}


/***************************************************************************************************************************
	Additonal CSS
 ***************************************************************************************************************************/
 
 /* Additonal CSS START */
#modal_overlay {
	background-color:#000000;
	z-index:300;
	/*height: 215% !important;*/
}
.hideMe
{
	display:none;
}

.PBIG2ColHeader_dvBottom
{
	width: 1120px;
	margin-top:20px;
}
.PBIG2ColHeader_dvRight
{
	margin-left: 40px;
	margin-top: 20px;
	float: right;
	width: 250px;
	margin-right: 80px;
}
/*\*/ * html .PBIG2ColHeader_dvRight { margin-right: 40px;} /**/

.PBIG2ColHeader_phZone2
{
	width: 670px;
	margin-left: 80px;
}
/*\*/ * html .PBIG2ColHeader_phZone2 { *margin-left: 77px; } /**/ 


.PBIG2ColHeader_phZone1
{
	width: 1120px;
}
.PBIG2ColHeader_phZone3
{
	width: 250px;
}
.PBIG2ColHeader_phZone4
{
	width: 250px;
	margin-top: 25px;
}
.PBIG2ColHeader_phZone6
{
	width: 250px;
	margin-top: 25px;
}
.PBIG2ColHeader_phZone5
{
	width: 250px;
	margin-top: 25px;
}
#ctl00_MainContent_ECMSSearchTextBoxTop_srcText
{
	background:transparent url(/publish/content/text/css/PBIG/images/magnifier_lrg.png) no-repeat scroll 0 0;
	border:medium none;
	color:#666666;
	float:left;
	font-size:11px;
	margin-right:8px;
	padding:4px 4px 4px 21px;
	width:525px !important;
}

/* Additonal CSS END   */

.AR {
    color: #FFFFFF !important;
    margin: 0 !important;
}

#tooltipHoverDiv {
    border: 1px solid blue;
    width: 300px;
    z-index: 99999;
    background-color: #FFFFFF;
    padding: 10px;
    font-family: Arial;
    font-size: 13px;
    line-height: 16px;
}

#faPage {
    float: left;
}

sup {
	vertical-align:text-top !important;
	top:0;
	line-height:1;
	font-size:x-small !important;
}
.displayNone {
    display: none !important;
}
.adahidden {
    height: 1px;
    left: -10000px;
    overflow: hidden;
    position: absolute;
    top: auto;
    width: 1px;
}