
/* Lock FINRA website widths */
#finra-980 {width:960px;}
#finra-960 {width:940px;margin-left: auto;}
#finra-topnav {height: 74px;position: relative; width:940px;}

/* Finra-Breadcrumb: Area Now Used for hosting Flash and Promotional Content*/
.finra-breadcrumb p{font-size: 0.95em; font-family: Arial, Helvetica, sans-serif;color:#000000;text-decoration: none;}
.finra-breadcrumb {position:absolute;padding-left:0;padding-top:6px;padding-bottom:30px; margin-bottom:-30px;}
.finra-breadcrumb a{text-decoration: none;}
.finra-breadcrumb a:hover {color:#0082D1;text-decoration: underline;}

/* Ad Campaign Nav */
#breadcrumb #fn-breadcrumb-navdiv { float:right; padding:3px 11px 10px 20px;}
#breadcrumb #fn-breadcrumb-navdiv .finra-nav {margin: 0;padding: 0;}
#breadcrumb #fn-breadcrumb-navdiv .finra-nav li { display: inline;}
#breadcrumb #fn-breadcrumb-navdiv .finra-nav li a {/*font-size:13px;*/font-size: 1em; text-decoration: none;border-right:1px none #9D9B94; padding-left:0px; padding-right:10px;}

/* OVER STATES*/ 
#breadcrumb #fn-breadcrumb-navdiv .finra-nav .fn-globalid-nav a {text-decoration: none;border-right: 1px solid #9D9B94;padding-left:0px; padding-right:10px;}
#breadcrumb #fn-breadcrumb-navdiv .finra-nav .fn-globalid-nav a:hover {text-decoration: underline;border-right: 1px solid #9D9B94;padding-left:0px; padding-right:10px;}
#breadcrumb #fn-breadcrumb-navdiv .finra-nav .fn-globalid-nav-last a:hover {text-decoration: underline;}
#breadcrumb #fn-breadcrumb-navdiv .finra-nav .fn-globalid-nav-last a {text-decoration: none;border-right:1px none #9D9B94;}


/* Ad Campaign Grids */
.finra3col-ad09 .column-1 {padding: 10px 5px 0 5px;  margin:10px 0 0 0;  width:305px; background-color: ; /*border: 1px solid #cce6f6;height:220px;*/ position: relative; top:0px; border-top: 5px solid #9EC405;}	
.finra3col-ad09 #column2 #col2cont {/*border-top: 5px solid #9EC405;*/border-left-width: 1px; border-left-style: solid; border-left-color: #dededb; padding:0 0px 0 20px; margin:0 0 0px -5px; background-color:}	
.finra3col-ad09 .column-2 {padding: 10px 0 0 10px; margin:10px 0 0 0; /* height:220px; */ width:305px; background-color:;  /*border: 1px solid #cce6f6;*/ position: relative; margin-left:auto; margin-right:auto; right:0; top:0px; border-top: 5px solid #9EC405;}
.finra3col-ad09 .column-3 {padding: 10px 10px 0 9px; width:180px; border-left: 1px solid #dededb; position: absolute; right:150px;border: 1px solid #cce6f6; visibility:hidden}
.finra3col-ad09 .column-4 {padding: 0 0 0 0; margin:10px 0 0 0; width: 280px; border-width: 5px; border-style: solid; border-color: #9EC405 ; height:220px;background-color:;  /*border: 1px solid #cce6f6;*/ position: relative; right:0;/*min-width:200px; max-width:300px; margin-left:630px; top:50px*/top:0px;}

.finra3col-ad09-mw .column-1 {padding: 10px 5px 0 5px;  margin:10px 0 0 0;  width:305px; background-color: ; /*border: 1px solid #cce6f6;height:220px;*/ position: relative; top:0px; border-top: 5px solid #9EC405;}	
.finra3col-ad09-mw #column2 #col2cont {/*border-top: 5px solid #9EC405;*/border-left-width: 1px; border-left-style: solid; border-left-color: #dededb; padding:0 0px 0 20px; margin:0 0 -28px -5px; background-color:}	
.finra3col-ad09-mw .column-2 {padding: 10px 0 0 10px; margin:10px 0 0 0; /* height:220px; */ width:305px; background-color:;  /*border: 1px solid #cce6f6;*/ position: relative; margin-left:auto; margin-right:auto; right:0; top:0px; border-top: 5px solid #9EC405;}
.finra3col-ad09-mw .column-3 {padding: 10px 10px 0 9px; width:180px; border-left: 1px solid #dededb; position: absolute; right:150px;border: 1px solid #cce6f6; visibility:hidden}
.finra3col-ad09-mw .column-4 {padding: 0 0 0 0; margin:10px 0 0 0; width: 280px; border-width: 5px; border-style: solid; border-color: #9EC405 ; height:220px;background-color:;  /*border: 1px solid #cce6f6;*/ position: relative; right:0;/*min-width:200px; max-width:300px; margin-left:630px; top:50px*/top:0px;}

.finra2col-ad09 .column-1 {padding: 10px 5px 0 5px;  margin:10px 0 0 0;  width:620px; background-color: ; /*border: 1px solid #cce6f6;height:220px;*/ position: relative; top:0px; border-top: 5px solid #9EC405;}	
.finra2col-ad09 #column1 #col1cont { padding-bottom:;}	
.finra2col-ad09 #column2 #col2cont {/*border-top: 5px solid #9EC405;*/border-left-width: 1px; border-left-style: solid; border-left-color: #dededb; padding:0 0px 0 20px; margin:0 0 0px -5px; background-color:}	
.finra2col-ad09 .column-2 {padding: 10px 0 0 10px; margin:10px 0 0 0; /* height:220px; */ width:300px; background-color:;  /*border: 1px solid #cce6f6;*/ position: absolute; margin-left:auto; margin-right:auto; right:0; top:0px; border-TOP: 5px solid #9EC405; visibility:hidden}
.finra2col-ad09 .column-3 {padding: 10px 10px 0 9px; width:180px; border-left: 1px solid #dededb; position: absolute; right:150px;border: 1px solid #cce6f6; visibility:hidden}
.finra2col-ad09 .column-4 {padding: 0 0 0 0; margin:10px 0 0 0; width: 280px; border-width: 5px; border-style: solid; border-color: #9EC405 ; height:220px;background-color:;  /*border: 1px solid #cce6f6;*/ position: relative; right:0;/*min-width:200px; max-width:300px; margin-left:630px; top:50px*/top:0px;}

/* 1 Column *//*IE 6 FIX*/
.finra1col-ad09 .column-1 {padding: 0 10px 0 10px;position: relative;_position: relative;_float: /*none*/; _width:920px; background-color:;border-TOP: 5px solid #9EC405; width:920px;}
.finra1col-ad09 .column-2 {position: absolute; visibility:hidden; left:0; }
.finra1col-ad09 .column-3 {position: absolute; visibility:hidden; }
.finra1col-ad09 .column-4 {position: absolute; visibility:hidden; }
.finra1col-ad09 .finra-breadcrumb {position: absolute; visibility:;left:0;  float: ; clear: ; margin:0;}

/* Ad Campaign List: Div Actions */
.topcap-ad09 {background-color:#9EC405;margin-left:-5px;margin-top:-5px;padding-left:10px; height:21px; padding-top:3px;}

#col4cont .finra-list-ad09 {margin: 0;padding: 0; float: none;}
/*ul.finra-list li {font-size: 0.814em;padding-top: 3px; margin:3px 0 0 10px;background: url(/web/groups/corporate/documents/web_asset/bullet.gif) no-repeat left 8px;list-style-position:outside;list-style-type: none;}*/
#col4cont .finra-list-ad09 li {/**text-indent:1em;*/
	font-size: 0.814em;/**padding: 3px 0 0 -10px;*/
	padding: 10px 0 10px 10px;
	margin:3px 30px 0 15px;
	list-style-image:none;
	background-color:; 	width:240px;
	border-bottom: 1px solid #dededb;
	list-style-type: none;
}

#col4cont p {
font-size:1em;
}

.finra-list-ad09 li a {/**/padding-top: 2px;padding-right: 0;padding-bottom: 0;padding-left: 0; list-style-image:none;  }
.finra-list-ad09 li a:hover {color: #0082d1;text-decoration: underline;padding-top: 2px;padding-right: 0;padding-bottom: 0;padding-left: 0; list-style-image:none}	
#div8 { padding-top:4px; margin:0 0 0 15px;}

#col2cont ol li, ol li ol li{ list-style: inherit; list-style-type: inherit; list-style-image:none;margin: 0 0 0 25px; text-indent:;  list-style-position:;font-size: 0.814em;}

#col1cont  ol li ul li{ padding:1px 0 1px 0;list-style-image: url(/web/groups/corporate/@corp/documents/web_asset/P085537.gif);*list-style-image: url(/web/groups/corporate/@corp/documents/web_asset/P085285.gif);}
#col1cont li{font-size: 0.814em; padding: 2px 0 2px 0; margin:0px 0 0 25px;
	list-style-image: url(/web/groups/corporate/@corp/documents/web_asset/P085537.gif);*list-style-image: url(/web/groups/corporate/@corp/documents/web_asset/P085285.gif); list-style-position: /*outside;*/}
	

#col2cont  ol li ul li{ padding:1px 0 1px 0;list-style-image: url(/web/groups/corporate/@corp/documents/web_asset/P085537.gif);*list-style-image: url(/web/groups/corporate/@corp/documents/web_asset/P085285.gif);}


#col2cont ol{ margin:0 0 0 14px; list-style-position: outside;}
#col2cont ul{ padding:4px 0 6px 0;}
#col2cont li{font-size: 0.814em; padding: 2px 0 2px 0; margin:0px 0 0 25px;
	list-style-image: url(/web/groups/corporate/@corp/documents/web_asset/P085537.gif);*list-style-image: url(/web/groups/corporate/@corp/documents/web_asset/P085285.gif); list-style-position: /*outside;*/}

#col3cont ul, #col4cont ul{ padding:0;}
#col3cont li, #col4cont li{font-size: 0.814em; padding: 1px 0 1px 0; margin:0px 0 0 10px/*10px*/;/*list-style-image: url(/web/groups/corporate/@corp/documents/web_asset/bullet.gif); list-style-position:;*/
	list-style-image: none); list-style-position: /*outside*/;}	

.ad09-headings {border-bottom: 5px solid #9EC405; margin:0 0 0px; margin-bottom:10px}	
.ad09-headings-RH {border-bottom: 5px solid #9EC405; margin:0 0 10px 0px; margin-bottom:10px}
.ad09-headings-mw {border-bottom: 5px solid #9EC405; margin:0 10px 0 -336px; margin-bottom:10px; position:absolute; width:622px; height:33px;  z-index: auto; background-color:#FFFFFF;}	
.ad09-headings-mwtxt {background-color:#FFFFFF; height:64px; margin:38px 0 0 -336px; position:absolute; width:622px; z-index:auto; padding:6px 0 0 0}	

.bottomcap-10-ad09 { margin:0 10px 0 0px; margin:-33px 10px 10px 10px ; padding:0; /*background-color:#9EC405; */vertical-align: baseline; }	
.bottomcap-10-ad09-right { /*border-left-width: 1px; border-left-style: solid; border-left-color: #dededb; padding:0 0px 0 20px;*/ margin:0 10px 0 0px; margin:-28px 10px 10px 15px ; padding:5px 5px 5px 10px; background-color:#9EC405; vertical-align: baseline;}	
.bottomcap-10-ad09-border { border-bottom: 5px solid #9EC405; height:22px;}
.finra2col-ad09 #column1 .bottomcap-10 {height:20px; /*background-color:#FF9933;*/}
.finra3col-ad09 #column1 .bottomcap-10, .finra3col-ad09 #column2 .bottomcap-10, .finra3col-ad09-mw #column1 .bottomcap-10, .finra3col-ad09-mw #column2 .bottomcap-10 {height:40px; /*background-color:#FF9933;*/}

h5, .heading5 {/*font-size:16px; margin-bottom:.3em;*/font-size:1.4em; margin-bottom:.6em; *margin-bottom:.6em; color:#000000;font-weight: bold; line-height:1;}
#col4cont h3,/* h5,*/ h6, .heading3 {/* font-size:13px;*/ font-size:0.814em; *font-size:0.814em;margin-bottom:0;color:#000000;font-weight: bold;}

#finra-footer {width: ; visibility: visible; top: ; position: static;}
#older_posts { padding:10px 0 10px 15px; font-size:.814em; margin-bottom:-10px;}
#sharethis { padding:2px 0 10px 15px; font-size:.814em;}
#sharethis_5 { padding:2px 0 10px 10px; font-size:.814em;}
#myContent { height:285px;}
