@import url(/partners/common/statics/common.css);
@import url(/partners/tkp/statics/thickbox.css);
@import url(/partners/tkp/statics/components.css);
*{
	font-family:Arial, sans-serif;
	text-decoration:none;
	color:#343434;
	font-size:13px;
	padding:0;
}
body { margin: 0; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Arial, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 16px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color:#000; }
a{font-size: 12px; color: #1354A8;font-weight: bold;text-decoration: none;}
a:hover{font-size: 12px; color: #1354A8;font-weight: bold;text-decoration: underline;}
#mainTable {width:980px;margin:0px;padding:0px;background:#fff;}
#mainTable tr td{vertical-align:top;}
#mainTable tr.menuMonde{height:24px;}
#mainTable td.menuMonde{background:url(./img/fond_menu.jpg) repeat-x;height:24px;padding:0px; margin:0px;}
#mainTable td.mainCell{width:630px;vertical-align:top;}
#mainTable  tr{width:980px;}
#mainTable  tr td.separateur{width:980px;height:1px;}
#mainTableAdmin {width:980px;margin:0px;padding:0px;background:#fff;}
#mainTableAdmin  tr{width:980px;table-layout:fixed;}
#mainTableAdmin tr td{vertical-align:top;width:980px;}
#mainTableAdmin td.menuMonde{background:url(./img/fond_menu.jpg) repeat-x;height:29px;}
#mainTableAdmin td.mainCell{width:980px;vertical-align:top;}
#mainTableAdmin  tr td.separateur{width:980px;height:1px;}
#sous-menu1 {clear:both;width:980px;font-size: 14px; height:29px;}
#sous-menu1 ul {height:29px;border:0px;display:inline;}
#sous-menu1 li{float:left;height:19px;font-size:14px;text-decoration:none;list-style:none;padding:5px 0px 5px 0px;;color:#fff;}
#sous-menu1 ul li a, #sous-menu1 ul li a:hover{font-weight:normal;font-size:14px;display:block;color:#fff;}
#sous-menu1 ul li.accueil {padding-top:0;margin:0px;}
#sous-menu1 ul li a:hover{color:#fff;font-size:14px;;text-decoration:underline;}
#sous-menu1 ul li .actif{color:#fff;text-decoration:underline;font-size:14px;}
#sous-menu1 ul li.actif a, #sous-menu1 ul li.actif a:hover{color:#fff;text-decoration:underline;font-size:14px;}
#sous-menu1 ul li.separateur,#sous-menu1 ul.admin li.separateur  {height:23px;width:10px;padding:4px 5px 2px 5px;font-size:18px;}
#sous-menu1 ul.admin{float:right;height:29px;border:0px;display:inline;margin-top:0px;}
#sous-menu1 ul.admin li{height:19px;font-size:14px;text-decoration:none;color:#ddee8;list-style:none;padding:5px 5px 5px 5px;}
#sous-menu1 ul.admin li a, #sous-menu1 ul.admin li a:hover{
	font-weight:normal;
	font-size:14px;
	display:block;
	color:#dddeee;
}
.cleaner{clear: both;}
#header  .barre{
	background:#e3e3e3;
	width:410px;
	height:20px;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:1px;
	margin-bottom:10px;
}
#header  .titre { float: left;}
#header  .barre .titre h1, #header  .barre .titre h2{font-size:16px;color:#000000;font-weight:bold;}
#header  .pictos, #header  .pictos img{
	float:right;
	border:0px;
	padding-right:5px;
}
#header  .barreAnnexe{
	margin-top:10px;overflow:hidden;
	background:url(./img/fond-bloc-secondaire.gif) left top repeat-x;
	width:415px;
	height:25px;
	float: left;
}
#header  .barreAnnexe a, .barreAnnexe a:hover{
	padding-top:3px;padding-left:5px;
	font-size:12px;
	float:left;
	color: #000;
	text-transform:uppercase;	
}
.theme, .theme a,.theme a:hover {color:#73ac39;font-size:12px;}
.titleTheme, a.titleTheme,a.titleTheme:hover {color:#73ac39;font-size:20px;}

.blogTitle_11, a.blogTitle_11 ,a.blogTitle_11:hover ,.blogTitle_11 h1 {color:#73ac39;font-size:18px;font-weight:bold;margin-bottom:10px;}
.blogTitle_12, a.blogTitle_12 ,a.blogTitle_12:hover,.blogTitle_12 h1 {color:#db1b32;font-size:18px;font-weight:bold;margin-bottom:10px;}
.blogTitle_13, a.blogTitle_13,a.blogTitle_13:hover,.blogTitle_13 h1{color:#00c4e6;font-size:18px;font-weight:bold;margin-bottom:10px;}
.blogTitle_10, a.blogTitle_10,a.blogTitle_10:hover,.blogTitle_10 h1 {color:#00a79c;font-size:18px;font-weight:bold;margin-bottom:10px;}
.blogTitle_17, a.blogTitle_17,a.blogTitle_17:hover,.blogTitle_17 h1 {color:#1354A8;font-size:18px;font-weight:bold;margin-bottom:10px;}
.blogTitle_18, a.blogTitle_18,a.blogTitle_18:hover,.blogTitle_18 h1 {color:#1354A8;font-size:18px;font-weight:bold;margin-bottom:10px;}
.titleInsidePage{width:485px;border-bottom:3px solid;font-size:24px;color: #1354A8;margin-bottom:5px;font-style:italic;letter-spacing:-1px;}
.titleInsidePage .bold{font-weight:bold;font-size:24px;color: #1354A8;font-style:italic;letter-spacing:-1px;}
.titleFullPage{height:20px;background:#e3e3e3;width:620px;font-size:16px;margin-bottom:10px;margin-top:10px;padding:5px}
.titleFullPage b{height:20px;font-weight:bold;font-size:16px;}
.titleInsideComponent {font-size:24px;color: #1354A8; text-align:center;width:100%;letter-spacing:-1px;}
.titleInsideComponent .bold{font-size:22px;color: #1354A8;font-weight:bold;width:100%;letter-spacing:-1px;}


body{
	behavior: url(csshover.htc);
/*SCROLLBAR-TRACK-COLOR : #DDE0FC;
scrollbar-arrow-color :#DDE0FC;
scrollbar-base-color :#1354A8;*/
font-size: 13px; color: #5e5e5e;
	margin-left : 0px;
	margin-top : 0px; 
	margin:0px
}
.logoText{font-size: 35px; color: #886c82;font-weight:normal;}
.logoClaim{font-size: 14px; color: #181274;font-weight:normal;}
.text{font-size: 13px; color: #5e5e5e;font-weight:normal;}
h1,h2,h3,h4,h5 {
padding:0 0 0 0;
display:inline;
font-weight:normal;
}
table{font-size: 13px; color: #5e5e5e;padding: 0px;margin: 0px}
tr{font-size: 13px; color: #5e5e5e;}
td{font-size: 13px; color: #5e5e5e;}
input, select, textarea{
font-size: 12px; color: #5e5e5e;
border-left : 1px solid black;border-top : 1px solid black;
border-right : 1px solid #c5ced5;border-bottom : 1px solid #c5ced5;
background-color: #eee;
color:black;
}
#header{	
position:relative;	
top:0;	
left:50%;	
margin:0 0 0 -500px;
padding-bottom:5px;
width:980px;
	background:#FFFFFF none repeat scroll 0 0;
}
#footer {clear:both;width:980px;height:30px;  position:relative;top:0px;left:50%; padding: 0; margin:0px 0 0px -500px;}
/*IE6*/ * html #footer { margin-top: -10px; margin-bottom: 0; }
/*IE7*/ *:first-child+html #footer { margin-top: 10px; }

#top{height: 7px;}
#top .bgUp{}
#top .bgUpAdmin{}
.inputLarge{
font-size: 13px; color: #5e5e5e;
background:url(/partners/scienceatstake/img/full_frame.gif);
border : 1px;
border-style: solid;
font-weight: bold;
border-color: #1354A8;
background-color: #DDE0FC;
}
.inputlogin{font-size: 11px; color: #5e5e5e;}
tableOpenedFrame{
	border: outset 0pt;
	border-collapse: collapse;
	background-color: #ECEDFF;
	}

.agenda{font-size: 10px; color: #1354A8;font-weight: bold;text-decoration: none;}
.agenda:hover{font-size: 10px; color: #1354A8;font-weight: bold;text-decoration: underline;}
table {
	
	border: outset 0pt;
	border-collapse: collapse;
	
}
.researchFields, .researchFields:hover{font-size: 6px; color: #FFFFFF;font-weight: bold;text-decoration: none;}
.topicBlogHome{font-size: 10px; color: #264059;font-weight: bold;text-decoration: none;}
.topicBlogHome:hover{font-size: 10px; color: #264059;font-weight: bold;text-decoration: underline;}
.mainTitles{font-size: 26px; color: #1354A8;text-decoration: none;}
.mainTitles:hover{font-size: 26px; color: #1354A8;text-decoration: underline;}
.blogHome{font-size: 12px; color: #264059;font-weight: bold;text-decoration: none;}
.blogHome:hover{font-size: 12px; color: #1354A8;font-weight: bold;text-decoration: underline;}
.blogHomeLittle{font-size: 10px; color: #264059;font-weight: bold;text-decoration: none;}
.blogHomeLittle:hover{font-size: 10px; color: #1354A8;font-weight: bold;text-decoration: underline;}
.blogTheme{font-size: 18px; color: #264059;font-weight: bold;text-decoration:none;}
.blogTheme:hover{font-size: 18px; color: #264059;font-weight: bold;text-decoration: underline;}
.channelsTitle{font-size: 14px; color: #FFDE00;font-weight: bold;text-decoration: none;}
.channel{font-size: 11px; color: #1354A8;font-weight: bold;text-decoration: none;}
.channel:hover{font-size: 11px; color: #264059;text-decoration: underline;}
.channelSubTitle{font-size: 11px; color: #FFDE00;font-weight: bold;text-decoration: none;}
.channelSubTitle:hover{font-size: 11px; color: #FFDE00;font-weight: bold;text-decoration: underline;}
.channelMenu{font-size: 11px; color: #202778;font-weight: bold;text-decoration: none;}
.channelMenu:hover{font-size: 11px; color: #202778;font-weight: bold;text-decoration: underline;}
.cellTitle{font-size: 12px; color: #0F177A;font-weight: bold;text-decoration: none;}
.cellTitle:hover{font-size: 12px; color: #0F177A;font-weight: bold;text-decoration: none;text-decoration: underline;}
tdmain { background: #FFFFFF; font-size: 11px; color: #5e5e5e; }
.tdmain { background: #FFFFFF; font-size: 10px; color: #5e5e5e; }
.tdmenu { background: #4B8BC8 }
.tdTitle { background: #1354A8;font-size: 12px; color: #FFF;font-weight: bold; }
.td1 { background: #1354A8;font-size: 11px; color: #FFF;font-weight: bold; }
.td2, .td2 a, .td2 a:hover, .td2 a:visited,.td2 a:link  { background: #dff1ff;font-size: 11px; color: #000;font-weight: bold;}
.td{font-size: 11px; color: #5e5e5e;}
.login{font-size: 11px; color: #1354A8;font-weight: bold;}
.loginr{font-size: 9px; color: #1354A8;}
.titre{font-size: 14px; color: #1354A8;font-weight: bold;}
.alogin{font-size: 11px; color: #1354A8;font-weight: bold;}
.alogin:hover{font-size: 11px; color: #264059;font-weight: bold;text-decoration: underline;}
.adate{font-size: 10px; color: #FFFFFF;font-weight: bold;}
.foot8{font-size: 5px; color: #FFFFFF;}
.txt{font-size: 13px; color: #5e5e5e;}
.txtr{font-size: 13px; color: #1354A8;}
.txtgr{font-size: 13px; color: #1354A8;font-weight: bold;}
.menu{font-size: 9px; color: #5e5e5e;}
.menu:link{font-size: 9px; color: #5e5e5e;text-decoration: underline;}
.menu:hover{font-size: 9px; color: #1354A8;text-decoration: underline;}
.hilit{font-size: 12px; color: #FFDE00;font-weight: bold; background: #202778;}
.footnote{font-size: 11px; color: #5e5e5e;}
.footnote:hover{font-size: 11px; color: #5e5e5e;text-decoration: none;}
.footnote:link{font-size: 11px; color: #1354A8;}
.footnote:visited{font-size: 11px; color: #1354A8;}
.footer{font-size: 10px; color: #1354A8;}
.footer:hover{font-size: 10px; color: #1354A8;text-decoration: underline;}
.footer:link{font-size: 10px; color: #1354A8;}
.footer:visited{font-size: 10px; color: #1354A8;}
.footnotew{font-size: 10px; color: #1354A8;}
.footnoteMenu{font-size: 10px; color: #FFFFFF;}
.footnoteChannel{font-size: 10px; color: #FFFFFF;}
.response{font-size: 10px; color: #4B8BC8;}
.responseTxt{font-size: 12px; color: #4B8BC8;}
.comment, .comment a, comment a:hover {font-size: 12px; color: #343434;font-weight:normal}
.comment span#nbComment {font-weight:normal;}
.reply{font-size: 10px; color: #5e5e5e;}
.atable{font-size: 11px; color: #FFFFFF;}
.atable:link{font-size: 11px; color: #FFFFFF;text-decoration: underline;}
.atable:hover{font-size: 11px; color: #FFFFFF;text-decoration: underline;}
.miscellanous{font-size: 11px; color: #D87D7D;text-decoration: none;font-weight: bold;}
.miscellanous:visited{font-size: 11px; color: #D87D7D;text-decoration: none;font-weight: bold;}
.miscellanous:link{font-size: 11px; color: #D87D7D;text-decoration: none;font-weight: bold;}
.miscellanous:hover{font-size: 11px; color: #D87D7D;text-decoration: underline;font-weight: bold;}
.big_miscellanous{font-size: 18px; color: #D87D7D;text-decoration: none;font-weight: bold;}
.big_miscellanous:visited{font-size: 18px; color: #D87D7D;text-decoration: none;font-weight: bold;}
.big_miscellanous:link{font-size: 18px; color: #D87D7D;text-decoration: none;font-weight: bold;}
.big_miscellanous:hover{font-size: 18px; color: #D87D7D;text-decoration: underline;font-weight: bold;}
.big_channelMain{font-size: 18px; color:#264059;text-decoration: none;font-weight: bold;}
.big_channelMain:visited{font-size: 18px; color: #264059;text-decoration: none;font-weight: bold;}
.big_channelMain:link{font-size: 18px; color: #264059;text-decoration: none;font-weight: bold;}
.big_channelMain:hover{font-size: 18px; color: #264059;text-decoration: underline;font-weight: bold;}
.coloredText{color:#264059;}
.coloredText2{color:#5E5E5E;}
.contextMenu{
	position: absolute;   
	display:none;
	padding:5px;
	background-image:   url("/partners/scienceatstake/img/topComponentPattern_small.gif");
	width:210px;
	font-size: 12px;color: #5e5e5e;
	border: 1px; 
	border-color: #1354A8; 
	border-style: solid; 
	text-align: left;
}
.contentTitrePage{
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	font-size: 13px;color: #1354A8;
	background:#e3e3e3;
}
.contentTitrePage h2 a:link,.contentTitrePage h2 a:hover{font-size: 13px;color: #1354A8;font-weight:bold;}
.titrePage{	
	font-size: 18px;color: #363636;
	background:#e3e3e3;
	text-align:left;
	height:22px;
	width:300px;
}
.titrePage1{
	margin-top:5px;
	width:620px;
	height:18px;
	text-align:right;padding:5px 5px 5px 5px;
	background:#e3e3e3;
}
.DivBackGroundInfo{
	padding:5px;
	font-size: 12px;color: #5e5e5e;
}
.DivBackGroundForm{
	padding:5px;
	border-top:1px solid #E5E3E3;
	margin-top:-30px;
	font-size: 12px;color: #5e5e5e;
	padding-left:20px;
	background-color:#FFFFFF;
	width:510px;
}
.DivDate{
	font-size: 10px; color: #FFFFFF;font-weight: bold;
	width:185px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:20px;
}
#right{
	width:10px;
	border:0px;
}
#rightRight{
	clear:both;
	float:right;
	position:relative;
	width:340px;
	margin-top:10px;
	vertical-align: top;
}
.contentAdmin{
	position:relative;
	table-layout:fixed;
	width:980px;
	float:left;
	margin-top:10px;
	z-index: 0;
}
.content{width:630px;margin-top:10px;}
.tableTitleArticle{
	background-repeat: no-repeat;
	background-color:#DEDDDD;
	table-layout:fixed;
}
.accepted{font-size: 12px; color: #468F46;font-weight: bold;text-decoration: none;}
.rejected{font-size: 12px; color: #264059;font-weight: bold;text-decoration: none;}
.revise{font-size: 12px; color: #FF9900;font-weight: bold;text-decoration: none;}
.claimTitle{font-size: 12px; color: #5e5e5e;font-weight: normal;text-decoration: none;}
/*Article*/
.blogTitle{font-size: 20px; color: #1354A8;font-weight: bold;text-decoration: none;}
.blogTitle:hover{font-size: 20px; color: #1354A8;font-weight: bold;text-decoration: underline;}
.blogTitleNoir{font-size: 20px; color: #5e5e5e;font-weight: bold;text-decoration: none;}
.articleContent{font-size: 13px; color: #5e5e5e;}

/* Agenda */
#agenda table{
	border-collapse:collapse;
	text-align:left;
	margin:0;
	width:100%;
}
#agenda table th {
	font-weight:bold;
	text-align:center;
	background:#ECE9D8;
	border-bottom:1px solid #888;
}

#agenda table td {
	font-weight:normal;
	vertical-align:top;
	font-size: 13px;
	border:1px solid #ccc;
}
#agenda table p {
	line-height:100%;
	color:#333;
}
#agenda table div {
	text-align:center;
	color:#333;
	font-weight:bold;
	background:#ECE9D8;
}
#agenda table ul  {
	margin:0;
	padding:0;
}
#agenda table ul li {
	list-style: none;
	line-height:20px;
	padding-left:20px;
	display:block;	
}
#agenda table h3 {
	text-align:center;
	font-size:18px;
	color: #264059;
	margin:0;
	vertical-align:top;
}
/* STYLE POUR LE CALENDRIER */

/* jours pour Netscape */
.NSday
{
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	bold;
	font-size:	12px;
	color:		#0000cc;
	text-decoration: none;
}
/* tableau des jours */
.Gtab
{
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	normal;
	font-size:	12px;
	text-decoration: none;
	border:	solid 1px #5e5e5e;
	background:	#949fc7;
	width:		175px;
}
/* champs texte */
.Gname
{
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	bold;
	font-size:	12px;
	color:		#ffffff;
	text-decoration: none;
}

/* champs texte */
.Gtxt
{
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	normal;
	font-size:	12px;
	color:		#6c628a;
	text-decoration: none;
	margin-left:	0px;
}
/* en-tete semaine */
.Gh1, .Gh2, .Gh3, .Gh4, .Gh5
{
	width: 		20px;
	height: 	16px;
	font-size:	12px;
	background:	#949fc7;
	border:		solid 1px #949fc7;
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	bold;
	font-size: 12px;
	color:		#ffffff;
	text-align:	center;
	line-height:	16px;
}
.Gh0, .Gh6
{
	width: 		20px;
	font-size:	12px;
	height: 	16px;
	border:		solid 1px #b7a9c7;
	background:	#b7a9c7;
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	bold;
	font-size: 12px;
	color:		#ffffff;
	text-align:	center;
	line-height:	16px;
}
.Gfree
{
	width: 		20px;
	height: 	16px;
	background:	#b7a9c7;
	border:		solid 1px #ffffff;
	font-family: 	Arial,Geneva,Helvetica;
	font-weight: 	normal;
	font-size: 12px;
	padding:	0px;
	margin:		0px;
	color:		#5e5e5e;
	text-align:	center;
	cursor: 	pointer;
	line-height:	16px;
}

.GCD
{
	width: 		20px;
	height: 	16px;
	background:	#ffa000;
	border:		solid 1px #ffffff;
	font-family: 	Arial,Geneva,Helvetica;
	font-weight: 	normal;
	font-size: 12px;
	padding:	0px;
	margin:		0px;
	color:		#5e5e5e;
	text-align:	center;
	cursor: 	pointer;
	line-height:	16px;
}

.Gfreeon
{
	width: 		20px;
	height: 	16px;
	background:	#b9c0d9;
	border:		solid 1px #5e5e5e;
	font-family: 	Arial,Geneva,Helvetica;
	font-weight: 	normal;
	font-size: 12px;
	padding:	0px;
	margin:		0px;
	color:		#5e5e5e;
	text-align:	center;
	cursor: 	pointer;
	line-height:	16px;
}
.Gc1, .Gc2, .Gc3, .Gc4, .Gc5
{
	width: 		20px;
	height: 	16px;
	background:	#949fc7;
	border:		solid 1px #949fc7;
	font-family: 	Arial,Geneva,Helvetica;
	font-weight: 	normal;
	font-size: 12px;
	padding:	0px;
	margin:		0px;
	color:		#5e5e5e;
	text-align:	center;
	cursor: 	default;
	line-height:	16px;
}
.Gc1on, .Gc2on, .Gc3on, .Gc4on, .Gc5on
{
	width: 		20px;
	height: 	16px;
	background:	#6c628a;
	border:		solid 1px #ffffff;
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	normal;
	font-size: 12px;
	padding:	0px;
	margin:		0px;
	color:		#ffffff;	
	text-align:	center;
	cursor: 	pointer;
	line-height:	16px;
}
.Gc0, .Gc6
{
	width: 		20px;
	height: 	16px;
	border:		solid 1px #b7a9c7;
	background:	#b7a9c7;
	font-family: 	Arial, Helvetica, sans-serif;
	font-weight: 	normal;
	font-size: 12px;
	padding:	0px;
	margin:		0px;
	color:		#5e5e5e;
	text-align:	center;
	cursor: 	default;
	line-height:	16px;
}
.Gc0on, .Gc6on
{
	width: 		20px;
	height: 	16px;
	border:		solid 1px #ffffff;
	background:	#0c628a;
	font-family: 	Arial, Helvetica, sans-serif;
	font-weight: 	normal;
	font-size: 12px;
	padding:	0px;
	margin:		0px;
	color:		#ffffff;
	text-align:	center;
	cursor: 	pointer;
	line-height:	16px;
}
#tabs2{
	display:block;
	table-layout:fixed;
	position:relative;
	width:985px;
	font-weight:bold;
	float:left;
	border-bottom:5px solid #1354A8;
	margin:0px;
	cursor: pointer;
}
#tabs2 div{
	display:block;
	table-layout:fixed;
	position:relative;
	width:135px;
	background : #dff1ff;
	color: #000000;
	float:left;
	text-align:center;
	padding-top:5px;padding-bottom:5px;margin-right:5px;
	border-radius: 0px 15px 0 0px;-moz-border-radius:0px 15px 0 0px;
}
#tabs2 div:hover{
	display:block;
	table-layout:fixed;
	position:relative;
	width:135px;
	background : #1354A8;
	color: #FFFFFF;
	float:left;
	text-align:center;
	padding-top:5px;padding-bottom:5px;
	margin-right:5px;
	border-radius: 0px 15px 0 0px;-moz-border-radius:0px 15px 0 0px;
}
#tabs2 .tabon{
	display:block;
	table-layout:fixed;
	position:relative;
	width:135px;
	background : #1354A8;
	color: #fff;
	float:left;
	text-align:center;
	padding-top:5px;padding-bottom:5px;margin-right:5px;
	border-radius: 0px 15px 0 0px;-moz-border-radius:0px 15px 0 0px;
}
.underTabMenu {float:left;background:#dff1ff;width:983px;border:1px solid #1354A8;display:block
                ;margin-top:-15px;padding:0px;list-style-position: inside;}
.underTabMenu li {float:right;width:150px;font-weight:bold;display:block;padding-left:15px;border-left:2px solid #1354A8;}
.underTabMenu li:hover {background:#1354A8;}
.underTabMenu li:hover 	a{color:#ffffff;}
.underTabMenu li.on {background:#1354A8;}
.underTabMenu li.on	a{color:#ffffff;}

.contextMenuGroup{
	position: absolute;   
	display:none;
	background-color:#FFFFFF;
	color:#5e5e5e;
	border:1px solid;
	
}
.groupForm{
	position: absolute;   
	display:none;
	width:400px;
	background-color:#FFFFFF;
	color:#5e5e5e;
	border:1px solid;
	padding:5px;
}
.taskForm{
	position: absolute;   
	display:none;
	width:400px;
	background-color:#FFFFFF;
	color:#5e5e5e;
	border:1px solid;
	padding:5px;
}
.saveForm{
	position: absolute;   
	display:none;
	width:400px;
	background-color:#FFFFFF;
	color:#5e5e5e;
	border:1px solid;
	padding:5px;
}
.loadForm{
	position: absolute;   
	display:none;
	width:400px;
	background-color:#FFFFFF;
	color:#5e5e5e;
	border:1px solid;
}
.planningGroup{
	width:600px;
	background-color:#becddf;
	font-weight:bold;
	color:#5e5e5e;
	margin-top:15px;	
	padding-left:5px;
	padding-right:5px;	
}
.planningTask{
	width:600px;
	background-color:#FFFFFF;
	font-weight:bold;
	color:#5e5e5e;
	margin-top:15px;	
	padding-left:5px;	
	padding-right:5px;	
}
.contextMenuTask{
	position: absolute;   
	display:none;
	width:200px;
	background-color:#FFFFFF;
	color:#5e5e5e;
	border:1px solid;
}
.contextMenuAll{
	width:680px;
	background-color:#becddf;
	font-weight:bold;
	margin-top:5px;	
	margin-left:50px;
	display: none;
}
.plusminus:link, .plusminus:hover, .plusminus:visited{
	FONT-SIZE: 14px; FONT-FAMILY: Verdana,Helvetica;
  color:#FFFFFF;
  TEXT-DECORATION: none;
}
#head_contribution{
width:100%;
display:bock;
clear:both;
text-align:center;
margin-bottom: 10px;
}
.commentStyle{
color:black;
background:white;
border-bottom:1px solid black;
}


/* Messagerie */
#mailboxMainTable table{	width: 100%; }
#mailboxMainTable td{		padding: 2px; }
#mailboxMainLeftColumn {
	width: 160x;
	vertical-align: top;
}
#mailboxNewMailTable table{	width: 100%; }
#mailboxNewMailTable td{	padding:0px 3px; }
#contactList, #contactMainList {	width: 150px; }
#mailboxInbox table{	width: 100%; }
#mailboxInbox td{		padding: 2px; }
#mailboxInbox .tdUnread{ background: #494949;font-size: 11px; color: #FFFFFF;font-weight: bold; }
#mailboxSearchUsers table{	width: 100%; }
#mailboxSearchUsers td{	padding: 2px; }
#displayMail{
	width: 100%;
	background-color:#DFE7F1;
}
table.display-padded-mail td {
	padding:1px;
}

/* Contribution Manager */
#getCommentTable table {	border: 1px; }
#getCommentTable td {
	padding: 0px;
	font-size: 11px;
	color: #5e5e5e;
}
#getCommentTable td.td1{
	width: 105px;
	background-color: #FFFFFF;
}
#getCommentTable td.td2{
	width: 120px;
	background-color: #FFFFFF;
}
#getCommentTable td.td3{
	width: 500px;
	background-color: #FFFFFF;
}
#getCommentTable td.td4{
	width: 50px;
	background-color: #FFFFFF;
}
#getCommentBottomBorder {
	border-bottom:solid 1px Black;
	align:right;
}




/* Newsrooms */
.createnewsroomsBigTitle{
	color: #0f1675;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	text-align:left;
}
.createnewsroomsBigTitleRed{
	color: #c51915;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
	text-align:left;
}
.newsroomsTitle{
	padding:0;border:0;height:14px;
	text-indent:20px;text-align:left;
	background:url("./img/pixTitle.jpg") repeat-x left top;
}
.createnewsroomsTitle{
	padding:0;border:0;height:14px;
	text-indent:30px;
	background:url("./img/pixTitleBlueWhite.jpg") repeat-x left top;
	text-align:left;
}
 .newsroomsTitleText{
	background: #FFFFFF;
	padding-left:3px;
	padding-right:3px;
	font-size: 12px;font-weight:bold;
	text-transform:uppercase;	
}

input.newsroomsButtonRed{
color:#FFFFFF;font-weight:bold;background-color:#1354A8;margin-bottom:2px;width:150px;
}
select#newsroomsDDL{
width:100px;
}
#newsrooms .newsroomsSubtitle{
font-weight:bold;margin-bottom:10px
}
#newsrooms #newsroomsScheduleButton{
text-align:center;margin-top:10px
}
.newsroomsMarginLeft{
margin-left:10px
}
#newsrooms #newsroomsEmailbox{
text-align:right; margin-top:20px
}
#newsroomsProfil{
margin-bottom:250px;
width:100%;
}
#newsroomsProfil .leftSide{
float:left;
width:55%;
}
#newsroomsProfil .rightSide{
float:left;
width:45%;
}
.viewColumnistDiv {
	display:block;overflow:hidden;
	margin-bottom:5px;
}
.viewColumnistDiv .img{
	padding-right:5px
}

.floatR{float:right;}
.floatL{float:left;}
.clearB{clear:both;}
.textL{text-align:left;}
.commonChangesResponse{font-size:20px;color:red;}

/*********** userSettings ************/
#userSettings{
	text-align:left;padding:30px;
}
#mainSettingsResponse{
	display:none;
	text-align:center;
	font-size:20px;
	color:red;
}

