/****************************
Accordion Drop Down Menu CSS File
Version: 1.0
Date: 01/2008
By: Ricardo Zea
Project: www.lexisnexis.com - Find Solutions area on the home page
****************************/

/*-------------------- General Classes*/
.clear { clear:both; }
.left-margin { margin-left:15px; }
.align-middle { vertical-align:middle; }
.no-margin { margin:0; padding:0; }
.no-margin-bottom { margin-bottom:0; padding-bottom:0; }
#column-container hr { height:1px; border-bottom:0; border-top:#999 1px solid; text-align:left; width:250px; }
.bold,
.normal { font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#000; }
.normal { font-weight:normal; }
/*-------------------- Column Container*/
#column-container { float:left; width:268px; padding:20px 0 0 4px; }
#column-container img { border:none; }
/*-------------------- General Links*/
#right-column-home a,
#right-column-home a:visited { font:11px Arial, Helvetica, sans-serif; color:#666; text-decoration:underline; }
#right-column-home a:hover { color:#000; text-decoration:none; }
/*----- Red inner links*/
.red-links { margin-left:20px; }
.red-links a,
.red-links a:visited { color:#903; font:11px Arial, Helvetica, sans-serif; text-decoration:underline; /*position:relative; top:10px;*/ }
.red-links a:hover { color:#666; text-decoration:none; }
/*-------------------- Images Links*/
#right-column-home a img { border: #fff 1px dotted; padding:2px; }
#right-column-home a:hover img { padding:2px; border: #fff 1px dotted; border-bottom:#cecece 1px solid; }
/*-------------------- Accordion Container*/
#accordion-container { font: 12px Arial, Helvetica, sans-serif; color:#000; background:url(/images/left_pod_bg.gif) repeat-y #fff; padding-left:5px; margin:5px 0 0 15px; width:0; }
#accordion-container #accordion-menu { height:auto; float:left; padding:0 0 1px 0; background: url(/images/img-2x2.gif) #fff;/*border-bottom:#666 1px dotted;*/
}
#accordion-container #accordion-menu ul { margin:0; padding:0; }
#accordion-container h1 { font-size:16px; color:#333; }
#accordion-container #accordion-menu li { list-style-type: none; padding:1px 1px 0 0; background: url(/images/img-2x2.gif) #fff;/*	border-top:#666 1px dotted;
	border-left:#666 1px dotted;
	border-right:#666 1px dotted;*/	
}
/*-------------------- Accordion Links*/
#accordion-container #accordion-menu a { font-size:12px; font-weight:bold; text-decoration: none; display: block; color: #903; width:215px; background:#fff; padding:5px; padding-left:15px; }
#accordion-container #accordion-menu a:hover { color:#fff; background:#903; }
#accordion-container #accordion-menu .accordion a { color:#000; background: url(/images/img-arrow-small.gif) no-repeat 10px 7px #fff; padding-left:20px; border-right:#666 1px dotted; width:220px; }
#accordion-container #accordion-menu .accordion a { color:#000; background: url(/images/img-arrow-small.gif) no-repeat 18px 7px #fff; padding-left:30px; border-right:#666 1px dotted; width:210px; }
#accordion-container #accordion-menu .accordion a:hover { color: #000; background: url(/images/img-arrow-small.gif) no-repeat 18px 7px #E9E9E9; }
/*----------------------- Select & Button*/
#right-column-home select { color:#666; border:#666 1px dotted; }
#right-column-home button { font:11px Arial, Helvetica, sans-serif; background:#fff; color:#000; border:#666 1px solid; position:relative; top:-2px; padding:0 2px; margin-left:5px; }
html>body #right-column-home button { position:relative; top:0; }
#right-column-home button:hover { background:#903; color:#fff; }

/*==============================
>> AD SERVER BANNERS
==============================*/

div.right-col-banners div.ad-server-banner { text-align:center; border-top:#999 1px solid; padding:10px 0; margin-left:15px; }

/******LexisOne classes *************/

@charset "utf-8";
.float-left { float:left; }
.float-right { float:right; }
	
/*"Visit Other Communities By" section in the left column*/
#lexisone-tcode-product-list { width:160px; }

#lexisone-tcode-product-list h6 { color:#000; padding-bottom:5px; padding-top:15px; margin-bottom:10px; border-bottom:#666 1px dotted; font:bold 1em/1em 'OmnesRegular', Arial, san-serif; }

#lexisone-tcode-product-list .section-title { padding:5px; position:relative; margin:0; cursor:pointer; border:#ccc 1px solid; background:url(//www.lexisnexis.com/COMMUNITY/PORTAL/images/lexisone/bg-gradient-texture-gray.gif) bottom repeat-x #fff; }
#lexisone-tcode-product-list .section-title span { display:block; padding:5px; font-size:12px; font-weight:bold; font-family: "Trebuchet MS", sans-serif;
 color:#666; background:url(//www.lexisnexis.com/COMMUNITY/PORTAL/images/lexisone/accordion-expand-collapse.jpg) 135px 3px no-repeat; }
#lexisone-tcode-product-list .section-title a:link,
#lexisone-tcode-product-list .section-title a:visited { display:block; padding:5px; color:#666; font-size:12px; font-weight:bold; font-family: "Trebuchet MS", sans-serif; text-decoration:none; }
#lexisone-tcode-product-list .section-title a:hover { color:#000;text-decoration:underline; }
 #lexisone-tcode-product-list .section-title:hover { border:#666 1px solid; }
#lexisone-tcode-product-list .section-title span:hover { color:#000; }

/*Lists inside the accordion*/
#lexisone-tcode-product-list { position:relative; }
#lexisone-tcode-product-list .section-content { display:none; padding:5px; margin-bottom:3px; color:#000; background:#fff;}
#lexisone-tcode-product-list .section-content ul { padding:0; margin:5px 0 3px 0; list-style-type:none; }
#lexisone-tcode-product-list .section-content ul li { margin-bottom:0px; line-height:14px; font-size:12px; font-family: "Trebuchet MS", sans-serif; padding-left:6px; background:url(//www.lexisnexis.com/COMMUNITY/PORTAL/images/lexisone/accordion-list-items.png) 0 6px no-repeat; }
#lexisone-tcode-product-list .section-content ul li a,
#lexisone-tcode-product-list .section-content ul li a:visited { display:block; padding:2px 0 2px 2px; color:#0F739F; text-decoration:none; }
#lexisone-tcode-product-list .section-content ul li a:hover { color:#1395CD; text-decoration:underline; background:#f3f3f3; }

#lexisone-tcode-product-list .no-height { padding:0px !important; margin-bottom:0px !important; }

* html #lexisone-tcode-product-list .section-content ul li a { display:inline-block; }
* html #lexisone-tcode-product-list .section-content ul li a { display:block; }

/*Box shadow*/
#lexisone-tcode-product-list .section-title,
#lexisone-tcode-product-list .section-content { box-shadow:0 2px 2px #bbb; -moz-box-shadow:0 2px 2px #bbb; -webkit-box-shadow:0 2px 2px #bbb; }

/******************/