﻿
body, div, a, span{
	font-family:Verdana;
	font-size:11px;
}

body {
	background: #FFFFFF;
}
body, form
{
	margin:4px;
}

div.wsstool
{
	text-align:right;
}

a img {
	border:0px;
}

.c1{
 color:#0F4E83;
}
.c2{
 color:#011D42;
}
.c3{
 color:#888FA9;	
}
.c4{
 color:#636363;
}
.c5
{
	color:#4F709B;
}
.c6{
	color:#D5F0FF;
}
.c7{
	color:#57C0FF;
}
.c8{
	color:#999999;
}
.c9{
 color:#FFFFFF;
}
.c10{
	color:#60A4CD;
}
.bg1{
	background-color:#011D42;
}
.bg2{
	background-color:#F2F5FA;
}

.bg3{
	background-color:#092B51;
}
.bg4{
	background-color:#3A3D40;
}
.bg5{
	background-color:#EEF6FA;
}
.bg6{
	background-color:#FFFFFF;
}
.bg7{
	background-color:#D7DDE3;	
}


div.wrapper {
	width: 100%;
}

div.header{
	/* Dark Blue */
}
table.top_bloc
{
	
}
.search{
	text-align:right;
}
.search span{
	font-size:10px;
}
.search .tbx{
	margin-bottom:1px;
}
.search .btn{
}

.welcome{
	font-size:10px;
	font-weight:bold;
	margin-left:5px;
}
.welcome span{
	font-size:10px;
	font-weight:bold;	
}
.welcome a{
	font-size:10px;
	font-weight:bold;
}
.tbxEmail{
	width:65px;
	font-size:10px;
}
.tbxPwd{
	width:65px;
	font-size:10px;
}
.btnLogin{
	border:medium none;
	color:#FFFFFF;
	background-color:#28486B;	
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	padding:0 2px;
}

.banner{
}


div.clearBoth{
	clear:both;
}

.bgBorder{
	border:1px solid #000000;
}

#navigateur
{
	color:#011D42;
	font-size:11px;	
	font-weight:bold;
	border-left: solid 1px #C9C9C9;
	border-right: solid 1px #C9C9C9;
}

.channel_normal, .channel_active
{	
	margin-left:5px;
	padding-right:10px;
	padding-left:8px;
	padding-top:9px;
	background:url(images/arrow-nav.gif) 0 12px no-repeat;
}
.channel_normal a, .channel_active a
{
	text-decoration:none;
	color:#011D42;
}
.channel_separ
{
	background:url(images/filet-horiz-bg-white.gif) top left no-repeat;
	line-height:1px;
	margin-top:8px;
}
.posting_normal, .posting_active
{	
	margin-left:23px;
	margin-top:5px;
}
.posting_normal a
{
	color: #888FA9;
	text-decoration:none;
}
.posting_active a
{
	color: #888FA9;
	text-decoration:underline;
}

.link-arrow{
	margin: 0;
	background:#EEF6FA url(images/register-bg-3.gif) repeat-y scroll right top;
}
.link-arrow img{
	vertical-align:middle;
	margin-right:5px;
}
.link-arrow a{
	color:#011D42;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
}

.breadcrumb{
	color:#636363;
	font-size:10px;
	padding:5px 0px 5px 0px;
}
.breadcrumb a{
	/*padding:2px;*/
	color:#636363;
	font-size:10px;
	text-decoration:none;
	padding:2px 0px 2px 0px;
}

div.block 
{
	font-size:10px;
	padding:0px 5px 8px 5px;
	color:#011D42;
}
.block a{
	font-size:10px;
}

span.heading{
	font-size:18px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}

/*
#workshops .content{background: url(images/rightMenu.gif) repeat-y right #3a3d40;}
#workshops .content .separator{background: url(images/separator.gif) no-repeat right top;}
#workshops .search{background: url(images/rightMenu.gif) repeat-y right #3a3d40;}
#workshops .searchnew{background: url(images/fond_arrondi.gif) repeat-x;}
#workshops .searchnew a{background: url(images/arrow_new.gif) no-repeat left;}
*/


.head-l{	
	background:#103056;
	height:24px;
	padding-left:8px;
	padding-top:4px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
}

.head-l, .head-l{
	background:#103056;
	height:18px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
}

.news {
	
}

.news ul{
	margin:0px;
	padding:0px;
}

.news li{
	display:block;
	list-style:none;
	padding:2px;
}

.news .item{
	background:transparent url(images/filet-horiz-bg-white.gif) repeat-x scroll left bottom;
}
.news a.more{
	color:#636363;
	font-weight:bold;
	font-size:10px;
}

div.pubsearch {
	background-color: #F2F5FA;
}
.library-content {
	background-color: #F2F5FA;
}

