@import url("standard.css");
ul{
	text-align:justify;
}
#PAGE{
	left:11px;
	margin-left:15px;
	width:560px;	
}
#HOMEPAGE{
	width:428px;
	margin-right:20px;
	padding-left:0px;
}
#rosinski{
	padding-top:31px;
}
#HOMEPAGE p{
	text-align:justify;
	text-indent:25px;
}
#PAGE p{
	text-align:justify;
	text-indent:25px;
}
#PAGE h1{
	font-size:18pt; 
	color:#164187; 
	text-align:left; 
	font-weight:bold; 
	margin:0px;
}
#PAGE h1 a{
	text-decoration:none;
	
}
#PAGE_title_note{
	display:block;
	font-size:10pt; 
	text-align:right;
	font-weight:bold;
}
#PAGE h2{
	font-size:18px; 
	color:#F29D24; 
	text-align:left;
	font-weight:bold;
	margin-top:5px;
}
#PAGE h3{
	font-size:16px; 
	color:#FE6401; 
	text-align:left;
	font-weight:bold;
	margin-top:5px;
}
ul, ol, dl{ 
	position:relative;
	text-align:left;
}


#PAGE_backlink{
	display:block;
	margin: 50px 50px 31px 0px;
	text-decoration:none;
	font-size:9pt; 
	font-weight:bold;
	text-align:right;
}
#PAGE_FindOutMore{
	margin-top:41px;
}
#PAGE_FindOutMore span{
	display:block;
	font-size:13px;
	font-weight:bold;
	margin-bottom:19px;
}
#PAGE_FindOutMore a{
	display:block;
	color:#084A8C;
	font-weight:bold; 
	font-size:13px;
	margin-left:40px;
	margin-bottom:19px;
}
.quotations {
	border:#FF9900 1px dashed; 
	padding-top:0px; 
	padding-bottom:10px; 
	padding-left:25px; 
	padding-right:25px; 
	background:#FFFFFF;
	
}
.quotations q{
	font-style:italic; 
	font-size:12px;
	text-indent:40px;
	display:block;
	
}

.quotations span{
	text-align:right;
	font-weight:bold; 
	font-size:10pt; 
	color:#804040;
	display:block;
	margin-bottom:19px;
	border:#FF9900 1px solid;
}

.line {
border-top:#FF9900 0.05em dashed;
}


.DUMP_SQL{
	font-size:10px; 
	display:block; 
	background:white; 
	border:1px solid gray; 
	color:gray;
	margin-top:2px;
}
#MENU{
	width:180px;
}


#MENU a{
	display:block;
}
#MENU_ITEMS ul{
	margin:0px;
	list-style-type:none;
	padding:0px;
}
#MENU_ITEMS span{
	height:20px;
	display:block;
}
#MENU_ITEMS div{
	height: 50px;
}
#MENU_ITEMS img{
	display:block;
}
#MENU_ITEMS li{
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:1em;
}
#MENU_ITEMS li a{
	text-decoration:none;
	font-size:1em;
}

#MENU_HOME{
	margin:0px 0px 25px 0px;
	width:100%;
	text-align:center;
}
#MENU_HOME img{
	width:125px;
	height: 190px;
}
#ETC_RA_practices{
	margin-right:0px;
}
#ETC_RA_practices li{
	margin-bottom:19px;
}
#ETC_members li{
	margin-bottom:19px;
}
#CAPS_WS_workshops td{
	font-size:11pt;
}
.CAPS_WS_location{
	text-align:right;
}
.CAPS_WS_place{
	padding-left:10px;
	font-style:italic;
}

#CAPS_keynote dt{
	background-image: url("img/puce.png");
	background-position: 0% 7px;
	background-repeat:no-repeat;
	text-indent:15px;
	font-weight:bold;
	font-size:11pt;
}
#CAPS_keynote dd{
	margin-left:40px;
}
#CAPS_keynote dd ul{
	list-style-type: none;
	margin:19px 23px;
}
.squared{
	list-style-type: square;
}
#PR_photo{
	height:180px;
	margin-bottom:31px;
}
#PR_photo img{
	float:left;
	margin-right:19px;
}
#PR_photo div{
	height:33%;
}
#CIOD_contribution_areas dt{
	background-image: url("img/puce.png");
	background-position: 0% 7px;
	background-repeat:no-repeat;
	text-indent:15px;
}
#CIOD_contribution_areas dd{
	padding-left:40px;
	font-size:11pt;
	margin-left:0px;
}
#SP_ThrivingAcrossCultures dt{
	background-image: url("img/puce.png");
	background-position: 0% 7px;
	background-repeat:no-repeat;
	text-indent:15px;
}
#SP_ThrivingAcrossCultures dd{
	padding-left:0px;
	font-size:12pt;
	margin-left:0px;
}
#SP_ThrivingAcrossCultures dd ol{
	margin-top:19px;
	margin-bottom:19px;
}
#SP_CustomizedTrainingAreas ul{
	margin:0px;
	padding-left:15px;	
}
#SP_CustomizedTrainingAreas{
}
#GLD_Activities dt{
	background-image: url("img/puce.png");
	background-position: 0% 8px;
	background-repeat:no-repeat;
	margin-top:10px;
	text-indent:13px;
}
#GLD_Activities dd{
	font-size:5px;
}
#GLD_PossibleComponents{
	margin-top:40px
}
#GLD_PossibleComponents dt{
	background-image: url("img/puce.png");
	background-position: 0px 7px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:11pt;
	margin:17px 0px 0px 0px;
	padding:0px 0px 0px 13px;
	
}
#GLD_PossibleComponents dd{
	text-indent:25px;
	margin-left:0px;
}
#GLD_RosinskiApproach{
	margin-bottom:37px;
}
#GLD_RosinskiApproach dt{
	background-image: url("img/puce.png");
	background-position: 0px 7px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:11pt;
	margin-top:17px;
	margin-bottom:15px;
	padding-left:13px;
}
#GLD_RosinskiApproach dd{
	margin-left:35px;
	margin-bottom:31px;
}
#GLD_TypicalBenefits{
}
#GLD_TypicalBenefits dt{
	font-weight:bold;
	font-size:11pt;
	margin-bottom:20px;
}
#GLD_TypicalBenefits dd{
	margin-left:0px;
	margin-bottom:20px;
}
#GLD_Competences dt{
	font-weight:bold;
	font-size:11pt;
	background-image: url("img/puce.png");
	background-position: 0% 7px;
	background-repeat:no-repeat;
	padding-left:13px;
	margin-bottom:19px;
}
#GLD_Competences dd{
	margin-bottom:19px;
}

