/* Start of CMSMS style sheet 'style.css' */
/*Generic classes*/
.left { float:left;}
.right { float:right;}
.clear { clear:both;}
/*TinyMCE*/

.tiny-highlight {font-weight:bold; color:#73a703;}
.tiny-contentbox {border:1px solid #80ab23; background:#f9f9f9; padding: 10px 20px;-moz-border-radius:5px; -webkit-border-radius:5px; overflow:hidden;}
.tiny-picture-border {padding:10px; border: 1px solid #ddd;}
.tiny-picture-left {padding:10px; border: 1px solid #ddd; margin:0 30px 30px 0; float:left;}
.tiny-picture-right {padding:10px; border: 1px solid #ddd; margin:0 0 30px 30px; float:right;}

.image-legend{font-size:11px; color:#666;}

/*Format*/

body {color:#282828; font-family:"Segoe UI", Arial, verdana; font-size:12px; background:url(uploads/theme/images/body-background.gif) repeat-x; margin: 0; padding: 0;}
dfn { display:none;}

h1 {font-size:28px; line-height:22px;}
h2 {font-size:18px;}

h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px; color:#80ab23; margin-bottom:10px;}

p{}

a { text-decoration:none; color:#419aff;}
a:hover {text-decoration:underline;}
img {border:none;}
/*Layout*/
.wrapper, .end-page {width:956px; margin: 0 auto; background:url(uploads/theme/images/wrapper-background.gif) no-repeat 0 207px;}
.main-container {overflow: hidden;  background:url(uploads/theme/images/main-container-background.jpg) no-repeat bottom; padding: 0 0 27px 0;}
.side-col {}
.col-left { float:left;}
.col-right { float:right;}
.layout1column {}
.layout2columns-left {float:left;}
.layout2columns-right {}
.layout3columns { float:left;}
/*Header*/
.header {height:207px;background:url(uploads/theme/images/header-back.jpg) no-repeat;}
.header .header-top {position:relative;}
.header .header-top a.home {display:block; position:absolute; left:65px; top:20px; width:120px; height:120px;}
.header .header-middle {color:#fff; font-size:11px; text-align:right; padding: 10px 0 0 0;}
.header .header-middle a {color:#fff; text-decoration:none;}
.blue-line {background:#2471c8; height:5px; margin: 1px 4px 0 4px; display:none;}

.header-home{position:relative;}
.header-home .home-flash{position:absolute;z-index:1;}
.header-home .header-middle{position:absolute;z-index:15; right:0px; top:0px;}

/**/


/*Languages*/
.languages-nav {}
.languages-nav a {}

/*Breadcrumbs*/
.breadcrumbs * {color:#8f8f8f;}
.breadcrumbs {text-align:right; padding: 10px 0; font-size:11px; }
.breadcrumbs a {text-decoration:underline;}

/*Content*/
.content-inside {padding: 20px 30px 20px 30px; line-height:18px; font-size:12px; min-height:400px;}
.content-inside h1 {font-size: 24px; color:#85be0b; margin: 10px 0 25px 0;}
.content-inside h1.related{color:#ff9000;}
.content-inside h2 {font-size:18px; color:#419aff;}
.content-inside h2.title{font-size:20px; color:#ff9000;}
.content-inside h3 {font-size:16px; font-weight:bold; color:#3a3a3a;}
.content-inside h4 {font-size:14px; text-decoration:underline;}
.content-inside h5 {font-size:12px;}
.content-inside ul {list-style-image:url(uploads/theme/images/li.gif);}
.content-inside ul li {margin:0 0 5px 0;}
.content-inside ol {}
.content-inside ol li {margin:0 0 5px 0;}
.content-inside a {color:#0063bf; text-decoration:underline;}

.content-inside .content-feature{width:645px;float:left;}
.content-inside .feature-boxes{background-image:url(uploads/theme/images/back-feature.gif); background-repeat:no-repeat; width:195px; min-height:500px; padding:0 10px 0 30px; float:right;overflow:hidden;}
.content-inside .content{}

/*Footer*/
.footer-container {}
.footer-container .footer {}
.footer-container .footer  a{}
.footer-container .footer ul { margin:0; padding:0; list-style-type:none;}
.footer-container .footer ul li { display:inline;}
.footer-container .footer ul li.first {}
.footer-container .footer ul li.last {}
.footer-container .footer-inside {}
.footer-container .footer .footer-links{float:left;}
.footer-container .footer .footer-technav{float:right;}

/*Sub Footer Zone*/
.end-page {padding-top:10px; color:#505050;}
.end-page .page-end{color:#505050;}
.end-page a{color:#505050;}
.end-page a:hover {}
.end-page .block1{float:left;}
.end-page .block2{float:right;}

.menuactive, .menuparent {font-weight:bold;}

/*Horizontal Menu*/

.horizontal-menu-container { padding: 0 4px; position:relative;}
.horizontal-menu-container .horizontal-menu {background:#0063bf; height:30px;}
.horizontal-menu-container h3 {}
.horizontal-menu-container .horizontal-menu ul { margin:0; padding:0; list-style-type:none;  }
.horizontal-menu-container .horizontal-menu ul li { background:#0063bf; float:left; border-right:1px solid #fff; height:30px; line-height:30px; padding: 0 15px; }
.horizontal-menu-container .horizontal-menu ul li.currentpage,
.horizontal-menu-container .horizontal-menu ul li.activeparent {background:#0063bf;}
.horizontal-menu-container .horizontal-menu ul li a.currentpage,
.horizontal-menu-container .horizontal-menu ul li h3 {display:inline; color:#fff; font-size:12px;}
.horizontal-menu-container .horizontal-menu ul li .activeparent h3{padding:0;}
.horizontal-menu-container .horizontal-menu ul li a.activeparent{padding:0;}
.horizontal-menu-container .horizontal-menu ul li.first {}
.horizontal-menu-container .horizontal-menu ul li.last {}
.horizontal-menu-container .horizontal-menu ul li a {color:#fff; text-decoration:none;}
.horizontal-menu-container .horizontal-menu ul li a:hover {}

.sub-menu1-container,
.sub-menu2-container {padding: 0 4px;}
.sub-menu1-container .sub-menu1,
.sub-menu2-container .sub-menu2 {}
.sub-menu1-container .sub-menu1 ul,
.sub-menu2-container .sub-menu2 ul {margin:0; padding:0; list-style-type:none; white-space:nowrap;}
.sub-menu1-container .sub-menu1 ul li,
.sub-menu2-container .sub-menu2 ul li {float:left;}
.sub-menu1-container .sub-menu1 ul li h3,
.sub-menu2-container .sub-menu2 ul li h3 {margin:0; padding:0; font-size:12px;}
.sub-menu1-container .sub-menu1 ul li a,
.sub-menu2-container .sub-menu2 ul li a{text-decoration:none; color:#282828;}

.sub-menu1-container .sub-menu1 {background:#419aff; height:30px; line-height:30px; padding: 0 0 0 15px;}
.sub-menu1-container .sub-menu1 ul li {margin: 0 10px 0 0; background:url(uploads/theme/images/sub-menu1-separator.gif) no-repeat right;}
.sub-menu1-container .sub-menu1 ul li:last-child {background-image:none; margin:0;}
.sub-menu1-container .sub-menu1 ul li a,
.sub-menu1-container .sub-menu1 ul li h3{color:#fff; padding: 0 10px 0 0;}
.sub-menu1-container .sub-menu1 ul li.activeparent {font-weight:bold;}

.sub-menu2-container .sub-menu2 {padding: 5px 0 10px 15px; /*height:30px; line-height:30px;*/ border-bottom:1px solid #d1d1d1; overflow:hidden;}
.sub-menu2-container .sub-menu2 ul li {padding: 0 0 0 12px; margin:5px 10px 0 0; background:url(uploads/theme/images/sub-menu2-separator.gif) no-repeat 0 5px;}
.sub-menu2-container .sub-menu2 ul li:last-child {margin-right:0;}
.sub-menu2-container .sub-menu2 ul li:first-child {background-image:none; padding:0; margin-left:0;}

.content-inside .list-gse ul{float:left; list-style-image:none; list-style-type:none; padding:0; margin:0 10px 0 0; border:3px solid #9cbe0b;}
.content-inside .list-gse ul li{width:350px; line-height:25px; margin:0; padding:0 10px;}
.content-inside .list-gse ul li.gray{background:#f4f4f4;}
.list-gse a{color:#282828; text-decoration:none;}
.list-gse .tab-clear{color:#9f9f9f; clear:both; padding:5px 0;}
.list-gse .symbol{font-style:italic; float:right; text-align:right;}


.related-gse h4{text-decoration:none; font-size:13px;}
ul.related-gse {list-style-image:none; padding:0; margin:0;}
ul.related-gse li{list-style-type:none; padding:0; margin:0;}
.related-gse ul li{text-decoration:none;}
.related-gse ul li ul {padding:0; margin:0;}
.related-gse ul li ul li{background:none; padding:0; margin:0;}

/*Homepage blocks*/
.home-block {color:#606060;}
.home-block a{}
.home-block p {}
.home-block h1 {font-size:17px; color:#606060;}
.home-block ul {list-style-type:none; margin:0; padding:0;}
.home-block ul li {}

.block1 ,
.block2 ,
.block3 ,
.block4 ,
.block5 {overflow:hidden;}
.block1 {height:122px; overflow:hidden; margin: 5px; line-height:14px;}
.block1 h1{margin-bottom:25px;}
.block2 h1,
.block4 h1,
.block5 h1,
.block6 h1 {color:#80ab24; margin: 0 0 10px 0;}
.block2,
.block4,
.block5 {padding: 10px;}
.block2{margin: 21px 0 0 0;}
.block4 {margin: 17px 0 0 0;}
.block5 {margin:4px 0 0 0;}
.block2,
.block4{border:1px solid #80ab24; height:327px;}
.block5{border:1px solid #cacaca; margin: 17px 0 0 0; height: 400px;}
.block5 h5{margin:0;}
.block5 .flags-languages{border-top:1px solid #efefef; padding:5px 0 0 0; margin:10px 0 0 0;text-align:center;}
.block5 .flags-languages img{vertical-align:middle;}
.block6{border:1px solid #cacaca; margin:18px 0 0 0; background-image:url(uploads/theme/images/register.jpg); width:284px;height:88px; }
.block6 h1{padding:5px 0 5px 10px; margin:0;}
.block6 p{padding:0 10px; margin:0;}
.block6 a{color:#80ab24; font-weight:bold;}

.home-col {width: 286px; float:left; margin:5px 23px 0 0;}
.first-col {margin-left:25px;}
.block1 {font-weight:bold;}
.block1 h1{line-height:10px;}

#HSC{position:relative;}
#box1, #box2, #box3, #box4, #box5, #box6, #box7, #box8, #box9 {position:absolute; top:280px; background-color:#fff; border:1px solid #adc100; padding:5px 10px;width:550px;}

#HSC ul li{padding-top:0; padding-bottom:0px;margin:0;}
.block3{padding-top:17px; padding-bottom:3px;}
/*Search*/
.search-box-container {position:absolute; bottom:7px; right: 12px;}
.search-box-container .search-box {}
.search-box-container .search-box .search-form {}
.search-box-container .search-box .search-form input.search-field {background:#fff; border:none; font-size:11px;}
.search-box-container .search-box .search-form label{display:none;}
.search-box-container .search-box .search-form input.search-button{background:transparent; border:none; color:#fff; text-decoration:underline; font-size:11px;}
.search-box-container .search-box .search-form input.search-button:hover{cursor:hand; color:#0063bf;}
.search-box-container .search-box .popular-searches {}
.search-box-container .search-box .popular-searches ul {margin:0; padding:0; overflow:hidden;list-style-type:none;}
.search-box-container .search-box .popular-searches ul li {float:left;}

.search-results {}
.search-results ul {padding:0; margin:0; list-style-type:none;}
.search-results ul li {padding:2px 5px; list-style-image:none;}
.search-results ul li.odd { background:#efefef;}
.search-results ul li.even { background:#ffffff;}
.search-results ul li a {text-decoration:none;}
.search-results ul li a:hover {color:#333333;}

.feature-boxes h2 {color:#ff9000; margin:0; padding:15px 0 0 0;}
.feature-box ul {padding:0 0 0 15px;}
.feature-box ul li {margin:0;}
.feature-box ul li a{display:block; padding-top:4px;}
/*List related classes*/
.odd {background-color:#f3f3f3;}
.even {background-color:transparent;}

ul.generic-list {margin:0; padding:0; list-style-type:none; list-style-image:none;}
ul.generic-list a {}
ul.generic-list li {margin:0 0 10px 0;  border-bottom:1px solid #ddd; padding: 0 0 10px 0;}
ul.generic-list li .thumbnail {width:50px;}
ul.generic-list li .thumbnail img {}
ul.generic-list li .content {width:800px;}
ul.generic-list li .summary {}
ul.generic-list li .content h4 {margin:0; padding:0;text-decoration:none; margin:0; font-size:13px;color:#0063bf;}
ul.generic-list li .content h4 a {text-decoration:none;}
ul.generic-list li .content h4 a:hover {}
ul.generic-list li .date {color:#666; margin:0 0 0 0;}
ul.generic-list li .read-more {display:none;}
ul.generic-list li .infos {text-align:right; margin: 5px 0 0 0; border-bottom: 1px solid #efefef; padding: 2px 0 5px 0; font-size:11px;}
ul.generic-list li .download {}
ul.generic-list li .download h5 {float:left; margin:5px 5px 0 0; padding:0; font-weight:normal;}
ul.generic-list li .download ul {list-style-type:none; margin:0 0 0 0/*15px*/; padding:0; float:left;}
ul.generic-list li .download ul li {border:none; margin:0; padding:0; float:left; margin: 5px 23px 0 0; list-style-image:none;}
ul.generic-list li .download ul li a {color:#282828;}
ul.generic-list li .infos .date {float:right; color:#7c7c7c;}
ul.generic-list li .source {color:#7c7c7c;}
ul.generic-list li ul {margin:auto; padding:auto;}
ul.generic-list li ul li {border:none; margin:auto; padding:auto;}

ul.related-documents {margin:0; padding:0; list-style-type:none; list-style-image:none;}
ul.related-documents a {}
ul.related-documents li {margin:0;  border-bottom:1px solid #ddd; padding: 5px 0 15px 0;  overflow:hidden;}
ul.related-documents li:last-child {border:none; padding: 5px 0 0 0;}
ul.related-documents li .summary {}
ul.related-documents li h4 {margin:0; padding:0;text-decoration:none; margin:0; font-size:12px;color:#0063bf;}
ul.related-documents li h4 a {text-decoration:none;}
ul.related-documents li h4 a:hover {}
ul.related-documents li .infos {text-align:right; margin: 5px 0 0 0; border-bottom: 1px solid #efefef; padding: 2px 0 5px 0; font-size:11px; }
ul.related-documents li .download {}
ul.related-documents li .download h5 {margin:5px 5px 0 0; padding:0; font-weight:normal;}
ul.related-documents li .download ul {list-style-type:none; margin:0 0 0 0px; padding:0;}
ul.related-documents li .download ul li {list-style-image:none; padding:0; margin: 5px 0x 0 0; line-height:14px; float:left;}
ul.related-documents li .download ul li img{float:left; margin: 0 5px 0px 0;}
ul.related-documents li .download ul li a {color:#282828; text-decoration:none;}
ul.related-documents li ul {margin:auto; padding:auto;}
ul.related-documents li ul li {border:none; /* margin:auto; padding:auto;*/ float:left;}

ul.related-news{margin:0; padding:0; list-style-type:none; list-style-image:none;}
ul.related-news li {margin:0;  border-bottom:1px solid #ddd; padding: 5px 0 5px 0; clear:both; overflow:hidden;}
ul.related-news li:last-child {border:none; padding: 5px 0 0 0;}
ul.related-news li h4 {margin:0; padding:0;text-decoration:none; margin:0; font-size:12px;color:#0063bf;}
ul.related-news li h4 a {text-decoration:none;}
ul.related-news li h4 a:hover {}

ul.related-documents li .download ul.flags-only {}
ul.related-documents li .download ul.flags-only li {clear:none; margin:3px 3px 0 0; padding:0; width:20px; float:left;}

ul.news-list .thumbnail {}
ul.news-list .thumbnail img {width:33px;}

ul.home-publications {}
ul.home-publications li{border-bottom:1px solid#e4e4e4; margin:0 0 5px; padding: 0 0 5px 0;}
ul.home-publications li:last-child {border:none; padding: 5px 0 0 0; margin:0;}
ul.home-publications li .thumbnail {width:35px;}
ul.home-publications li .thumbnail img {width: 35px;}
ul.home-publications li .content {width:215px;}
ul.home-publications li .content h4 {font-size:12px; font-weight:normal; line-height:14px;}
ul.home-publications li .content h4 a {color:#4d4d4d; margin:0; padding:0;}
ul.home-publications li .date{color:#8a8a8a;  margin:0; padding:0;}
ul.home-publications li .summary{display:none;}

ul.regulatory-list li .content {}
ul.regulatory-list li .thumbnail {}

ul.home-news {}
ul.home-news li{border-bottom:1px solid#e4e4e4; margin:0 0 7px 0; padding: 0 0 7px 0;}
ul.home-news li:last-child {border:none; padding: 5px 0 0 0; margin:0;}
ul.home-news li .thumbnail {width:50px;}
ul.home-news li .thumbnail img {width:33px;}
ul.home-news li .content {width: 150px;}
ul.home-news li .content h4 {font-size:12px; font-weight:normal; line-height:14px;}
ul.home-news li .content h4 a {color:#4d4d4d;}
ul.home-news li .info {font-size:11px;}
ul.home-news li .date,
ul.home-news li .summary {}

.filter-box {background:#80ab24; padding:1px 7px 2px 2px; overflow:hidden;}
.filter-box-grey{background:#cacaca;padding:1px 7px 2px 2px; overflow:hidden;}
.filter-box form, .filter-box-grey form {margin:0; padding:0; float:left;}
.filter-box select, .filter-box-grey select {font-size:11px; background:#c6e487; border:1px solid #fff; width: 170px;}
.filter-box .view-all, .filter-box-grey .view-all {float:right;}
.filter-box .view-all a {color:#fff; text-decoration:underline; font-size:10px;}
.filter-box-grey {height:16px;}
.filter-box-grey .view-all a {color:#656565; text-decoration:underline; font-size:10px;}

.view-all {}
.view-all a {color:#333333;}

/*IMAGE GALLERY*/
.image-gallery {overflow:hidden;}
.image-gallery .thumbnail{float:left; }
.image-gallery img {}

ul.root-menu {list-style-type:none; margin:0; padding:0;}
ul.root-menu {}
ul.root-menu ul {list-style-type:none; margin:0; padding:0; list-style-image:none;}
ul.root-menu ul li {color:#fff; width:275px; float:left; padding:0;height:101px; overflow:hidden; border:1px solid #ddd; background:#f9f9f9; text-align:center; margin:0 20px 20px 0; background:url(uploads/theme/images/root-button-background.gif) no-repeat; -moz-border-radius:5px; -webkit-border-radius:3px;}
ul.root-menu ul li:hover {border-color:#626262; background-image:url(uploads/theme/images/root-button-background-hover.gif);}
ul.root-menu ul li a {color:#fff; font-size:14px; font-weight:bold; text-decoration:none;  display:block; width:275px; height:101px;}
ul.root-menu ul li:hover a {color:#fff;}

ul.root-uses-benefits li,
ul.root-uses-benefits li a {color:#fff;}

ul.root-menu ul li.root-adhesives {border-color:#8e8f8f; background:url(uploads/theme/images/root-adhesives.gif); }
ul.root-menu ul li.root-agricultural-chemicals {border-color:#0175c2; background:url(uploads/theme/images/root-agricultural-chemicals.gif); }
ul.root-menu ul li.root-dry-cleaning {border-color:#db8100; background:url(uploads/theme/images/root-dry-cleaning.gif); }
ul.root-menu ul li.root-food-processing-and-packaging {border-color:#d40101; background:url(uploads/theme/images/root-food-processing-and-packaging.gif); }
ul.root-menu ul li.root-household {border-color:#7291ad; background:url(uploads/theme/images/root-household-cleaning.gif); }
ul.root-menu ul li.root-cars {border-color:#444; background:url(uploads/theme/images/root-cars.gif); }
ul.root-menu ul li.root-industrial-cleaning {border-color:#147dc7; background:url(uploads/theme/images/root-industrial-cleaning.gif); }
ul.root-menu ul li.root-paints-and-coatings {border-color:#9cb715; background:url(uploads/theme/images/root-paints-and-coatings.gif); }
ul.root-menu ul li.root-personal-care {border-color:#9c9c9c; background:url(uploads/theme/images/root-personal-care.gif); }
ul.root-menu ul li.root-pharmaceuticals {border-color:#9b47ba; background:url(uploads/theme/images/root-pharmaceuticals.gif); }
ul.root-menu ul li.root-inks {border-color:#ff9000; background:url(uploads/theme/images/root-inks.gif); }
ul.root-menu ul li.root-rubber-and-polymers {border-color:#618143; background:url(uploads/theme/images/root-insulation-foams.gif); }
ul.root-menu ul li.root-what-are-solvents {border-color:#0095da; background:url(uploads/theme/images/root-what-are-solvents.gif); }
ul.root-menu ul li.root-uses-benefits {border-color:#a6b405; background:url(uploads/theme/images/root-uses-benefits.gif); }
ul.root-menu ul li.root-frequently-asked-questions {border-color:#1f69bf; background:url(uploads/theme/images/root-frequently-asked-questions.gif); }
ul.root-menu ul li.root-esig-product-stewardship-award {border-color:#77b106; background:url(uploads/theme/images/root-esig-product-stewardship-award.gif); }
ul.root-menu ul li.root-about-the-award {border-color:#77b106; background:url(uploads/theme/images/root-esig-product-stewardship-award.gif); }
ul.root-menu ul li.root-best-practice-guidelines {border-color:#4c5c61; background:url(uploads/theme/images/root-best-practice-guidelines.gif); }
ul.root-menu ul li.root-tools {border-color:#b70009; background:url(uploads/theme/images/root-tools.gif); }
ul.root-menu ul li.root-air-quality {border-color:#3c80c3; background:url(uploads/theme/images/root-air-quality.gif); }
ul.root-menu ul li.root-ozone-modelling {border-color:#2b55df; background:url(uploads/theme/images/root-ozone-modelling.gif); }
ul.root-menu ul li.root-reach {border-color:#952217; background:url(uploads/theme/images/root-reach.gif); }
ul.root-menu ul li.root-health-safety {border-color:#5c832f; background:url(uploads/theme/images/root-health-safety.gif); }
ul.root-menu ul li.root-who-we-are {border-color:#2a4f95; background:url(uploads/theme/images/root-who-we-are.gif); }
ul.root-menu ul li.root-organization-main-activities {border-color:#5f5966; background:url(uploads/theme/images/root-organization-main-activities.gif); }
ul.root-menu ul li.root-our-activities{border-color:#5f5966; background:url(uploads/theme/images/root-main-activities.gif); }
ul.root-menu ul li.root-members-affiliates {border-color:#35464e; background:url(uploads/theme/images/root-members-affiliates.gif); }
ul.root-menu ul li.root-2009-award {border-color:#1f69bf; background:url(uploads/theme/images/root-2009-award.gif); }
ul.root-menu ul li.root-previous-winners {border-color:#8a9139; background:url(uploads/theme/images/root-previous-winners.gif); }
ul.root-menu ul li.root-software {border-color:#757575; background:url(uploads/theme/images/root-software.gif); }
ul.root-menu ul li.root-solvents-work {border-color:#cf4565; background:url(uploads/theme/images/root-solvents-work.gif); }
ul.root-menu ul li.root-sqas-distributor {border-color:#c68a0a; background:url(uploads/theme/images/root-sqas-distributor.gif); }
ul.root-menu ul li.root-publications{border-color:#5cbd6e; background:url(uploads/theme/images/root-publications.gif); }
ul.root-menu ul li.root-news{border-color:#005da6; background:url(uploads/theme/images/root-news.gif); }
ul.root-menu ul li.root-multimedia{border-color:#1f4a95; background:url(uploads/theme/images/root-multimedia.gif); }
ul.root-menu ul li.root-links{border-color:#18333c; background:url(uploads/theme/images/root-links.gif); }
ul.root-menu ul li.root-newsletters{border-color:#596fa0; background:url(uploads/theme/images/root-newsletters.gif); }
ul.root-menu ul li.root-brochures{border-color:#dc462a; background:url(uploads/theme/images/root-brochures.gif); }
ul.root-menu ul li.root-benefit-stories{border-color:#375ebd; background:url(uploads/theme/images/root-benefit-stories.gif); }
ul.root-menu ul li.root-fact-sheets{border-color:#462372; background:url(uploads/theme/images/root-fact-sheets.gif); }
ul.root-menu ul li.root-position-papers{border-color:#737373; background:url(uploads/theme/images/root-position-papers.gif); }
ul.root-menu ul li.root-best-practice-guides{border-color:#77b106; background:url(uploads/theme/images/root-best-practice-guides.gif); }
ul.root-menu ul li.root-history-of-solvents{border-color:#a27b2d; background:url(uploads/theme/images/root-history-of-solvents.gif); }
ul.root-menu ul li.root-facts-and-figures-the-european-solvents-industry-in-brief{border-color:#7391b7; background:url(uploads/theme/images/root-facts-and-figures-the-european-solvents-industry-in-brief.gif); }
ul.root-menu ul li.root-how-do-solvents-work{border-color:#c10bb9; background:url(uploads/theme/images/root-how-do-solvents-work.gif); }
ul.root-menu ul li.root-health-safety-environment{border-color:#00b6d5; background:url(uploads/theme/images/root-health-safety-environment.gif); }
ul.root-menu ul li.root-award-case-studies{border-color:#ffa800; background:url(uploads/theme/images/root-award-case-studies.gif); }
ul.root-menu ul li.root-reach-consortia{border-color:#004b9f; background:url(uploads/theme/images/root-reach-consortia.gif); }
ul.root-menu ul li.root-ges-library{border-color:#ff9101; background:url(uploads/theme/images/root-ges-library.gif); }
ul.root-menu ul li.root-about-reach {border-color:#00ba50; background:url(uploads/theme/images/root-about-reach.jpg);}
ul.root-menu ul li.root-useful-documents-2 {border-color:#292d36; background:url(uploads/theme/images/root-useful-documents-2.gif);}
ul.root-menu ul li.root-esig-news{border-color:#87a92b; background:url(uploads/theme/images/root-esig-news.gif); }
ul.root-menu ul li.root-industry-news{border-color:#6379a1; background:url(uploads/theme/images/root-industry-news.gif); }
ul.root-menu ul li.root-news-archives{border-color:#5181a2; background:url(uploads/theme/images/root-news-archives.gif); }
ul.root-menu ul li.root-esvoccg {border-color:#60a0e9; background:url(uploads/theme/images/root-esvoccg.gif); }
ul.root-menu ul li.root-glycol-ethers {border-color:#71b82d; background:url(uploads/theme/images/root-glycol-ethers.gif); }
ul.root-menu ul li.root-press-releases{border-color:#b49883; background:url(uploads/theme/images/root-press-release.jpg);}
ul.root-menu ul li.root-clp{border-color:#6b89b4; background:url(uploads/theme/images/root-clp.jpg);}
ul.logos-gallery {list-style-type:none; margin:0; padding:0; list-style-image:none;}
ul.logos-gallery li {float:left; width:135px; height: 100px; margin: 0 3px 3px 0; padding: 3px; border:1px solid #efefef; text-align:center; line-height:100px; -moz-border-radius:5px; -webkit-border-radius:3px;}
ul.logos-gallery li img{border:0;width:135px; }

.attached-documents {clear:both; margin: 15px 0 0 0;border:1px solid #666; background:#f9f9f9; padding: 10px 20px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.attached-documents h2 {font-size:13px; color:#282828; margin: 0 0 10px 0;}
.attached-documents ul {}
.attached-documents ul li {}

.attached-images {margin:20px 0 0 0;}
.attached-images ul {margin:0; padding:0; list-style-type:none;}
.attached-images ul li {list-style-image:none;background:#f9f9f9; float:left; margin: 0 6px 6px 0; border:1px solid #efefef; text-align:center; -moz-border-radius:5px; -webkit-border-radius:3px; height: 120px; line-height:120px; width:120px;}
.attached-images ul li img {border:1px solid #fff; vertical-align:middle;}

.generic-article {}
.generic-article .date {font-size:11px; text-align:right; color:#666;}
.generic-article {}

ul.links-by-page {margin:0; padding:0;}
ul.links-by-page li {
margin:0 0 20px 0; padding:0; list-style-image:none; list-style-type:none; border:none;
/*border:1px solid #efefef; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; 
-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;*/
}
ul.links-by-page li h2 {padding: 5px 0 8px 5px; margin:0;}
ul.links-by-page li ul {}
ul.links-by-page li ul li{/*-webkit-border-top-right-radius:0px; -moz-border-radius-topright:0px; -webkit-border-top-left-radius:0px; -moz-border-radius-topleft:0px; */}

ul.links-list {margin:0 0 20px 0; padding:0;
border:1px solid #efefef;/*-moz-border-radius:5px; -webkit-border-radius:5px;*/}
ul.links-list li {padding: 3px 5px; margin:0; border:none; }
ul.links-list li a {text-decoration:none;}


ul.links-side-list {list-style-type:none;margin:0; padding:0;display:block;}
ul.links-side-list li {border:none; padding:0 0 0px 10px ; margin:2px; background-image:url(uploads/theme/images/related-li.gif);background-repeat:no-repeat;background-position:0 12px;}
ul.links-side-list li a {}
ul.links-side-list li .content{width:180px;}

ul.previous-winners {}
ul.previous-winners li {border-bottom:1px solid #efefef; padding: 0 0 10px 0; margin: 0 0  10px 0;}
ul.previous-winners li:last-child {border:none;}
ul.previous-winners li .tiny-highlight { font-size:14px;}


.award-map{border:1px solid #ddd; margin:0 0 15px 0;}

table.previous-winners { border-spacing: 0px; border-collapse: collapse; border:1px solid #a1cdff; width:100%;}
table.previous-winners thead {}
table.previous-winners thead tr {}
table.previous-winners thead tr th {text-align:left;}
table.previous-winners tbody {}
table.previous-winners tbody tr {}
table.previous-winners tbody tr td {color:#666; padding: 4px 10px;}
table.previous-winners tbody tr td.year {color:#fff; font-size:14px; font-family:Georgia;background:#a1cdff; padding: 2px 10px 5px 10px;}
table.previous-winners tbody tr td.company {font-weight:bold;}
table.previous-winners tbody tr td.country {width:150px; font-style:italic;}
table.previous-winners tbody tr td.link { width:100px;}
table.previous-winners tbody tr td.link a { text-decoration:none; text-align:right; font-size:11px;}

.odd {background:transparent;}
.even {background:#efefef;}

/* -------------------------------------------------- Ajouts Alex -------------------------------------------------- */

.right_block, .left_block, .plaintext_block {
          clear: both;
          padding-top: 5px;
          padding-bottom: 5px;
}

/*.right_block p, .left_block p, .plaintext_block p {
          text-indent: 25px;
}*/

/*.right_block {}*/

.right_block img {
          padding:10px;
          border: 1px solid #ddd;
          margin:0 0 0 30px;
          float:right;
}

/*.left_block {}*/

.left_block img {
          padding:10px;
          border: 1px solid #ddd;
          margin:0 30px 0 0;
          float:left;
}

/*.plaintext_block {}*/

q, blockquote {
          font-style: italic;
}

.inline {
      text-indent: 0px;
      display: inline;
      margin: 0px;
      padding: 0px;
}

.registration-form, .unsubscribe{border:1px solid #ddd; width:500px; padding:20px;}
.input-text label{float:left; width:150px; display:block; margin:0 0 3px 0;}
.input-text input{width:200px; margin: 0 0 3px 0;}
.input-text select{margin:0 0 3px 0;}
.radio-input div{float:left;}
.input-title{padding:10px 0; }
.input-space{padding:10px 0 0 0;}
.registration-form .submit{padding:0 0 0 150px;}

.error_message ul li, .fb_invalid label{color:#ff0000;}

.submit input{background-color:#85be0b; color:#fff; width:200px; border:0px;}
.input-unsubscribe{float:left;}
.input-unsubscribe label{float:left;display:block; width:100px;}
.unsubscribe .submit{padding:0 0 0 300px;}
.unsubscribe .submit input{width:100px; height:20px;}

.top-page{text-align:right;}

ul.youtube{margin:0; padding:0; list-style-type:none; list-style-image:none;}
ul.youtube li{margin:0 0 15px 0px; padding:0 0 15px 0; border-bottom:1px solid #ddd;}

h1 .red{color:#ff0000;}
h1.video-title{font-size:15px;}

.register-form label{color:#666; float:left; display:block; width:250px; margin:0 0 3px 0;}
.register-form input{width:200px; border:1px solid #ddd; margin:0 0 3px 0;}
.register-form .submit{margin:0 0 0 250px;}
.register-form .cms_submit{margin:0 0 0 335px;}

.register-login{border:1px solid #ddd; width:450px; margin:10px auto; background:url(uploads/theme/images/back-register.jpg) repeat-x bottom;}
.register-login .box{margin:15px 0 0 0; float:left;  padding:5px 45px;}
.register-login .box-1{ border-right:1px solid #ddd;}
.register-login .clear{color:#f3f3f3;}
/* End of 'style.css' */

