/************************
 **  SK 03/20/2006 - Modified by AJA 04/06/2006
 **  prev. name: Conferences Styles new name: Litigation Styles
 ************************/

/********* BEGIN LAYOUT ***********/

.contentArea {
/* Override global width */
	padding-left:12px;
}
#contentAreaWide {
/* Override for all pages except home page */
/*	padding-left:18px; */
	padding-left:8px;
	border-right:1px solid #CCC;
/*	margin-right:8px; */
	margin-right:4px;
}
.centerCol {
/* Define center page column */
	width:302px;
	float:left;
}
.centerCol#centerContent {
/* Additional styles for all pages except home */
	border-right:1px solid #CCC;
	margin-right:8px;
}
.rightCol {
/* Define right page column */
	width:200px;
	float:right;
	/*border:1px solid #CCC;*/
}
.rightCol#rightContent {
/* Additional/override styles for all pages except home */
/*	width:190px; */
	width:195px;
	border:none;
}
.rightCol#rightContent .contentBox {
/* Override global background color */
	background-color:transparent;
}
.rightCol#rightContent .contentBox250 {
/* Override global background color */
	background-color:transparent;
}

.breadcrumb {
/* Override global breadcrumb style and set explicit width
   to make room for cart functions */
	width:375px;
}
.pageFuncDiv {
/* New spacing for Print & Email links in left column */
	padding:0.25em;
	margin:0;
}
.clearer {
/* Prevent overlaps after floated columns */
	clear:both;
}

a#rss {
/* "RSS" symbol for the RSS Feeds link */
	background-image:url(http://www.lexisnexis.com/commonimages/nav/pagefuncs_rss.gif);
	/*background-position:4px 0; */
}

a#podCasts {
/* "podCasts" symbol for the podCasts link */
	background-image:url(../images/pagefuncs_podcasts.gif);
	/*background-position:4px 0; */
}


/********* END PAGE LAYOUT ***********/

/********* BEGIN GENERAL ELEMENT STYLES ***********/

.contentBox {
/* General style for widgets */
	margin-bottom:3px; 
	padding:0.5em;
	border:1px solid #CCC;
}
.contentBox250 {
/* General style for widgets */
	margin-bottom:3px; 
	padding:0.5em;
	border:1px solid #CCC;
}
.contentBoxTan 
{
/*Tan*/
	background-color:#EBEBD9;
}
.secLinkBox {
/* Container for select boxes */
	border:1px solid #CCC;
	padding:0.5em;
	margin-bottom:5px;
}
/********* END GENERAL ELEMENT STYLES ***********/

/********* BEGIN ICONS ***************/

.iconTitle {
/* General definition for all lines that display icons */
	padding-left:25px;
	height:20px;
	display:block;
	font-size:0.8em;
}
.iconBuyPrint 
{
/* Icon definition: print */
	background:url(../images/buyprinticon.gif) no-repeat;
}
.iconRightArrow 
{
/* Icon definition: right arrow */
	background:url(../images/rightarrowicon.gif) no-repeat;
}
.iconPC 
{
/* Icon definition: PC */
	background:url(../images/pcicon.gif) no-repeat;
}
.iconBuyOnline 
{
/* Icon definition: buy online */
	background:url(../images/buyonlineicon.gif) no-repeat;
}
.iconInfo 
{
/* Icon definition: information */
	background:url(../images/informationicon.gif) no-repeat;
}
.iconCart {
/* Icon definition: shopping cart */
	background:url(../images/buynow.jpg no-repeat;
}
.iconTele {
/* Icon definition: telephone */
	background:url(/conferences/images/Icon_tele.gif) no-repeat;
}
.iconRecorded {
/* Icon definition: cassette tape */
	background:url(/conferences/images/Icon_recorded.gif) no-repeat;
}
.iconHandbook {
/* Icon definition: open book */
	background:url(/conferences/images/Icon_handbook.gif) no-repeat;
}
#iconFeatured {
/* Special type treatment for Featured Conference icon title */
	font-size:7pt;
	font-weight:bold;
	text-transform:uppercase;
}
/********* END ICONS ****************/

/********* BEGIN FEATURED/CONFERENCE ITEM WIDGET  *************/

