/*Begin drpbusiness CSS v2.1 - jan03 JAN05 - www.lp-online.fr*/

/*menu*/
#menu {position:absolute; z-index:15; width:185px; height:326px; left:0px; top:94px; overflow:visible;}


/*begin tags reformating*/

body {	background-color:#384c98;	margin-top:0px; 	margin-left:0px;}
body, table, th, td, p, div, input, select, textarea, div {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: black;}
p {text-align: justify }

a img {border:none;}

/*begin classes*/

.verda10black { font-size: 10px; color: black}
.verda10blu { font-size: 10px; color: #2D4489}
.footer { font-size: 10px; color: #DFE3EE; text-decoration: none}

	/*begin dots*/
.verda10fir { font-size: 10px; color: #759968}
.verda10blu { font-size: 10px; color: #304890}
.verda20orange { font-size: 20px; color: #ffb300}
.verda20brown { font-size: 20px; color: #A16720}
.verda20pink { font-size: 20px; color: #FA8DAB}

	/*begin NY Hotel*/
.verda12ny { font-size: 12px; color: #018A90}
.verda30ny { font-size: 30px; color: #018A90}
.times16ny {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: #0A8F91}
	/*begin NY Congress + Restaurant*/
.times25ny {  font-family: "Times New Roman", Times, serif; font-size: 25px; color: #018a90}
.times30ny {  font-family: "Times New Roman", Times, serif; font-size: 30px; color: #018a90}
.times36ny {  font-family: "Times New Roman", Times, serif; font-size: 36px; color: #FFB400}
.times40ny {  font-family: "Times New Roman", Times, serif; font-size: 40px; color: #FFB400}
	/*background*/
.bg_ny {  background-color: #ffefcf}

	/*begin SQ Hotel*/
.verda12sq { font-size: 12px; color: #759968}
.verda30sq { font-size: 30px; color: #759968}
.times16sq {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: #304890}
.times25sq {  font-family: "Times New Roman", Times, serif; font-size: 25px; color: #759968}
.times30sq {  font-family: "Times New Roman", Times, serif; font-size: 30px; color: #759968}
.times40sq {  font-family: "Times New Roman", Times, serif; font-size: 40px; color: #A16720}
		/*background*/
.bg_sq {  background-color: #EFF7DF}

	/*begin DS Hotel*/
.verda12ds { font-size: 12px; color: #ffb300}
.verda30ds { font-size: 30px; color: #FA8DAB}
.times16ds {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: #304890}
.times25ds {  font-family: "Times New Roman", Times, serif; font-size: 25px; color: #ffb300}
.times30ds {  font-family: "Times New Roman", Times, serif; font-size: 30px; color: #ffb300}
.times40ds {  font-family: "Times New Roman", Times, serif; font-size: 40px; color: #FA8DAB}
		/*background*/
.bg_ds {  background-color: #EFE7CF}

	/*begin NP Hotel*/
.verda12np { font-size: 12px; color: #2D4489}
.verda30np { font-size: 30px; color: #FFB300}
.times16np {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: #304890}
	/*begin NP Congress*/
.times25np {  font-family: "Times New Roman", Times, serif; font-size: 25px; color: #304890}
.times30np {  font-family: "Times New Roman", Times, serif; font-size: 30px; color: #304890}
.times40np {  font-family: "Times New Roman", Times, serif; font-size: 40px; color: #ffb400}
		/*background*/
.bg_np {  background-color: white}


	/*begin golf*/
.arial14golf {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFB300}

.verda12golf { font-size: 12px; color: #009270}
.verda30golf { font-size: 30px; color: #009270}
.times25golf {  font-family: "Times New Roman", Times, serif; font-size: 24px; color: #009270}
.times30golf {  font-family: "Times New Roman", Times, serif; font-size: 28px; color: #009270}
.times40golf {  font-family: "Times New Roman", Times, serif; font-size: 38px; color: #FFB300}
		/*background*/
.bg_golf {  background-color: #fff7df}


/*begin links*/

	/*begin links verd 10 blue*/
a.verda10blu:link {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4489; 
font-weight:normal; 
text-decoration: none 
}

a.verda10blu:visited {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4489; 
font-weight:normal; 
text-decoration: none 
}

a.verda10blu:active {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4489; 
font-weight:normal; 
text-decoration: underline 
}

a.verda10blu:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #2D4489; 
font-weight:normal; 
text-decoration: underline 
}

	/*begin links verd 10 black*/
a.lverd10black:link {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
font-weight:normal; 
text-decoration: underline 
}

a.lverd10black:visited {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
font-weight:normal; 
text-decoration: underline 
}

a.lverd10black:active {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
font-weight:normal; 
text-decoration: underline 
}

a.lverd10black:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
font-weight:normal; 
text-decoration: none 
}

	/*begin links verd 10wh*/

a.verda10white:link {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: white; 
text-decoration: none;
}

a.verda10white:visited {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: white; 
text-decoration: none;
}

a.verda10white:active {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: white; 
text-decoration: underline; 
}

a.verda10white:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: white; 
text-decoration: underline; 
}

	/*begin links verd 14wh*/

a.verda14white:link {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: white; 
text-decoration: none;
}

a.verda14white:visited {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: white; 
text-decoration: none;
}

a.verda14white:active {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: white; 
text-decoration: underline; 
}

a.verda14white:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: white; 
text-decoration: underline; 
}

	/*begin links arial 10wh*/

a.ar10white:link {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: white; 
text-decoration: none;
}

a.ar10white:visited {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: white; 
text-decoration: none;
}

a.ar10white:active {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: white; 
text-decoration: underline; 
}

a.ar10white:hover {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: white; 
text-decoration: underline; 
}

/* added by stephen */


.bgfir {  background-color: #EFF7DF}

/* ADDED by RONAN  */

samp { font-family:Verdana; font-size:10px; font-weight:normal }

.verda10jon { font-size: 10px; color: #FFB300}
.verda9white { font-size: 9px; color: white}
.verda10white { font-family:Verdana; font-size: 10px; color: white}
.verda11white { font-size: 11px; color: white}
.verda12white { font-size: 12px; color: white}
.verda10gold { font-size: 10px; color: #FFB400}
.verda12gold { font-size: 12px; color: #BC8100}
.verda12gri { font-size: 12px; color: #B7C0D9}
.verda12white { font-size: 12px; color: white}
.verda14white { font-size: 14px; color: white}
.verda12black { font-size: 12px; color: black}
.verda12oran { font-size: 12px; color: #FFB300}
.verda30org { font-size: 30px; color: #ffb300}
.verda18gold { font-size: 18px; color: #BC8100}

.times16wh {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: white}
.times18wh {  font-family: "Times New Roman", Times, serif; font-size: 20px; color: white}
.times20wh {  font-family: "Times New Roman", Times, serif; font-size: 20px; color: white}
.times24wh {  font-family: "Times New Roman", Times, serif; font-size: 24px; color: white}
.times25wh {  font-family: "Times New Roman", Times, serif; font-size: 25px; color: white}
.times30wh {  font-family: "Times New Roman", Times, serif; font-size: 30px; color: white}
.times25oran {  font-family: "Times New Roman", Times, serif; font-size: 25px; color: #FFB300}
.times22oran {  font-family: "Times New Roman", Times, serif; font-size: 22px; color: #FFB300}

.arial10blu {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2D4489}
.arial10wh {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff}
.arial16blu {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #304890}
.arial14blu {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #304890}
.arial12blu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #304890}
.arial12orang {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFB300}

/*--------------------*/
.divColorDescription {color:#FFFFFF; text-align:justify;}
.lineheight { line-height:15px;}
.page4300TableCentent { text-align:justify;}

/*ticker*/
#cadrpg { margin:0; border:0; overflow:hidden; margin-left:50px; width:509px;}
#cadrpg table {background-image:url(img/ticker/bg_ticker.gif); background-repeat:no-repeat; background-position:0px 0px;}
#cadrpg table tr { height:30px;}
#newshr { position:relative; height:20px; overflow:hidden; 
          color:inherit; border:0px inset white;  padding-left:50px;}
#defile { position:absolute; margin-top:4px; background-color:transparent; color:#FFFFFF;}
#defile a { color:#FFFFFF; font-weight:normal; text-decoration:none;}
#cadrpg table td.tdTickerNew { color:#FFB300; font-weight:bold; padding-left:27px;}
#cadrpg table td.tdTickerEnd { width:15px;}
/*end ticker */

#flashcontent { margin-top:5px;}

/*SEP08*/
sup {position:relative; bottom:-0.40em; font-size:75%;}



/*DRP BS 2009*/
/*REF optim.*/

/*reset*/
h1.times25wh, h1.times25np, h2.times20wh, h2.times16np, h2.verda12oran, h3.verda10blu, h3.verda10white {margin:0; display:inline;}
/*define*/
h1.times25wh {font-family: "Times New Roman", Times, serif; font-size: 25px; color: white}
h1.times25np {font-family: "Times New Roman", Times, serif; font-size: 25px; color: #304890}
h1.times25np span {font-weight:normal; font-size:23px;}
h1 strong.times40ny { font-family: "Times New Roman", Times, serif; font-size: 40px; color: #FFB400}

h2.times20wh {font-family: "Times New Roman", Times, serif; font-size: 20px; color: white}
h2.times16np {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: #304890}
h2 strong.times25oran { font-family: "Times New Roman", Times, serif; font-size: 25px; color: #FFB300}
h2.verda12oran {}

h3.verda10blu {font-size: 10px; color: #304890; padding-top:10px;}
h3.verda10white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white;}

.txtMargintopNull {margin-top:0!important; margin-bottom:20px!important;}

/*FOOTER: extra links*/
.footerDesc {color:#FFFFFF; font-size:9px; margin:0; padding:19px 20px 3px 20px; text-align:center;}
.footerLink {color:#6192C1; font-size:9px; margin:0; padding:1px 20px 15px 20px; text-align:center;}
.footerLink a {color:#6192C1; text-decoration:none;}
.footerLink02 td {padding:0 5px;}
