/* Import universal style sheet */
@import url('https://www.raymondjames.com/styles/universal.css');

h1, h2 { font-family: 'g_light'; font-weight: normal; color: #568ab4; font-size: 34px; border-bottom: 1px solid #ccc; line-height: normal !important; letter-spacing: -.04em; margin-bottom: 10px; }
h3 { font-size: 16px; font-family: 'g_regular'; color:#002d62; margin-bottom: 5px; }
h3 span.cat { text-transform: uppercase; font-size: 12px; }

div.introbox { padding: 20px; background: url(https://www.raymondjames.com/personal_investing/images/introbox_bg.png) repeat-x top center; }
div.introbox h3 { font-family: 'g_light'; font-weight: normal; color: #fff; font-size: 25px; line-height: 28px; margin: 0px 0px 10px 0px; padding: 0px; letter-spacing: -1px; }
div.introbox p { font-family: 'g_light'; font-weight: normal; color:#fff; font-size: 14px; margin: 0px !important; padding: 0px; }

/*** BANNER PLACEMENT ***/
#grand #mainContent #sideBar #bannerTwoBlock {text-align: center;}
/*** BANNER PLACEMENT ***/

/*** FIND AN ADVISOR NAV ***/
#grand #topSubPrimaryNav a#findAdvisorAnchor {width: 110px; height: 19px; background: url('https://www.raymondjames.com/images/build10/template/nav/find_an_advisor.gif') no-repeat;}
#grand #topSubPrimaryNav a#findAdvisorAnchor:hover {background: url('https://www.raymondjames.com/images/build10/template/nav/find_an_advisor_.gif') no-repeat;}
#grand #topSubPrimaryNav a#findAdvisorAnchor.current {background: url('https://www.raymondjames.com/images/build10/template/nav/find_an_advisor_cur.gif') no-repeat;}
#grand #topSubPrimaryNav a#findAdvisorAnchor.current:hover {background: url('https://www.raymondjames.com/images/build10/template/nav/find_an_advisor_cur.gif') no-repeat;}
/*** FIND AN ADVISOR NAV ***/

/*** Find An Advisor Fields ***/
#grand #mainContent #sideBar .banner #findAdvisor {margin-top: 10px; margin-bottom: 10px;}
#grand #mainContent #sideBar .banner #findAdvisor #zipCode {width: 172px; margin-right: 4px;}
#grand #mainContent #sideBar .banner #findAdvisor #findAdvisorSubmit {width: 32px; padding: 0px 0px 0px 0px;}
/*** Find An Advisor Fields ***/

/*** Tooltip Styles ***/
/*change on master (PUB)*/ #dhtmltooltip {position: absolute; left: -300px; width: 150px; border: 1px solid #C2D7F6; padding: 2px; background-color: #E9F1FB; visibility: hidden; z-index: 100;} /*Remove below line to remove shadow. Below line should always appear last within this CSS filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
/*change on master (PUB)*/ #dhtmlpointer {position:absolute; left: -300px; z-index: 101; visibility: hidden;}
/*change on master (PUB)*/ .toolTipBlock {padding: 5px;}
/*change on master (PUB)*/ .toolTipBlock p {padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: #002D62; line-height: 18px;}
/*** Tooltip Styles ***/

#wrapper { width: 645px; margin-left: auto; margin-right: auto; }
.accordionButton { width: 645px; float: left; cursor: pointer; background: #eee url(https://www.raymondjames.com/personal_investing/images/bg_bizopps_off.jpg) no-repeat; border: #CECECE 1px solid; height: 50px; margin: 0px auto; margin-top: 10px; }
.accordionButton:hover { border: #CECECE 1px solid; }
.accordionButton.active { background: #eee url(https://www.raymondjames.com/personal_investing/images/bg_bizopps_on.jpg) no-repeat; }
.accordionButton.active:hover { border-color: #CECECE; } 
.accordionButton h3 { font-family: 'g_light'; font-size: 20px; color: #002d62; margin: 0px; padding: 0px; margin-top: 15px; margin-left: 30px; letter-spacing: -1px; }
.accordionButton:hover h3 { color: #568ab4; }
.accordionButton p { color: #568ab4; margin-left: 30px; }
.accordionContent h2 { margin-bottom: 0px; }
.accordionContent {	width: 620px; float: left; background: #fff url(https://www.raymondjames.com/personal_investing/images/bg_bizopps_tile.jpg) repeat-x; display: none; border-left: 1px solid #CECECE; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; padding: 10px; }
.accordionContentLeft { width: 600px; float: left; padding-left: 20px; padding-top: 15px; }
.accordionContentLeft ul li { background: none !important; list-style-type:disc; margin-bottom: 8px; margin-left: 30px !important; padding-left: 0px !important; }
.accordionContentRight { width: 333px; float: right; text-align: center; }
/*
     FILE ARCHIVED ON 18:56:26 Jan 29, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:23:51 Jun 16, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 194.096
  exclusion.robots: 0.154
  exclusion.robots.policy: 0.142
  cdx.remote: 0.098
  esindex: 0.013
  LoadShardBlock: 141.175 (3)
  PetaboxLoader3.datanode: 189.327 (6)
  CDXLines.iter: 27.199 (3)
  load_resource: 416.373 (2)
  PetaboxLoader3.resolve: 130.963 (2)
  loaddict: 181.717
*/