/*** Eatametre portal index page ***/

ul#indexUl {position:relative;width:12em;margin:0 0 10px 0;padding:0;text-align:left;}
ul#indexUl li {display:block; margin:10px 0 10px 5px; padding:5px 5px 2px 0;border-bottom:solid 2px #006600; width:90%;}
li#indexUl a{display:block;}
ul#indexUl li a{color:#000; font-size:1.2em;}/*background-color:yellow;border:solid 1px #0FF;}*/
ul#indexUl li a:hover{color:#006600;text-shadow: 2px 2px 2px #006600;}
ul#indexUl li#aboutli {margin-top:0; }
ul#indexUl li#contactli {margin-bottom:0; }

#navigation{position:relative; width:13em;  float:left; background-color:#FFF; margin-bottom:10px;}
#mainContent{position:relative; width:62em;  background-color:#FFF;float:right;margin-bottom:10px;}

/* Navigation */
ul#indexUl li a.selected{color: #006600;text-decoration:none;font-size:1.4em;font-weight:600;text-shadow: 2px 2px 2px #006600;
}

/* =commun styles */
#mainInfo{width:100%; font-size:1.2em;}
.exposant{vertical-align:super; font-size:.6em;}

/* =about */
.aboutpar{text-align:justify; margin-bottom:10px;line-height:1.4em;}

/* =home */
.homepar{text-align:justify; margin-bottom:10px;line-height:2m; font-size:1.6em;}
p.homepar a{color:#060;text-decoration:none;text-shadow: 2px 2px 2px #006600;}
p.homepar a:hover{color:#090;text-decoration:underline;}

/* =instructions page */
#liwrapper{position:relative; width:100%; margin:0 auto; padding:10px 10px 10px 0; font-size:1.2em; font-weight:600;}
#buttongraph{ line-height:1.3em; border:1px solid #000; background-color:#999999; color:#000; font-weight:900;}
#instructionsOl{padding-left:3em;}
#instructionsOl li{list-style:decimal; 
/*border-bottom:none;*/ background: /*url(../eatametre/assets/tb.png)*/ #FFF; border:2px solid #fff; padding:2px 10px 10px 10px; }
#instructionsOl img{margin:.5em 0;width:100%;}
#instructionsOl p{text-align:justify;}
#instructionsOl li.instructionsli{/*border-bottom:none;*/text-align:justify; margin:0 0 .2em 0;}
ol#contactTeam {padding-left:2em;}
#contactTeam li.contactteam{list-style:none; padding:0; margin:0;}
#instructionsOl li.textleft{text-align:left;}
#contactTeam li.email{margin-bottom:1em;border:none;}
#contactTeam li.regards{margin-bottom:1em;border:none;}
#contactTeam li.phone{margin-top:1em;border:none;}
#contactTeam li.contactName{font-size:.9em; font-weight:600;border:none;}
/* End Instructions page */

/* =Resources page */
img.floatLeft {float: left;margin:0 1em 0 0;}
img.floatRight {float: right;margin:.6em 0 0 1em ;}
.resourcetitle {font-size:1.2em;font-weight:600;}
.titleaway{position:absolute;left:-999px;}
.second{margin-top:10px;}
.recommended{font-weight:bold;}
#mainContent ul{width:100%;}
#mainContent ul li{width:100%; border-bottom:solid 2px #006600; padding-bottom:.6em;margin-bottom:5px; padding-right:.2em;}
#mainContent p {line-height:1.4em; text-align:justify;}
/* End resources page */
/* =Links page */
#linksUl li {text-align:justify; font-size:1.2em; line-height:1.4em;}
/* end links */
/* =Curriculum page */
p.separated{margin-top:10px;}
div.curriculumInfo h1{margin-top:10px; font-size:18px;}
div.curriculumInfo h2{margin-top:10px; font-size:16px;}
div.curriculumInfo h3{margin-top:10px; font-size:14px;}
div.curriculumInfo h4{margin-top:10px; font-size:12px;}
div.curriculumInfo ol{padding-left:20px;}
div.curriculumInfo li{list-style-type:disc;line-height:15px;}
table{border:solid 1px; border-color:#060;font-weight:normal;}
td{border:solid 1px; border-color:#060;vertical-align:top;padding:2px;}
table.curriculumTable { margin-top:10px;caption-side:top;
}
tr.thead{color:#fff;background-color:#060;line-height:20px;}

div.statements{border:1px solid #060; margin-top: 10px;}
div.statements h3 {line-height:20px;color:#fff;background-color:#060;padding-left:5px;padding-top:0;margin-top:0;}
div.statements h4 {padding-left:5px;}
div.statements ol{padding-left:20px;}
div.statements li{list-style-type:disc;line-height:15px;}
.keyword{font-weight:bold;font-style:italic;}
.thanks{margin-top:10px;}
/* End curriculum page */
/* =contact */
#emailformdiv{width:100%; margin:0 auto;}

#emailfdbdiv, #contactboxform{width:100%; margin:0 auto;}
#emailfdbdiv{text-align:center; margin-bottom:10px; font-size:1.2em; line-height:1.4em;}
p.centerBtn{padding-left:10em;}
#contactform fieldset{padding-top:20px;padding-left:3em;border:2px solid #009900; background: #FFF;width:75%; margin:0 auto;}
#contactform label{width: 7em; text-align:right; margin-right: 0.5em; display:block; float:left; font-size:1.2em;}
.compulsary{color:#FF0000;}
input.submit {color: #FFF;background: #009900;border: 2px outset #CCCCCC;text-align:center;margin:20px 0;}
.fillin{text-align:left;color:#000;background:#FFF;border: 1px solid #CCC; width:25.1em; padding:0;}
#comments{width:25.6em; height:200px;text-align:left;color:#000066;background:#FFF;border: 1px solid #CCC;padding:0;}


/* end contact */

.importantinfo{font-style:italic;}
h1.maintitle{font-size:1.6em; margin-bottom:1em; text-align:center;}
.subtitle{font-size:1.2em; margin-bottom:.5em;}

/* Sponsorslinks */

#firstSponsorLi{padding-left:5px;}

#site_info{clear:left;}

#sponsors{position:relative;padding:0;margin:0 auto;width:76em; height:90px;
background-color:#006600; text-align:center; clear:both;}

#sponsors ul{list-style:none;padding:15px 0 0 0;margin:0;width:76em; height:80px;}
#sponsors ul li {float:left;margin:0 .2em 0 .3em;height:65px;}
#sponsors ul li a{display: block;float:left; height:62px;}
