/*****************************
 * LexisNexis(R) USLM Web Site
 * Common Styles
 * Version 2.0 10/06/2006
 * Sunil Karve
 *****************************/
 
 /********** LAYOUT **********/
 
body {
/* Page wide styles */
	margin:0;
	padding:0;
	font-family:Arial,Helvetica,sans-serif;
}

#column2 ul {font-size:12px; line-height:1.4;}
#column2 ul ul p {font-size:12px; line-height:1.4;}
#column2 ol {font-size:12px; line-height:1.4;}
#footer {#margin-top:80px !important; }
.blogFormatted{font-family:Arial,Helvetica,sans-serif; font-size:12px}

#siteWrapper {
/* Content area container */
	width:1000px;
	
}
#topArea {
	padding-top:20px;
/*	padding-top:0.5em; */
}
#topArea div {
/* "Search LexisNexis Sites" dropdown selector */
	display:inline;
	float:right;
	padding-top:5px;
}
#column2 #searchBox {
/* Midfield: "Search Legal Solutions" box */
	float:right;
}
#footer {
/* Footer: footer layout */
	clear:both;
	padding-top:40px;	
	width:99%; /* Temp fix to prevent double top padding in IE6 */
	margin-bottom:60px;
}
/************ ELEMENTS *************/
form {
/* Default to zero margin and padding in all form elements */
	margin:0;
	padding:0;
}
sup {
/* Reduce size of superscripted elements to prevent uneven leading */
	font-size:x-small;
}
.hideElement {
/* Sitewide: hide elements for accessibility (display only when CSS is not available)*/
	height:0;
	width:0;
	left:-19000px;
	overflow:hidden;
	position:absolute;
}
#topArea ul {
/* Global link background (red bar)*/
	clear:both;
	background-color:#903;
	margin:0;
	padding:0.25em 2em 0.27em 0;
	text-align:right;
}
#topArea ul li {
	/* Global link elements */
	display:inline;
	list-style-type:none;
	padding:0.35em;
	font-size:0.7em;
/*	font-size:0.7em; */
}
#topArea li#signOn {
/* Global nav: special treatment for "Sign On" link */
/*	padding-left:1em;
	background-color:#F03; */
}
#topArea img {
/* Top area: LexisNexis logo and site title */
	margin:0 53px 15px 20px;
	vertical-align:middle;	
}
#topArea label,
#pageFuncs label,
#column2 label {
/* Labels used for searches in top area and page function row */
	color:#666;
	font-size:0.7em;
}
#topArea h4 {
/* Top area: Site label in global nav bar */
	display:inline;
	font-size:0.95em;
	border-left:1px solid #999;
	border-right:1px solid #999;
	padding:0 0.5em;
	position:relative;
	top:-12px;
	left:3em;
}
#topArea select {
/* Top area: Drop down selector box (position only) */
	margin:auto 10px;
	font-size:0.7em;
	background-color:#EEE;
	vertical-align:middle;
}
#topArea input {
/* Top area: "Go" button box (position only)*/
	margin-right:2em;
	vertical-align:middle;
}
.goButton {
/* Sitewide: "Go" form button */
	font-size:0.7em;
	background-color:#FFF;
	border:1px solid #666;
	color:#666;
	width:2.25em;
/*	height:1.5em;  */
}
#topArea .goButton {
/* Sitewide > top area: "Go" form button */
	background-color:#AAA;
	color:#FFF;
	height:auto;
	font-size:0.725em;
}
.submitButton {
/* Sitewide: "Submit" form button */
	font-size:0.85em;
	background-color:#FFF;
	border:1px solid #666;
	color:#666;
	width:6.75em;
	height:2em; 
}
.formField {
/* Sitewide: form field appearance, including selects and non-button inputs (appearance only)*/
	font-size:0.75em;
	background-color:#FFF;
	border:1px solid #333;
	color:#333;
}
#column2 input.formField {
/* Midfield: make search text box wider and adding right margin*/
	width:155px;
	margin-right:10px;
	font-size:0.775em;
}
.clearDiv {
/* Sitewide: clear floats */
	clear:both;
	border-top:1px solid #FFF;
 	position:relative; /* Fix to prevent extra space below home page segment boxes in IE6 */
	left:-1000px;
}
#footer ul {
/* Footer: unordered list layouts */
	margin:0;
	padding:0.25em 2em 0.27em 30px;
}
#footer ul li {
	display:inline;
	list-style-type:none;
	padding:0 0.2em 0 0.7em;
	font-size:0.66em;
	border-left:1px solid #666;
}
#footer #footerSegSelect {
/* Footer: color background for segment selector link list */
	background-color:#903;
	color:#FFF;
	padding-left:0;
}
#footer #footerSegSelect li {
	border-style:none;
}
#footer img.tpsTitle {
	float:left;
	margin:6px 30px 3px 30px;
}
#footer p {
	font-size:0.66em;
