table, tr, td{
background-color:transparent;
border-style:none;
 }


body
{
background-image:url('../media/images/site/heartlessmyspace.gif');
background-repeat:no-repeat;
background-position:left;
background-attachment:fixed;
background-color:rgb(0,0,0);
scrollbar-face-color:rgb(51,51,51);
scrollbar-base-color:rgb(51,51,51);
scrollbar-3dlight-color:rgb(102,102,102);
scrollbar-shadow-color:rgb(102,102,102);
scrollbar-darkshadow-color:rgb(102,102,102);
scrollbar-highlight-color:rgb(102,102,102);
scrollbar-track-color:rgb(0,0,0);
scrollbar-arrow-color:rgb(102,102,102);
}


body, div, p, strong, td, .text, .blacktext10, .blacktext12, a.searchlinkSmall, a.searchlinkSmall:link, a.searchlinkSmall:visited{
color:silver;
/*font-size:8pt;*/
font-weight:normal;
font-style:normal;
text-decoration:none;
text-transform:none;
/*font-family:verdana,sans-serif;*/
font-size: 11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

a, a font, a:link, a:visited, a.navbar, a.navbar:link, a.navbar:visited, a.man, a.man:link, a.man:visited, a.man font, a.redlink, a.redlink:visited{
color:orange;
font-size:8pt;
font-weight:bold;
font-style:normal;
text-decoration:none ;
text-transform:none;
font-family:verdana,sans-serif;
}

a:hover, a:hover font, a:active, a.navbar:hover, a.navbar:active, a.man:hover, a.man:active, a.man:hover font, a.searchlinkSmall:hover, a.searchlinkSmall:active, a.redlink:hover, a.redlink:hover{
color:red;
font-size:8pt;
font-weight:bold;
text-decoration:none;
text-transform:none;
}

/*table table table, div table table{
border-color:rgb(51,51,51);
border-style:dotted;
border-width:1px;
}*/

table table table table, div table table table{
border-style:none;
}

A IMG{
border-style:none;
}

body, html {visibility:visible !important; display:block !important}

.MyT
{
border-color:rgb(51,51,51);
border-style:dotted;
border-width:1px;
background-color:rgb(0,0,0);
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
}

#HEADER .Logo{ height:112px; background-image: url(../media/images/site/header.gif); background-repeat: no-repeat; background-position:left; top: 0;  left: 0; margin: 0;}
#HEADER ul{ list-style: none; margin: 87px 0 0 0; padding: 0; display: inline; float: right; display: block;  border-bottom: 0px solid #004278;  position: relative;  left: 0px;       }
#HEADER li{ float:left; margin: 0;  padding: 0 27px 0 5px; list-style: none; display: inline;  background-image: url(bg_topnav_li.gif);  background-repeat: repeat-y;    height: 25px;  line-height: 7px;      }
#HEADER li a{  color: White; text-decoration: none;  font-size: 11px;  font-family: Tahoma, Arial, Helvetica, sans-serif;         }
#HEADER li a:hover{ text-decoration: none; position: relative; top: -1px; }

/*#CONTENT{  vertical-align:top; }
#CONTENT p{  margin: 0 0 0 0; padding: 0;  }*/
#CONTENT h1{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: White;  background-color: #004278;  text-align: center;  font-weight: bold;  padding: 3px 0 3px 0;  margin: 0 0 17px 0;}

#SIDEBAR{ width:150px; display: table-cell; margin-top: 27px; padding: 0px 23px 0 23px;  background-image: url(bg_vline.gif);  background-repeat: repeat-y;  background-position: right;  float: left;  margin-bottom: 20px;}
#SIDEBAR h1{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: White;  background-color: #004278;  text-align: center;  font-weight: bold;  padding: 3px 0 3px 0;  margin: 0 0 17px 0;}
#SIDEBAR p{ text-align: justify;  margin: 0;  font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  padding-bottom: 3px;     }
#SIDEBAR p.Date{ text-align: left;  font-size: 8pt; color: #B90000;  font-weight: bold;  line-height: 8pt;  margin: 0 0 3px 0;       }
#SIDEBAR p.More{ text-align:right;  margin-top: 3px;  margin-bottom: 18px;   }
#SIDEBAR p.More a{font-size: 8pt; color: #B90000;  text-decoration: none;  font-weight: bold;     }
#SIDEBAR p.More a:hover{ text-decoration: underline; }

#SIDEBAR2{ width:150px; display: table-cell; margin-top: 27px; padding: 0px 23px 0 23px;  background-image: url(bg_vline.gif);  background-repeat: repeat-y;  background-position: right;  float: left; margin-bottom: 20px; vertical-align: top;}
#SIDEBAR2 h1{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: White;  background-color: #004278;  text-align: center;  font-weight: bold;  padding: 3px 0 3px 0;  margin: 0 0 17px 0;}
#SIDEBAR2 p{ text-align: justify;  margin: 0;  font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  padding-bottom: 3px;     }
#SIDEBAR2 p.Date{ text-align: left;  font-size: 8pt; color: #B90000;  font-weight: bold;  line-height: 8pt;  margin: 0 0 3px 0;       }
#SIDEBAR2 p.More{ text-align:right;  margin-top: 3px;  margin-bottom: 18px;   }
#SIDEBAR2 p.More a{font-size: 8pt; color: #B90000;  text-decoration: none;  font-weight: bold;     }
#SIDEBAR2 p.More a:hover{ text-decoration: underline; }

#FOOTER{ margin: 27px 27px 0 220px; padding: 0 0 20px 0; clear: both;  background-image: url(bg_footer.gif);  background-repeat: no-repeat;  background-position: right bottom;  }
#FOOTER ul{  background-image: url(bg_hline.gif);  background-repeat: repeat-x;  list-style: none; margin: 0; padding: 5px 0 0 0;   display: block;              }
#FOOTER li{  margin: 0;  padding: 0; list-style: none;  display: inline;                  }
#FOOTER li a{ color: #004278; text-decoration: none; font-size: 9pt; font-family: "MS Sans Serif", Geneva, sans-serif;  margin-left: 6px;  margin-right: 6px;   }
#FOOTER li a.First{ margin-left:0;}
#FOOTER li a:hover{ text-decoration: underline; }
#FOOTER p{ margin: 5px 0 0 0; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 9pt; }
#FOOTER a{font-family: "MS Sans Serif", Geneva, sans-serif;  font-size: 9pt; text-decoration: none; 	 }
#FOOTER a:hover{ text-decoration: underline; }

#PATH{ height:15px;  padding-left: 220px; margin:0; width:1000px; background-color: #004278;}
#PATH .texte{ margin: 0; font-size: 8pt; color: #B90000; font-weight: bold; }
#PATH a{ text-decoration: none; color: White; font-size: 8pt;  font-weight: normal;  }
#PATH a:hover{ text-decoration: none; position: relative; top: -1px; }
#PATH .Arrow{ color: White; position: relative; top: -1px;  margin: 0 2px 0 2px;  }