@charset "utf-8";

body {margin:0 20px 0 0; font: 13px/18px Arial, Verdana, sans-serif;}

/* FINRA Headings */
h1, .heading1 {/*font-size:	1.00em; */ font-size:16px; margin:0 0 .3em 0;color:#000000;font-weight: bold;}
h2, .heading2 {/*font-size:0.875em;*/ font-size:14px; margin-bottom:0 0 .3em 0;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:; padding: 0;}

/* FINRA Apps Table width fix */
.apptable {width:780px;}
.app-content-area{padding:2px 20px 0 0; margin:0 0 0 10px;}
/*.content-area{min-width:740px; margin:0 0 0 10px}*/

/* 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;}

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-Header */
#finra-header {margin:0;padding:0; position:relative; min-width:740px;}
#finra-header #fn-logo, #fn-logo span {width: 161px;height: 74px;background-image:url(../images/p075334.gif);background-repeat:no-repeat;position: absolute;}
finra-header #fn-globalid, #fn-globalid span {position: absolute; z-index:0}
#finra-header #fn-topnavdiv {top: 49px;*top: 48px;position: absolute;right:13px;}
#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-home {height: 180px;background-image:url(../images/p075330.jpg);background-repeat:no-repeat;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 #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: uppercase;}
#finra-header #fn-globalid-navdiv {top: 13px;*top: 12px;position: absolute;overflow:hidden; right:10px;}

.finra .image-1{width: 449px;height: 39px; background-image:url(../images/p075336.gif); background-repeat:no-repeat;position: absolute;overflow:hidden;}
.industry .image-1{width: 300px;height: 39px; background-image:url(../images/p075337.gif); background-repeat:no-repeat;position: absolute;overflow:hidden;}
.investors .image-1{width: 300px;height: 39px; background-image:url(../images/p075338.gif); background-repeat:no-repeat;position: absolute;overflow:hidden;}
.arbitration .image-1{width: 300px;height: 39px; background-image:url(../images/p075329.gif); background-repeat:no-repeat;position: absolute;overflow:hidden;}
.finra .image-2{background-image:url(../images/p075331.jpg);}
.industry .image-2{background-image:url(../images/p075331.jpg);}
.investors .image-2{background-image:url(../images/p075333.jpg);}
.arbitration .image-2{background-image:url(../images/p075332.jpg);}

/* 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 */
.finra-breadcrumb{font-size: 11px; font-family: Arial, Helvetica, sans-serif;color:#9D9B94;text-decoration: none;}
.finra-breadcrumb {position: relative;padding:8px 0 5px 10px;}
.finra-breadcrumb a{text-decoration: none;}
.finra-breadcrumb a:hover {color:#0082D1;text-decoration: underline;}

/* #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;}