.library a.h1 {
	cursor:pointer;
	display:block;
	padding:5px;
	text-decoration: none;
	font-weight: bold;
	color: #4F709B;
}
.library a.h1:hover {
	background-color: #011D42;
}
.library a.h1.selected {
	color: #011D42;
	background-color: #F2F5FA;
}
.library .lib-item p{
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-size: 11px;
	margin: 0px;
	padding: 10px;
}
.library .lib-item a, .library .lib-item a:active, .library .lib-item a:visited{
	text-decoration:underline;
	color:#011D42;
	font-weight:bold;
}
.library .lib-item span{
	color:#011D42;
}
.library .sep {
	background:transparent url(images/filet-horiz-bg-lightblue.gif) repeat-x;
	line-height:1px;
}

.head-r{
	font-weight:bold;
	background:#000000 url(images/bg_titre2.gif) repeat-x scroll left top;
}
.l1{
	background:#092B51;
}
.l2{
	background:#3A3D40 url(images/rightMenu.gif) repeat-y scroll right center;
	padding:5px 10px 12px 5px;
}

.box-r .item-content {
	background:#3A3D40 url(images/rightMenu.gif) repeat-y scroll right center;
}
.vwMore {
	background:#3A3D40 url(images/fond_arrondi.gif) repeat-x scroll 0 2px;
border:1px solid #000000;
padding:5px 0px 3px 6px;
}

.vwMore a{
	background:transparent url(images/arrow_new.gif) no-repeat scroll left center;
color:#D5F0FF;
display:block;
height:15px;
padding-left:20px;
text-decoration:none;
font-weight:bold;
font-family:Verdana;
font-size:11px;
}

.item-container{
	color:#FFFFFF;
}

.item-container .photo{
	padding:4px;
	float:left;
}

.item-container .text{
	padding:4px;
}

.item-container .text .linkBtn{
	padding:4px;
}

.item-container .sep{
	background:transparent url(images/separator.gif) no-repeat scroll right top;
	height:10px;
}

.link-arrow {
	background:#EEF6FA url(images/register-bg-3.gif) repeat-y scroll right top;
color:#011D42;
padding:4px;
}

#workshops .link-arrow a{
	background:transparent url(images/register-bg.gif) no-repeat scroll 5px 0;
color:#011D42;
display:block;
font-weight:bold;
padding:13px 0 1px 30px;
text-decoration:none;
}

#workshops .link-arrow span{
	display:block;
margin-left:30px;
}

.t1{
	color:#57C0FF;
	font-size:12px;
	font-weight:bold;
}
.t2{
	color:#FFFFFF;
font-size:10px;}

ul li p{
	color:#011D42;
	font-size:10px;
	text-align:justify;
}
span.title{
	color:#011D42;
	font-size:10px;
	font-weight:bold;
}

td.text span.title{
	color:#011D42;
	font-size:11px;
	font-weight:bold;
}


div.footer{
	background:transparent url(images/footer-degrade.gif) repeat-x scroll left top;
	color:#999999;
	margin-top:10px;
	/*padding-left:10px;*/
	padding-top:10px;
	width:100%;
	float:left;
}
div.footer .left{
	float:left;
}
div.footer .right{
	float:right;
}
div.footer ul{
	margin:0;
	padding:0;
	list-style:none;
}
div.footer ul li{
	display:inline;
}

div.footer a{
 text-decoration:none;
 color:#999999;
 font-size:10px;
}
div.footer .right{
	 font-size:10px;
}

div.box img.left-img{
	vertical-align:middle;
}

div.box span.margin{
	margin-left:3px;
}

div.box ul.ul-img{
	margin:0px;
	padding:0px;
	display:block;
	list-style-type:none;
	list-style-image:url('../images/arrownav.gif');
}
div.box ul.ul-img li{
	list-style-type:none;
	margin:0px;
	padding:0px;
}


div.allevents{
	color:#011D42;
	font-weight:normal;
	background-color:#F2F5FA;
}
div.allevents div.separator
{
    border-bottom: #c9c9c9 1px dotted;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 10px;
}

div.allevents a {
	background:transparent none repeat scroll 0 0;
	color:#636363;
	font-weight:bold;
	margin:0;
	padding:0;
}
.allevents .event{
		padding: 4px 2px 4px 2px;	
}nt
.allevents .event .title a{
	color:#011D42;
	font-weight:normal;
}

.allevents .event .abstract{
	font-weight:bold;
	color:#000000;
	padding: 2px 0px 2px 0px;
}

.allevents .event .location{
	color:#7FBEE5;
	margin-top:3px;
		padding: 2px 0px 2px 0px;
}



/*  Publications & Articles */
div.article-links {
	/*background:transparent url(images/arrow-small.gif) no-repeat scroll 0 8px;*/
}
.article-links a{
	color:#011D42;
	font-weight:bold;
	/*text-indent:3px;*/
}

.publication{
	margin-top:5px;
	background-color:#F2F5FA;
	float:left;
	width:69%;
}
.publication-left{
	background-color:#F2F5FA;
	margin:5px;
	float:right;
	width:29%;
}
.publication-left img
{
	vertical-align:middle;
}
.publication-left a
{
	color:#636363;
}

