@charset "utf-8";
/* CSS Document */

table,tr,td{
font-family:Verdana, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:left;
line-height:18px;
vertical-align:top;
}

body{
background-image:url(../images/Fed_Criminal_Defense_01.jpg);
background-position:top;
background-repeat:repeat-x;
}

/* Headers */

h1{
color:#3b1112;
font-size:18px;
line-height:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;}
h2{
color:#2c3146;
font-size:15px; 
line-height:15px;
font-family:Geneva, Arial, Helvetica, sans-serif;}
h3{
color:#2c3146;
font-size:15px;
line-height:15px;
font-family:Geneva, Arial, Helvetica, sans-serif;}
.header{
color:#000000;
font-size:15px;
line-height:15px;
font-family:Geneva, Arial, Helvetica, sans-serif;}

/* CMS DHTML & Menus */



/* Standard */

a{
font-family:Verdana, Helvetica, sans-serif;
color:#3b1112;
text-decoration: underline;
}
a:hover{
font-family:Verdana, Helvetica, sans-serif;
color:#3b1112;
text-decoration: none;
}
b{
color:#2c3146;
}
.white{
color:#ffffff;
line-height:20px;
}
.white a{
color:#ffffff;
line-height:20px;
font-size:12px;
}
.white a:hover{
color:#ffffff;
line-height:20px;
font-size:12px;
text-decoration:underline;
}
img { 
border:none;
} 
td>img {
vertical-align:bottom;
}
.lico{
font-family: Verdana, Helvetica, Sans-Serif;
background: #ffffff; 
font-size:10px;
BORDER: #2a3c59 1px solid; 
COLOR: #315595;  
PADDING-BOTTOM: 1px;PADDING-LEFT: 5px;PADDING-RIGHT: 1px;PADDING-TOP: 1px; 
width:180px;height:14px;
margin-bottom:2px;
}
.lico2{
display:block; 
border:none;
}
.maintable{
margin-left:auto;
margin-right:auto;
}
.smaller{
color:#ffffff;
font-size:10px;
line-height:10px;
}
.text{
color:#29304b;
padding-left:15px;
padding-right:30px;
padding-top:25px;
line-height:18px;
text-align:justify;
}


div.ifly {
   font-family: Arial, Verdana;
   font-size: 11px;
   margin: 0px;
   padding-right: 10px;
   padding-left: 10px;
   background-color: #000000;
   border-left: solid 1px #ffffff;
   border-right: solid 1px #ffffff;
   border-bottom: solid 1px #ffffff;
}


div.iflyOver {
   background-color: #dddddd;
}


div.ifly a {
   color: #ffffff;
}


div.ifly a:hover {
   color: #003300;
}


div a.iflyOver {
   color: #ffffff;
}

/* User Styles */


/*--------------------------------- SM Links -------------------------------*/

.sm-links {
	margin:4px 0 0 0;
	padding:0; }
	
.sm-links a {
	display:block;
	width:32px;
	height:32px;
	margin:0 4px;
	background-position: left top;
	background-repeat: no-repeat;
	float:left; }
	
.sm-links span {
	display:none;
	visibility:hidden; }
	
.sm-links .facebook {
	background-image: url(/images/social/sm-facebook.png); }
	
.sm-links .linkedin {
	background-image: url(/images/social/sm-linkedin.png); }
	
.sm-links .merchantcircle {
	background-image: url(/images/social/sm-merchant-circle.png); }
	
.sm-links .twitter {
	background-image: url(/images/social/sm-twitter.png); }
	
.sm-links .youtube {
	background-image: url(/images/social/sm-youtube.png); }
	
.sm-links .google {
	background-image: url(/images/social/sm-google.png); }
	
.sm-links .bing {
	background-image: url(/images/social/sm-bing.png); }
	
.sm-links .yahoo {
	background-image: url(/images/social/sm-yahoo.png); }
	
.sm-links .insiderpages{
	background-image: url(/images/social/sm-insiderpages.png); }
	
.sm-links a:hover, .sm-links a:focus {
	background-position: right top; }


/*------------------- End SM Links -------------------------------------*/
