/* CSS Document */
BODY {
	color: #FFFFFF;background-color:#221F18;
	font-family: 'Trebuchet MS';
}
img{border:0;}

form {
margin-bottom : 0px;
margin-top : 2px;
}

.Search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(/mes%20images/misc/search.gif) no-repeat scroll 0 0;
padding:1px 24px;
}

/* main table */
TABLE.main{
	BORDER: #cec8b6 1px solid; 
}

TD.Topmain{
	BORDER-TOP: #cec8b6 1px solid; 
}
TD.BottomMain{
	background-color: #3F0909;
}


/* ////// LIENS ///////////// */
a{ text-decoration : none; color: #FFFFFF; } 
a:visited{ text-decoration : none; color: #FFFFFF; }
a:active{ text-decoration : none; color: #FFFFFF; }
A:hover { color: #CC8E1C; text-decoration : underline;}

/*
.lien_rouge{ color: #990000; }
.lien_rouge:visited{ color: #990000; }
.lien_blanc{ color: #FFFFFF; }
.lien_blanc:visited{ color: #FFFFFF; }
*/
.lienjaune {color: #FEBA00;text-decoration:none;}
.lienjaune:visited{color: #FEBA00;}
.lienjaune:hover{color: #FFFFFF;}
/*
.lien_blancjaune{ color: #FFFFFF; }
.lien_blancjaune:visited{ color: #FFFFFF; }
A.lien_blancjaune:hover{
	color: #cc8e1c;
	text-decoration : underline;
}

A.lien_rouge2{
	color: #990000;
	text-decoration : underline;
	font-weight: bold;
}
A.lien_rouge2:hover{
	color: #FFFFFF;
	text-decoration : underline;
	font-weight: bold;
}*/
A.soumetteur{
	color: #666666;
	text-decoration : underline;
	font-weight: bold;
	font-size: 12px;
}
A.soumetteur:hover{
	color: #FFFFFF;
	text-decoration : underline;
	font-weight: bold;
}

.titre2 {
	font-weight: bold;
	color: #cc8e1c;
	text-decoration: underline;
}
.titre3 {
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.gros_titre {
	font-weight: bold;
	color: #cc8e1c;
	text-decoration: underline;
	font-size: 22px;
}

/* bloc de fonc pour les cadres des groupes et albums 
TD.bloc3-bg {
	BACKGROUND-IMAGE:  url(../tab_groupe/tab_artist_bg.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: black
}

TD.selected{
	background-color: #222222;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px; 	
}
*/

ul { margin-top: 0px; margin-bottom: 1px;
margin-left: 0; 
padding-left: 1em;
text-align: center; }

/*
li.cadre1:hover{
	text-align: center;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}
li.cadre1{
	text-align: center; 
	BORDER-WIDTH: 1px; 
	
}
table.cadre1:hover{
	text-align: center;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px; 
}
table.cadre1{
	text-align: center; 
	BORDER-WIDTH: 1px; 
	
}
*/
li { 
margin-bottom: 0px;
list-style-type:none; 
}
li.fle_R{ 
margin-left: 15px;
list-style-image: url(/mes%20images/fleche-rouge2.gif);
}
li.fle_R1{ 
margin-left: 40px;
list-style-image: url(/mes%20images/fleche-rouge2.gif);
}

li.fle_J{
	margin-left: 15px;
	list-style-image: url(/mes%20images/fleche-jaune.gif);
}

.indication{
	/*color: #000000;*/
	font-weight:lighter;
	font-style:italic;
	font-size:  small;
}
/*
.small{
	color: #CCCCCC;
	font-weight:lighter;
	font-size:  small;
}
.very_small{
	color: #CCCCCC;
	font-weight:lighter;
	font-size:  12px;
}*/
A.indication2{
	color: #CCCCCC;
	font-weight:lighter;
	font-size:  12px;
}
.selected{
	color: #990000;
	font-weight:bold;
	font-size: 20px;
}
.select{
	font-weight:bold;
	font-size: 20px;
}
.select:hover{
	color: #990000;
	font-weight:bold;
	text-decoration : none;
}
.case_form_submit{
	text-align:right;
	/*color:#000000;*/
	font-weight:bold;
}
.big{
	color:#CCCCCC;
	font-weight:bold;
	font-size:22;
}
/*
TD.mainFrame{
	padding-left:10pt; padding-right:10pt;padding-top:7pt;
}*/
.panel
{
	background-color: #312F23;
	padding: 10px;
	border: 1px outset;
}
.panelL
{
	text-align:left;
	background-color: #312F23;
	padding: 10px;
	border: 1px outset;
}
.panel2
{
	text-align:left;
	background-color: #333333;
	color: #CCCCCC;
	padding: 10px;
	border: 1px outset;
}
legend
{
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;color:#FFFFFF;
}
/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { 
	margin-bottom: 6px; 
	BORDER-WIDTH: 1px; 
	padding:10;
	}
.fieldsetDark { 
	margin-bottom: 6px; 
	border:1px solid #444444;
	padding:10;
}
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 12px;color:#FFFFFF; }
.fieldsetDark, .fieldsetDark td, .fieldsetDark p, .fieldsetDark li { font-size: 12px; }

.heure{
	font-size:12px;
	color:#888888;
}
.question {
  visibility: hidden;
}
.qi {
  background-image: url(/mes%20images/misc/icon_help.gif);
  background-position: center center;
  background-repeat: no-repeat;
  padding: 0px 2px 0px 2px;
}

/* NEW 
.MainTable{	
	height:800px;
	background-position: left left;
  	background-repeat: repeat-y;
}
.MainTableWithoutGradient{
	height:800px;
}
.menu_D{
	background-position: top right;
  	background-repeat: repeat-y;
}*/
.smallTahoma{
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma;
}
.mediumTahoma{
	font-size: 14px;
	font-weight: bold;
	font-family: tahoma;
}

.line{ height:3px; background-color:#7A7A7A;}
.linejaune{ height:3px; background-color:#cc8e1c;}
.HeaderInfoGroupe{
	background-color:#700808;text-align:left;font-family:Arial;font-size:16px;font-weight:bold;
	color:#ffba00;height:25;
	margin:0;padding:0px;padding-left:5px;padding-top:5px;
}
.HeaderInfoAlbum{
	background-color:#700808;text-align:center;font-family:Arial;font-size:16px;font-weight:bold;
	color:#fff000;
}
.BlackHeaderInfo{
	background-color:#000000;font-family:Arial;font-size:16px;font-weight:bold;
	color:#FFBA00;height:25px;padding:5px 0 0 5px;border-top:1px #4f4a3d solid;border-right:1px #4f4a3d solid;
}
.bigTitle{color: #CC8E1C;font-size: 20px;font-family: tahoma;margin:0;padding:0;}

.menuIcon a img{opacity:0.80; filter: alpha(opacity=80);}
.menuIcon a:hover img{opacity:1.0; filter: alpha(opacity=100);}

h1.mainTtile{
	font-size:18px;
	color:#CCCCCC;
	padding:0px;
	margin:0px;
}
h2.category{
	font-size:12px;
	padding:0px;
	margin:0px;
}
.StandardWideCadre{
  padding:0;border-spacing: 0px;
}
.StandardWideCadreTop{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreTopWide.png');
  width:668px;height:47px;
}
.StandardWideCadreTop2{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreTopWide2.png');
  width:668px;height:47px;
}
.StandardWideCadreContent{
  padding-left:10px;background-repeat:repeat-y;padding-right:30px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreContentWide.jpg');
}
.StandardWideCadreBottom{
    background-repeat:no-repeat;background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreBottomWide.jpg');
    height:10px;
}
.StandardCadre{
  padding:0;border-spacing: 0px;
}
.StandardCadreTop{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreTop.jpg');
  width:322px;height:47px;
}
.StandardCadreContent{
  padding-left:10px;background-repeat:repeat-y;padding-right:30px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreContent.jpg');
}
.StandardCadreBottom{
    background-repeat:no-repeat;background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreBottom.jpg');
    height:10px;
}
.cadreInfo{
  padding:0;border-spacing: 0px;width:306px;
}
.CadreTopInfoFr{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/otherInfoGroupeTop_fr.jpg');
  height:45px;
}
.CadreTopInfoEn{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/otherInfoGroupeTop_en.jpg');
  height:45px;
}
.CadreSocialfr{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/ShareFR.png');
  height:45px;
}
.CadreSocialen{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/ShareEN.png');
  height:45px;
}
.CadreTopCommentFr{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/CommentTop_fr.jpg');
  height:45px;
}
.CadreTopCommentEn{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/CommentTop_en.jpg');
  height:45px;
}
.CadreContentInfo{
  padding-left:10px;background-repeat:repeat-y;padding-right:30px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/otherInfoGroupeContent.jpg');
}
.CadreBottomInfo{
    background-repeat:no-repeat;background-image:url('http://cache.spirit-of-metal.com/images_v2/otherInfoGroupeBottom.jpg');
    height:10px;
}
.CadreTopOtherStyleFr{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/otherStyle_fr.jpg');
  height:48px;
}
.CadreTopOtherStyleEn{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/otherStyle_en.jpg');
  height:48px;
}

/* MENU */
.MenuCadre{
  padding:0;border-spacing: 0px;
}
.MenuCadreTop{
  padding-left:20px;background-repeat:no-repeat;padding-top:10px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreTopWide.png');
  width:350px;height:47px;
}
.MenuCadreContent{
  padding-left:10px;background-repeat:repeat-y;padding-right:30px;height:120px;
  background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreContentWide.jpg');
}
.MenuCadreBottom{
    background-repeat:no-repeat;background-image:url('http://cache.spirit-of-metal.com/images_v2/cadreBottomWide.jpg');
    height:10px;
}

.BackLetter{
  background-image:url('http://cache.spirit-of-metal.com/images_v2/BackLetter.jpg');background-repeat:repeat-x;
}
.BackSearch{
  background-image:url('http://cache.spirit-of-metal.com/images_v2/BackSearch.jpg');background-repeat:repeat-x;
}

/*************** BLOC.css *************/
.titre {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	HEIGHT: 28px;
	color: #FFFFFF;
	text-align: center;font-style: normal;
	background-image: url(/mes%20images/menu/fond_bouton3.jpg);
}
.titre_small {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;font-style: normal;
	background-image: url(/mes%20images/menu/fond_bouton.jpg);
}
ul.ultitre {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	HEIGHT: 28px;
	color: #cc8e1c;
	padding-top:7;
	text-align: center;
	font-style: normal;font-weight:bold;
	background-image: url(/mes%20images/menu/fond_bouton3.jpg);
}
ul.ultitreWithoutHeight{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc8e1c;
	padding-top:7;
	text-align: center;
	font-style: normal;font-weight:bold;
	background-image: url(/mes%20images/menu/fond_bouton3.jpg);
}
.sous_titre{
	background-color: #333333;
	color: #CCCCCC;
	font-weight: bold;text-align: center;
	border: 1px outset; 
}
.sous_titreL{
	background-color: #333333;
	color: #CCCCCC;padding-left:10;
	font-weight: bold;text-align: left;
	border: 1px outset; 
}
TD.sous_titre2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #333333;
	color: #CCCCCC; HEIGHT: 20px; 
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}
TD.bloc_black{
	background-color: #000000;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}

TD.bloc{
	padding:10px;
	border:solid 1px #111111;
	text-align:center;
}
TD.blocWithoutBorder{
	padding:10px;
	/*border:solid 1px #111111;*/
	text-align:center;
}
TD.blocBlack{
	padding:10px;
	border:solid 1px #000000;
	text-align:center;
}
TD.bloc_hover{
	border-radius: 10px 10px; -moz-border-radius: 10px;
	border:solid 1px #CCCCCC;
	background-color:#333333;
	padding:10px;
	text-align:center;
}

TR.bloc1{
	color: #CCCCCC;background-color: #111111;
	border: 1px outset;
	BORDER-WIDTH: 1px;
}

TABLE.bloc1{
	color: #CCCCCC;background-color: #111111;
	border: 1px outset;
	BORDER-WIDTH: 1px;
}
.bloc1{
	color: #CCCCCC;background-color: #111111;
	border: 1px outset;
	BORDER-WIDTH: 1px;
}


TR.ligne{
	background-color: #3F0909;
	BORDER: #333333 solid;BORDER-TOP: #333333 solid; BORDER-LEFT: #333333 solid; BORDER-BOTTOM: #333333 solid; 
	BORDER-WIDTH: 1px;	
}
TR.ligne:hover{
	color: #FFFFFF;background-color: #666666;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}
TR.ligne_hover{
	/* utilisé dans liste des modifications en attente */
	color: #FFFFFF;background-color: #666666;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}
TR.ligne_hover a,indication{
	color: #FFFFFF;
}
TR.ligne:hover a,indication{
	color: #FFFFFF;
}

TR.ligne_important{
	background-color: #990000;
	BORDER: #333333 solid;BORDER-TOP: #333333 solid; BORDER-LEFT: #333333 solid; BORDER-BOTTOM: #333333 solid; 
	BORDER-WIDTH: 1px;
	
}
TR.ligne_important:hover{
	color: #FFFFFF;background-color: #990000;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}
TR.ligne_important:hover a,indication{
	color: #FFFFFF;
}


TD.ligne{
	background-color: #3F0909;
	BORDER: #3F0909 1px solid;
}
TD.ligne:hover{
	background-color: #3F0909;
	BORDER: #98aa81 1px solid;
}

/* ANCIEN
TD.ligne{
	background-color: #3F0909;
	BORDER: #333333 solid;
	BORDER-WIDTH: 1px;
	
}
TD.ligne:hover{
	background-color: #222222;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}
*/

TD.black_line{
	background-color: #000000;
	BORDER-WIDTH: 0px;BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px;  BORDER-WIDTH: 1px
	
}
TD.black_line:hover{
	background-color: #222222;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}

 
ul { margin-top: 0px; margin-bottom: 1px;
margin-left: 0; 
padding-left: 1em;
text-align: center; }

UL.ulbloc1{
	text-align: center;
	color: #CCCCCC;background-color: #312F23;
	border: 1px outset;
	BORDER-WIDTH: 1px;
	padding:1;
}
UL.ulbloc1L{
	padding:7;
	text-align: left;
	color: #CCCCCC;background-color: #312F23;
	border: 1px outset;
	BORDER-WIDTH: 1px;
}

UL.error{
	background-color: #990000;
	color: #CCCCCC;
	font-weight:bold;font-size:18px;
	BORDER: #98aa81 solid; 
	BORDER-WIDTH: 1px;
}
UL.errorL{
	text-align: left;
	background-color: #990000;
	color: #CCCCCC;
	font-weight:bold;font-size:18px;
	BORDER: #98aa81 solid; 
	BORDER-WIDTH: 1px;
}
TD.error{
	background-color: #990000;
	color: #CCCCCC;
	font-weight:bold;font-size:18px;
	BORDER: #98aa81 solid; 
	BORDER-WIDTH: 1px;
}

TABLE.submission_table{
	color: #CCCCCC;background-color: #111111;
	BORDER: #98aa81 solid;
	BORDER-WIDTH: 1px;
}
TR.submission_ligne{
	font-size:12;
	background-color: #222222;	
}
TR.submission_ligne:hover{
	color: #FFFFFF;
	background-color: #666666;
}
TR.submission_ligne_to_verif{
	font-size:12;
	background-color: #993333;	
}
TR.submission_ligne_to_verif:hover{
	color: #FFFFFF;
	background-color: #cc3333;
}
/* NEW DESIGN */
.blocInfoRight{
	background-color:#000000;border:1px solid #666666;padding-top:10px;padding-bottom:10px;text-align:left;
}

/********* COMMON ***************/
.success{
	background-color:#139f3b;color:#000000;
	border: 1px solid #000000;
	/*min-height: 60px;*/
	padding-top:10px;
	padding-left:60px;
	background-image:url(/mes%20images/misc/valid.png);
	background-repeat:no-repeat;
	background-position:10 10;
	text-align:left;
}
.success a{
	color:#FFFFFF;
}
.success a:visited{
	color:#FFFFFF;
}
.failure{
	background-color:#e62323;color:#000000;
	border: 1px solid #000000;
	min-height: 60px;
	padding-top:10px;
	padding-left:60px;
	background-image:url(/mes%20images/misc/failure.png);
	background-repeat:no-repeat;background-position:10 10;
	text-align:left;
}
.notice{
	background-color:#CC5E0E;color:#000000;
	border: 1px solid #000000;
	min-height: 60px;
	padding-top:10px;
	padding-left:60px;
	background-image:url(/mes%20images/misc/notice.png);
	background-repeat:no-repeat;background-position:10 10;
	text-align:left;
}
.info{
	background-color:#429a39;color:#000000;
	border: 1px solid #000000;
	min-height: 60px;
	padding-top:10px;
	padding-left:60px;
	background-image:url(/mes%20images/misc/info.png);
	background-repeat:no-repeat;background-position:10 10;
	text-align:left;
}

.info A{color:#FFFFFF;}
.info A:visited{color:#FFFFFF;}
.lienAcces{
	color: #cc8e1c;
	font-size: 14px;
	font-family: tahoma;
	text-decoration : underline;
}
.lienAcces:visited{
	color: #cc8e1c;
	text-decoration : underline;
}
.lienAcces:hover{
	color: #FFFFFF;
	text-decoration : underline;
}
.Votes{  width:100px;background-color:#111111;height:25px;  margin:0;  padding:0;}     
.Votes li span { display: none;background:transparent none repeat scroll 0 0; }  
.Votes li button{background:transparent none repeat scroll 0 0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;border:0 none; }  
.Votes li { float:right; list-style:none; position:relative; }  
      
.Votes li, .Votes a {  height:19px;display:block;margin:0;padding:0;text-decoration:none;}  
     
li.VoteUp, li.VoteDown { margin-bottom:8px; width:19px; }  
   
li.VoteDown{ background:url("/mes%20images/icons/votes.png") 0 0 no-repeat; }  
li.VoteUp{ background:url("/mes%20images/icons/votes.png") -19px 0px no-repeat; }  

.VoteDown a:hover { background:url("/mes%20images/icons/votes.png") 0px  -19px no-repeat;text-decoration:none; }  
.VoteUp a:hover { background:url("/mes%20images/icons/votes.png") -19px  -19px no-repeat; text-decoration:none;} 
.VoteDown-hover { background:url("/mes%20images/icons/votes.png") 0px  -19px no-repeat;text-decoration:none; width:15px;}  
.VoteUp-hover { background:url("/mes%20images/icons/votes.png") -19px  -19px no-repeat; text-decoration:none;} 

.ligne_video{
	font-size:14px;
	background-color:#333333;
	color:#CC8E1C;
	font-style:bold;
}
.ligne_video_hover{
	color:#CC8E1C;
	font-size:14px;
	background-color:#555555;
	cursor:pointer;
	cursor:hand;
	font-style:bold;
}
.ligne_video_selected{
	font-size:12px;
	color:#F3D998;
	background-color:#555555;
	cursor:pointer;
	cursor:hand;
}
.videolineseparator{ height:1px; background-color:#666666;}
.length{
	color:#FFFFFF;
	font-size:12px;
	font-style:italic;
}
.action{
  background-color:#1b1913;border-top:1px solid #4f4a3d;
}
form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color:red;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:16px
}
input.error { background-color:#e62323; }

.spriteFlag{
   background: url(/mes%20images/flags/AllFlages.png) no-repeat top left;
}
.spriteTopMenu{
	background: url(/specific/images_v2/MainMenu/TopMenu.png) no-repeat top left;
}
.spriteSocial{
	background: url(/mes%20images/social_networking_iconpack/AllSocial.png) no-repeat top left;
}

.sprite-ASEAN{ background-position: 0 0; width: 16px; height: 16px; } 
.sprite-Afghanistan{ background-position: 0 -66px; width: 16px; height: 16px; } 
.sprite-AfricanUnion{ background-position: 0 -132px; width: 16px; height: 16px; } 
.sprite-Albania{ background-position: 0 -198px; width: 16px; height: 16px; } 
.sprite-Algeria{ background-position: 0 -264px; width: 16px; height: 16px; } 
.sprite-AmericanSamoa{ background-position: 0 -330px; width: 16px; height: 16px; } 
.sprite-Andorra{ background-position: 0 -396px; width: 16px; height: 16px; } 
.sprite-Angola{ background-position: 0 -462px; width: 16px; height: 16px; } 
.sprite-Anguilla{ background-position: 0 -528px; width: 16px; height: 16px; } 
.sprite-Antarctica{ background-position: 0 -594px; width: 16px; height: 16px; } 
.sprite-AntiguaBarbuda{ background-position: 0 -660px; width: 16px; height: 16px; } 
.sprite-ArabLeague{ background-position: 0 -726px; width: 16px; height: 16px; } 
.sprite-Argentina{ background-position: 0 -792px; width: 16px; height: 16px; } 
.sprite-Armenia{ background-position: 0 -858px; width: 16px; height: 16px; } 
.sprite-Aruba{ background-position: 0 -924px; width: 16px; height: 16px; } 
.sprite-Australia{ background-position: 0 -990px; width: 16px; height: 16px; } 
.sprite-Austria{ background-position: 0 -1056px; width: 16px; height: 16px; } 
.sprite-Azerbaijan{ background-position: 0 -1122px; width: 16px; height: 16px; } 
.sprite-Bahamas{ background-position: 0 -1188px; width: 16px; height: 16px; } 
.sprite-Bahrain{ background-position: 0 -1254px; width: 16px; height: 16px; } 
.sprite-Bangladesh{ background-position: 0 -1320px; width: 16px; height: 16px; } 
.sprite-Barbados{ background-position: 0 -1386px; width: 16px; height: 16px; } 
.sprite-Belarus{ background-position: 0 -1452px; width: 16px; height: 16px; } 
.sprite-Belgium{ background-position: 0 -1518px; width: 16px; height: 16px; } 
.sprite-Belize{ background-position: 0 -1584px; width: 16px; height: 16px; } 
.sprite-Benin{ background-position: 0 -1650px; width: 16px; height: 16px; } 
.sprite-Bermuda{ background-position: 0 -1716px; width: 16px; height: 16px; } 
.sprite-Bhutan{ background-position: 0 -1782px; width: 16px; height: 16px; } 
.sprite-Bolivia{ background-position: 0 -1848px; width: 16px; height: 16px; } 
.sprite-BosniaHerzegovina{ background-position: 0 -1914px; width: 16px; height: 16px; } 
.sprite-Botswana{ background-position: -66px 0; width: 16px; height: 16px; } 
.sprite-Brazil{ background-position: -66px -66px; width: 16px; height: 16px; } 
.sprite-Brunei{ background-position: -66px -132px; width: 16px; height: 16px; } 
.sprite-Bulgaria{ background-position: -66px -198px; width: 16px; height: 16px; } 
.sprite-BurkinaFaso{ background-position: -66px -264px; width: 16px; height: 16px; } 
.sprite-Burundi{ background-position: -66px -330px; width: 16px; height: 16px; } 
.sprite-CARICOM{ background-position: -66px -396px; width: 16px; height: 16px; } 
.sprite-CIS{ background-position: -66px -462px; width: 16px; height: 16px; } 
.sprite-Cambodja{ background-position: -66px -528px; width: 16px; height: 16px; } 
.sprite-Cameroon{ background-position: -66px -594px; width: 16px; height: 16px; } 
.sprite-Canada{ background-position: -66px -660px; width: 16px; height: 16px; } 
.sprite-CapeVerde{ background-position: -66px -726px; width: 16px; height: 16px; } 
.sprite-CaymanIslands{ background-position: -66px -792px; width: 16px; height: 16px; } 
.sprite-CentralAfricanRepublic{ background-position: -66px -858px; width: 16px; height: 16px; } 
.sprite-Chad{ background-position: -66px -924px; width: 16px; height: 16px; } 
.sprite-Chile{ background-position: -66px -990px; width: 16px; height: 16px; } 
.sprite-China{ background-position: -66px -1056px; width: 16px; height: 16px; } 
.sprite-Colombia{ background-position: -66px -1122px; width: 16px; height: 16px; } 
.sprite-Commonwealth{ background-position: -66px -1188px; width: 16px; height: 16px; } 
.sprite-Comoros{ background-position: -66px -1254px; width: 16px; height: 16px; } 
.sprite-Congo-Brazzaville{ background-position: -66px -1320px; width: 16px; height: 16px; } 
.sprite-Congo-KinshasaZaire{ background-position: -66px -1386px; width: 16px; height: 16px; } 
.sprite-CookIslands{ background-position: -66px -1452px; width: 16px; height: 16px; } 
.sprite-CostaRica{ background-position: -66px -1518px; width: 16px; height: 16px; } 
.sprite-CotedIvoire{ background-position: -66px -1584px; width: 16px; height: 16px; } 
.sprite-Croatia{ background-position: -66px -1650px; width: 16px; height: 16px; } 
.sprite-Cuba{ background-position: -66px -1716px; width: 16px; height: 16px; } 
.sprite-Cyprus{ background-position: -66px -1782px; width: 16px; height: 16px; } 
.sprite-CzechRepublic{ background-position: -66px -1848px; width: 16px; height: 16px; } 
.sprite-Denmark{ background-position: -66px -1914px; width: 16px; height: 16px; } 
.sprite-Djibouti{ background-position: -132px 0; width: 16px; height: 16px; } 
.sprite-Dominica{ background-position: -132px -66px; width: 16px; height: 16px; } 
.sprite-DominicanRepublic{ background-position: -132px -132px; width: 16px; height: 16px; } 
.sprite-Ecuador{ background-position: -132px -198px; width: 16px; height: 16px; } 
.sprite-Egypt{ background-position: -132px -264px; width: 16px; height: 16px; } 
.sprite-ElSalvador{ background-position: -132px -330px; width: 16px; height: 16px; } 
.sprite-England{ background-position: -132px -396px; width: 16px; height: 16px; } 
.sprite-EquatorialGuinea{ background-position: -132px -462px; width: 16px; height: 16px; } 
.sprite-Eritrea{ background-position: -132px -528px; width: 16px; height: 16px; } 
.sprite-Estonia{ background-position: -132px -594px; width: 16px; height: 16px; } 
.sprite-Ethiopia{ background-position: -132px -660px; width: 16px; height: 16px; } 
.sprite-EuropeanUnion{ background-position: -132px -726px; width: 16px; height: 16px; } 
.sprite-Faroes{ background-position: -132px -792px; width: 16px; height: 16px; } 
.sprite-Fiji{ background-position: -132px -858px; width: 16px; height: 16px; } 
.sprite-Finland{ background-position: -132px -924px; width: 16px; height: 16px; } 
.sprite-France{ background-position: -132px -990px; width: 16px; height: 16px; } 
.sprite-Gabon{ background-position: -132px -1056px; width: 16px; height: 16px; } 
.sprite-Gambia{ background-position: -132px -1122px; width: 16px; height: 16px; } 
.sprite-Georgia{ background-position: -132px -1188px; width: 16px; height: 16px; } 
.sprite-Germany{ background-position: -132px -1254px; width: 16px; height: 16px; } 
.sprite-Ghana{ background-position: -132px -1320px; width: 16px; height: 16px; } 
.sprite-Gibraltar{ background-position: -132px -1386px; width: 16px; height: 16px; } 
.sprite-Greece{ background-position: -132px -1452px; width: 16px; height: 16px; } 
.sprite-Greenland{ background-position: -132px -1518px; width: 16px; height: 16px; } 
.sprite-Grenada{ background-position: -132px -1584px; width: 16px; height: 16px; } 
.sprite-Guadeloupe{ background-position: -132px -1650px; width: 16px; height: 16px; } 
.sprite-Guademala{ background-position: -132px -1716px; width: 16px; height: 16px; } 
.sprite-Guam{ background-position: -132px -1782px; width: 16px; height: 16px; } 
.sprite-Guernsey{ background-position: -132px -1848px; width: 16px; height: 16px; } 
.sprite-Guinea-Bissau{ background-position: -132px -1914px; width: 16px; height: 16px; } 
.sprite-Guinea{ background-position: -198px 0; width: 16px; height: 16px; } 
.sprite-Guyana{ background-position: -198px -66px; width: 16px; height: 16px; } 
.sprite-Haiti{ background-position: -198px -132px; width: 16px; height: 16px; } 
.sprite-Honduras{ background-position: -198px -198px; width: 16px; height: 16px; } 
.sprite-HongKong{ background-position: -198px -264px; width: 16px; height: 16px; } 
.sprite-Hungary{ background-position: -198px -330px; width: 16px; height: 16px; } 
.sprite-Iceland{ background-position: -198px -396px; width: 16px; height: 16px; } 
.sprite-India{ background-position: -198px -462px; width: 16px; height: 16px; } 
.sprite-Indonesia{ background-position: -198px -528px; width: 16px; height: 16px; } 
.sprite-Iran{ background-position: -198px -594px; width: 16px; height: 16px; } 
.sprite-Iraq{ background-position: -198px -660px; width: 16px; height: 16px; } 
.sprite-Ireland{ background-position: -198px -726px; width: 16px; height: 16px; } 
.sprite-IslamicConference{ background-position: -198px -792px; width: 16px; height: 16px; } 
.sprite-IsleofMan{ background-position: -198px -858px; width: 16px; height: 16px; } 
.sprite-Israel{ background-position: -198px -924px; width: 16px; height: 16px; } 
.sprite-Italy{ background-position: -198px -990px; width: 16px; height: 16px; } 
.sprite-Jamaica{ background-position: -198px -1056px; width: 16px; height: 16px; } 
.sprite-Japan{ background-position: -198px -1122px; width: 16px; height: 16px; } 
.sprite-Jersey{ background-position: -198px -1188px; width: 16px; height: 16px; } 
.sprite-Jordan{ background-position: -198px -1254px; width: 16px; height: 16px; } 
.sprite-Kazakhstan{ background-position: -198px -1320px; width: 16px; height: 16px; } 
.sprite-Kenya{ background-position: -198px -1386px; width: 16px; height: 16px; } 
.sprite-Kiribati{ background-position: -198px -1452px; width: 16px; height: 16px; } 
.sprite-Kosovo{ background-position: -198px -1518px; width: 16px; height: 16px; } 
.sprite-Kuwait{ background-position: -198px -1584px; width: 16px; height: 16px; } 
.sprite-Kyrgyzstan{ background-position: -198px -1650px; width: 16px; height: 16px; } 
.sprite-Laos{ background-position: -198px -1716px; width: 16px; height: 16px; } 
.sprite-Latvia{ background-position: -198px -1782px; width: 16px; height: 16px; } 
.sprite-Lebanon{ background-position: -198px -1848px; width: 16px; height: 16px; } 
.sprite-Lesotho{ background-position: -198px -1914px; width: 16px; height: 16px; } 
.sprite-Liberia{ background-position: -264px 0; width: 16px; height: 16px; } 
.sprite-Libya{ background-position: -264px -66px; width: 16px; height: 16px; } 
.sprite-Liechtenstein{ background-position: -264px -132px; width: 16px; height: 16px; } 
.sprite-Lithuania{ background-position: -264px -198px; width: 16px; height: 16px; } 
.sprite-Luxembourg{ background-position: -264px -264px; width: 16px; height: 16px; } 
.sprite-Macao{ background-position: -264px -330px; width: 16px; height: 16px; } 
.sprite-Macedonia{ background-position: -264px -396px; width: 16px; height: 16px; } 
.sprite-Madagascar{ background-position: -264px -462px; width: 16px; height: 16px; } 
.sprite-Malawi{ background-position: -264px -528px; width: 16px; height: 16px; } 
.sprite-Malaysia{ background-position: -264px -594px; width: 16px; height: 16px; } 
.sprite-Maldives{ background-position: -264px -660px; width: 16px; height: 16px; } 
.sprite-Mali{ background-position: -264px -726px; width: 16px; height: 16px; } 
.sprite-Malta{ background-position: -264px -792px; width: 16px; height: 16px; } 
.sprite-MarshallIslands{ background-position: -264px -858px; width: 16px; height: 16px; } 
.sprite-Martinique{ background-position: -264px -924px; width: 16px; height: 16px; } 
.sprite-Mauritania{ background-position: -264px -990px; width: 16px; height: 16px; } 
.sprite-Mauritius{ background-position: -264px -1056px; width: 16px; height: 16px; } 
.sprite-Mexico{ background-position: -264px -1122px; width: 16px; height: 16px; } 
.sprite-Micronesia{ background-position: -264px -1188px; width: 16px; height: 16px; } 
.sprite-Moldova{ background-position: -264px -1254px; width: 16px; height: 16px; } 
.sprite-Monaco{ background-position: -264px -1320px; width: 16px; height: 16px; } 
.sprite-Mongolia{ background-position: -264px -1386px; width: 16px; height: 16px; } 
.sprite-Montenegro{ background-position: -264px -1452px; width: 16px; height: 16px; } 
.sprite-Montserrat{ background-position: -264px -1518px; width: 16px; height: 16px; } 
.sprite-Morocco{ background-position: -264px -1584px; width: 16px; height: 16px; } 
.sprite-Mozambique{ background-position: -264px -1650px; width: 16px; height: 16px; } 
.sprite-MyanmarBurma{ background-position: -264px -1716px; width: 16px; height: 16px; } 
.sprite-NATO{ background-position: -264px -1782px; width: 16px; height: 16px; } 
.sprite-Namibia{ background-position: -264px -1848px; width: 16px; height: 16px; } 
.sprite-Nauru{ background-position: -264px -1914px; width: 16px; height: 16px; } 
.sprite-Nepal{ background-position: -330px 0; width: 16px; height: 16px; } 
.sprite-NetherlandsAntilles{ background-position: -330px -66px; width: 16px; height: 16px; } 
.sprite-Netherlands{ background-position: -330px -132px; width: 16px; height: 16px; } 
.sprite-NewCaledonia{ background-position: -330px -198px; width: 16px; height: 16px; } 
.sprite-NewZealand{ background-position: -330px -264px; width: 16px; height: 16px; } 
.sprite-Nicaragua{ background-position: -330px -330px; width: 16px; height: 16px; } 
.sprite-Niger{ background-position: -330px -396px; width: 16px; height: 16px; } 
.sprite-Nigeria{ background-position: -330px -462px; width: 16px; height: 16px; } 
.sprite-NorthKorea{ background-position: -330px -528px; width: 16px; height: 16px; } 
.sprite-NorthernCyprus{ background-position: -330px -594px; width: 16px; height: 16px; } 
.sprite-NorthernIreland{ background-position: -330px -660px; width: 16px; height: 16px; } 
.sprite-Norway{ background-position: -330px -726px; width: 16px; height: 16px; } 
.sprite-OPEC{ background-position: -330px -792px; width: 16px; height: 16px; } 
.sprite-OlimpicMovement{ background-position: -330px -858px; width: 16px; height: 16px; } 
.sprite-Oman{ background-position: -330px -924px; width: 16px; height: 16px; } 
.sprite-Pakistan{ background-position: -330px -990px; width: 16px; height: 16px; } 
.sprite-Palau{ background-position: -330px -1056px; width: 16px; height: 16px; } 
.sprite-Palestine{ background-position: -330px -1122px; width: 16px; height: 16px; } 
.sprite-Panama{ background-position: -330px -1188px; width: 16px; height: 16px; } 
.sprite-PapuaNewGuinea{ background-position: -330px -1254px; width: 16px; height: 16px; } 
.sprite-Paraguay{ background-position: -330px -1320px; width: 16px; height: 16px; } 
.sprite-Peru{ background-position: -330px -1386px; width: 16px; height: 16px; } 
.sprite-Philippines{ background-position: -330px -1452px; width: 16px; height: 16px; } 
.sprite-Poland{ background-position: -330px -1518px; width: 16px; height: 16px; } 
.sprite-Portugal{ background-position: -330px -1584px; width: 16px; height: 16px; } 
.sprite-PuertoRico{ background-position: -330px -1650px; width: 16px; height: 16px; } 
.sprite-Qatar{ background-position: -330px -1716px; width: 16px; height: 16px; } 
.sprite-RedCross{ background-position: -330px -1782px; width: 16px; height: 16px; } 
.sprite-Reunion{ background-position: -330px -1848px; width: 16px; height: 16px; } 
.sprite-Romania{ background-position: -330px -1914px; width: 16px; height: 16px; } 
.sprite-Russian{ background-position: -396px 0; width: 16px; height: 16px; } 
.sprite-Rwanda{ background-position: -396px -66px; width: 16px; height: 16px; } 
.sprite-SaintLucia{ background-position: -396px -132px; width: 16px; height: 16px; } 
.sprite-Samoa{ background-position: -396px -198px; width: 16px; height: 16px; } 
.sprite-SanMarino{ background-position: -396px -264px; width: 16px; height: 16px; } 
.sprite-SaoTomePrincipe{ background-position: -396px -330px; width: 16px; height: 16px; } 
.sprite-SaudiArabia{ background-position: -396px -396px; width: 16px; height: 16px; } 
.sprite-Scotland{ background-position: -396px -462px; width: 16px; height: 16px; } 
.sprite-Senegal{ background-position: -396px -528px; width: 16px; height: 16px; } 
.sprite-Serbia{ background-position: -396px -594px; width: 16px; height: 16px; } 
.sprite-Seyshelles{ background-position: -396px -660px; width: 16px; height: 16px; } 
.sprite-SierraLeone{ background-position: -396px -726px; width: 16px; height: 16px; } 
.sprite-Singapore{ background-position: -396px -792px; width: 16px; height: 16px; } 
.sprite-Slovakia{ background-position: -396px -858px; width: 16px; height: 16px; } 
.sprite-Slovenia{ background-position: -396px -924px; width: 16px; height: 16px; } 
.sprite-SolomonIslands{ background-position: -396px -990px; width: 16px; height: 16px; } 
.sprite-Somalia{ background-position: -396px -1056px; width: 16px; height: 16px; } 
.sprite-Somaliland{ background-position: -396px -1122px; width: 16px; height: 16px; } 
.sprite-SouthAfriica{ background-position: -396px -1188px; width: 16px; height: 16px; } 
.sprite-SouthKorea{ background-position: -396px -1254px; width: 16px; height: 16px; } 
.sprite-Spain{ background-position: -396px -1320px; width: 16px; height: 16px; } 
.sprite-SriLanka{ background-position: -396px -1386px; width: 16px; height: 16px; } 
.sprite-StKittsNevis{ background-position: -396px -1452px; width: 16px; height: 16px; } 
.sprite-StVincenttheGrenadines{ background-position: -396px -1518px; width: 16px; height: 16px; } 
.sprite-Sudan{ background-position: -396px -1584px; width: 16px; height: 16px; } 
.sprite-Suriname{ background-position: -396px -1650px; width: 16px; height: 16px; } 
.sprite-Swaziland{ background-position: -396px -1716px; width: 16px; height: 16px; } 
.sprite-Sweden{ background-position: -396px -1782px; width: 16px; height: 16px; } 
.sprite-Switzerland{ background-position: -396px -1848px; width: 16px; height: 16px; } 
.sprite-Syria{ background-position: -396px -1914px; width: 16px; height: 16px; } 
.sprite-TahitiFrenchPolinesia{ background-position: -462px 0; width: 16px; height: 16px; } 
.sprite-Taiwan{ background-position: -462px -66px; width: 16px; height: 16px; } 
.sprite-Tajikistan{ background-position: -462px -132px; width: 16px; height: 16px; } 
.sprite-Tanzania{ background-position: -462px -198px; width: 16px; height: 16px; } 
.sprite-Thailand{ background-position: -462px -264px; width: 16px; height: 16px; } 
.sprite-Timor-Leste{ background-position: -462px -330px; width: 16px; height: 16px; } 
.sprite-Togo{ background-position: -462px -396px; width: 16px; height: 16px; } 
.sprite-Tonga{ background-position: -462px -462px; width: 16px; height: 16px; } 
.sprite-TrinidadTobago{ background-position: -462px -528px; width: 16px; height: 16px; } 
.sprite-Tunisia{ background-position: -462px -594px; width: 16px; height: 16px; } 
.sprite-Turkey{ background-position: -462px -660px; width: 16px; height: 16px; } 
.sprite-Turkmenistan{ background-position: -462px -726px; width: 16px; height: 16px; } 
.sprite-TurksandCaicosIslands{ background-position: -462px -792px; width: 16px; height: 16px; } 
.sprite-Tuvalu{ background-position: -462px -858px; width: 16px; height: 16px; } 
.sprite-Uganda{ background-position: -462px -924px; width: 16px; height: 16px; } 
.sprite-Ukraine{ background-position: -462px -990px; width: 16px; height: 16px; } 
.sprite-UnitedArabEmirates{ background-position: -462px -1056px; width: 16px; height: 16px; } 
.sprite-UnitedKingdom{ background-position: -462px -1122px; width: 16px; height: 16px; } 
.sprite-UnitedNations{ background-position: -462px -1188px; width: 16px; height: 16px; } 
.sprite-Uruguay{ background-position: -462px -1254px; width: 16px; height: 16px; } 
.sprite-Uzbekistan{ background-position: -462px -1320px; width: 16px; height: 16px; } 
.sprite-Vanutau{ background-position: -462px -1386px; width: 16px; height: 16px; } 
.sprite-VaticanCity{ background-position: -462px -1452px; width: 16px; height: 16px; } 
.sprite-Venezuela{ background-position: -462px -1518px; width: 16px; height: 16px; } 
.sprite-VietNam{ background-position: -462px -1584px; width: 16px; height: 16px; } 
.sprite-VirginIslandsBritish{ background-position: -462px -1650px; width: 16px; height: 16px; } 
.sprite-VirginIslandsUS{ background-position: -462px -1716px; width: 16px; height: 16px; } 
.sprite-Wales{ background-position: -462px -1782px; width: 16px; height: 16px; } 
.sprite-WesternSahara{ background-position: -462px -1848px; width: 16px; height: 16px; } 
.sprite-Yemen{ background-position: -462px -1914px; width: 16px; height: 16px; } 
.sprite-Zambia{ background-position: -528px 0; width: 16px; height: 16px; } 
.sprite-Zimbabwe{ background-position: -528px -66px; width: 16px; height: 16px; } 
.sprite-usa{ background-position: -528px -132px; width: 16px; height: 16px; } 

.SpriteLink{
cursor:  pointer;
}
.SpriteLink:hover{
text-decoration: none;
}

.sprite-Articles_1_en{ background-position: 0 0; width: 103px; height: 42px; display:block; } 
.sprite-Articles_1_fr{ background-position: 0 -92px; width: 103px; height: 42px; display:block; } 
.sprite-Articles_2_en{ background-position: 0 -184px; width: 103px; height: 42px; display:block; } 
.sprite-Articles_2_fr{ background-position: 0 -276px; width: 103px; height: 42px; display:block; } 
.sprite-Forums_1_en{ background-position: 0 -368px; width: 103px; height: 42px; display:block; } 
.sprite-Forums_1_fr{ background-position: 0 -460px; width: 103px; height: 42px; display:block; } 
.sprite-Forums_2_en{ background-position: 0 -552px; width: 103px; height: 42px; display:block; } 
.sprite-Forums_2_fr{ background-position: 0 -644px; width: 103px; height: 42px; display:block; } 
.sprite-Groupes_1_en{ background-position: 0 -736px; width: 103px; height: 42px; display:block; } 
.sprite-Groupes_1_fr{ background-position: 0 -828px; width: 103px; height: 42px; display:block; } 
.sprite-Groupes_2_en{ background-position: 0 -920px; width: 103px; height: 42px; display:block; } 
.sprite-Groupes_2_fr{ background-position: 0 -1012px; width: 103px; height: 42px; display:block; } 
.sprite-Home_1_en{ background-position: 0 -1104px; width: 103px; height: 42px;display:block;  } 
.sprite-Home_1_fr{ background-position: 0 -1196px; width: 103px; height: 42px; display:block; } 
.sprite-Home_2_en{ background-position: 0 -1288px; width: 103px; height: 42px; display:block; } 
.sprite-Home_2_fr{ background-position: 0 -1380px; width: 103px; height: 42px; display:block; } 
.sprite-Media_1_en{ background-position: 0 -1472px; width: 103px; height: 42px; display:block; } 
.sprite-Media_1_fr{ background-position: 0 -1564px; width: 103px; height: 42px; display:block; } 
.sprite-Media_2_en{ background-position: 0 -1656px; width: 103px; height: 42px; display:block; } 
.sprite-Media_2_fr{ background-position: 0 -1748px; width: 103px; height: 42px; display:block; } 
.sprite-Myspace_1_en{ background-position: 0 -1840px; width: 150px; height: 42px; display:block; } 
.sprite-Myspace_1_fr{ background-position: 0 -1932px; width: 150px; height: 42px; display:block; } 
.sprite-Myspace_2_en{ background-position: -200px 0; width: 150px; height: 42px; display:block; } 
.sprite-Myspace_2_fr{ background-position: -200px -92px; width: 150px; height: 42px; display:block; } 

.sprite-facebook_16{ background-position: 0 0; width: 16px; height: 16px; } 
.sprite-myspace_16{ background-position: 0 -66px; width: 16px; height: 16px; } 
.sprite-rss_16{ background-position: 0 -132px; width: 16px; height: 16px; } 
.sprite-twitter_16{ background-position: 0 -198px; width: 16px; height: 16px; } 
.sprite-youtube_16{ background-position: 0 -264px; width: 16px; height: 16px; } 

.hidden{
	display:none;
}
