/*** FUSION CSS ***/
div {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
margin:0;
padding:0;
width:100%;
}
th, td {
margin:0;
padding:0;
vertical-align:top;
}
img {
border:medium none;
margin:0;
padding:0;
vertical-align:bottom;
}
form {
margin:0;
padding:0;
}
html {
margin:0;
padding:0;
}
body {
background:url("/eXoResources/skin/DefaultSkin/background/PortalBG2x2.gif") repeat scroll 0 0 transparent;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:100%;
margin:0;
overflow-x:auto;
padding:0;
}
a {
color:#393939;
text-decoration:none;
}

.UIPage {
padding:1px 0;
}

.UIContainer {
padding:0px;
margin-top: 2px;
}

/****FILE 1***/
/***popUp.css***/
#popUpOverlay {		
	filter: alpha(opacity=25);
	visibility:hidden;
	display:block;
	position:absolute;
	top: 0;
	left: 0;
	z-index: 9;
	width: 100%;
	height: 100%;
	background-color: #000000;
	
	opacity:0.25;
	
}

*:first-child+html body #popUpOverlay {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"; // first!
	filter: alpha(opacity=25);
	
}
* html #popUpOverlay {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"; // first!
	filter: alpha(opacity=25);
}

#popUpOverlay iframe {		
	display:none;
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:100%;
	height:100%;
}

#popUpContent {
	display: none;
	visibility:hidden;
	position:absolute;
	background-color: #ffffff;
	z-index: 10;
	width: 0;
	height: 0;
	margin: auto;
}

#popUpTable {
	margin: 0px auto;
	background-color: #ffffff;
	width: 100%;
	height:100%;	
}

#popUpTopLeftImage{
	width: 10px;
	height: 15px;
	background-image:url(popUp/popUpTopLeft.gif);
	background-repeat:no-repeat;	
	position: relative;	
}


#popUpTopLeftBackground{
	position: absolute; 
	background-color: #000000; 
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25; 
	z-index: 0; 
	width: 10px;
	height: 15px;
}

#popUpTopRightImage {
	width: 10px;
	height: 15px;
	background-image:url(popUp/popUpTopRight.gif);
	background-repeat:no-repeat;
	position: relative;
}

#popUpTopRightBackground {
	position: absolute; 
	background-color: #000000; 
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25; 
	z-index: 0; 
	width: 10px; 
	height: 15px;		
}

#popUpBottomRightImage {
	width: 10px;
	height: 15px;
	background-image:url(popUp/popUpBottomRight.gif);
	background-repeat:no-repeat;
	position: relative;	
}

#popUpBottomRightBackground {
	position: absolute; 
	background-color: #000000; 
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25; 
	z-index: 0; 
	width: 10px; 
	height: 15px;	
}

#popUpBottomLeftImage {
	width: 10px;
	height: 15px;
	background-image:url(popUp/popUpBottomLeft.gif);
	background-repeat:no-repeat;	
	position: relative;		
}

#popUpBottomLeftBackground {
	position: absolute; 
	background-color: #000000; 
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25; 
	z-index: 0; 
	width: 10px; 
	height: 15px;
}

#popUpTop {
	height: 15px;
	background-image:url(popUp/popUpTop.gif);
	background-repeat:repeat-x;
}

#popUpRight {
	width: 10px;
	background-image:url(popUp/popUpRight.gif);
	background-repeat:repeat-y;
}

#popUpBottom {
	height: 15px;
	background-image:url(popUp/popUpBottom.gif);
	background-repeat:repeat-x;	
}

#popUpLeft {
	width: 10px;
	background-image:url(popUp/popUpLeft.gif);
	background-repeat:repeat-y;
	background-position	: right;	
}

#popUpTdContainer {
	height: auto;
}



/***ORIGINAL FILE****/
.ogilvyText {
	font-family:
	    "Bookman Old Style",	/* Windows, MacOS */
	    "URW Bookman L",		/* Unix+X+FontConfig */
	    "itc bookman",		/* Unix+X */
	/* Fallback options */
	    times,			/* Unix+X, MacOS */
	    serif;	
	    
	LETTER-SPACING: -1px;
/*	FONT-VARIANT: small-caps; */	
	
	font-weight: bolder;
	color: #690c53;
}

.arrowItem {
	background-image:url(ogilvy/arrow.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c8007c;
	padding: 0px 20px;
	vertical-align:middle; 
	text-decoration:underline;	
	display: inline-block;
}

.cross {
	background:url(ogilvy/cross.gif);
	background-repeat:no-repeat;	
	width: 18px;
	height: 18px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
}

.link {
	cursor: pointer;
}

#quitterSouscription {
	width: 217px;
	height: 29px;
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	padding-bottom:29px;
	margin-left:auto;
}

#quitterSouscription:hover {
	width: 217px;
	height: 29px;
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;	
}

.text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: grey;
	vertical-align: middle;
}

.text02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: grey;
	vertical-align: middle;
	padding-bottom: 20px;
}

.title01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #c8007c;
	font-weight: bold;
	vertical-align: middle;
	padding-bottom: 10px;
}

.title02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c8007c;
	font-weight: bold;
	vertical-align: middle;
	padding-bottom: 10px;
}

#closeWindow {
	 cursor: pointer;
	 float: right;
}

.margin01 {
	margin-left: 10px;
}
#cancel {
	display:inline;
	cursor: pointer;	
}

#quitterSouscriptionContainer {
	margin: 0px 23%;
	_margin: 0px auto; 
	width: 220px;
}

.tableContainer {
	width: 100%; 
	margin: 0px auto;
}