.publication{
	color:#636363;	
}
.publication img.pubPhoto{
	float:left;
	margin:4px;
}
.publication span.date{
	margin:4px;
	font-weight:bold;	
		color:#000000;
}
.publication span.editor{
	margin:4px;	
}
.publication span.title{
		margin:4px;
		font-weight:bold;
		color:#000000;
}
.publication .abstract{
	color:#011D42;
	font-weight:normal;	
	margin:5px;   
}
.publication .abstract p{
	text-align:justify;
}

.category .photo{
	text-align:center;
}

div.latestPublications{
	background-color:#F2F5FA;
}


div.website {
	font-size: 11px;
	font-family:Verdana;
}

a.disabled
{
	font-size: 11px;
	font-family:Verdana;
	text-decoration:none;
	color:#000000;
	cursor:pointer;
}
a.enabled{
	font-size: 11px;
	font-family:Verdana;
}

.scholarships {
}
.scholarships td.head {
	background-color:#193b61;
	font-weight:bold;
	color:#FFFFFF;
}

p.newsitem{
}
p.newsitem img.photo{
	float:left;	
	width:160px;
	height:90px;
}
p.newsitem span{
	margin:2px;
}

.dayevent {
	background-color:#60A4CD;
}
.dayevent a{
	text-decoration:none;	
}


div.links a{
	font-weight:bold;
	color:#636363;
	padding-left:8px;
}

span.pubSearchTitle {
	font-size:12px;
	font-weight:bold;
}

div.workshopshadow img{
	height:20px;
	width:100%;
}

/* Add-On*/


div.column div.separator
{
    border-bottom: #c9c9c9 1px dotted;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 10px;
}
div.column
{
    width: 33%;
    float: left;
    vertical-align:top;
    padding-top:10px;
}
div.border
{
    float: left;
    height: 200px;
    border-right:#c9c9c9 1px solid;
    margin-left : 5px;
    margin-right : 5px;
}
div.titleColumn{
		padding: 2px 10px 2px 5px;
    margin-bottom: 10px;
    font-weight: bold;
    margin-right: 10px;
}
div.titleColumn0
{
    background-color: #011d42;
    color: #ffffff;
}
div.titleColumn1
{    
    background-color: #011d42;       
    color: #ffffff;   
}
div.titleColumn2
{    
    background-color: #011d42;       
    color: #ffffff;   
}

span.photo
{
    margin-bottom: 10px;
}
span.flash
{
    margin-bottom: 10px;
}
span.speaker
{
    margin-bottom: 10px;
}
span.abstract
{
    margin-bottom: 10px;
    font-weight: bold;
}
div.webinar
{
    margin-bottom: 10px;
    width:170px;
}
div.titleBlock
{
    color: #011d42;
    font-weight: bold;
    padding:4px 4px 4px 0px;
}
.publication a.more{
	color:#636363;
	font-weight:bold;
	font-size:10px;
}
.loggedIn
{
    font-size: 10px;
    font-weight: bold;
    color: #0f4e83;
}
table.login .label
{
    font-size: 10px;
    font-weight: bold;
    color: #0f4e83;
}
table.login td.textbox input
{
    font-size: 10px;
    width: 65px;
}
table.login .go
{
    padding-left: 2px;
    padding-right: 2px;
    border: none;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#28486b;
}

ul.sitemap{
	margin:0px;
	padding::0px;
	list-style:none;
}
ul.sitemap li{
	list-style:none;
}

div.sitemap-l1{
 font-weight:bold;	
}
div.sitemap-l1 a {
 text-decoration:none;	
}

div.sitemap-l2{
	margin-left:6px;
}
div.sitemap-l2 a {
}
a.activeTab{
	color:#011D42 !Important;
	background-color:#F2F5FA;
	padding:8px;
}
a.tab, a.tab{
	color:#4F709B;
	font-weight:bold;
	text-decoration:none;
}
a.tab:hover, a.tab:hover{
	color:#011D42;
}

div.search_result {
	font-size: 10px;
}

div.search_result ul {
	margin:0px;
	padding:2px;	
}

div.search_result ul li {
	list-style-type:none;
}
div.search_result ul li a {
	text-decoration:none;
	font-size: 11px;
}
div.search_result ul li div{
	font-size: 10px;
}

div.search_result .activePageIndex{
	font-size: 10px;
}
div.search_result .npPager{
	font-size: 10px;
}
div.search_result .pagernumber{
	font-size: 10px;
}

/* Custom */
#separationTrait {
	border-bottom:1px dotted #C9C9C9;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:5px;
}
div.menu-bg {
	background:transparent url(images/nav-g-degrade.gif) repeat-x scroll left top;
	height:50px;
	width:auto;
}
.library {
	background-color:#F2F5FA;
}
.button {
	background-color:#E2E5EA;
	border:medium none;
	color:#011D42;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