/*	font-size:0.7em; */
	color:#666;
	padding-left:30px;
}
#footer div {
/* Footer: TPS graphics wrapper */
	padding-left:30px;
	border:1px solid #FFF; /* Fix for position bug in Opera for Mac OS */
}
#footer div img {
/* Footer: TPS graphics */
	margin:4px 8px 0 0;
}
.noArrow {
/* Page functions: suppress arrow on initial breadcrumb trail item */
	padding-left:0 !important;
	background-image:none !important;
	border-style:none !important;
}
.rightBorder {
/* Top area: right border/separator */
	border-right:1px solid #FFF; 
}
.arrowList {
/* Sitewide: unordered list with left angle bracket bullets */
	padding:0;
	margin:0.25em 0 0;
	font-size:0.7em;
	font-weight:bold;
	list-style-type:none;
}
.arrowList li {
    padding:0.3em 10px;
	background-image:url(http://law.lexisnexis.com/commonimages/bullet_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	line-height:1.2; /* Fix for IE/FF inconsistency with background image vertical position */
}
.arrowList1 li {
    padding:0.3em 10px;
	line-height:1.2; /* Fix for IE/FF inconsistency with background image vertical position */
}
.arrowList ul {
/* Sitewide: second-level arrow list treatment */
	list-style-type:none;		
}
#threeColLines {

/* margin-top:30px; */
}
#twoColLines {
/* Content: vertical separator lines for 2 column layouts */
	background:url(http://law.lexisnexis.com/commonimages/bkgline2col.gif) repeat-y;
/*	margin-top:30px;*/
}
.rColItemWrapper {
	/* Content: column 3 wrapper for right column sections */
	padding:0 0 20px 20px;
	/*background:url(http://law.lexisnexis.com/commonimages/bkgdots1row.gif);
	background-repeat: repeat-x; -- 132956 REMOVED*/
}



#rColNews {
/* Content: modify rColItemWrapper to support margin-to-margin header element */
	padding:0 0 15px;
}
/* 132956 CHANGE - Old Style (new style is below).
#rColNews p {
	/* Content: title treatment for right column News feature 
	background-color:#e4e4e4;
	margin:0;
	padding: 7px 0 7px 15px;
}
#rColNews ul {
	/* Content: headline items for news feature 
	list-style:none;
	margin:5px 0 0 0;
	padding: 0 0 10px 15px;
	font-size: 0.75em;
}
#rColNews ul li {
	margin: 0;
	padding:5px 0;
}
#rColNews ul li a {
	line-height:18px;
	}
*/
#rColNews p {
	/* Content: title treatment for right column News feature */
	background-color:#e4e4e4;
	margin:0;
	padding: 4px 10px 4px 11px;
}
#rColNews ul {
	/* Content: headline items for news feature */
	list-style:none;
	margin:5px 0 0 0;
	padding: 0 0 10px 11px;
	font-size: 11px; 
}
#rColNews ul li {
	margin: 0;
	padding:5px 0 2px; color:#333;
}
#rColNews ul li a:link {
	line-height:14px; color:#990033;
	}
/* 132956 CHANGE - New Style Start */
#rColNews h2 { font-size:14px; font-weight:bold; color:#666; margin:0 0 5px 11px;}
/* 132956 CHANGE - New Style End */
	
#rColNews a:link,
#rColNews a:visited {
	color:#666;
}
#rColNews a:hover, 
#rColNews a:active{
	color:#C03;
}

