/****************************
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; }
