/*
RELEASED 16-Sept 2011 AB
*/

/* ALM rebrand October 2009 footer styles */
#icfooter {clear:both;width:100%;text-align:right;background-color:#FFFFFF; padding: 0;}
#icfooter .footernav {float:left; width: 70%; color: #7C1416; text-align: left; margin: 19px 0 0 15px; _margin-left:6px; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 13px; font-weight: normal;}
#icfooter .footernav a {color: #7C1416; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 13px; text-decoration: none; font-weight: normal;}
#icfooter .footernav a:visited {color: #7C1416; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 13px; text-decoration: none; font-weight: normal;}
#icfooter .footernav a:hover{color: #7C1416; text-decoration: underline; }
#icfooter .footernav .copyright {color: #7C1416; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align: left; font-weight: normal; margin-top:2px;}
#icfooter .logo {float:right;} /* logo class applied for pubs/common_exp/incisive_not_law */

/* 
#icfooter {width: 100%; height: 55px;margin: 15px 0px 0px 0px; padding: 0;	background: url(http://www.law.com/img/universal/incisive_media_background.gif) repeat-x  0 0; text-align: left;}
#icfooter .footernav {float: left; width: 500px; text-align: right; margin: 15px 10px 0px 0px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size:10px; line-height: 18px; font-weight: normal;}
#icfooter .footernav a{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 18px; text-decoration: none; font-weight: normal;}
#icfooter .footernav a:visited{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 18px; text-decoration: none; font-weight: normal;}
#icfooter .footernav a:hover{ color: 	#000000; text-decoration: underline; }
#icfooter .footernav .copyright {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; margin-top:2px; text-align: right; font-weight: normal;} */


#tablepage .mobileFooternav{ margin: 0; padding: 0; color:#A2DBF7; font-family:Verdana; font-size:9px; font-weight:normal; line-height:10px; }
#tablepage .mobileFooternav .copyright{ margin: 0; padding: 0;}
#tablepage .mobileFooternav a{color: black;}

/* special for Surveys and Rankings page */
#icfooter2 {width: 100%; margin: 15px 0px 0px 0px; padding: 0; text-align: left;}
#icfooter2 .footernav2 a{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 18px; text-decoration: none; font-weight: normal;}
#icfooter2  .footernav2 a:hover{color: 	#000000; text-decoration: underline;}
.footernav2 {float: right; width: 543px; text-align: right; margin: 15px 10px 0px 0px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 18px; font-weight: normal;}
.footernav2 .copyright {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; margin-top:2px; text-align: right; font-weight: normal;} 

/* Article footer for GC New York - Incisive Media footer styles */
#icfooterGCNY {clear:both;}
#icfooterGCNY {width: 100%; height: 55px;margin: 15px 0px 0px 175px; padding: 0;	background: url(http://www.law.com/img/universal/incisive_media_background.gif) repeat-x  0 0; text-align: left;}
#icfooterGCNY .footernav {float: right; width: 500px; text-align: right; margin: 15px 10px 0px 0px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size:10px; line-height: 18px; font-weight: normal;}
#icfooterGCNY .footernav a{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 18px; text-decoration: none; font-weight: normal;}
#icfooterGCNY .footernav a:visited{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; line-height: 18px; text-decoration: none; font-weight: normal;}
#icfooterGCNY .footernav a:hover{ color: 	#000000; text-decoration: underline; }
#icfooterGCNY .footernav .copyright {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:10px; margin-top:2px; text-align: right; font-weight: normal;}


/* law.com common 11/2010 */

#lawfooter h1.kicker, #lawfooter h3.kicker{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:600;color:#6c052b;text-transform:uppercase;
margin:0 0 3px 0;padding:0;border:none; background:none;}

#lawfooter .hundred {
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:700;
color:#000;
height:20px;
display:inline;
padding:0px 0 0 0;
margin:9px 0 0 7px;
}

#foothead_container {
height:36px;
border-top:1px solid #000;
border-bottom:2px solid #000;
padding:0 0 0 0px;
margin:0 0 25px 0;
background-color:#fff;
}

.advertise_slug {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#6c052b;
text-transform:uppercase;
padding:0;
margin:7px 0 0 0;
display:inline;
clear:none;
}

#advertise_button {
float:right;
padding:0;
margin:7px 10px 0 0;
clear:none;
height: 21px;
padding: 0 0 0 0;
list-style: none;
}

#advertise_button li {
	float: left;
	padding: 0 0 0 0;
	height: 21px;
	text-indent: -5000px;
	overflow: hidden;
}

#advertise_button li a {
	display: block;
	height: 21px;
}

#advertise_button #advertise { width: 69px; padding-right:0;margin:0;}

#advertise_button #advertise a {
	width: 69px;
	background-image: url(/img/law_10/button_advertise.jpg);
	background-position:0 0px; 
	background-repeat:no-repeat;
}

#advertise_button #advertise a:hover {
	background-position: 0 -21px;
}

#lawfooter {
margin:0;
padding:0;
background-color:#fff;
background-image:url(/img/law_10/footer_gradient.jpg);
background-repeat:repeat-x;
background-position:0 39px;
}

.foot_wrap {
width:980px;
margin:0 auto;
text-align:left;
}

#foot_column1 {
float:left;
width:160px;
margin:0 10px;
}

#foot_column2 {
float:left;
width:174px;
margin:0 10px 0 0;
}

#foot_column3 {
float:left;
width:188px;
margin:0 25px 0 0;
}

#foot_column4 {
float:left;
width:184px;
margin:0 18px 0 0;
}

#foot_column5 {
float:left;
width:190px;
margin:0 0 0 10px;
}

ul.footer_list {
margin:0 0 20px 0;
list-style-type:none;
list-style-position:outside;
padding:0;
}

.footer_list li {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
padding:0;
margin:4px 0;
}

a.footer_links:link {text-decoration:none; color:#424242;}
a.footer_links:visited {text-decoration:none; color:#424242;}
a.footer_links:active {text-decoration:none; color:#424242;}
a.footer_links:hover {text-decoration:underline; color:#186ea0;}

a.footer_links2:link {text-decoration:none; color:#aaa;}
a.footer_links2:visited {text-decoration:none; color:#aaa;}
a.footer_links2:active {text-decoration:none; color:#aaa;}
a.footer_links2:hover {text-decoration:underline; color:#fff;}


#icfooter { width:980px; margin:0 auto; border-top:none !important; padding:0 0 8px 0;}

/* #icfooter { width:980px; margin:0 auto; padding:0 0 8px 0;} */

#icfooter .footernav {margin-left:10px;}

.transparent {background-color:transparent !important;}
.white {background-color:#FFFFFF !important;}

#almfooter {border-top:2px solid #e4a94f;}

.footerclear {clear:both; line-height:1px;}

/* lawjobs footer styles */
#tanfooter {background-color:#e0dece; border-top:2px solid #cc9c32; margin:0;}
#tanfooter .icfooter {background-color:#e0dece; clear:both; text-align:right; margin:0 auto; width:980px;}

.regLaw {font-size:11px;}