.segmentSelect,
.segmentReselect {
/* Sitewide: segment reselect copy */
	font-size:0.8em;
	font-weight:normal;
	color:#903;
}
.rsBkg {
/* Midfield, midfield2: background dots for "Research Solutions" practice areas/jursidiction selector boxes */
	background:url(http://law.lexisnexis.com/commonimages/bkgdots_rs.gif) repeat top left;
	padding-bottom:10px;
	margin-bottom:0;
}
.col3Shop {
/* Midfield - column3: Books, CDs, conferences unordered list */
	list-style-type:none;
	padding:0;
	margin:0;
}
.col3Shop li {
/*	padding-left:18px; */
	background-repeat:no-repeat;
	background-position:0 4px;
	background-image:url(http://law.lexisnexis.com/commonimages/col3_icon_book.gif); /* Default icon for unknown types */
/*	background-position:0% 50%; */
	font-size:0.7em;
	margin:0 0 0.5em 0;
	padding-bottom:0.2em;
}
html > body .col3Shop li {
/* Midfield - column3: position adjustment for standards-compliant browsers */
	background-position:0 1px;
}
.col3Shop .book {
/* Midfield - column3: book icon */
	background-image:url(http://law.lexisnexis.com/commonimages/col3_icon_book.gif);
}
.col3Shop .cd,
.col3Shop .cdrom {
/* Midfield - column3: CD icon */
	background-image:url(http://law.lexisnexis.com/commonimages/col3_icon_cd.gif);
	background-position:0 2px;
}
.col3Shop .conference,
.col3Shop .event {
/* Midfield - column3: Conference icon */
	background-image:url(http://law.lexisnexis.com/commonimages/col3_icon_conference.gif);
}
.noClass {
/* Sitewide: empty class for code validation with .NET control rendering */
}
.segmentSelect {
/* Content area: segment re-select notice */
	margin-top:0;
	margin-bottom:0.5em !important;
}
#column1 #segment_jump select {
/* Column1: add left margin to segment re-select feature in left column only */
	margin-left:25px;
}
#segment_jump select {
/* Content area: segment re-select list menu */
	font-size:0.7em;
}
/********** LINKS **********/

a,
a:link,
a:active {
	/* Default link behavior, can be overridden as needed */
	color:#903;
/*	color:#F03; */
}
a:visited {
	color:#666;
}
a:hover {
	color:#F00;
}
#topArea h4 a,
#topArea h4 a:link,
#topArea h4 a:active {
/* Site identifer link */
	text-decoration:none;
	color:#903;
}
#topArea h4 a:hover {
	color:#C03;
}

#topArea ul a,
#topArea ul a:link,
#topArea ul a:visited,
#topArea ul a:active {
/* Global nav: upper-right links (against dark bar) */
	color:#FFF;
	text-decoration:none;
	padding-left:0.75em;
	border-left:1px solid #FFF;
}
#topArea ul a:hover {
	color:#DDD;
}

#footer ul a,
#footer ul a:link,
#footer ul a:visited,
#footer ul a:active {
/* Footer: default footer links */
	color:#666;
	text-decoration:none;
}
#footer ul a:hover {
	color:#903;
}
#footer p a,
#footer p a:link,
#footer p a:visited,
#footer p a:active {
/* Footer: copyright notice links */
	color:#666;
}

#footer p a:hover {
	color:#903;
}

#footer #footerSegSelect a,
#footer #footerSegSelect a:link,
#footer #footerSegSelect a:visited,
#footer #footerSegSelect a:hover,
#footer #footerSegSelect a:active {
/* Footer: link behaviors for segment selector links */
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}
#footer #footerSegSelect a#activeSeg,
#footer #footerSegSelect a#activeSeg:link,
#footer #footerSegSelect a#activeSeg:visited,
#footer #footerSegSelect a#activeSeg:hover,
#footer #footerSegSelect a#activeSeg:active {
/* Footer: "active" segment link */
	text-decoration:none;
}
.arrowList a,
.arrowList a:link,
.arrowList a:visited,
.arrowList a:active {
/* Sitewide: Arrow list items */
	color:#666;
	text-decoration:none;
}
.arrowList a:hover {
	color:#903;
}
.arrowList ul a,
.arrowList ul a:link,
.arrowList ul a:visited,
.arrowList ul a:active {
/* Sitewide: Arrow list items (2nd level) */
	color:#666;
	text-decoration:underline;
	font-weight:normal;	
}
.arrowList ul a:hover {
	color:#903;
}

 
.rColItemWrapper ul a,
.rColItemWrapper ul a:link,
.rColItemWrapper ul a:visited,
.rColItemWrapper ul a:active {
	/*Content: links in column 3 unordered lists */
	text-decoration:underline;
	color:#cc0033;
}
.rColItemWrapper ul a:hover {
	color:#cc0033;
}