.contentBoxLeft 
{
/*Standard left side box*/
	background-color: #E0DBEF;
}
.contentBoxLeftNoBorder 
{
/*self-explainitory*/
	background-color: #E0DBEF;
	border:0px;
}
.contentBoxLeftNoPadding
{
/* To assign to td, no padding*/
	background-color: #E0DBEF;
	padding:0px;
	border:0px;
}
.contentBoxBottom 
{
/*Plain box w/ blue background*/
	background-color: #EEF3F6;
}
.contentBoxHeader
{
/*Simple plain box*/
	border:0px;
}
.contentBoxRight 
{
/*Box with extended bottom/top border*/
	background-color: #EEEEEE;
	border-width: 2px 1px 2px 1px;
	border-color: #CCCCCC;
	padding-top:2;
	padding-bottom:2;
}
.contentBoxItem 
{
/*Box without extended bottom border*/
	background-color: #EEEEEE;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}

.contentBoxBlue 
{
/* Blue background*/
	background-color: #EEF3F6;
	border-width:1px 1px 2px 1px;
	border-color:#E5E7E9;
}
.contentBoxNopad {
/* Suppress left padding for content pages */
	padding-left:0;
}
#contentBoxFeatured h4 {
/* Special sub-title style for featured conference title */
	font:bold 0.9em;
	margin:0;
}
#contentBoxFeatured h4 a,
#contentBoxFeatured h4 a:link,
#contentBoxFeatured h4 a:visited,
#contentBoxFeatured h4 a:hover
#contentBoxFeatured h4 a:active {
	font-size:1.2em;	
	font-weight:bold;
}
.contentBoxBasic h4 {
/* Special sub-title style for featured conference title */
	font:bold 0.9em;
	margin:0;
}
.featLinks {
/* Action links for Featured Conference, and to prevent conference title from overlapping the feature photo */
	width:135px;
    padding:135px 0 0.25em 1em; 
	float:right;
}
.featLinks div {
/* Extra spacing between the "More Info" and "Add to cart" links */
	margin:0.25em 0;
}
.featLinks a,
.featLinks a:link,
.featLinks a:visited,
.featLinks a:hover,
.featLinks a:active {
	font-size:0.8em;
	font-weight:bold;
	padding-top:2px;
	display:block;
	width:100%;
}
#contentBoxFeatured p,
#contentBoxFeatured ul {
/* Default paragraph text in the Featured Conference widget */
	font-size:xx-small;
	margin:0.9em 0;
}
#contentBoxFeatured ul li {
/* Margin to show bullets */
	margin-left:2em;
}
#contentBoxFeatured strong,
#contentBoxFeatured b {
/* Larger size for bolded type */
	font-size:1.2em;
}

#contentBoxFeatured ul.confChair {
	margin:0;
	padding:0;
}

#contentBoxFeatured ul.confChair li {
/* Reformat "Conference Chaired By:" list */
	list-style-type:none;
	padding:0.25em 0;
	margin:0.25em 0;	
}
.confChair li strong,
.confChair li b {
/* Separate chairperson's name from the title */
	display:block;
}
#contentBoxFeatured p.subtitle,
#contentBoxFeatured p.subtitle strong,
#contentBoxFeatured p.subtitle b {
/* Format title for "Conference Chaired By:" */
	font-size:0.8em;
	font-style:italic;
	text-transform:uppercase;
	margin-bottom:0;
	padding-bottom:0;
}

/********** END FEATURED CONFERENCE WIDGET  **************/

/********* BEGIN CONFERENCE PRODUCTS WIDGET *************/

#confProd {
/* Special styling for Conference Products format list */
	padding:0.5em 0;
	margin-bottom:0.5em;
}
#confProd a {
	font-size:0.8em;
	font-weight:bold;
}
div.selectWrapper select {
/* Limit width of select boxes to prevent breaking layout */
	width:170px;
	margin:0 0 0.5em 0;
}
/*select#Newsrightnav1_lbTopics*/

div.selectWrapper form {
/* Suppress extra margin around form element */
	margin:0;
}

a.allLink2,
a.allLink2:link,
a.allLink2:visited,
a.allLink2:active {
/* "All" link appearing on "View By" list boxes 

	position:relative;
	  top:0px;
	float:right;
	display:block;

*/
	font-size:0.8em;
	font-family:Arial,Helvetica,sans-serif;
	color:#666;
	text-decoration:none;
	padding:0.1em 0.5em;
	border:1px solid #666;
	background-color:#EEE;
}
a.allLink2:hover {
	color:#C03;
	border:1px solid #C03;
}
.selectWrapper {
/* Container for select boxes */
	border-top:1px dotted #CCC;
	padding:0.5em 0;
}
/********* END CONFERENCE PRODUCTS WIDGET *************/

/********** BEGIN RELATED CONFERENCES STYLES ************/
.cellTitle {
/* Spacing for leftmost cell of a description table */
	padding-right:3em;
	font-weight:bold;
}
ul.arrowList ul li {
/* Overrides global arrowList style to handle nested ULs */
	list-style-type:none;
	padding-left:1em;
	margin-top:0px;
	margin-bottom:0px;
}
ul.arrowList ul {
	margin-top:0px;
	margin-bottom:0px;
}
ul.nomargin
{
/*remove margin on lists*/
	margin-left:15px;
	margin-top:2px;
	margin-bottom:10px;
}
ul.bottom{
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
}
.listTitle 
{
/*text style for lists*/
	font-size:0.8em;
}
.relatedProducts {
	margin:0 10px;
}
.relatedProducts td {
	padding:0.5em;
	width:50%;
}
.tdLeft {
/* Border styles for Related Products entries */
	border-bottom:1px dashed #CCC;
}
.tdRight {
/* Border styles for Related Products entries */
	border-left:1px dashed #CCC;
	border-bottom:1px dashed #CCC;

}
/********** END RELATED CONFERENCES STYLES *************/

