body {
	color:#002A52;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-left:0pt;
	margin-top:0pt;
	background-image: url(images/background.jpg);
	background-color:#EDEBDE;
	background-repeat:repeat-x;
}

td.off {
background:#3B4971 none repeat scroll 0%;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}
td.on {
background:#8DA2CB none repeat scroll 0%;
color:#3B4971;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}


.select {
background-color:#597BBA;

color:#000000;
width: 135px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
border: 0px;
margin-bottom: 5px;

}


.side_form
{
background-color:#ffffff;

color:#000000;
width: 135px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
border: 0px;
padding-top:2px;
margin-bottom: 4px;


}

.submit {
	background-color:#94580F;
	width:70px;
	color:#ffffff;
	border:0px;

		
}




p, td {
color:#000000;
font-family:Arial;
font-size:12px;
line-height: 22px;
}
a {
color:#535353;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
text-decoration:underline;
}
a:hover {
color:#CCCCCC;

}
.con1 {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}
.con1:hover {
color:#ACACAC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
}
h1 {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
}
h2 {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}

h3,h4,h5,h6
{
font-family:Verdana,Arial,Helvetica,sans-serif;


}



.botTable {
background-color:#3B5592;
border:1px solid #CCCCCC;
color:#CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
}
.botlink {
color:#CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
.menu {
color:#11406C;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-transform:capitalize;
text-decoration:none;
}
.menu:hover {



}
.footer {
color:#ffffff;
font-family: Verdana;
font-size:10px;
text-decoration:none;
}

.footer a{
color:#C7B999;
font-family:Verdana;
font-size:10px;
text-decoration:none;
text-transform:capitalize;
}

.footer_menu

{
color:#C7B999;
font-family: Verdana;
font-size:10px;
text-decoration:none;
text-transform:capitalize;
}

.blue_link
{
color: #B0CCFF;
font-family: Verdana;
font-size:11px;


}

.white_link
{
color: #ffffff;
font-family: Verdana;
font-size:11px;



}
#rightColumn {
	
	background-color:#1C1500;	
	
	
}




#rightColumn p
{
	padding-left:10px;
	padding-right:10px;
	text-align: left;
	line-height:15px;
	color:#ffffff;


}

#rightColumn .prod_litigation {
	
	background-image:url(images/block.gif);
	width:147px;
	height:37px;
	margin:5px;
		
	
}

#rightColumn .prod_litigation a {
	
	display:block;
	width:137px;
	height:32px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	
		
}
#rightColumn .video_library {

	
	margin:8px;	
	
}


#rightColumn .video_library a {
	

	font-size:10px;
	color:#ffffff;	
	text-decoration:none;
	
	
}

#rightColumn .video_library .all {
	
	float:right;
	color:#CD8830;
	
	
}

#rightColumn .video_library .all:hover {
	
		text-decoration:underline;
	
}


.news2 {
color:#FFFFFF;
font-family:Times New Roman;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.news2:hover {
color:#ACACAC;
font-family:Times New Roman;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.click {
color:#006AFE;
font-family:Verdana;
font-size:10px;
text-decoration:underline;
}
.click:hover {
color:#002A52;
font-family:Verdana;
font-size:10px;
text-decoration:underline;
}
#lMenu ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#lMenu li {
margin:0pt 0pt 0.3em;
}
#lMenu a {
background-color:#3B5592;
color:#FFFFFF;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
padding:1px 0.3em;
text-decoration:none;
width:160px;
}
#lMenu a:hover {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
background-color:#3B4971;
color:#FFFFFF;
}
#tMenu ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#tMenu li {
float:left;
margin:0pt;
}
#tMenu a {
background-color:#3B5592;
color:#F2F2F2;
display:block;
font-size:12px;
font-weight:bold;
padding:0.1em 4em;
text-decoration:none;
}
#tMenu a:hover {
background-color:#3B4971;
color:#FFFFFF;
font-size:12px;
}

#info_box
{
	width: 148px;
	
	background-color: #ffffff;	
	text-align: center;
	text-transform:uppercase;
	padding: 5px;
	border: 1px solid #788189;

}


#info_box .brown_box
{
	width: 138px;
	background-color: #4D4126;
	padding: 5px;
	margin: 0 auto;

}

#info_box .brown_box .box
{
	background-image: url(images/block2.gif);
	background-repeat: no-repeat;
	height:33px;
	width:132px;
	margin:3px;
	
	
	

}

#info_box .brown_box .box a
{
	text-transform:uppercase;
	
	
}


#leftColumn {

	background-image:url(images/col_bg.gif);
	background-repeat: repeat-x;
	background-color:#bda47e;
		
	
}

#leftColumn a {
	
	
	text-decoration:none;
	display:block;
	padding:3px;
	color:#ffffff;
	line-height:12px;	
	text-transform:capitalize;
	}

