/*
 UK Website CSS file for Design A
************
Version: 2.0
Date: September, 2010
By: Ricardo Zea
**/


@import url("/css/overriding-base-uk.css");
@import url("/css/survey.css");

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== 
--->> REUSABLE & GENERAL RULES
 ========== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
body, html{
margin:0;
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
/*font-size:0.85em;*/
color:#333;
}

a{ text-decoration:none; font-size:0.8em; word-wrap:break-word; word-spacing:normal; white-space:normal;}
a:hover{text-decoration:underline;}

h1,h2,h3,h4,h5{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#c03; margin:0; padding:0}
h3{font-size:1.2em; color:#636363}

/* Assign the property to div to come left and ruled out the block feature */
.leftFloat{float:left;}
.float-left { float:left; }
/* Assign the property to div to come right and ruled out the block feature */
.rightFloat{float:right;}
.float-right { float:right; }
/* To clear the float property of div */
.clearFloat{clear:both; font-size:1px; height:1px; visibility:hidden}

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== 
--->> WIDTH OF ALL MAIN CONTAINERS
 ========== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
/* Main container where all the div tags come inside*/
#mainCtr,
#headerArea,
#new-hp-body-container { width:990px; margin:auto; }

#left-side-nl {  float:left; width:672px; margin:0; padding:0; }
#right-side-nl { float:right; width:305px; margin:0; padding:0; }

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== 
--->>HEADER
 ========== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
.logoSection { width:200px; padding-left:16px; position:relative; top:-5px; }

.countryName { top:5px !important; /*width:120px;*/ }
.countryName h1{text-align:center; font-size:1em; padding:0 5px;}
.countryName h1 a{text-align:center; font-size:1.4em; padding:1px 0 1px 0; color:#c03;}

.countryName h2{text-align:center; font-size:1em; padding:0 5px;}
.countryName h2 a{text-align:center; font-size:1.4em; padding:1px 0 1px 0; color:#c03;}

#country-title { white-space:nowrap; padding:0 1px 0 1px; /*background:url(/images/img-2x2.gif);*/ }
#country-title h1 { background:#fff;}
#country-title a { padding:0 5px; }

.header-identifier { float:left; margin:2px 0 0 10px; text-align:left; font:bold 1.2em Arial, Helvetica, sans-serif; color:#666; }

/* Top Right Search Navigation*/
.topSiteNavigation { width:515px; height:52px; position:relative; top:7px !important; /*margin-top:5px;*/ }
#IEroot .topSiteNavigation { width:342px; margin-top:5px; }
/*body:first-of-type .topSiteNavigation { width:335px; margin-top:5px; text-align:right; }*/

.topSiteNavigation img{border:none; vertical-align:top; margin-right:7px;}
.topSiteNavigation ul{ list-style:none; margin:0; padding:0; }
.topSiteNavigation ul li{padding:0; margin:0; float:left; background:url(/images/img-division.gif) right center no-repeat;}
.topSiteNavigation ul li a,
.topSiteNavigation ul li a:visited {color:#5a889e; padding:0 9px 0 9px; margin:0; font-size:11px; text-decoration:none;}
.topSiteNavigation ul li a:hover {text-decoration:underline;}
.topSiteNavigation ul li input{font-size:0.85em; border-top:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #ccc; border-left:1px solid #ccc; margin-left:10px; padding:2px 0 2px 4px;color:#8F8F8F;}
.topSiteNavigation ul li input:focus {background:#f4f4f4;}
.topSiteNavigation ul li input.searchBtn{background:#fff; color:#000; font-weight:normal; border:1px solid #666; margin-left:5px; padding:0 2px; cursor:pointer; font:11px Arial, Helvetica, sans-serif;}
.topSiteNavigation ul li button { background:#FFFFFF; color:#000; font-weight:normal; border:1px solid #666666; margin-left:5px; padding:0 2px; cursor:pointer; font:11px Arial, Helvetica, sans-serif; }

/* Top Search Box div*/
#search-box { position:absolute; margin:-26px 0 0 10px; white-space:nowrap; }
#error-search-box #search-box #s2 { font:10px Arial, Helvetica, sans-serif;}

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====
>> BANNER AREA
===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====*/
* html #banner-area { position:relative; top:-4px; }

#banner-nl img { border:#666 1px dotted; border-top:none; }
* html #banner-nl img { border:#999 1px solid; border-top:none; }

/*=== Paragraph below banner ===*/
#paragraph-nl { width:670px; border:#666 1px dotted; border-top:none; padding:15px 0;  }
#paragraph-nl p { color:#333; font-size:12px; margin:0; padding:0 5px 0 40px; background:url(/images/h2_arrow_style.gif) 10px center no-repeat; }
/*div.dotted-rounded-corners { width:672px; height:11px; margin:0; padding:0; display:block; background:url(/images/nl-bg-dotted-rounded-corners-672px.gif) bottom no-repeat #fff; }*/

#paragraph-nl a,
#paragraph-nl a:visited { color:#903; text-decoration:underline; font-size:12px; }
#paragraph-nl a:hover { color:#c03; text-decoration:none; }
#paragraph-nl a:focus { background:#f1f1f1; }

	/*IE*/
	* html #paragraph-nl { border:#666 1px dotted; }
	
	/*Border Radius*/
	#paragraph-nl { -moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px; }
	
	/*Box Shadow*/
	#paragraph-nl { -moz-box-shadow:0 2px 2px rgba(0,0,0,.1); -webkit-box-shadow:0 2px 2px rgba(0,0,0,.1); box-shadow:0 2px 2px rgba(0,0,0,.1); }

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====
>> LEFT SECTION - POD AREA
===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====*/
#main-box-container { width:672px; margin:18px 0 0; padding:0; font-size:12px; }

div.box-container { float:left; width:150px;  margin:0 13px 0 0; padding:0; }
div.box-container h5 { font-size:1.4em; color:#000; padding-left:12px; margin-bottom:10px; white-space:nowrap; background:url(/images/img-arrow-big.gif) left 2px no-repeat #fff; padding-bottom:0;}
div.box-container h6 { margin:-5px 0 8px 0; padding:0;  }
div.box-container h6 a,
div.box-container h6 a:visited { font-size:12px; color:#333; }
div.box-container h6 a:hover { color:#903; }
div.box-container p { color:#666; margin:0; padding:0 0 8px 0; }
div.box-container p:first-child { margin:0; padding:0; }

div.box-container img { margin:0 0 8px 0; padding:2px; border:1px dotted #666; }

	/*IE*/
	* html div.box-container img { border:1px solid #ccc; }

div.box-container ul { margin:-4px 0 0 0; padding:0 10px 0 0; list-style-type:none; }
div.box-container ul li { padding:0 0 3px 8px; margin:0; line-height:18px; background:url(/images/red_listed_arrow.gif) left 7px no-repeat; }
div.box-container ul li a,
div.box-container ul li a:visited { color:#666; text-decoration:none; display:block; font-size:1em; }
div.box-container ul li a:hover { color:#903; text-decoration:underline; }
div.box-container > ul li a:hover { background:#F9F9F9; }
* html div.box-container ul li a {display:inline-block;}
* html div.box-container ul li a {display:block;}

/*=== FIRST POD ===*/
div.firstPOD { width:170px; padding:0 0 0 10px; }

/*=== LAST POD ===*/
div.lastPOD { width:150px; margin:0; padding:0; }		

/*=== Need Help? section ===*/
#need-help { width:165px; display:block; text-align:left; margin-top:5px; padding:0 0 10px 0; }
#need-help img { margin:7px 0 0 0; padding:3px; border:#666 1px dotted; }
* html #need-help img { border:#ccc 1px solid; }
#need-help img.icon { border:none; vertical-align:text-bottom; }
#need-help a,
#need-help a:visited { font-size:0.85em; color:#903; text-decoration:underline; }
#need-help a:hover { text-decoration:none; }

/*=== Legal Intelligence ===*/
div.column-container { float:left; width:150px; margin:0; padding:0; }

.column-container .Hpod01 { width:150px; margin:0; padding:0; }
.column-container .Hpod01 img { margin:0; padding:0; border:#903 1px solid; border-top:none; }

.column-container .Hpod01 h5 { width:142px; padding:6px 0 4px 5px; margin:0; color:#fff; font-size:1.2em; font-weight:bold; background:url(/images/img-dot-h.gif) bottom repeat-x #990033;  }
.column-container .Hpod01 h5 a,
.column-container .Hpod01 h5 a:visited { color:#fff; font-size:0.9em; text-decoration:none }
.column-container .Hpod01 h5 a:hover { text-decoration:underline }

.column-container .Hpod01 p { margin:0; padding:0; line-height:1px; }

.column-container .Hpod01 ul { list-style:none; margin:0; padding:5px 0 10px; }
.column-container .Hpod01 ul li { padding:0; background:none; }
.column-container .Hpod01 ul li a,
.column-container .Hpod01 ul li a:visited { display:block; color:#903; text-decoration:none; font-size:1em; }
.column-container .Hpod01 ul li a:hover { color:#666; text-decoration:underline;  }

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====
>> RIGHT SECTION - POD AREA
===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====*/
/*=== Rounded corners container ===*/
#rounded-corners-top,
#rounded-corners-bottom { width:305px; height:24px; margin:auto;}

#rounded-corners-top { background:url(/images/nl-bg-red-rounded-corners-top-305px.gif); }
#rounded-corners-bottom { background:url(/images/nl-bg-red-rounded-corners-bottom-305px.gif); }

/*=== Middle content ===*/
#rounded-corners-middle { width:289px; margin:0 auto; padding:0 8px 0 8px; text-align:center; background:url(/images/nl-bg-red-rounded-corners-middle-305px.gif) repeat-y; }
#IEroot7 #rounded-corners-middle { }
#IEroot6 #rounded-corners-middle{ }

#rounded-corners-middle img { border:0; margin:0 0 0 -2px; padding:0 0 5px 0; }
#rounded-corners-middle div.column-container img { border:0; margin:0; padding:0;}

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====
>> SEARCH WIDGET
===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====*/
#search-area-nl { width:285px; margin:0 0 20px 0; *margin:0 0 20px -4px; _margin:0 0 20px -3px; padding:25px 0 21px 0; *padding:20px 0 7px 0; _padding:25px 0 0 0; min-height:140px; background:url(/images/search-area-nl-bg.jpg) left -1px repeat-x #d6d5d6; }

div.search-store-widget { float:left; width:145px; text-align:left; margin:0; padding:0 0 0 15px; }
div.search-store-widget label { float:left; padding:0; margin:0 0 5px 0; font-size:1.3em; font-weight:bold; color:#000; }
div.search-store-widget form { margin:0; padding:0; }
div.search-store-widget .search-field { padding:10px 0 5px 0; margin:0; }
div.search-store-widget input{ margin:0 0 7px 0; padding:1px 0 1px 4px; width:125px; color:#666; font-size:1em; border:1px solid #666666; background:#EFEFEF; }
div.search-store-widget input:focus {background:#f4f4f4;}
/*div.search-store-widget input.goBtn{ margin:0; padding:0 2px; width:auto; color:#000; font-weight:normal; font:11px Arial, Helvetica, sans-serif; cursor:pointer; border:1px solid #666; background:#fff; }*/
div.search-store-widget input.goBtn { width:53px; height:25px; margin:0; padding:0; border:none; overflow:visible; background:url(/images/btn-go.jpg) left top no-repeat; }

/*
div.search-store-widget input { width:110px; margin:0 0 1px 0; padding:2px; border:#666 1px solid; background:#efefef; }
div.search-store-widget input:focus { border:#000 1px solid; background:#DAD9CE; }
div.search-store-widget input#searchbutton { width:53px; height:25px; margin:0; border:none; overflow:visible; background:url(/images/btn-go.jpg) left top no-repeat; }
div.search-store-widget span { color:#333; font-size:1em; margin:0; padding:0 0 0 15px; vertical-align:middle; }
*/
div.search-store-widget a,
div.search-store-widget a:visited { display:block; margin:0; font-size:1em; color:#666; text-decoration:underline; }
div.search-store-widget a:hover { color:#903; text-decoration:none; }

#search-area-nl .search-store-widget .shop-online-box{ display:block; margin:5px 0 0 0; padding:0;}
#search-area-nl .search-store-widget .shop-online-box .optionText{float:left; padding-top:5px}
#search-area-nl .search-store-widget .shop-online-box div a,
#search-area-nl .search-store-widget .shop-online-box div a:visited,
#search-area-nl .search-store-widget .shop-online-box div a:hover { margin:0; padding:0; clear:both; }
#search-area-nl .search-store-widget .shop-online-box div a img { margin:0 0 0 5px; padding:0;}

#search-area-nl .search-store-widget .shop-online-box input.btn-shop-online { width:101px; height:25px; margin:0 0 0 0; border:none; overflow:visible; background:url(/images/btn-shop-online.jpg) left top no-repeat; }

#search-area-nl .column-container2 { float:left; width:125px; margin:-15px 0 0 -15px; _margin:-15px 0 0 -10px; }
* html #search-area-nl .column-container2 { }
#search-area-nl .column-container2 img { border:0; }

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== 
--->>ACCORDION
========== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */ 
ul#accordion{ width:277px; margin:0 0 0 4px; *margin:0 0 0 -4px; _margin:0 0 0 -3px; padding:0 0 1px; list-style:none; font-size:12px; }
ul#accordion li { margin:-4px 0 0 0; }
ul#accordion li:first-child { *margin:0 0 0 0; _margin:0 0 0 0; }
/*ul#accordion li h5 { margin:0 auto; padding:4px 0 8px 0; width:auto; height:20px; }*/
ul#accordion li h3 { padding:0; margin:0; text-align:left; border:1px solid #DEDEDF; background:url(/images/v-slide.gif) bottom repeat-x #fff;}
ul#accordion li h3 a:visited,
ul#accordion li h3 a:active,
ul#accordion li h3 a:link{color:#333; font-weight:bold; font-size:0.85em; outline:none; display:block; height:22px; padding:10px 11px 0 11px; background:url(/images/slide_status.gif) right top no-repeat; }
#column2 ul#accordion li h3 a:hover { color:#903; font-weight:bold; }

ul#accordion li h3 a.activeHead:visited,
ul#accordion li h3 a.activeHead:active,
ul#accordion li h3 a.activeHead:link{font-weight:bold; color:#903;}
ul#accordion li h3 a.deactiveHead{font-weight:bold; color:#333;}

/*====== This container holds:Empl. thumbnails and Job descriptions ====*/
ul#accordion div.collapse { margin:0 0 3px 0; padding:0; border-top:none; border:1px solid #DEDEDF; }

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====
>> FEATURED PRODUCTS WIDGET
===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== =====*/
#featured-products-widget { display:block; width:auto; height:auto; margin:0; padding:0;}
/*
#featured-products-widget h5 { width:auto; height:45px; text-indent:-99999999px; }
* html #featured-products-widget h5 { width:auto; }
#featured-products-widget span.title-featured-products { display:block; width:210px; height:20px; margin:auto; position:relative; top:-35px; background:url(/images/nl-img-title-featured-products.gif); }
/** html #featured-products-widget span.title-featured-products { left:610px; top:65px;  }*/

#featured-products-widget ul { list-style-type:none; margin:0; padding:0; text-align:left; }

* html #featured-products-widget ul li a { display:inline-block; }
* html #featured-products-widget ul li a { display:block; }

#featured-products-widget ul.images-featured-products{ float:left; margin:0; }
#featured-products-widget ul.titles-featured-products { float:left; width:224px; *width:221px; _width:220px !important; margin:0; padding:0; border-left:1px solid #D6D6D6; }

/*=== Featured Products images ===*/
#featured-products-widget ul.images-featured-products li { margin:0; }
#featured-products-widget ul.images-featured-products a { float:left; }
#IEroot #featured-products-widget ul.images-featured-products a { float:none; display:inline; }
#featured-products-widget ul.images-featured-products a img,
#featured-products-widget ul.images-featured-products a:visited img { margin:0; padding:5px; border:none; }
#featured-products-widget ul.images-featured-products a:hover img { background:#ddd; }

/*=== Featured Products book titles ===*/
#featured-products-widget ul.titles-featured-products li { margin:0; background:url(/images/nl-bg-gradient-white-gray.gif) bottom repeat-x #fff; }
#featured-products-widget ul.titles-featured-products li a,
#featured-products-widget ul.titles-featured-products li a:visited { display:block; padding:15px 5px 15px 15px; font-size:0.95em; color:#333;  }
#featured-products-widget ul.titles-featured-products li a:hover { color:#000; }

#IEroot #featured-products-widget ul.titles-featured-products li a,
#IEroot #featured-products-widget ul.titles-featured-products li a:visited { padding:16px 0 17px 20px; }

#featured-products-widget ul.titles-featured-products li a.product-1,
#featured-products-widget ul.titles-featured-products li a.product-1:visited { padding-bottom:12px; background:url(/images/nl-img-number-1.gif) -5px center no-repeat;  }
#featured-products-widget ul.titles-featured-products li a.product-2,
#featured-products-widget ul.titles-featured-products li a.product-2:visited { background:url(/images/nl-img-number-2.gif) -5px center no-repeat;  }
#featured-products-widget ul.titles-featured-products li a.product-3,
#featured-products-widget ul.titles-featured-products li a.product-3:visited { background:url(/images/nl-img-number-3.gif) -5px center no-repeat;  }
#featured-products-widget ul.titles-featured-products li a.product-4,
#featured-products-widget ul.titles-featured-products li a.product-4:visited { background:url(/images/nl-img-number-4.gif) -5px center no-repeat;  }

#IEroot #featured-products-widget ul.titles-featured-products li a.product-1,
#IEroot #featured-products-widget ul.titles-featured-products li a.product-1:visited { padding-bottom:17px;  }

#featured-products-widget ul.images-featured-products li,
#featured-products-widget ul.titles-featured-products li { min-height:58px; #height:58px; _height:58px; }


/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== 
--->>FOOTER
 ========== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
.siteFooter { width:990px; margin-bottom:20px; padding:20px 0; }
.siteFooter .noBorder{border:none; background:none}
.siteFooter ul{margin:0; padding:8px 0 0 15px; list-style:none;}
.siteFooter ul li{margin:0; padding:0 9px 0 6px; float:left; background:url(/images/v_line.gif) right 3px no-repeat}
.siteFooter ul li a{color:#808284; font-size:1em;}
.siteFooter p{padding:4px 0 0 23px; margin:0; font-size:1em; color:#808284;}

.siteFooter .footTop{ width:990px; /*height:65px;*/ background:url(/images/foot_background.gif) left top no-repeat #990134; }
.siteFooter .footTop ul{margin:0; /*padding:47px 0 0 0;*/ padding:8px; list-style:none; display:block}
.siteFooter .footTop ul li{float:left; display:block; /*padding:0 0 0 23px;*/ border:none; background:none}
.siteFooter .footTop ul li a,
.siteFooter .footTop ul li a:visited {color:#fff; font-size:1em; font-weight:normal; text-decoration:none;}
.siteFooter .footTop ul li a:hover {text-decoration:underline;}
.siteFooter .footTop img,
.siteFooter .footBottom img { float:right; margin-right:10px; display:none; }

/* Credits */
.siteFooter #credits { /*margin-top:-12px;*/ padding-left:23px; color:#808284; font-size:1em }
.siteFooter #credits a { font-size:1em; color:#808284; text-decoration:none; }
.siteFooter #credits a:active { font-size:1em; color:#808284; text-decoration:none; }
.siteFooter #credits a:link { font-size:1em; color:#808284; text-decoration:none; }
.siteFooter #credits a:visited { font-size:1em; color:#808284; text-decoration:none; }
.siteFooter #credits a:hover { font-size:1em; text-decoration:underline; }
.siteFooter #credits span.uk-address { margin-top:8px; display:block; }

/*===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== 
--->>NEWS TICKER
========== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */ 

#ticker-wrapper * { margin:0; }
#ticker-wrapper.has-js { margin:20px 0; /*width:800px;*/ height:30px; border:1px solid #CFCFCF; /*font-size:0.75em;*/ background:url("http://www.lexisnexis.com/images/bg-gradient-transparent-down.png") repeat-x scroll 0 0 #F0F0F0 !important; }

	/*Border Radius*/
	#ticker-wrapper.has-js { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
	
	/*Box Shadow*/
	#ticker-wrapper.has-js { -moz-box-shadow:0 1px 2px rgba(0,0,0,.1); -webkit-box-shadow:0 1px 2px rgba(0,0,0,.1); box-shadow:0 1px 2px rgba(0,0,0,.1); }

#ticker { padding:5px 0 5px 5px ; width:590px; height:20px; /*float:left;*/ position:absolute; overflow:hidden; }

#ticker-title { padding:4px 0 0 5px; float:left; color:#900; font-weight:bold; /*background:#fff;*/ text-transform:uppercase; }
#ticker-content { margin:0; /*padding-top:7px; float:left;*/ position:absolute; top:8px; color:#1F527B; font-weight:bold; /*background:#fff;*/ }
/*#ticker-content:focus {  none; }*/
#ticker-content A { text-decoration:none; color:#1F527B; font-size:12px; }
#ticker-content A:hover { text-decoration:underline; color:#0D3059; }

#ticker-swipe { /*padding-top:7px;*/ position:absolute; top:0; left:90px; width:630px; height:30px; background:url("http://www.lexisnexis.com/images/bg-gradient-transparent-down.png") repeat-x scroll 0 0 #F0F0F0 !important; }

	/*IE*/
	* html #ticker-swipe,
	* html #ticker-wrapper.has-js { background:#fff !important; background-image:none !important; }
	
#ticker-swipe SPAN { margin-left:1px; /*background:#fff;*/ border-bottom:1px solid #1F527B; height:20px; width:7px; display:block; }

#ticker-controls { padding:7px 10px 0px 0px; list-style-type:none; float:right; }
#ticker-controls LI { padding:0; margin-left:5px; float:left; cursor:pointer; height:16px; width:16px; display:block; }
#ticker-controls LI#play-pause { background-image:url('/images/controls.png'); background-position:32px 16px; }
#ticker-controls LI#play-pause.over { background-position:32px 32px; }
#ticker-controls LI#play-pause.down { background-position:32px 0; }
#ticker-controls LI#play-pause.paused { background-image:url('/images/controls.png'); background-position:48px 16px; }
#ticker-controls LI#play-pause.paused.over { background-position:48px 32px; }
#ticker-controls LI#play-pause.paused.down { background-position:48px 0; }
#ticker-controls LI#prev { background-image:url('/images/controls.png'); background-position:0 16px; }
#ticker-controls LI#prev.over { background-position:0 32px; }
#ticker-controls LI#prev.down { background-position:0 0; }
#ticker-controls LI#next { background-image:url('/images/controls.png'); background-position:16px 16px; }
#ticker-controls LI#next.over { background-position:16px 32px; }
#ticker-controls LI#next.down { background-position:16px 0; }

.js-hidden { display:none; }


/*.news-ticker { width:660px; margin:18px 0 0 10px; *margin:18px 0 0 10px; _margin:18px 0 0 10px; padding:0; }
.news-ticker ul{ margin:0; padding:0; list-style:none;}
.news-ticker ul li h3 { display:block; padding:10px 11px 0 11px; margin:0; height:22px; color:#333; font-weight:bold; text-align:left; border:1px solid #DEDEDF; background:url(/images/v-slide.gif) bottom repeat-x #fff; margin:0; font-size:12px}
.news-ticker ul li h3 ul {display:inline;}
.news-ticker ul li h3 ul li{display:inline; margin-right:10px;}
.news-ticker ul li h3 a:visited,
.news-ticker ul li h3 a:active,
.news-ticker ul li h3 a:link{color:#333; font-weight:normal; font-size:0.9em; outline:none; }
.news-ticker ul li h3 a:hover { color:#903; font-weight:normal; }

.news-ticker ul li h3 span.scrll-text { text-align:left; }
.news-ticker ul li h3 h5{display:none}


.newTicker{border:1px solid #DEDEDF; width:660px; clear:both; height:32px; background:url(/images/v-slide.gif) bottom repeat-x #fff;margin:18px 0 0 10px; *margin:18px 0 0 10px; _margin:18px 0 0 10px; display:none; }
.newTicker h3{display:block; padding:8px 11px 0 9px; margin:0; color:#333; font-weight:bold; text-align:left;   margin:0; font-size:12px}
.newList{width:auto; padding-top:8px; }
.newList ul{display:inline; list-style:none; }
.newList ul li{ display:inline; list-style:none; margin-right:15px;}
.newList ul li a,
.newList ul li a:visited,
.newList ul li a:active,
.newList ul li a:link{color:#333; font-weight:normal; font-size:1em; outline:none;}
.newList ul li a:hover{color:#903; font-weight:normal;}
.newList h5{display:none;}*/


/*---------------------------------------*/

#right-column-container-nl { margin-top:20px; }