/********** BEGIN UPCOMING CONFERENCES WIDGET  **************/
.iconList {
	margin:0;
	padding:0;
}
.iconList li {
	margin:0;
	padding-left:25px;
	list-style-type:none;
	margin-bottom:0.5em;
}
.iconList a {
	display:block;
}
.more {
	text-align:right;
	display:block;
	font:bold 0.8em;
}
/********** END UPCOMING CONFERENCES WIDGET  **************/




/********* BEGIN HEADER STYLES **************/

h1.confTitle {
/* Override global h1 style */
	margin:0;
	padding:0;
	color:#333;
	font:bold small Verdana,Arial,Helvetica,sans-serif;
}

h3 {
/* Headers for widgets */
	background-color:#999;
	color:#FFF;
	padding:0.25em 0.25em 0.25em 0.75em;
	font:bold 0.9em;
	margin:0;
}
h3.header {
/* Headers for widgets */
	background-color:#FFFFFF;
	color:#777777;
	padding:0.25em 0.25em 0.25em 0.75em;
	font:bold 0.9em;
	margin:0;
}
h3.tanCurve {
/* Headings with tan backgrounds and rounded left side */
	color:#333;
	padding:0.5em 0.5em 0.5em 1em;
	font:bold 0.9em;
	margin:1em 0;
	background:#EBEBD9 url(/conferences/images/h3_curve.gif) no-repeat top left;

}
h4 {
/* Sub-titles for boxes */
	font-size:0.7em;
	font-weight:bold;
	font-face:Verdana;
	margin:0;
}

.copyRed
{
/*Red header font*/
	color:#CC0033;
	font-size:1.3em;
	font-weight:bold;
}
.copyRedSmall
{
/*smaller font header*/
	color:#CC0033;
	font-size:1.0em;
	font-weight:bold;
}

.copySilver
{
/*small silver subtext*/
	color:#999999;
	font-size:0.7em;
}
.copySilver2
{
/*silver subtext w/ bold*/
	color:#777777;
	font-size:0.8em;
	font-weight:bold;
}

.copyBold
{
/*standard size font bold*/
	font-size:1.0em;
	font-weight:bold;
}

.copy
{
/*plain font, general*/
	font-size:0.9em;
}

.copyHeader
{
/*related article header font*/
	font-size:0.9em;
	font-weight:bold;
	color:#777777;
}

.dashLeftBottom
{
/*dashing for related product divs/cells*/
	border-left:1px dashed;
	border-bottom:1px dashed;
	border-color:#CCCCCC;
}

.dashLeft
{
/*left-only dash(bottom cell/div*/
	border-left:1px dashed;
	border-color:#CCCCCC;
}
.solidAll
{
/*solid silver border*/
	border:1px solid;
	border-color:#CCCCCC;
}
.solidLeft
{
/* solid left-only border (line between columns)*/
	border-left: 1px solid;
	border-color:#CCCCCC;
}

/* Styles for "Access to Total Litigator" link bar in home page right column */
#tl_right {
	list-style-type:none;
	background-color:#EBEBD9;
	text-align:left;
	margin:0;
	padding:0;
	position:absolute;
	left:845px;
	width:150px;
}
#tl_right li {
	border-width:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-color:#C03;
	padding:0.5em 0 0.5em 1.25em;
	background:url(/commonimages/nav/rtarrow.gif) no-repeat 0.25em 0.75em;
}
#tl_right_top {
/* Title for Total Litigator right-column link bar */
	background-color:#C03 !important;
	background-image:none !important;
	color:#FFF;
	font-weight:bold;
}

/************ END HEADER STYLES *************/

/********* BEGIN LINK STYLES *************/

.contentBox a,
.contentBox a:link,
.contentBox a:visited,
.contentBox a:active {
/* Suppress underlines from all links in content boxes (except hover)*/
	text-decoration:none;
}
.contentBox a:hover {
	text-decoration:underline;
}

/********** END LINK STYLES **************/


.rightCol .contentBox {
/* Special background color for "Conference Products" column */
	background-color:#EEE;
}

/********** BEGIN SHOPPING CART LINKS **************/

.cartFunctions {
/* Global shopping cart links */
/*	text-align:right; */
	padding-top:0.25em;
/*	float:right; */
}
.cartFunctions a,
.cartFunctions a:link,
.cartFunctions a:visited,
.cartFunctions a:active {
	text-decoration:none;
}
.cartFunctions a:hover {
	text-decoration:underline;
}
.cartFunctions p {
	font-size:0.7em;
	margin:0;
}
.cartItems {
	padding:0.25em 0;
}
.cartItems img {
/* Adjust position of shopping cart icon */
	vertical-align:middle;
	margin-right:0.5em
/*	float:left; */
}

#tl_right a,
#tl_right a:link,
#tl_right a:visited,
#tl_right a:active {
/* Total Litigator toolbar links */
	color:#333;
	text-decoration:none;
}
#tl_right a:hover {
	color:#C03;
}

/********** END SHOPPING CART LINKS **************/



a.anchorLink,
a.anchorLink:link,
a.anchorLink:visited,
a.anchorLink:active {
	text-decoration:none;
}
a.anchorLink:hover {
	text-decoration:underline;
}