#leftColumn a:hover {
	
	color:#1c1500;	
}
	
#leftColumn a img {
	
	border:0;
	
}


/* LEFT MENU STYLE */
/* remove all the bullets, borders and padding from the default list styling */
#menuLeftTopics ul 
{
	padding:0;
	margin:0px;
	list-style-type:none;
	z-index:90;
}

/* position relative so that you can position the sub levels */
#menuLeftTopics li {
	position:relative;
	z-index:90;
}

/* get rid of the table */
#menuLeftTopics table {
	position:absolute;
	top:0;
	left:0px;
}

/* LEFT MENU STYLE */
/* remove all the bullets, borders and padding from the default list styling */
#menuLeftTopics ul {
	padding:0;
	margin:0;
	list-style-type:none;
	z-index:100;
}
/* position relative so that you can position the sub levels */
#menuLeftTopics li {
	position:relative;
	z-index:10;
}

/* get rid of the table */
#menuLeftTopics table {
	position:absolute; 
	top:0; 
	left:0;
}

/* LEFT MENU STYLE */
/* remove all the bullets, borders and padding from the default list styling */
#menuLeftTopics ul {
	padding:0;
	margin:0;
	list-style-type:none;
	z-index:100;
}
/* position relative so that you can position the sub levels */
#menuLeftTopics li {
	position:relative;
	z-index:40;
}

/* get rid of the table */
#menuLeftTopics table {
	position:absolute; 
	top:0; 
	left:0;
}

/* style the links */
#menuLeftTopics a{
	display:block;
	color: #000000;
	text-decoration: none;
	margin-bottom: 5px;
	padding-left: 8px;
	text-align:left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}

a.bulletLeft {
	width:105px;
}
/* style the link hover */
#menuLeftTopics a:hover{
	text-decoration:underline;
	background-image: url(images/leftStar.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	z-index: 101;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#menuLeftTopics ul ul {
	visibility:hidden;
	position:absolute;
	top:-10px; 
	left:150px;
	width:150px;
	background:#d0dbe6;
	z-index:50;
	border: 1px solid #000000;
	padding:5px; 
	z-index: 102;
}
/* make the second level visible when hover on first level list OR link */
#menuLeftTopics ul :hover ul{
	visibility:visible;
	z-index: 99;
}

.flplayer
{
	z-index:1;


}


/***** form errors *****/

#errors {
text-align:center;
width:100%;
padding:5px;
}
#errors h2 {
font-size:14px;
color:#ffffff;
}
#errors p, #errors li {
font-size:10px;
margin:0;
padding:0;
line-height:13px;
}
#errors ul {
margin:0;
padding:3px;
}
#errors li {
color:red;
margin-left:15px;
}

/****BLOG CSS FIXES ****/
#contentLayer .categories ,#contentLayer .categories ul li
{
	display:inline;
	list-style:none;


}

#comment
{
	width:400px;

}

#commentlist
{
	background-color:#e3e3e3;
	margin-bottom:10px;

}


#ehub_badge_feedback_id_160x200a{}

#ehub_badge_160x200a { font-family:sans-serif !important;width:156px !important; height:205px !important;text-align:center !important;background-color:#eaeaea !important;border:2px solid #d8d8d8 !important;margin-bottom:10px !important;_padding-bottom:10px !important;line-height:1  !important; font-size:12px !important;}

#ehub_badge_160x200a .profile_name {margin:0 !important;padding:4px 2px !important;background:url(http://www.lawfirms.com/sites/default/files/badge_fade.gif) repeat-x scroll top left;overflow:hidden;}

.profile_name img {display: block !important;margin-left: auto !important;margin-right: auto !important;float:none !important;border:none !important; }

#ehub_badge_160x200a .profile_name h4{color:#676767;font-size:1em !important;margin:4px 0 !important;white-space:nowrap;font-weight:bold!important;line-height:1 !important;overflow:hidden !important;padding:0 !important;}

#ehub_badge_160x200a .profile_name h4 a{color:#676767 !important;text-decoration:none !important;font-weight:bold!important;}

iframe.ehub_b_160article{height:100px !important;width:130px !important;border:1px solid #c9c9c9 !important;background:#fff !important;margin:0 7px 7px 7px !important;padding:7px 4px !important; text-align:left;overflow-y:visible;_padding:2px;_overflow:visible;/*ie6 */}



/*** RECAPTCHA    *****/

#recaptcha_widget{width:125px;padding-left:13px;}
#recaptcha_widget #recaptcha_image img, #recaptcha_widget #recaptcha_image {display:block;width:135px;float:left;}
#recaptcha_image {margin-bottom:4px;}
#recaptcha_widget a { font-size:10px;}

