/* begin basic html elements */
html {
	background-color: #333;
}

body {
	color: #333;
}

a {
	color: #a50707;
}

a:hover {
	color: #333;
}
/* end basic html elements */





/* begin top utility nav */
div.divUtilNav {
	background-color: #000;
}
	
	div#topUtilityNav a {
		color: #484122;
	}
	
	div#topUtilityNav a:hover {
		color: #2e75b1;
	}
	
	div#topUtilityNav span.language a {
	}
		
		.divLanguages h2 a {
			padding-left: 15px;
			background: url(/Assets/images/4-2/arrowOpen_02.gif) right no-repeat;
		}
		
		.divLanguages h2.languagesOpened a {
			background: url(/Assets/images/4-2/arrowClosed_02.gif) right no-repeat;
		}
/* end top utility nav */





/* begin header */
div.divHeader {
}
	
	#divHeaderContent {
		background: url(/Assets/images/4-2/HeaderBkg01.gif) top left no-repeat;
	}
		
		div.spanBookmark {
		}
			
			div.spanBookmark a {
				color: #fff;
			}
			
			div.spanBookmark a:hover {
				color: #a50707;
			}
		
		div.divLanguages {
			color: #fff;
		}
			
			div.divLanguages a {
				color: #fff;
			}
			
			div.divLanguages a:hover {
				color: #a50707;
			}
				
				.openLanguage li a {
					background: none;
				}
				
				.openLanguage li.active a {
					color: #a50707;
				}
			
			.divLanguages h2 a {
				padding-left: 15px;
				background: url(/Assets/images/4-2/arrowOpen_01.gif) right no-repeat;
			}
			
			.divLanguages h2.languagesOpened a {
				background: url(/Assets/images/4-2/arrowClosed_01.gif) right no-repeat;
			}
	
	#firmName {
		background-color: #000;
	}
	
	div.divCustomHeader {
	}
	
	div.divQuickContactPanel {
	}
	
	div.divQuickContact {
		background: url(/Assets/images/4-2/bg_QuickContact_01.gif) top left no-repeat;
		color: #fff;
	}
		
		div.divQuickContactContent {
			background: url(/Assets/images/4-2/bgQuickContact_01.png) 0 0 no-repeat;
		}
		
		div.contactPage div.divQuickContactContent {
			background: url(/Assets/images/4-2/bg_divExtra_01.png) 0 0 no-repeat;
		}
	
	/* contact info */
	div.divContact {
		color: #fff;
	}
		
		div.divContact a {
			color: #fff;
		}
		
		div.divContact a:hover {
			color: #000;
		}
		
		a.aCallNow {
			background: url(/Assets/images/4-2/butCallFirmNow_4-2_01.gif) 0 0 no-repeat;
		}
	
	h1.h1Siteheader {
		color: #c8c8c8;
	}
	
	div.divQuickContact {
		color: #fff;
	}
		
		.quickContactElement {
			border-color: #666;
		}
		
		.divHeader .submitBtn {
			background: url(/Assets/images/4-2/ButSubmit_4-2_01.gif) 0 0 no-repeat;
		}
		
	.divQuickContactMsg 
	{
		color: #A50707;
	}
	
	.divQuickContactState
	{
		float: right;
		padding-left: 5;
	}
		
		span.star { color: #fff; }
	
	.divExtra {
		background: url(/Assets/images/4-2/bg_divExtra_01.png) top left no-repeat;
	}
	
	#ForegroundImage {
		background: url(/Assets/images/4-2/bg_ForegroundImage_01.gif) top left no-repeat;
	}
/* end header */





div.divClearHeader {
	background-color: #a50707;
	border-bottom-color: #666;
}





/* begin main body */
div.divBody {
	border-top-color: #a50707;
	background: #fff url(/Assets/images/4-2/bgDivBody_4-2_01.gif) left repeat-y;
}
	
	/* begin left nav */
	div.divNavMenu {
	}
		
		#nav {
			background: url(/Assets/images/4-2/GradLeftNavBottom_4-2_01.gif) bottom left no-repeat;
		}
			
			#nav li {
				background: #a6a8aa url(/Assets/images/4-2/GradLeftNav_4-2_01.gif) top no-repeat;
			}
				
				#nav li a {
					background: url(/Assets/images/4-2/ImgBall_4-2_01.gif) 10px 0.7em no-repeat;
					color: #a50707;
				}
				
				#nav li a:hover {
					color: #333;
				}
				
				#nav li.active a {
					color: #333;
					background-image: url(/Assets/images/4-2/ImgBallSelected_4-2_01.gif);
				}
				
				#nav li ul {
					background-color: #fff;
				}
				
				#nav li ul li {
					background: none;
				}
					
					#nav li ul li a,
					#nav li.active ul li a,
					#nav li ul li.active a {
						background: none;
						color: #333;
					}
					
					#nav li ul li a:hover {
						color: #a50707;
					}
				
				#nav li ul li.active a {
					color: #333;
				}
	/* end left nav */
	
	/* content */
	div.divContent {
	}
		
		div.divTextBody h2 {
			color: #a50707;
		}
		
		/* div pods */
		div.divPodContainer {
		}
			
			div.divPod {
			}
				
				div.divPod h2 {
					background: url(/Assets/images/4-2/ImgBallOnWhite_4-2_01.gif) 0 1px no-repeat;
					color: #a50707;
					border-bottom-color: #a50707;
				}
				
				div.divPod ul,
				div.divPod a {
					color: #666;
				}
				
				div.divPod a:hover {
					color: #a50707;
				}
		
		/* footer */
		div.divFooter {
			color: #fff;
			background-color: #000;
			border-top-color: #a50707;
		}
			
			div.divFooter a {
				color: #fff;
			}
			
			div.divFooter a:hover {
				color: #a50707;
			}
			
			div.divLNFooterLogo {
				background: url(/Assets/images/4-2/LexisNexisLogo_4-2_01.gif) 0 0 no-repeat;
			}
/* end main body */