body {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#FFFFFF;background-repeat:repeat-x;}
body1 {font-family: Courier New, Courier, monospace;font-size: 11px;color:#FFFFFF;background-repeat:repeat-x;}
a:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold; color: #F0EAE3;text-decoration: underline;}
a:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold; color: #F0EAE3;text-decoration: underline;}
a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold; color: #ACACAC;text-decoration: underline;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold; color: #F0EAE3;text-decoration: none;}

td {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}

th {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}



p {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}


h1 {font-family: Arial, Helvetica, sans-serif;font-size: 16px; font-variant : small-caps; letter-spacing : 1px;}
h1a {font-family: Courier New, Courier, monospace;font-size: 16px; font-variant : small-caps; letter-spacing : 1px;}

h2 {font-family: Arial, Helvetica, sans-serif;font-size: 13px}

h3 {font-family: Arial, Helvetica, sans-serif;font-size: 12px}

h4 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;}

.boxfield {font-family: Arial, Helvetica, sans-serif;font-size: 10px;border: 1px solid #666666;}

.indexheader {font-family: Arial, Helvetica, sans-serif;font-size: 13px; letter-spacing : 1px;}

.error {
	color: #D41616;
	background : #C4C4C4;
	font-weight:bold;
	font-size:10px;
	text-align: left;
}
.transactcontent {color:#000000;}

.white2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

}

a.white2:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}

a.white2:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}

a.white2:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}

a.white2:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}





.white {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

a.white:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

a.white:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

a.white:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

a.white:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}


.banner {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #A9A9A9;text-decoration: underline; font-weight:normal;}
a.banner:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #A9A9A9;text-decoration: underline; font-weight:normal;}
a.banner:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #A9A9A9;text-decoration: underline; font-weight:normal;}
a.banner:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #A9A9A9;text-decoration: underline; font-weight:normal;}
a.banner:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #A9A9A9;text-decoration: none; font-weight:normal;}



.black {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;text-decoration: none;}
a.black:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;text-decoration: underline;}
a.black:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0000000;text-decoration: underline;}
a.black:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;text-decoration: underline;}
a.black:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;text-decoration: none;}

a.grey:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6F6F6F;text-decoration: underline;}
a.grey:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6F6F6F;text-decoration: underline;}
a.grey:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6F6F6F;text-decoration: underline;}
a.grey:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6F6F6F;text-decoration: none;}


.bleu {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F2F2F2; font-variant: small-caps; letter-spacing : 2px; font-weight: bold;
}

input {font-family: Arial, Helvetica, sans-serif;font-size: 10px;border: 1px solid #666666; background-color: #454545 !important; color: #FFFFFF}
select {font-family: Arial, Helvetica, sans-serif;font-size: 10px;border: 1px solid #7B7B7B; background-color: #454545 !important; color: #FFFFFF}
textarea {font-family: Arial, Helvetica, sans-serif;font-size: 10px;border: 1px solid #666666; background-color: #454545 !important; color: #FFFFFF}

.boxfield2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	border: 1px solid #333333;

	background-color: #666666;

	color: #FFFFFF;

	font-weight: bold;



}



.colourbox {

 border:0px;

 background-color: #000000;

 color: #EFEFEF;

 width: 100%;

 

 }

.arial {

	font-family: Arial;



	}



.verdana {

	font-family: Verdana;

	}

.helvetica {

	font-family: Helvetica;

	}

.times {

	font-family: Times;

	}

.courrier {

	font-family: Courrier;

	}

.georgia  {

	font-family: Georgia ;

	}         

.siteborder {
	border: 1px solid #000000;
}


.titlemenuwhite {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: bold;

	text-decoration: none;
}


a.titlemenuwhite:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}

a.titlemenuwhite:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}

a.titlemenuwhite:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}

a.titlemenuwhite:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: underline;}

input.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7D7D7D;
	background-color: #000000 !important;
	color: #F0EAE3;
	font-weight: normal;
	cursor: pointer;
	padding:0px;
	overflow: visible;
}
input.button_sel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px;
	background-color: #413F40 !important;
	color: #FFFFFF;
	font-weight: normal;
	cursor: pointer;
	padding:0px;
}
input.button_sel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px;
	background-color: #7C7C7C !important;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	padding:0px;
}
input.button_top1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #BCBCBC;
	background-color: #FFFFFF !important;
	color: #7C7C7C;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	padding:0px 0px 0px 0px;
	margin: 0px;
	overflow: visible;
}
input.button_top2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #BCBCBC;
	background-color: #403E3F !important;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	padding:0px;
	margin: 0px;
	overflow: visible;
}
input.linkBtn {
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold; color: #F0EAE3;text-decoration: underline;
	border: 0px;
	background-color: #000000 !important;
	cursor: hand;
	text-align:left;
}
input.linkBtn2 {
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold; color: #F0EAE3;text-decoration: underline;
	border: 0px;
	background-color: #000000 !important;
	cursor: hand;
}
input.image {
	border : none;
	background: transparant !important;
	cursor: hand;
	margin: 0px;
}
input.check {
	border : none;
	background: transparant !important;
}

