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

body {
	color: #333;
}

a {
	color: #b40b1b;
}

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

#parentLayout {
	background: url(/Assets/images/4-4/bg_body_02.gif) top repeat-x;
}





/* begin header */
div.divHeader {
}
	
	div.spanBookmark {
		background: url(/Assets/images/4-4/bg_utilL_02.gif) top left no-repeat;
	}
		
		div.spanBookmarkInner {
			background: url(/Assets/images/4-4/bg_utilR_02.gif) top right no-repeat;
		}
		
		div.spanBookmark a {
			color: #fff;
		}
		
		div.spanBookmark a:hover {
			color: #000;
		}
	
	div.divLanguages {
		color: #b40b1b;
		background: url(/Assets/images/4-4/bg_utilL_02.gif) top left no-repeat;
	}
		
		div.divLanguagesInner {
			background: url(/Assets/images/4-4/bg_utilR_02.gif) top right no-repeat;
		}
		
		div.divLanguages h2 a {
			background: url(/Assets/images/4-4/arrowOpen_02.gif) right no-repeat;
		}
		
		div.divLanguages h2.languagesOpened a {
			background: url(/Assets/images/4-4/arrowClosed_02.gif) right no-repeat;
		}
		
		div.divLanguages a {
			color: #fff;
		}
		
		div.divLanguages a:hover {
			color: #000;
		}
			
			.openLanguage li a {
				background: none;
			}
			
			.openLanguage li.active a {
				color: #a50707;
			}
	
	/* contact info */
	div.divContact {
		color: #fff;
	}
		
		div.divContact a {
			color: #ffcc37;
		}
		
		div.divContact a:hover {
			color: #fff;
		}
		
		div.divAddress {
			background: url(/Assets/images/4-4/AddressBkgTop02.png) top left no-repeat;
		}
		
		div.divAddressBottom {
			background: url(/Assets/images/4-4/AddressBkgBtm02.png) top left no-repeat;
		}
		
		div.callInfoContainer {
			background: url(/Assets/images/4-4/CallInfoBkgTop02.png) top left no-repeat;
		}
		
		div.callInfoBottom {
			background: url(/Assets/images/4-4/CallInfoBkgBtm02.png) top left no-repeat;
		}
		
		a.aCallNow {
			background: url(/Assets/images/4-4/CallFirmNow02.png) top left no-repeat;
		}
	
	h1.h1Siteheader {
		color: #fff;
	}
	
	div.divQuickContactPanel {
	}
	
	div.divQuickContactContent {
		background: url(/Assets/images/4-4/QuickContactBkgTop02.png) top left no-repeat;
	}
	
	div.divQuickContactBottom {
		background: url(/Assets/images/4-4/QuickContactBkgBtm02.png) top left no-repeat;
	}
		
		.quickContactElement {
		}
		
		div.divQuickContact h2 {
			color: #1b4049;
		}
		
		.divHeader .submitBtn {
			background: url(/Assets/images/4-4/SubmitBtn_02.gif) top left no-repeat;
		}

.divHeaderBottom {
	background: url(/Assets/images/4-4/HeaderBkgBtm02.png) top left no-repeat;
}
/* end header */





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





/* begin main body */
div.divBody {
}
	
	/* begin left nav */
	div.divNavMenu {
	}
		
		div.divNavTop {
			background: url(/Assets/images/4-4/bg_divNavTop_02.png) top left no-repeat;
		}
		
		div.divNavBody {
			background: url(/Assets/images/4-4/bg_divNavBody_02.png) top left repeat-y;
		}
		
		div.divNavBottom {
			background: url(/Assets/images/4-4/bg_divNavBottom_02.png) top left no-repeat;
		}
		
		#nav {
			border-color: #fff;
		}
			
			#nav li {
				border-color: #fff;
				background-color: #2d2d2d;
			}
				
				#nav li a {
					color: #fff;
					background-color: #2d2d2d;
				}
				
				#nav .parent li a {
				}
				
				#nav li a:hover,
				#nav li.active a {
					color: #fff;
					background-color: #b40b1b;
				}
				
				#nav li.active a {
					color: #fff;
				}
				
				#nav li ul {
					background-color: #efefef;
				}
				
				#nav li ul li,
				#nav li.active ul li {
					background: transparent;
					border-color: #2d2d2d;
				}
					
					#nav li ul li a,
					#nav li.active ul li a,
					#nav li ul li.active a {
						color: #353535;
						background-color: transparent;
					}
					
					#nav li ul li a:hover {
						background-color: #838383;
						color: #fff;
					}
	/* end left nav */
	
	/* content */
	div.divContent {
		border-left-color: #e8f0c4;
	}
		
		div.divContentTop {
			background: url(/Assets/images/4-4/bg_contentTop_02.png) top left no-repeat;
		}
		
		div.divContentBody {
			background: url(/Assets/images/4-4/bg_contentBody_02.png) top left repeat-y;
		}
		
		div.divContentBottom {
			background: url(/Assets/images/4-4/bg_contentBottom_02.png) top left no-repeat;
		}
		
		div.divTextBody h2 {
			color: #b40b1b;
		}
		
		/* div pods */
		div.divPodContainer {
		}
			
			div.divPod {
			}
				
				div.divPodTop {
					background: url(/Assets/images/4-4/bg_divPodTop_02.png) top left no-repeat;
				}
				
				div.divPodBody {
					background: url(/Assets/images/4-4/bg_divPodBody_02.png) top left repeat-y;
				}
				
				div.divPodBottom {
					background: url(/Assets/images/4-4/bg_divPodBottom_02.png) top left no-repeat;
				}
				
				div.multimedia div.divPodTop,
				div.multimedia div.divPodBody,
				div.multimedia div.divPodBottom {
					background: none !important;
				}
				
				div.divPod h2 {
					color: #b40b1b;
				}
				
				div.divPod ul,
				div.divPod a {
					color: #333333;
				}
				
				div.divPod a {
					background: url(/Assets/images/4-4/arrow_02.gif) right no-repeat;
				}
				
				div.divPod a:hover {
					color: #000;
					text-decoration:underline;
				}
				
				span.spanMore a {
					color: #b40b1b;
					background: none;
				}
		
		/* footer */
		div.divFooter {
			color: #fff;
		}
			
			div.divFooter a {
				color: #ffcc37;
			}
			
			div.divFooter a:hover {
				color: #fff;
			}
			
			div.divLNFooterLogo {
				background: url(/Assets/images/4-4/LexisNexisLogo_4-4_02.gif) 0 0 no-repeat;
			}
/* end main body */