.scenariocontainer {
margin-top:0;
}

#footer {
background:#fff !important
}

.scenariocontainer p {
margin-top:5px;
}
.specifications_scenario ul {
list-style:disc outside ;
margin:0;
}
.specifications_scenario ul br {
display:none;
}
.specifications_scenario ul p {
display:none;
}
.specifications_scenario ul li {
font-style:normal;
list-style:disc outside ;
margin:5px 0 0 35px;
padding:1px;
}
.specifications p {
clear:left;
}
.specifications_scenario {
    background: none repeat scroll 0 0 #FFFFFF;
    float: right;
    font-weight: normal;
    margin: 2px 0 10px 5px;
    padding: 10px;
    text-decoration: none;
    width: 740px;
}
.specifications_scenario_about {

  width: 983px !important;
}
.specifications_scenario div{
float:left;

}
.specifications_scenario div h2 {
font-size:1.5em !important;
}
.scenariocontainer .specifications_scenario p {
margin-left:0;
padding-right:20px;
}

.scenariocontainer .specifications_scenario p.nom{
clear:left;
margin-left:0;
width:96%;

}




.scenariocontainer .specifications_scenario ol {
list-style-type:decimal;
margin-bottom:10px;
margin-left:25px;
}
.scenariocontainer .specifications_scenario ol li {
list-style-type:decimal;
margin-bottom:10px;
margin-left:20px;
padding-left:0;
}
.specifications_scenario h3 {
clear:left;
color:#555;
font-size:1.4em !important;
margin-top:15px;
padding-bottom:3px;
padding-left:0;
padding-top:13px;
}
.specifications_scenario h4 {
color:#555;
font-size:1.3em;
font-weight:bold;
margin:10px 0 0 0;
padding:0 0 8px;
}
.specifications_scenario .thumb {
float:right;
margin-left:20px;
padding-left:10px;
}
.specifications_scenario .left .lbox h3 {
color:#555;
font-size:1.4em !important;
margin-bottom:10px;
margin-top:15px;
padding-bottom:0;
padding-left:10px;
clear:none;
}
.specifications_scenario .left .lbox .imgBox {
float:left;
margin-right:10px;
overflow:hidden;
width:160px;
 
}
.specifications_scenario .left .lbox img {
width:130px;
 
}
.specifications_scenario .left .lbox ul li {
font-style:normal;
line-height:1.3em;

list-style-position:outside;
margin:1px 0 0 235px !important;
padding:1px;
}
.specifications_scenario .left .lbox p {
margin-left:10px;
padding-right:5px;
}
.specifications_scenario .left .lbox {
border:1px solid #EDF1F8;
clear:both;
display:block;
margin:10px 20px 10px 0;
min-height:133px;
padding:0;
width:736px;
}
.product_img_big_advice {
float:right;
margin-left:10px;
margin-right:15px;
padding:1px;
}
.infoStdScenario {
float:right;
margin:15px;
padding:1px;
}
.specifications_scenario .indent {
margin-left:100px;
}
.specifications_scenario .right {
float:right;
}
.scale {
color:#FF9900;
font-weight:bold;
}
.evidenceType {
background:url("/images/icons/scales.png") no-repeat scroll 0 8px transparent;
display:block;
float:left;
font-size:0.9em;
height:60px;
padding:20px 0 5px 40px;
text-decoration:none;
width:200px;
}
.advice_last_checked {
background:url("/images/icons/calendar_date.png") no-repeat scroll 7px 15px  transparent;
display:block;
float:left;
font-size:0.9em;
height:40px;
padding:24px 0 5px 65px;
text-decoration:none;
width:500px;
}
.advice_references {
background:url("/images/icons/bookicon.png") no-repeat scroll 7px 15px transparent;
display:block;
float:left;
font-size:0.9em;
height:70px;
padding:2px 0 10px 67px;
text-decoration:none;
width:660px;
}

.specifications_scenario .advice_checked {
background:none repeat scroll 0 0 #F8F8F8;
border:1px solid #DDDDDD;
margin:10px;
width:95%;
}
.specifications_scenario .references_checked {
background:none repeat scroll 0 0 #F8F8F8;
border:1px solid #DDDDDD;
margin:10px;
width:95%;
}



.evidenceType a {
margin-top:-10px;
}
.evidenceType img {
height:30px;
padding-top:10px;
}

