div.banner { background:url(../_images/header_eng.jpg) left top no-repeat; height:162px;}
div.banner-ar-fra { background:url(../_images/header_fra.jpg) left top no-repeat; }
p, div, span { font-family: 'Open Sans', Arial, sans-serif; }
.OpenSans { font-family: 'Open Sans', Arial, sans-serif; }
/*.OpenSansCond { font-family: 'Open Sans Condensed', Arial, sans-serif; }*/
a { font-size:14px; color:#333; text-decoration:none; font-family: 'Open Sans', Arial, sans-serif;}
a:hover { text-decoration:underline; }
/*div.intro-shell { padding: 0 5px; font-family: 'Open Sans', Arial, sans-serif;}
div.intro { font-size:26px; line-height:32px; color:#658927; font-weight:300; margin:2px 0 28px 0; float:left;}
span.intro-highlight { font-weight:700; font-size:24px;}*/
p { font-size:14px; color:#333; line-height:22px; margin: 15px 0 15px 0; font-weight:400; }
p.ar-quote { background:url(../_images/quotes.jpg) 15px 20px no-repeat #ebebeb; border-radius:15px; padding: 15px 15px 15px 96px; font-style:italic; margin: 28px -5px 23px -5px;}
.ar-quote-by { margin-top:6px;  display:block;font-style:italic;font-weight:600;}
.bold-green { color:#6e9a35; font-weight:700; }
.semi-bold-green { color:#6e9a35; font-weight:600; }

.section { width:720px; padding: 20px 20px 14px 20px; /*margin: 0 5px;*//* margin-bottom:25px;*/ clear:both; }
	.section-2-green {  background:#e2ebd7; }
	.section-2-header { font-size:24px; font-weight:700; color:#6e9a35; /*text-transform:uppercase;*/ min-height:33px; padding-top:18px; line-height:30px; }

/*p.partner-img { text-align:center; margin:27px 0 20px 0; }
p.training-img { text-align:center; margin:44px 0 40px 0; }
p.knowledge-img { margin:34px 0 30px 0; }*/
.up20 { padding-top:0px; }
.drop10 { margin-bottom:7px; }
/*.drop-title { padding-top:50px; }*/
.drop-title { padding-top:35px; }
.nopadbtm { padding-bottom:0; }

.story { float:left;  border-bottom:1px dashed #BBB; padding: 24px 0 22px 0; line-height:20px;}
.story-cell { width:340px; float:left;  }
.padleft40 { margin-left:40px; }


.story-thumb { width:320px; float:left; height:150px;  }


.story-title {float:left; width:320px; margin:14px 0 4px 0;}
.story-title a { font-size:18px; font-family:inherit; color:#6e9a35;  font-weight:bold;text-decoration:none; }
.story-title a:hover { text-decoration:underline; }
.story-desc { font-size:14px; font-family:inherit; color:#333;  float:left; }
.story-desc a { color:#6e9a35; text-decoration:none; }
.story-desc a:hover { text-decoration:underline; }

/*

.story { float:left;  border-bottom:1PX dashed #BBB; padding: 18px 0 15px 0;}
.story-thumb { width:158px; float:left; height:88px; }
.story-text { width:562px;  line-height:21px;  }

.story {
  display: table;
  width: 720px;
  height: 88px;
}
.story_first {
	margin-top:-15px;	
}

.story-text {
  display: table-cell;
  vertical-align: middle;
}

a.story-title { font-size:18px; font-family:inherit; color:#6e9a35; float:left; width:562px; font-weight:bold; margin-bottom:2px; text-decoration:none; }
a.story-title:hover { text-decoration:underline; }
.story-desc { font-size:14px; font-family:inherit; color:#333;  }
.story-desc a { color:#6e9a35; text-decoration:none; }
.story-desc a:hover { text-decoration:underline; }


*/
.noborder { border-bottom:none; }
.break { clear:both; height:40px; float:left; }

li.fiptexta a, li.fiptextb a,li.fiptextc a, li.fiptext a   { font-weight:normal; font-size:13px; font-weight:600; padding-top:0px;}
div.notice a { font-size:12px; }

#Breadcrumb a, #Breadcrumb { font-size:13px; }



.fixls { letter-spacing: -1px; }
h1 { font-size:36px; line-height:36px; color:#6e9a35; font-weight:800; margin-bottom:0;  }
.results { font-size: 24px; color:#6e9a35; font-weight:700; /*text-transform:uppercase;*/ padding-top:10px; }
 ul { list-style:none; margin:0 0 0 5px; padding:0; color:#333; }
 ul li { padding-bottom:7px; font-size:14px; background:url(../_images/bullet.jpg) left 2px no-repeat; padding-left:20px; }
 
 .h1top { font-size:18px; font-famiy:'Open Sans',Arial; font-weight:400; margin-bottom:-5px; margin-left:2px; margin-top:-2px; }

