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

body {
	color: #333;
}

a {
	color: #5b7010;
}

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

#parentLayout {
	background-color:#FFF;
}



/* begin top utility nav */
div.divUtilNav {
}
	
	div#topUtilityNav a {
		color: #fff;
	}
	
	div#topUtilityNav a:hover {
		color: #a50707;
	}
	
	div#topUtilityNav span.language a {
		background: url(/Assets/images/4-1/English-Drop-Down_4-1_01.gif) right no-repeat;
	}
		
		.divLanguages h2 a {
			padding-left: 15px;
			background: url(/Assets/images/4-1/arrowOpen_01.gif) 10px no-repeat;
		}
		
		.divLanguages h2.languagesOpened a {
			background: url(/Assets/images/4-1/arrowClosed_01.gif) 10px no-repeat;
		}
/* end top utility nav */





/* begin header */
div.divHeader {
}
	
	#divHeaderContent {
		background: url(/Assets/images/4-1/HeaderBkg01.gif) top left repeat-y;
	}
	
	div.spanBookmark {
	}
		
		div.spanBookmark a {
			color: #5b7010;
		}
		
		div.spanBookmark a:hover {
			color: #000;
		}
	
	div.divLanguages {
		color: #5b7010;
	}
		
		div.divLanguages a {
			color: #5b7010;
		}
		
		div.divLanguages a:hover {
			color: #000;
		}
			
			.openLanguage li a {
				background: none;
			}
			
			.openLanguage li.active a {
				color: #a50707;
			}
	
	/* contact info */
	div.divContact {
		color: #1d2210;
		/*background-color: #eeeeee;*/
	}
		
		div.divContact a {
			color: #5b7010;
		}
		
		div.divContact a:hover {
			color: #000;
		}
		
		a.aCallNow {
			background-image: url(/Assets/images/4-1/butCallFirmNow_4-1_01.gif);
			background-repeat: no-repeat;
			background-position: 0 0;
		}
	
	div#firmName {
	}
	
	h1.h1Siteheader {
		color: #000;
		background: url(/Assets/images/4-1/bgFirmName_01.png) top left;
	}
	
	div.divQuickContact {
		background: url(/Assets/images/4-1/bgQuickContact_01.png) 0 0 no-repeat;
	}
		
		div.contactPage {
			background: url(/Assets/images/4-1/bg_divExtra_01.png) 0 0 no-repeat;
		}
		
		div.divQuickContactContent {
			background: url(/Assets/images/4-1/envelope_01.png) 0 0 no-repeat;
		}
		
		.quickContactElement {
			border-color: #666;
		}
		
		.divHeader .submitBtn {
			background-image: url(/Assets/images/4-1/ButSubmit_4-2_01.gif);
			background-repeat: no-repeat;
			background-position: 0 0;
		}
	
	div.divExtra {
		background: url(/Assets/images/4-1/bg_divExtra_01.png) top left no-repeat;
	}
/* end header */





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





/* begin main body */
div.divBody {
	background-image: url(/Assets/images/4-1/bgDivBody_4-1_01.gif);
	background-repeat: repeat-y;
	background-position: left;
}
	
	/* begin left nav */
	div.divNavMenu {
	}
		
		#nav {
			background: url(/Assets/images/4-1/GradLeftNavBottom_4-1_01.gif) bottom left no-repeat;
		}
			
			#nav li {
				background: #e8f0c4 url(/Assets/images/4-1/GradLeftNav_4-1_01.gif) top no-repeat;
			}
				
				#nav li a {
					background: url(/Assets/images/4-1/ImgBall_4-1_01.gif) 10px 8px no-repeat;
					color: #1d2210;
					border-top: solid 1px #FFF;
					border-bottom: solid 1px #bac48a;
				}
				
				#nav .parent li a {
					border-top: none;
					border-bottom: none;
				}
				
				#nav li a:hover {
					color: #5b7010;
				}
				
				#nav li.active a {
					color: #5b7010;
					background-image: url(/Assets/images/4-1/ImgBallSelected_4-1_01.gif);
				}
				
				#nav li ul {
					background-color: #fff;
					border-right: solid 1px #e8f0c4;
				}
				
				#nav li ul li {
					background: none;
				}
					
					#nav li ul li a,
					#nav li.active ul li a {
						background: none;
						color: #1d2210;
					}
					
					#nav li ul li a:hover {
						color: #5b7010;
					}
	/* end left nav */
	
	/* content */
	div.divContent {
		border-left-color: #e8f0c4;
	}
		
		div.divTextBody h2 {
			color: #5b7010;
		}
		
		/* div pods */
		div.divPodContainer {
		}
			
			div.divPod {
			}
				
				div.divPod h2 {
					color: #1d2210;
					border-bottom-color: #bed67a;
				}
				
				div.divPod ul,
				div.divPod a {
					color: #5b7010;
					text-decoration:none;
				}
				
				div.divPod a:hover {
					color: #000;
					text-decoration:underline;
				}
		
		/* footer */
		div.divFooter {
			color: #686868;
			background-color: #FFF;
			border-top-color: #dcdcdc;
		}
			
			div.divFooter a {
				color: #5b7010;
			}
			
			div.divFooter a:hover {
				color: #000;
			}
			
			div.divLNFooterLogo {
				background: url(/Assets/images/4-1/LexisNexisLogo_4-1_01.gif) 0 0 no-repeat;
			}
/* end main body */