.specifications_scenario .infoRefVer {
clear:both;
margin:10px;
width:100%;
}
.specifications_scenario .infoStdScenario_verified {
float:right;
padding-right:5px;
width:14em;
}
.specifications_scenario .infoStdScenario_notverified {
display:none;
}
.specifications_scenario .infoStdScenario_left img {
float:left;
margin:5px 0;
}
.specifications_scenario .infoStdScenario_right {
width:56em;
}
.ref_background {
background:url("/images/blue_white.png") repeat-x scroll center top #F0F3F8;
}
.infoStdRef {
color:#333333;
font-family:verdana;
font-size:0.8em;
padding:0 10px 10px;
}
.infoStdRef p {
line-height:1.6em;
}
.infoStdRef a {
color:#007AA8;
text-decoration:none;
}
.infoStdRef a:hover {
text-decoration:underline;
}
.infoStdRef h2 {
color:#666666;
font-size:1.8em;
}
.caseStudyWrapper {
float:right;
}
.supporterscontainer {
width:960px;
}
.supporterscontainer h3 {
clear:left;
}
.supporterscontainer .columns {
clear:both;
width:980px;
}

.supporterscontainer .columns .logo {
border:1px solid #DDDDDD;
float:left;
height:80px;
margin:3px;
padding:10px;
width:213px;
text-align:center;
}
.supporterscontainer .columns .logobig {
border:1px solid #DDDDDD;
float:left;
height:80px;
margin:3px;
padding:10px;
width:293px;
text-align:center;
}
.supporterscontainer .columns .logobig a {
border-bottom:medium none;
text-decoration:none;
}


.reference_hr {
clear:both;
margin-top:50px;
width:100%;
}
.hr {
background-color:#DDDDDD;
border:0 none;
clear:left;
color:#FF0000;
height:2px;
margin-top:30px;
width:50%;
}
.pClear{
  clear: both;
}
.gmap{
float:left !important;
width:700px;
}


.specifications_scenario h3.edc_add {
clear:none;
color:#555555;
font-size:1.5em !important;
margin:0;
padding:0;
}

#edc_content {
  margin-top:10px;
	float: left;
      width:965px; 

}
.edc_img {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #EEEEEE;
float:left;
margin:5px 10px 0 0;
padding:1px;
width:180px;
}
#edc_content .clear {clear:both;}
#edc_content ul li {
font-style:normal;
list-style:disc outside none;
margin:5px 0 0 25px;
padding:1px;
}
#wrap { width:867px; margin:auto;}
#edc_content p {line-height:18px; margin-bottom:20px;}

#edc_content h3 {
font-size:1.7em !important;
color:#656565;
}
#edc_content h3.subhead {
background: none repeat scroll 0 0 #F5F5F5;
color: #656565 !important;
display: block;
font-size: 1.3em !important;
margin: 0 !important;
padding: 5px !important;
}
#edc_content .columns  {padding:0;}
#edc_content .col1 {float:left;
width:22%;}
#edc_content .col3 {float:right;
width:55%;}
#edc_content .col2 {margin-left:15px;;
width:20%;}
#edc_content .clear2 {width:590px; clear:left; float:right; color:#fff!important;}
#edc_content .columns div {background:none repeat scroll 0 0 #f5f5f5;
height:370px;}
#edc_content .columns div p {padding:5px;}
#edc_content img.leftalign, #edc_content img.rightalign {display:block; padding:3px; background:#efefef; border: solid 1px #ddd;}
#edc_content img.leftalign {float:left; margin-right:8px;}
#edc_content img.rightalign {float:right; margin-left:8px;}

#edc_content .edc_middle_content   {
  clear:both;
    float:left;
}
#edc_content .edc_address   {
  float:left;
  clear:left;
  width:760px;
}
#edc_content .tflmap   {
padding-top:31px;
}
#edc_content .lme_btn {
color:#454545;
font:bold 1em/1.2308em Arial,"Helvetica Neue",Helvetica,sans-serif;
margin-top:20px;
padding:5px 10px 6px;
}
#edc_content .lme_btn:hover {
color:#346DC0;
text-decoration:none;
padding:5px 10px 6px;
}
#edc_content a.lme_btn {
background:url("/images/btn_left.png") no-repeat scroll -324px -138px transparent;
padding:5px 10px 6px;
position:relative;
margin-top:10px;
}
#edc_content a.lme_btn span {
background:url("/images/btn_right.png") repeat scroll 0 0 transparent;
display:block;
height:26px;
position:absolute;
right:-3px;
top:0;
width:3px;
}
.testimonials{
  border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
   background:url("/images/backgrounds/questionmarks.jpg") no-repeat scroll 10px 5px  #FFFFFF;
    border: 1px solid #B4D6F1;
    font-style: italic;
    margin: 10px 0 0;
    padding: 20px 10px 20px 90px;
}
.social_btns{
margin-left:10px;
}


