@charset "utf-8";
/* CSS Document */


#wrapper #hp_main #hp_left #hp_content {
	display:block;
	clear:both;
}

#wrapper #hp_main #hp_left #hp_content #hp_text {
	padding-top:20px;
	padding-left:45px;
	padding-right:70px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	line-height: 25px;
	color: #868587;
}

#wrapper #hp_main #hp_left #hp_content #practice_navigation {
	float: left;
	font: 12px #666 Arial, Helvetica, sans-serif;
	width: 170px;
	height: auto;
	margin-top:10px;
	margin-left: 4px;
	border-right: 1px solid #CCC;
}

#wrapper #hp_main #hp_left #hp_content #practice_navigation h3 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	color: #a59a84;
}

#practice_navigation ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	line-height: 15px;
	font-size: 12px;
	margin-left: 0px;
	padding-left: 0px;
	color: #999;
}

.active_pract {
	color: #666;
}

.inactive_pract {
	color: #CCCCCC;
}

#practice_navigation li a {
	text-decoration: none;
	color: #a59a84;
}

#practice_navigation li a:active {
	color:#a59a84;
}

#practice_navigation li a:hover {
	color: #CC0C2F;
}

#practice_navigation ul ul {
	margin-left: 5px;
	padding-left: 15px;
	padding-bottom: 8px;
	font-size: 11px;
}

#wrapper #hp_main #hp_left #hp_content #hp_text2 {
	font:12px Arial, Helvetica, sans-serif;
	padding-top:90px;
	padding-left:185px;
	padding-right:10px;
	color: #868587;
	font-weight:bold; 
	line-height: 25px;
}

#text2_sub h2 {
	font: 16px Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-left: 5px;
	margin: 5px 5px 0 0;
	color: #CC0C2F;
}

#text2_sub ul {
	margin: 5px 0 0 0;
	padding: 0;
}

#text2_sub ul li {
	display: inline;
	float: left;
	list-style: none;
	padding: 5px 0 5px 0;
	width: 158px;
	margin-left: 5px;
	text-align: center;
	border: 1px solid #CCC;
	background-color: #FFF;
}

#text2_sub ul li a {
	color:#9A1000;
}

#wrapper #hp_main #hp_left #hp_content #hp_text2 #text2_sub {
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: 10px;
	margin-left: 186px;
	height: 60px;
	width: 504px;
	background-color: #EEE;
}

#wrapper #hp_main #hp_right #r_background #r_attorney {
	position:relative;
	display:block;
	width:236px;
	height:255px;
	margin-top:1px;
	color: #60686e;
	font-weight: bold;
	text-align:center;
}
#wrapper #hp_main #hp_right #r_background #r_attorney img {

}
#wrapper #hp_main #hp_right #r_background #r_attorney #r_attorney_text {
	position:absolute;
	left:15px;
	top:215px;
	display:block;
	width:205px;
	text-align:center;
	font:10px Arial, Helvetica, sans-serif;
}
#wrapper #hp_main #hp_right #r_background #r_attorney #r_attorney_text p {
	margin:0px;
	padding:0px;
}
#wrapper #hp_main #hp_right #r_background #r_attorney #r_attorney_text a {
	color:#60686e;
}
#wrapper #hp_main #hp_right #r_background #r_attorney #r_attorney_text a:hover {
	text-decoration:none;
}


/******************* Verdicts Format **********************************/
#verdicts_filter {
	/*width: 600px;*/
	font-size: 12px;
}

	#verdicts_filter select {
		font-size: 12px;
		border: 1px solid #000;
		margin-right: 25px;
		margin-bottom: 5px;
		height: 22px;
	}
	
	#verdicts_filter input {
		width:72px;
		height:22px;
		line-height:15px;
		background-color: #d4d0c8 !important;
		border-top: 1px solid #FFF;
		border-left: 1px solid #FFF;
		border-bottom: 1px solid #404040;
		border-right: 1px solid #404040;
		margin: 0 0 5px 0;
	}



.box1 {
	position: relative;
	width: 580px;
	height: 252px;
	margin-top: 20px;
	background: #FFF;
	border: 1px solid #B12200;
}

	.box1_header {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 580px;
		height: 35px;
		background: #D3CEAB;
		border-bottom: 1px solid #B12200;
	}
		
		.box1_header .h_left {
			position: absolute;
			top: 9px;
			left: 10px;
			width: 415px;
			height: 35px;
		}
		
		.box1_header .h_right {
			position: absolute;
			top: 9px;
			right: 0px;
			text-align: right;
			padding-right: 5px;
			width: 260px;
			height: 35px;
		}
		
		.box1_header h2, .box1_header h3{
			font-size: 11px;
			margin:0; padding:0;
		}

	.box1_body {
		position: absolute;
		top: 35px;
		left: 0px;
		width: 580px;
		height: auto;
		background: transparent;
	}
	
			.box1_body .b_left {
			position: absolute;
			top: 10px;
			left: 10px;
			margin-left: 0px;
			width: 380px;
			min-height: 218px; !important
			height: auto;
			}
		
			.box1_body .b_left .box_content {
				width: 380px;
				float: left;
			}
			
			.box_content p {
				margin-left: 0px;
				line-height: 14px;
			}
			
			.readmore {
				position: absolute;
				margin-top: 4px;
				left: 0px;
				height: 15px;
				width: 380px;
				font-size: 12px;
			}
		
		.box1_body .b_right {
	position: absolute;
	float: right;
	top: 0px;
	right: 3px;
	margin-top: 5px;
	width: 179px;
	height: 218px;
		}
		
			.box1_body .b_right img {
				border: 1px solid #B12200;
			}
			
			.line {
				padding-bottom:3px;
				border-bottom: 1px solid #B12200;
			}

/****************** Right Side Image with Border *************/
img.rightside {
	border:1px solid #B12200;
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

#leftHeader a {
color: #60686e;
}

