@charset "utf-8";
/*#col2cont p{ padding:5px;}

 finra-grid.css */
#content-area {width:100%; _width:940px; padding:0; position:relative; color: #333;}

/* FINRA 4 Column Grid */
.column-1, .column-2, .column-3, .column-4{float:left; top:22px;*top:21px;}
.finra4col .finra-breadcrumb {position:absolute; visibility:hidden; /*left:-100px;*/}

/* 1 Column */
.finra1col .column-1 {padding: 0 10px 0 10px; position:absolute;}
.finra1col .column-2 {position: absolute; visibility:hidden;}
.finra1col .column-3 {position: absolute; visibility:hidden;}
.finra1col .column-4 {position: absolute; visibility:hidden;}

/* 2 Column */
.finra2col .column-1 {padding: 0 10px 0 10px; width:180px; position:absolute; background-color:#33CCFF}
.finra2col .column-2 {padding: 0 10px 0 10px; left:200px; position:absolute; right:0; background-color:#FFCC00}
.finra2col .column-3 {position: absolute; visibility:hidden;}
.finra2col .column-4 {position: absolute; visibility:hidden;}

/* 2 Column a*//*IE 6 FIX*/	
.finra2cola .column-1 {position: absolute; visibility:hidden;}
.finra2cola .column-2 {padding: 0 10px 0 10px;margin-right:160px;_padding-right:160px;left:0px;position:absolute;right:0;/*_position: relative;*/_margin-right:0;/*_width:770px;*/ background-color:; }
.finra2cola .column-3 {position: absolute; visibility:hidden;}
.finra2cola .column-4 {padding: 0 0 0 9px; width:140px; border-left: 1px solid #dededb; position:absolute; right:0px;}

/* 3 Column Home */
.finra3col-home .column-1 {padding: 0 0 0 5px;  margin:10px 0 0 0; width:33%; background-color:; /*border: 1px solid #cce6f6; height:220px;*/ position: relative; top:-8px;}	
.finra3col-home .column-2 {padding: 0 0 0 0; margin:10px 0 0 0; /*border-left-width: 1px; border-left-style: solid; border-left-color: #dededb; height:220px; */ width:33%; background-color:;  /*border: 1px solid #cce6f6;*/ position: relative; margin-left:auto; margin-right:auto; right:-16px; top:-8px;}
.finra3col-home .column-3 {padding: 0 10px 0 9px; width:180px; border-left: 1px solid #dededb; position: absolute; right:150px;border: 1px solid #cce6f6;}
.finra3col-home .column-4 {padding: 0 0 0 0; margin:10px 0 0 0; width: 33%; /*border-left-width: 1px; border-left-style: solid; border-left-color: #dededb;height:220px;*/  background-color:;  /*border: 1px solid #cce6f6;*/ position: relative; right:-32px;/*min-width:200px; max-width:300px; margin-left:630px; top:50px*/top:-8px; background-color:}



/* 3 Column */
.finra3col .column-1 {padding: 0 10px 0 10px; width:180px; position:absolute; left:0; background-color: }
.finra3col .column-2 {padding: 0 10px 0 10px; margin-right:170px; left:210px; position:absolute; right:0; /*_position: relative;*/_margin-right:0;_width:560px;_padding-right:360px;}
.finra3col .column-3 {position: absolute; visibility:hidden;}
.finra3col .column-4 {padding: 0 0 0 9px; width:140px; border-left: 1px solid #dededb; position:absolute; right:0px; background-color:}

.finra3colr .column-1 {padding: 0 10px 0 10px; width:180px; position:absolute; left:0; background-color: border: 1px solid #cce6f6;}
.finra3colr .column-2 {padding: 0 10px 0 10px; margin-right:470px; left:210px; position:absolute; right:0; _position: relative;_margin-right:0;_width:560px;_padding-right:360px; border: 1px solid #cce6f6;}
.finra3colr .column-3 {position: absolute; visibility:hidden;}
.finra3colr .column-4 {padding: 0 10px 0 10px; margin-left:540px; left:10%; position:absolute; right:0; _position: relative;_margin-right:0;_width:560px;_padding-right:360px; border: 1px solid #cce6f6;}

/* 3 Column A
.finra3cola .column-1 {padding: 0 10px 0 10px; width:; position:absolute;background-color: #00CCCC; margin-right:540px;  left:0; right:100px;}
.finra3cola .column-2 {padding: 0 10px 0 10px; margin-right:270px; padding-left:310px; position:absolute; left:0; right:0; _position: relative;_margin-right:0;_width:560px;_padding-right:360px; background-color:#33FF99}
.finra3cola .column-3 {position: absolute; visibility:hidden;}
.finra3cola .column-4 {padding: 0 0 0 9px; width:300px; border-left: 1px solid #dededb; position:absolute; right:0px; background-color: #FFCC99}*/

/* 3 Column a 
.finra3cola .column-1 {padding: 0 0 0 0;  margin:10px 9px 0 0; height:220px; width:32%; background-color:; border: 1px solid #cce6f6; }	
.finra3cola .column-2 {padding: 0 0 0 0; margin:10px 9px 0 9px; border-left-width: 1px; border-left-style: solid; border-left-color: #dededb; width:32%; height:220px; background-color:;  border: 1px solid #cce6f6;}
.finra3cola .column-3 {padding: 0 10px 0 9px; width:180px; border-left: 1px solid #dededb; position: absolute; right:150px;border: 1px solid #cce6f6;}
.finra3cola .column-4 {padding: 0 0 0 0; margin:10px 0 0 9px; width: 31%; border-left-width: 1px; border-left-style: solid; border-left-color: #dededb; height:220px; background-color:;  border: 1px solid #cce6f6; position: static; right:0;}*/

.finra3cola .column-1 {padding: 10px 0 0 0;  margin:10px 0 0 0;  width:31%; background-color: ; /*border: 1px solid #cce6f6;height:220px;*/ position: relative; top:0px; background-color:;}	
.finra3cola .column-2 {padding: 10px 0 0 0; margin:10px 0 0 0; /*border-left-width: 1px; border-left-style: solid; border-left-color: #dededb; height:220px; */ width:34%; background-color:;  /*border: 1px solid #cce6f6;*/ position: relative; margin-left:auto; margin-right:auto; right:-16px; top:0px;}
.finra3cola .column-3 {padding: 10px 10px 0 9px; width:180px; border-left: 1px solid #dededb; position: absolute; right:150px;border: 1px solid #cce6f6;}
.finra3cola .column-4 {padding: 10px 0 0 0; margin:10px 0 0 0; width: 31%; /*border-left-width: 1px; border-left-style: solid; border-left-color: #dededb; height:220px;*/background-color:;  /*border: 1px solid #cce6f6;*/ position: relative; right:-32px;/*min-width:200px; max-width:300px; margin-left:630px; top:50px*/top:0px;}

/* 4 Column */
.finra4col .column-1 {padding: 0 10px 0 9px; margin-right: 550px; _padding-right: 560px; left: 0px; position: absolute;}
.finra4col .column-2 {padding: 0 10px 0 9px; width:180px; border-left: 1px solid #dededb; position: absolute; right:350px;}
.finra4col .column-3 {padding: 0 10px 0 9px; width:180px; border-left: 1px solid #dededb; position: absolute; right:150px;}
.finra4col .column-4 {padding: 0 0 0 9px; width:140px; border-left: 1px solid #dededb; position:absolute; right: 0;}

/* 4 Column L1 */
.finra4cola .column-1 {padding: 0 10px 0 10px; width: 180px; position:absolute;}
.finra4cola .column-2 {padding: 0 10px 0 10px; margin-right:360px; _padding-right:370px; left:200px; position:absolute;}
.finra4cola .column-3 {padding: 0 10px 0 9px; width:180px; border-left:1px solid #dededb; position: absolute; right: 150px;}
.finra4cola .column-4 {padding: 0 0 0 9px; width:140px; border-left:1px solid #dededb; position:absolute; right:0;}

/*.column-1, .column-4 { margin-left: 0 ;padding-right: 0px; }
.column-4 { width: ; float: right ;}*/

/*.finra3cola .column-4 {float: left ;}*/


#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;}