.dotListSelected1 a:hover
{
	color:Red;
	text-decoration:none;
	font-size:larger;
}

.dotListSelected1 ul a:visited 
{
	color:Aqua;
}

.segmentSelect a,
.segmentSelect a:link,
.segmentSelect a:visited,
.segmentSelect a:active {
/* Sitewide: segment reselect link */
	color:#666;
}
.segmentSelect a:hover {
	color:#F03;
}
.col3Shop a,
.col3Shop a:link,
.col3Shop a:visited,
.col3Shop a:active {
/* Column 3 - Midfield - content: Books and CDs + Conferences link behaviors */
	color:#666;
	text-decoration:underline;
	display:block;
	width:90%; 
	padding-left:20px;
}
.col3Shop a:hover {
	color:#903;
}


/********** PRINT STYLES **************/

@media print {

#siteWrapper {
/* Change site wrapper to printed page width */
	width:6.5in !important;
	border-style:none;
}
#topArea {
	padding-top:0;
}
#topArea img {
	margin-left:5px;
}
#topArea div,
#topArea ul,
#belowPrimaryNav div,
#belowPrimaryNav blockquote,
#pageFuncs,
#column1,
.prodNav,
#column3,
#footer {
/* Hide secondary content */
	display:none;
}
#belowPrimaryNav .hideElement,
#column2 .hideElement {
/* Reveal hidden content for print */
	height:auto;
	width:auto;
	left:0;
	overflow:visible;
	position:static;
}
#belowPrimaryNav {
/* Reduce height of BPN area */
	height:auto !important;
	min-height:3em !important; 
	padding-bottom:0.5em;
}
#column2 {
/* Stretch main content to width of printed page */
	float:none !important;
	width:6.5in !important;
	padding:0;
	margin:15px 0 0;
}
#belowPrimaryNav h3,
#belowPrimaryNav h4 {
/* Format page titles (normally hidden ) */
	margin:0 0 0 11px;
	color:#999;	
}
.fmiBox {
	border:1px solid #000;
}
.fmiBox p {
	border-style:none !important;
	margin-top:0 !important;
	padding:0 !important;
}
/*lt Start*/

/*
.rColItemWrapper2 ul a,
.rColItemWrapper2 ul a:link,
.rColItemWrapper2 ul a:visited,
.rColItemWrapper2 ul a:active {
 Content: links in column 3 unordered lists 
	text-decoration:none;
	color:#666;
}
.rColItemWrapper2 ul a:hover {
	color:#F03;
}*/
/*lt end*/

/* Learn More */
/* Start */
.rColItemWrapperLM {
/* Content: column 3 wrapper for right column sections */
	background:url(http://law.lexisnexis.com/commonimages/bkgdots1row.gif) repeat-x 0% 100%;
}
.rColItemWrapperLM h3 {
/* Content: column 3 wrapper for right column text headers */
	font-weight:normal;
	font-size:1.2em;
}
.rColItemWrapperLM p {
	font-size:0.7em;
	margin:0 0 0.2em 0;
	margin:0.2em 0;
}
.rColItemWrapperLM ul {
/* Content area: second level menu list */
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-indent:0px;
}
.rColItemWrapperLM ul li {
/* Content area: second level menu list */
	line-height:1.0;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-indent:0px;
}
/* Learn More */
/* End */

/* News & Events */
/* Start */
.rColItemWrapperNE {
/* Content: column 3 wrapper for right column sections */
	background:url(http://law.lexisnexis.com/commonimages/bkgdots1row.gif) repeat-x 0% 100%;
}
.rColItemWrapperNE h3 {
/* Content: column 3 wrapper for right column text headers */
	font-weight:normal;
	font-size:1em;
}
.rColItemWrapperNE p {
	font-size:0.7em;
	margin:0 0 0.2em 0;
	margin:0.2em 0;
}
.rColItemWrapperNE ul li {
/* Content area: second level menu list */
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.rColItemWrapperNE ul li {
/* Content area: second level menu list */
	line-height:1.4;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/* News & Events */
/* End */