/***************************HOMEPAGE*************************************/
#HP_SPACER{
	display:block;
	margin-bottom:-15px;
	height:1px;
}
#HP_title{
	font-size:18pt; 
	color:#164187; 
	text-align:left; 
	font-weight:bold; 
	margin:0px;
	
	/*display:block;
	font-size:18pt; 
	color:#084A8C; 
	text-align:center; 
	font-weight:bold; 
	margin-top:40px;
	margin-bottom:40px;*/
}
#HP_book{
	width:150px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#HP_book img{
	margin-bottom:19px;
}
#HP_book a{
	font-size:11pt;
}
/*
#HP_event_filler{
	display:block;
	width:31px;
}*/
.ADMIN_events_title p{
	margin:0px;
}
#events_news{
	/*border: solid 2px #f29d24; */
	border-left: solid 1px #05275d;
	border-bottom: solid 1px #05275d;
	width: 158px;
	height:auto;
	background:#FFFFFF;
}
#events_news_header{
	text-align:center;  
	padding:3px;	
	vertical-align:middle;
	background:#05275d; 
	color: #FFFFFF;
	font-weight:bold;
}
#events_news_body{
	padding:7px;
	
}
#events_news p{
	margin:0px;
}
#events_news span{
	display:block;
}
.news_title{
	clear:both;
	font-weight:bold; 
	font-size:12px; 
	text-align:left;
	line-height:150%;
	color:#05275d;
}
.news_content{
	font-size:11px; 
	text-align: left;
	line-height:150%;
	color:#05275d;
}
.news_link{
	font-size:10px; 
	margin-bottom:19px;
	float:right;
}

.books{
	
	border: #05275d 1px solid; 
	padding:10px;
}

/***** CONTACT US *****/
#contactus span{
	display:block;
}
#contactus fieldset{
	border:0px none;
}
#contactus label{
	float:left;
	display:block;
	width:100px;
	margin-right:7px;
	text-align:right;
	font-weight:bold;
	font-size:11pt;
}
#contactus input, textarea{
	border:1px solid #084A8C;
	margin:1px;
}
#contactus input[type="text"]:hover, input[type="text"]:focus, textarea:hover, textarea:focus{
	background:#FDFDCD;
}
/*****MAILING LIST *****/
#mailinglist span{
	display:block;
}
#mailinglist fieldset{
	border:0px none;
}
#mailinglist label{
	float:left;
	display:block;
	width:150px;
	margin-right:7px;
	text-align:right;
	font-weight:bold;
	font-size:11pt;
}
#mailinglist input, textarea{
	border:1px solid #084A8C;
	margin:1px;
}
#mailinglist textarea{
	margin-left:158px;
}
#mailinglist input[type="text"]:hover, input[type="text"]:focus, textarea:hover, textarea:focus{
	background:#FDFDCD;
}
.mailing_indications{
	display:block;
	margin:0px 0px 2px 158px;
	font-size:10pt;
}

/***** SUBMIT *****/
.SUBMIT{
	width:100%;
	text-align:center;
	margin:25px 0px 0px 0px;
}
.SUBMIT input{
	margin:0px auto Opx auto;
	font-weight:bold;
	background:#084A8C;
	color:#FDFDCD;
	padding:2px 15px 2px 15px;
	border:1px solid #084A8C;
}
.SUBMIT input[type="submit"]:hover{
	border:1px solid #F29D24;
}

.missing{
	color:#DC143C;
}
#after_mail_message{
	text-align:center;
	font-weight:bold;
}
.rosinski dt{
	border-bottom:1px solid #084A8C;
	font-size:1.4em;
	margin:31px 0px 31px 0px;
}
.address{
	font-size:0.9em;
	
}
#privacy dt{
	
}
#privacy dd{
}
fieldset.login{
	margin:31px auto 0px auto;
	
}
.login form ul{
	list-style-type:none;
	margin-left:0px;
}
.login legend{
	padding-left:31px;
	padding-right:31px;
	font-size:1.2em;
	font-weight:bold;
	color: #084A8C;
}
.login li input{
	border:1px solid #084A8C;
	width:200px;
	margin-top:1px;
	
}
.login label{
	float:left;
	width:150px;
	font-weight:bold;
	font-size:0.8em;
	text-align:right;
	margin-right:13px;
}
#forget_password{
	font-size:0.9em;
}