.ok {
	color: #000000;
	background : #C4C4C4;
	font-weight:bold;
	font-size:10px;
}
.orangebg { background: #C0C0C0; color: #000000; font-weight: bold; font-size: 13px;font-variant : small-caps; letter-spacing : 1px; }
.greenbg { background: #6F6F6F; color: #FFFFFF; font-weight: bold; font-size: 12px;font-variant : small-caps; letter-spacing : 1px; }
.darkgreybg { background: #7C7C7C; color: #FFFFFF; font-weight: bold; font-size: 11px; }
.greybg1 { background: #F4F4F4; }
.greybg2 { background: #7C7C7C; }
.greybg3 { background: #4F4F4F; }
.talentPageHeader {font-family: Arial;font-size:25px;font-weight:bold;margin:0px;}
.talentPageHeaderx {font-family: Courier New, Courier, monospace;font-size:22px;font-weight:bold;margin:0px;}
.talentPageHeader2x {font-family: Courier New, Courier, monospace;font-size:13px;font-weight:normal;color:#C5C5C5;margin:0px;}
.talentPageHeader2 {font-family: Arial;font-size:20px;font-weight:normal;color:#C5C5C5;margin:0px;}
.cadreText {font-family: Arial, Helvetica, sans-serif;font-size:14px;color:C6C6C6;font-weight:bold;}
.talentPageTextx {font-family: Courier New, Courier, monospace;font-size:11px;color:FEFEFE;text-decoration:none}
.talentPageText {font-family: Verdana, Geneva, Arial, sans-serif;font-size:12px;color:FEFEFE;text-decoration:none}
ul.star {  margin-left: 17px; }
.darkgrey {
	background : #A0A0A0;
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;font-size: 10px;border: 1px solid #666666;
	font-weight: normal;
}
input.white {
	background : #FFFFFF !important;
	color : #000000;
	font-size: 10px;
}
img.thumb { border: 1px solid #FFFFFF; }
hr {
	color : #6F6E6C;
	height : 2px;
	border : none;
}

/**
 * 		Mode
 **/
 
#mode {
	float: left;
	width: 385px;
	clear: both;
	list-style: none;
	background: #000000 url(images/tab-bottom.gif) repeat-x left bottom;
	margin: 0 0 0 0;
	padding: 0;
}

#mode li {
	float: left;
	font-size: 1em;
	background: url(images/fiche-tab-right.gif) no-repeat right top;
	margin-right: 2px;
}

#mode li a {
	display: block;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	background: url(images/fiche-tab-left.gif) no-repeat left top;
	padding: 4px 10px;
	color: #FFFFFF;
}

#mode li a:hover {
	color: #7C7C7C;
}

#mode li.activetab {
	background: url(images/fiche-tab-right-active.gif) no-repeat right top;
}

#mode li.activetab a {
	color: #FFFFFF;
	background: url(images/fiche-tab-left-active.gif) no-repeat left top;
	padding-bottom: 5px;
}

/**
 * 		Mode1
 **/
 
#mode1 {
	float: left;
	width: 280px;
	clear: both;
	list-style: none;
	background: #000000 url(images/tab-bottom.gif) repeat-x left bottom;
	margin: 0 0 0 0;
	padding: 0;
}

#mode1 li {
	float: left;
	font-size: 1em;
	background: url(images/fiche-tab-right.gif) no-repeat right top;
	margin-right: 2px;
}

#mode1 li a {
	display: block;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	background: url(images/fiche-tab-left.gif) no-repeat left top;
	padding: 4px 10px;
}

#mode1 li.activetab {
	background: url(images/fiche-tab-right-active.gif) no-repeat right top;
}

#mode1 li.activetab a {
	color: #FFFFFF;
	background: url(images/fiche-tab-left-active.gif) no-repeat left top;
	padding-bottom: 5px;
}

#left {	
	width: 385px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

#right {	
	margin: 0 0 0 0;
	width: 280px;
	text-align: left;
}

td.thumb {
	border: #7C7C7C 1px solid;
	height: 90px;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	padding: 0;
	margin: 0;
}

td.thumb_photo {
	border: #7C7C7C 1px solid;
	height: 150px;
	width: 120px;
	text-align: center;
	vertical-align: middle;
}

td.thumb_tv {
	border: #7C7C7C 1px solid;
	height: 90px;
	width: 107px;
	text-align: center;
	vertical-align: middle;
}

td.thumb_title {
	text-align: center;
	vertical-align: top;
	color: #7C7C7C;
	font-weight: bold;
	font-size: 12px;
	white-space: pre-line;
}

td.hof {
	/*border: #7C7C7C 1px solid;*/
	width: 100%;
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

td.listtv {
	padding-left: 20px;
}

td.grey_line {
	height: 10px;
	text-align: center;
}

table.thumbs {	
	border-left: #7C7C7C 1px solid;
	border-right: #7C7C7C 1px solid;
	border-bottom: #7C7C7C 1px solid;
	padding: 0;
	margin: 0;
}



td.title {
	text-align: right;
	color: #7C7C7C;
	font-weight: bold;
	font-size: 14px;	
}

td.summary {
	text-align: right;
	color: #7C7C7C;
	font-size: 11px;	
}

td.white_border {
	border: #7C7C7C 1px solid;
	text-align: center;
}

input.image {
	padding: 0;
	margin: 0;
	text-align: center;
	vertical-align: middle;
}