@charset "utf-8";

/* ************ FINRA PRINT STYLES - MULTI GRID CONFIGURATION ************ */

@media print {

	a, a:link, a:visited { color:#00000 ; text-decoration:none ; }
	#finra-topnav{ display: ; }	
	#fn-topnavdiv-home{ display: none; }
	#fn-topnavdiv{ display: none; }
	#fn-topnavdiv-search{ display: none; }
	#finra-globalid{ display: none; }
	#finra-banner{ display: none; }
	#finra-footer{ page-break-after:always;display:none; }
	.finra-footer-nav{ display: none; }
	
	/* FINRA-Alt Print Image Function */
	#fn-logo-home {display:none}	
	#fn-logo {display:none}
	#fn-logo-print-home, #fn-logo-print {display:block; position:absolute; width: 250px;height: 74px;}
}

#update-date, .update-date  {_display: none;}
#breadcrumb {position:static;}

#content-area {width:;_width:70%;padding:0;position: relative;color: #000000; right:0; left:0;}

/* FINRA 4 Column Grid */
.column-1, .column-2, .column-3, .column-4{float: left;top:30px;}
.finra4col .finra-breadcrumb {position:absolute; visibility:hidden;}
#fn-logo-alttext {position:absolute; visibility:hidden;}

/* 3 Column Home */
.finra3col-home .column-1 {padding: 0 30px 0 10px;margin:0 30px 0 0; width:32%; position:static; left:0; height:250px; top:20px;_width:330px; _margin-left:-10px; height: auto !important;}
.finra3col-home .column-2 {padding: 0 19px 0 19px;position: absolute;right:0;margin-right:280px;margin-left:3px; left:34.5%;_left:330px;_width:100px;_position: static;_margin-right:0;_width:0px;_padding-right:0px;height:250px; border-left-width: 1px;border-left-style: solid;border-left-color: #dededb;background-color:  ;top:20px;_height:100px; _margin-left:-7px; height: auto !important;}
.finra3col-home .column-4 {padding: 0 10px 0 19px; width:250px; border-left: 1px solid #dededb; position:static; _left:674px;right:0;height:250px;top:20px; height: auto !important;}

/* 1 Column */
.finra1col .column-1 {padding: 0 10px 0 10px;position:static;left:0px; right:0; width:660px; *width:650px; _width:625px; height: auto !important;}
.finra1col .column-2 {display: none;}
.finra1col .column-3 {display: none;}
.finra1col .column-4 {display: none;}

/* 2 Column */
.finra2col .column-1 {display: none;}
.finra2col .column-2 {padding: 0 10px 10px 10px;position:static; left:0px; right:0; width:660px; *width:650px;_width:625px; height: auto !important;}
.finra2col .column-3 {display: none;}
.finra2col .column-4 {display: none;}

/* 2 Column a*/
.finra2cola .column-1 {display: none;}
.finra2cola .column-2 {padding: 0 10px 0 10px;margin-right:10px;_padding-right:10px;left:0px;position:static;right:0; width:660px; *width:650px;_width:625px; height: auto !important;}
.finra2cola .column-3 {display: none;}
.finra2cola .column-4 {display: none;}

/* 3 Column Home */
.homel {font-size: 0.75em; margin: 0 0 0 0; padding: 0 0 0 8px; line-height: 20px; _margin-right:-8px; height: auto !important;}
#col4cont div a{ font-size: 0.75em; }
#col4cont p{ font-size: 0.75em; }
#col4cont { margin-top:;}

.finra3col-home .column-1 {padding:0 10px 0 0; _padding-right:20px; margin:10px 0 0 10px; _margin:20px 0 0 10px;width:240px; height:220px; height: auto !important;}
.finra3col-home .column-2 {padding:0 0 0 20px; margin:20px 0 0 0;border-left-width: 1px;border-left-style: solid;border-left-color: #dededb;width:200px;height:220px; height: auto !important;}
.finra3col-home .column-4 { padding:0 0 0 10px;margin: -10px 110px 0 0;border-left-width: 1px;border-left-style: solid;border-left-color: #dededb;right: 100px;height:210px;width:180px; height: auto !important;}

/* 3 Column */
.finra3col .column-1 {display: none;}
.finra3col .column-2 {padding: 0 10px 0 10px;margin-right:10px;_padding-right:10px;left:0px;position:static;right:0;width:680px; *width:650px;_width:625px; height: auto !important;}
.finra3col .column-3 {display: none;}
.finra3col .column-4 {display: none;}

/* 4 Column */
.finra4col .column-1 {padding: 0 10px 0 9px; left: 0px;position: absolute; height: auto !important; width: 180px;}
.finra4col .column-2 {padding: 0 0 0 9px; width:160px; border-left: 1px solid #dededb; position: relative; left: 195px; height: auto !important;}
.finra4col .column-3 {position: relative; left: 240px; height: auto !important;}
.finra4col .column-4 {position: relative; right: !important; height: auto !important;}

/* 4 Column L1 */
.finra4cola .column-1 {display: none;}
.finra4cola .column-2 {width: 400px;padding: 0 10px 0 10px; margin-right:280px;_padding-right:240px;left:0px;position:static !important; height: 100% !important;}
.finra4cola .column-3 {padding: 0 0 0 10px; width:160px; border-left: 1px solid #dededb; position: absolute;right: 150px; height: auto !important;float: none;}
.finra4cola .column-4 {position: absolute !important; height: auto !important;float: right !important;top: 0 !important;}

.column-4 { width: ; float: right ; }

#finra-960:after, #content-area:after/*, .finra3col-home:after, .finra4cola:after, .column-2:after, .content-area:after*/{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#finra-print-footer{ display: block; page-break-after:always; float: left; clear: both; bottom: 0; padding-top: 2em; text-align: left;}