.contentMenu { width:222px; background-color:#cccccc; vertical-align:top; }

.sepMultiColorTop {height:35px; width:100%; background-repeat:repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/bg_bande_couleur.gif);}
.quiz {height: 100px; background-color:#ffffff;}
.sepMultiColorBottom {height:35px; width:100%; background-repeat:repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/bg_bande_couleur_bas.gif);}

.contentMenu .sep1 {height:3px; font-size:3px; width:222px; background-color:#8e8e8e; }
.contentMenu .sep2 {height:15px; font-size:15px; width:222px; background-color:#b2b2b2; }
.contentMenu .contentDark {padding:15px; background-color: #d9d9d9; color: #666666; font-size: 11px; font-weight: bold;}
.contentMenu .contentDark .title {color: #333333; font-size: 16px; font-weight:bold; }
.contentMenu .contentDark .titleDrop {color: #333333; font-size: 11px; font-weight:bold; }
.contentMenu .contentDark .textDrop {cursor:pointer; color: #333333; background-color:#ffffff; font-size: 10px; }
.contentMenu .contentDark .subtitle {color: #333333; font-size: 14px; font-weight:bold; }
.contentMenu .contentDark a, .contentMenu .contentDark a:link, .contentMenu .contentDark a:visited{color: #ffffff; font-size: 11px; text-decoration:none;}
.contentMenu .contentDark a:hover, .contentMenu .contentDark a:active{color: #cccccc; font-size: 11px; text-decoration:none;}
.contentMenu .contentDark .link a, .contentMenu .contentDark .link a:link, .contentMenu .contentDark .link a:visited{color: #0066cc; font-size: 11px; text-decoration:none;}
.contentMenu .contentDark .link a:hover, .contentMenu .contentDark .link a:active{color: #3149b7; font-size: 11px; text-decoration:none;}

.contentMenu .sep3 {height:3px; font-size:3px; width:222px; background-color:#797979; }
.contentMenu .sep4 {height:15px; font-size:15px; width:222px; background-color:#979797; }
.contentMenu .contentPale {padding:15px; background-color: #f2f2f2; color: #666666; font-size: 11px; font-weight: bold;}
.contentMenu .contentPale .subtitle {color: #333333; font-size: 14px; font-weight:bold; }

.loginBox {border:solid 1px #0066cc; font-size:11px; width:150px}

.contentContent {width:548px; vertical-align:top; }

.btnSubscribe { padding-top:2px; padding-left:10px; padding-right:10px; color:#ffffff; font-size:11px; font-weight: bold; text-decoration: none; cursor:pointer; height: 20px; background-repeat:repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/bts_subscribe.gif)}
.btnSubscribe a, .btnSubscribe a:link, .btnSubscribe a:visited{  font-size: 11px; font-weight:bold; color: #ffffff; text-decoration:none }
.btnSubscribe a:hover, .btnSubscribe a:active{  font-size: 11px; font-weight:bold; color: #cccccc; text-decoration:none }


.sectionheader { height: 46px; background-repeat: repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/decoup_header_investor.gif);  }
.sectiontitle { font-size: 18px; color:#ffffff; padding-right: 10px; }


.sectioncontent { height:300px;padding:0px;}
.sectioncontent .left { width:176px;  padding-top:10px;  background-color: #f2f2f2; vertical-align: top;  font-size: 11px; color: #333333;  }
.sectioncontent .left .title { font-size: 16px; color: #000000; font-weight: bold;  }
.sectioncontent .left .links { font-size: 11px; color: #0066cc; font-weight: bold; text-decoration: none }
.sectioncontent .right {width:337px; padding-left:20px;  padding-right:15px;  padding-top:10px;  padding-bottom:10px; background-color: #ffffff; vertical-align: top;  font-size: 11px; color: #000000;}
.sectioncontent .right .title1 { font-size: 16px; color: #000000; font-weight: bold;  }

/* LIST PROCESS */
#listheader {font-weight:bold; text-align:right; }
#listheader .dropdownlist { color: #01A447; font-size:12px;  }
#listheader h3 { font-size: 16px; color: #888888; margin:0px; text-align:left; }
#listfooter { text-align:center; }

.List { border: none; width:100%; }
.List a, .List a:link, .List a:visited, .List a:hover, .List a:active { color:#0066cc;}
.ListHeader { display:none; }

.List div.noitem { font-weight:bold; } 

.ListItem div.title {font-weight:bold; font-size:12px; color:#666666; }
.ListItem div.subtitle { font-size:11px; color:#000000; font-weight:bold;  }
.ListItem div.content { font-size:11px; color:#000000;  }
.ListItem div.content p { margin:0px;}

.ListItem div.image { float:left; margin-right: 5px; }

.ListItem div.footer {margin-top:5px; font-size:10px; color: #0066cc}
.ListItem div.footer a, .ListItem div.footer a:link, .ListItem div.footer a:visited{text-decoration:none; font-size:10px; color: #0066cc}
.ListItem div.footer a:hover, .ListItem div.footer a:active  {text-decoration:none; font-size:10px; color: #3149b7}

.ListItem div.separator { height:20px;  }
.ListItem div.separator hr { display:none; }

.ListAlternate div.title {font-weight:bold; font-size:12px; color:#666666; }
.ListAlternate div.subtitle { font-size:11px; color:#000000; font-weight:bold;  }
.ListAlternate div.content { font-size:11px; color:#000000;  }
.ListAlternate div.content p { margin:0px;}

.ListAlternate div.image { float:left; margin-right: 5px; }

.ListAlternate div.footer {margin-top:5px; font-size:10px; color: #0066cc}
.ListAlternate div.footer a, .ListAlternate div.footer a:link, .ListAlternate div.footer a:visited {text-decoration:none; font-size:10px; color: #0066cc}
.ListAlternate div.footer a:hover, .ListAlternate div.footer a:active {text-decoration:none; font-size:10px; color: #3149b7}

.ListAlternate div.separator { height:20px;  }
.ListAlternate div.separator hr { display:none; }

/* SINGLE PROCESS */
#singleheader { }
#singlefooter {  }

.singletitle { font-weight:bold; font-size:12px; color:#666666; }

.singlesubtitle { font-size:11px; color:#000000; font-weight:bold; }

.singlecontent {  font-size:11px; color:#000000;  }
.singlecontent a, .singlecontent a:link, .singlecontent a:visited, .singlecontent a:hover,.singlecontent a:active {  font-size:11px; color:#0066cc;  }
.singlecontent div.image { float:left;  }

.singlefooter {margin-top:5px; font-size:10px; color: #0066cc}
.singlefooter a, .singlefooter a:link, .singlefooter a:visited {text-decoration:none; font-size:10px; color: #0066cc}
.singlefooter a:hover, .singlefooter a:active  {text-decoration:none; font-size:10px; color: #3149b7}
.singlefooter { font-size:10px;  }


/**********************************************************
	MENU
**********************************************************/
.menuBack { background-color:#738900 }

