@charset "utf-8";
ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
/*ul,li,ul,li{margin-left:20px;}*/
body {margin:0 0 0 0; font: 13px/18px Arial, Verdana, sans-serif;}

.app-content-area-gsearch ul li { /*list-style-position: inherit;*/ list-style-type:disc; margin-left:25px; padding:4px 0 4px 0; /*list-style: inside; *list-style:;*/}
.app-content-area-gsearch div ol li { /*list-style-position: inherit;*/ list-style-type: decimal; margin-left:25px; padding:4px 0 4px 0; /*list-style:inside; *list-style:;*/}

/* FINRA Headings */
h1, .heading1 {/*font-size:	1.00em; */ font-size:16px; margin-bottom:.8em;color:#000000;font-weight: bold;}
h2, .heading2 {/*font-size:0.875em;*/ font-size:14px; margin-bottom:.3em;color:#000000;font-weight: bold;}
h3, h4, h5, h6, .heading3 {/* font-size:0.814em;*/ font-size:13px; margin-bottom:.3em;color:#000000;font-weight: bold;}
p {/*font-size: 0.814em; */font-size:13px; margin: 0; padding: 0;}

/* FINRA Apps Table width fix */
.apptable {/* width:780px; position: relative; height:1px;*/}
.app-content-area{padding:0 20px 0 20px;width:710px;}

/* Hyperlinks */
a:link {color: #336699;text-decoration: none;}
a:hover {color: #0082D1;text-decoration: underline;}
a:visited {color: #336699;text-decoration: none;}
a:active {color: #0082D1;text-decoration: underline;}

a.altwhite:link {color: #FFFFFF;text-decoration: none;}
a.altwhite:hover {color: #FFFFFF;text-decoration: none;cursor: hand;}
a.altwhite:visited {color: #FFFFFF;text-decoration: none;}
a.altwhite:active {color: #FFFFFF;text-decoration: none;}

.altlogo{color: #336699;}
a.altlogo:link {color: #336699;text-decoration: none;}
a.altlogo:hover {color: #336699;text-decoration: none;cursor: hand;}
a.altlogo:visited {color: #336699;text-decoration: none;}
a.altlogo:active {color: #336699;text-decoration: none;}

/* FINRA-Sections */
.finra .color-1 {background-color:#0A7CC6;}
.finra .color-2 {background-color:#339BDA;}
.industry .color-1 {background-color:#739E40;}
.industry .color-2 {background-color:#C5DC69;}
.investors .color-1 {background-color:#B5525D;}
.investors .color-2 {background-color:#FC8881;}
.arbitration .color-1 {background-color:#505D63;}
.arbitration .color-2 {background-color:#8D8A81;}

.finra-list {margin: 5px 0 15px; padding: 2px 0 2px 0; float: none;}
.finra-list li {font-size: 0.75em;padding: 3px 0 0 -1px; margin:3px 0 0 10px;/*list-style-image: url(/web/groups/corporate/documents/web_asset/bullet.gif); list-style-position:;*/
	list-style-image: url(/web/groups/corporate/documents/web_asset/P085537.gif);
	*list-style-image: url(/web/groups/corporate/documents/web_asset/P085285.gif);
	list-style-position: outside;}
.finra-list li a {/*background: url(/web/groups/corporate/documents/web_asset/P085285.gif) no-repeat left 8px;list-style-type: none;*/padding-top: 2px;padding-right: 0;padding-bottom: 0;padding-left: 10px;}


/* Finra-Header */
#finra-header {margin:0;padding:0; position:relative; min-width:780px;max-width:960px;}
#finra-header #fn-logo, #fn-logo span {width: 161px;height: 74px;background-image:url(../images/p075334.gif);background-repeat:no-repeat;position: absolute;*background-position: 0px 1px; z-index:10;}
#finra-header #fn-logo-alttext, #fn-logo-alttext span {width: 161px;height: 74px;z-index:0;}
#finra-header #fn-globalid, #fn-globalid span {position: absolute; z-index:0}

#finra-header #fn-topnavdiv {top: 49px;*top: 48px;position: absolute;right:128px;}
#finra-header #fn-topnavdiv-search {top: 48px;*top: 46px;position: absolute;right:0;}
#finra-header .finra-nav {margin: 0;padding: 0;}
#finra-header .finra-nav li { display: inline;}
#finra-header .finra-nav li a {font-size:13px;text-decoration: none;}
#finra-header .finra-nav li .fn-search {}
#finra-header .finra-nav .fn-topnav a {font-size:13px;width: 100%; padding-left: 6px; padding-right: 10px;border-right: 1px solid #9D9B94;color: #336699;}	
#finra-header .finra-nav .fn-topnav-last a {font-size:13px;width: 100%; padding-left: 6px; padding-right: 7px; border-right: 0;color: #336699;}
#finra-header .finra-nav .fn-globalid-nav a {font-size:15px;width: 100%; padding-left: 6px; padding-right: 10px; border-right: 1px solid #99CDED ;color: #FFFFFF;}	
#finra-header .finra-nav .fn-globalid-nav-last a {font-size:15px;width: 100%; padding-left: 6px; padding-right: 10px; border-right: 0;color: #FFFFFF;}
#finra-header .finra-nav-primary {margin: 0;padding: 0;height: ; float: left;position:absolute; top:5px; margin-left: 5px;}
#finra-header .finra-nav-primary li {font-size: 16px; display: inline;}
#finra-header .finra-nav-primary li a {text-decoration: none;}
#finra-header .finra-nav-primary .fn-primary-nav a {text-decoration: none;padding-top: 2px;padding-left: 8px;padding-right: 8px;color: #FFFFFF;margin-left: 1px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: none;border-left-style: solid;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-bottom-color: #FFFFFF;border-left-color: #FFFFFF;line-height: 30px;padding-bottom: 3px;}	
#finra-header .finra-nav-primary .fn-primary-nav-highlight a {text-decoration: none;padding-top: 2px;padding-left: 8px;padding-right: 8px;color: #000000;margin-left: 1px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: none;border-left-style: solid;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-bottom-color: #FFFFFF;border-left-color: #FFFFFF;line-height: 28px;padding-bottom: 3px;background-color: #FFFFFF;}
#finra-primary-nav{position: relative; height:31px;}


/* Search-Box */
input.TopMenuSearchField {margin:0;width:103px;height: 16px;}
.TopMenuSearchField {height:15px; font-size: 13px; font-family: Arial, Helvetica, sans-serif;color: #9D9B94;text-decoration: none;font-weight: normal;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: none;border-bottom-style: solid;border-left-style: solid;border-color: #CCCCCC;}
.TopMenuSearchFieldButton {color: #333333;text-decoration: none;vertical-align: top;padding:0 0 4px 0;*padding-top:1px;}

#finra-banner {width:100%;position:relative;}
#finra-banner-L1 {width:100%;height: 57px;background-repeat:no-repeat;position: relative;overflow:hidden;}

#finra-topnav {height: 74px;position: relative;}
#finra-header #fn-globalid, #fn-globalid span { z-index:10; background-color:/*#336699*/;height:39px;width:449px;position: absolute;}
#finra-header #finra-globalid {height:39px;background-color:#336699;position: relative;}
#finra-header #finra-globalid .globalid-alt-text {color:#FFFFFF;margin:0 0 0 10px;text-transform: capitalize;}
#finra-header #finra-globalid #globalid-alt-text-cap {color:#FFFFFF;margin:0 0 0 0;text-transform:; z-index:0;}

#finra-header #fn-globalid-navdiv {top: 13px;*top: 12px;position: absolute;overflow:hidden; right:10px;}

/*.investors .image-1{width: 300px;height: 39px; background-image:url(../images/p075338.gif); background-repeat:no-repeat;position: absolute;overflow:hidden;}
.investors .image-2{background-image:url(../images/p075333.jpg);}*/
.finra .image-1{width: 449px;height: 39px; background-image:url(../images/p075336.gif); background-repeat:no-repeat;position: absolute;overflow:hidden;	*background-position: 0px 1px;}
.industry .image-1{width: 300px;height: 39px; background-image:url(../images/p075337.gif); background-repeat:no-repeat;position: absolute;overflow:hidden;	*background-position: 0px 1px;}
.investors .image-1{width: 300px;height: 39px; background-image:url(../images/p075338.gif); background-repeat:no-repeat;position: absolute;overflow:hidden;	*background-position: 0px 1px;}
.arbitration .image-1{width: 300px;height: 39px; background-image:url(../images/p075329.gif); background-repeat:no-repeat;position: absolute;overflow:hidden;	*background-position: 0px 1px;}
.finra .image-2{background-image:url(../images/p075331.jpg); *background-position: 0px 1px;}
.industry .image-2{background-image:url(../images/p075331.jpg); *background-position: 0px 1px;}
.investors .image-2{background-image:url(../images/p075333.jpg); *background-position: 0px 1px;}
.arbitration .image-2{background-image:url(../images/p075332.jpg); *background-position: 0px 1px;}

/* OVER STATES*/ 
#finra-header .finra-nav .fn-topnav a:hover {padding-left: 6px;padding-right: 10px;color: #0082d1;text-decoration: underline;border-right: 1px solid #9D9B94;}
#finra-header .finra-nav .fn-topnav-last a:hover {padding-left: 6px;padding-right: 7px;font-weight: ;color: #0082d1;text-decoration: underline;}
#finra-header .finra-nav .fn-globalid-nav a:hover {text-decoration: underline;border-right: 1px solid #99CDED;}
#finra-header .finra-nav .fn-globalid-nav-last a:hover {text-decoration: underline;}
#finra-header .finra-nav-primary .fn-primary-nav a:hover {top:10px;width: 100%;padding-left: 8px;padding-right: 8px;color: #000000;margin-right: 0px;margin-left: 1px;background-color: #FFFFFF;}

/*# Side-Bars */
#transparent-bar-left{width:10px;height:31px;left:-10px;position: absolute;}
#transparent-bar-right{width:10px;height:31px;position:relative;overflow:hidden;left:100%;right:0%;}

/* Finra-Breadcrumb */
#breadcrumb {}
.finra-breadcrumb{font-size: 11px; font-family: Arial, Helvetica, sans-serif;color:#9D9B94;text-decoration: none;}
.finra-breadcrumb {position: relative;padding:6px 0 6px 10px;}
.finra-breadcrumb a{text-decoration: none;}
.finra-breadcrumb a:hover {color:#0082D1;text-decoration: underline;}

/* sidenav
.topcap-sidenav {padding-left:10px; height:30px;}
.fn-sidenav {width:190px;}
.fn-sidenav ul li {padding-bottom:1px; margin-bottom:-2px;  list-style: none outside; margin-left:-10px;}
.fn-sidenav ul li a {clear:both;display:block;color:#336699;text-decoration:none; padding-top: 2px;padding-bottom: 2px;padding-left: 10px;	padding-right: 10px;margin-left:10px;}
.fn-sidenav ul li a:hover {color:#0082D1;position:relative;text-decoration:none;border-color:#f1f1f1;background-color:#CCE6F6; font-weight:bold;}
.fn-sidenav-highlight a {color:#0082D1;position:relative;text-decoration:none;border-color:#f1f1f1;background-color:#CCE6F6; font-weight:bold;} */

/* sidenav*/
.topcap-sidenav {padding-left:10px; margin-top:-1px; height:23px;*height:15px;_margin-bottom:-10px;}
.fn-sidenav ul  {list-style: none; /*list-style-type:none;*/ margin:0; margin-top:1px; padding:0;}
.fn-sidenav ul li {/*padding-bottom:0;*/ margin-bottom:/*-2px*/;margin-top:0; list-style-image: url(/web/groups/corporate/documents/web_asset/); margin-left:-10px;_padding-top: 1px;_padding-bottom:1px; margin-top: -2px;margin-bottom:-1px;}
.fn-sidenav ul li a {margin-bottom:1px;_margin-bottom:-1px;/*clear:;display:block;*/display: block; color:#336699;text-decoration:none; padding-top: 2px;padding-bottom:2px; padding-left: 10px;padding-right: 10px;margin-left:10px;}

.fn-sidenav-highlight a:link {color:#000000;position:;text-decoration:none;}
.fn-sidenav-highlight a:visited {color:#000000;position:;text-decoration:none;}
.fn-sidenav-highlight a:active {color:#000000;position:;text-decoration:none;}

.fn-sidenav-highlight-child a:link {color:#0082D1;position:;text-decoration:none;}
.fn-sidenav-highlight-child a:visited {color:#0082D1;position:;text-decoration:none;}
.fn-sidenav-highlight-child a:active {color:#0082D1;position:;text-decoration:none;}

.fn-sidenav ul li a:hover {color:#0082D1;text-decoration:none;border-color:#f1f1f1;background-color:#CCE6F6; font-weight:bold;/* _width:100%;_position: absolute;*/}
.fn-sidenav ul li a:visited {text-decoration:none;}

.fn-sidenav-highlight a {color:#000000;position:relative;text-decoration:none;border-color:#f1f1f1;background-color:#CCE6F6; font-weight:bold;margin-left:/*40px*/; text-indent:/*10px*/; margin:0 0 0 0;/*padding-top: 2px;padding-bottom: 2px;*/left:/*10px*/;/**left:0; _left:10px; width:190px;*/height:18px; }
.fn-sidenav-highlight-section {color:#000000;position:relative;text-decoration:none;border-color:#f1f1f1;background-color:#CCE6F6; font-weight:bold;margin-left:40px; text-indent:/*10px*/; margin:0 0 -1px 40px;padding-top: 2px;padding-bottom:2px; padding-left:10px; padding-right:-10px; left:10px;/**left:0; _left:10px;*/ width:180px; height:/*20px*/;}
.fn-sidenav-highlight-child a{ margin:0 0 0 -10px;color:#0082D1;position:relative;text-decoration:none;border-color:#f1f1f1;background-color:#CCE6F6; font-weight:bold;margin-left:40px; text-indent:/*10px*/; /*margin:0 0 -1px 40px;padding-top: 2px;padding-bottom:2px; padding-left:10px; padding-right:-10px; left:10px;*left:0; _left:10px;*/ width:1}

/* #Finra-Footer */ 
#finra-footer  {position:relative; visibility:visible; /*min-width:740px;*/}
#finra-footer .finra-footer-nav {margin: 0;padding: 0;width:100%; padding-top:10px; border-top-width: 1px; border-top-style: solid; border-top-color: #dededb;}
#finra-footer .finra-footer-nav  li {display: inline;}
#finra-footer .finra-footer-nav  li a { font-size: 12px; margin-left:-2px; padding-left: 9px; padding-right: 9px; color: #336699;text-decoration: none;border-right: 1px solid #DEDEDB;}
#finra-footer .finra-footer-nav .fn-footernav a {width: 100%;}	
#finra-footer .finra-footer-nav .fn-footernav-last a {width: 100%;border-right: 0;}
#finra-footer .finra-footer-disclaimer{font-size:11px; color:#9D9B94; padding-left:8px; padding-top:7px; margin-left:-2px;}
#finra-footer .fn-footernav a:hover {padding-left: 9px;padding-right: 9px;color: #0082D1;text-decoration: underline;border-right: 1px solid #DEDEDB;}	
#finra-footer .fn-footernav-last a:hover {padding-left: 9px;padding-right: 9px;color: #0082D1;text-decoration: underline; border-right: 0;}


