@charset "utf-8";
/* CSS Document */

	body { margin:0; padding:0; font:normal 12px Arial; background-color: #d1d0d0; width:100%;}
	h1 {}
	h2 {}
	h3 {}
	h4 {}
	h5 {}
	h6 {}
	p { margin:0; padding:0; color:#535353; font:12px Arial; }
	a {}
	cite {}
	.clear { clear:both; margin:0; padding:0; }

	a:link { color: #ec1d25; text-decoration: none;}
	a:visited { color: #ec1d25; text-decoration: none; }
	a:hover { color: #ec1d25; text-decoration: underline; }
	a:active { color: #ec1d25; text-decoration: none;}
		
		/* content */
			div.indexwrapper { margin:0 auto; padding:0; background-color:#efefef; text-align:center;}
			div.indexwrapperfooter { margin:0 auto; padding:5px 0 0 0; width: 745px; height: 20px;}
			
			.reddoverview { margin:0; padding:0; color:#ec1d25; font: 12px Arial; }
			sup { margin:0; padding:0; color:#ec1d25; font: 10px Arial;}
			sup.supintro { color:#ec1d25; font:bold 12px Arial;}
			
		/* image */	
			.imgborder { margin:0 0 0 15px; padding:0; border:1px solid rgb(204, 204, 204); }
			.imgmeritus { margin:0; padding:0;  margin:0; padding:0 5px 0 0; }
			.imgborder_normal { margin:0; padding:0; border:1px solid rgb(204, 204, 204); }
			.imgborder_arts { margin:5px 0 0 0; padding:0; border:1px solid rgb(204, 204, 204); }
			.imgborder_artsbenefits { margin:6px 0 0 0; padding:0; border:1px solid rgb(204, 204, 204); }
			.imgborder_bestsbenefits { margin:6px 0 0 0; padding:0; border:1px solid rgb(204, 204, 204); }
			.imgborder2 { margin:3px 5px 0 3px; padding:0; }
			
		/* ikea */
		
		.ikeafont { color:#000; font:italic 12px Arial; }
		.ikeafont2 { margin:0; padding:0; color:#fff; font:italic 14px Arial;  }
		
		/* spacepadding */	
			.spacepaddingall { margin:0; padding:0 0 0 10px; }
			.spacepadding { margin:0; padding:0 0 0 10px; }
			.spacepadding2 { margin:0; padding:0 0 0 20px; }
			.spacepaddingel { margin:0; padding:0 0 0 50px; }
		
		/* intro of cards */	
			.headline1 { margin:0; padding:0; color:#000; font:bold 14px Arial; line-height:14px; text-transform:uppercase; }
			
			.headlinecards { margin:0; padding:0; color:#535353; font:bold 14px Arial; }
			.headline2 { margin:0; padding:0; color:#000; font:bold 12px Arial; text-transform:uppercase; }
			.textcards { margin:0; padding:0; color:#000; font:bold 12px Arial; }
			
			.usp{ margin:0; padding:0; color:#000; font:bold 12px Arial; }
			.currentpromo{ margin:0; padding:0; color:#000; font:bold 12px Arial; }
			
		/* OCBCs */	
			.OCBC1{ margin:0; padding:0; color:#ec1d25; font:bold 14px Arial; }
			.OCBC2{ margin:0; padding:0; color:#ec1d25; font:bold 12px Arial; }
			.OCBC3{ margin:0; padding:0; color:#ec1d25; font: 12px Arial; }
			
		/* Apply now  */	
			.nextsteps { margin:0; padding:0; color:#93271c; font:bold 12px Arial; }
			.ApplyNow { margin:0; padding:0 0 0 3px; color:#93271c; font:bold 12px Arial; }
			.ApplyNow a { color:#93271c; text-decoration:none; }
			.ApplyNow a:hover { text-decoration:underline; }
			.Applyarrow { margin:0; padding:0 0 0 3px; }
			
			.Option { background-color: #ec1d25; color: #fff;}
			
		/* Select Option */
			.sample_attach2 { display: block; width:170px; border:1px solid #d1d0d0; padding: 2px 5px; background: #ec1d25; text-decoration: none; color:#fff; font: 12px Arial; background-image:url(../img/select_bg.jpg); background-repeat:no-repeat; text-align:left; } 
			a.sample_attach, a.sample_attach:visited, div.sample_attach
			{ display: block; width:170px; padding: 2px 5px; background: #ec1d25; text-decoration: none; color:#fff; font: 12px Arial; text-align:left; }
			
			.sample_attach3 { display: block; width:220px; border:1px solid #d1d0d0; padding: 2px 5px; background: #ec1d25; text-decoration: none; color:#fff; font: 12px Arial; background-image:url(../img/select_bg2.jpg); background-repeat:no-repeat; text-align:left; }
			a.sample_attachlong, a.sample_attachlong:visited, div.sample_attachlong
			{ display: block; width:220px; padding: 2px 5px; background: #ec1d25; text-decoration: none; color:#fff; font: 12px Arial; text-align:left; }
			
			a.sample_attach:hover { color: #000; }
			a.sample_attachlong:hover { color: #000; }

		/* black header & red underscore style */
			.intro_underscore { color:#ec1d25; font:bold 16px Arial; }
			.intro { color:#000; font:bold 12px Arial; text-transform:uppercase;  }
			.intro a { color:#ec1d25; font:bold 12px Arial; text-transform:uppercase; }
			.intro a:hover { text-decoration:underline; }	
			
		/* red strip style */	
			.redstrip { margin:0; padding:0 0 0 10px; color:#fff; font:bold 14px Arial; text-transform:uppercase; }
			.redstripikea { margin:0; padding:0; color:#fff; font:bold 14px Arial; text-transform:uppercase; }
		
		/* small style */			
			.small { margin:0; padding:0; font:10px Arial; }
			.smallcards { margin:0; padding:0; color:000; font:10px Arial; }
			.small2 { margin:0; padding:0 0 0 10px; font:10px Arial; }
			.smallred { margin:0; padding:0; color:#ec1d25; font:10px Arial; }
			
			.shopnumber { margin:0; padding:0; color: #ec1d25; font: 36px Times New Roman, Times, serif; }
			.shopintro { margin:0; padding:0; color: #ec1d25; font: bold 12px Arial; }
			.details { margin:0; padding:0; font:12px Arial; }
			
			ul.USPlist { margin:0; padding:0 0 0 50px; color:#000; font: 12px Arial; }
			
			/* list-style:none; background-image:url(../img/redbullet4.gif); background-repeat:no-repeat; background-position:0 0.3em; have to set as bg image for ie 6 and 7*/
			ul { margin:0; padding:0 0 0 50px; color:#535353; font: 12px Arial; }
			ul li { margin:0; padding:5px 0 0 10px; list-style:none; background-image:url(../img/blackbullet.gif); background-repeat:no-repeat; background-position:0 0.3em;  }
			ul li a { margin:0; padding:0; color:#535353; text-decoration:none; }
			ul li a:hover { text-decoration:underline; }
			
			
			ul.artslist { margin:0; padding:0; color:#535353; font: 12px Arial; }
			ul.artslist li { margin:0; padding:5px 0 0 10px; list-style:none; background-image:url(../img/blackbullet.gif); background-repeat:no-repeat; background-position:0 0.3em;  }
			ul.artslist li a { margin:0; padding:0; color:#535353; text-decoration:none; }
			ul.artslist li a:hover { text-decoration:underline; }
			

			/*ul { margin:0; padding:0 0 0 50px; color:#535353; font: 12px Arial; }
			ul.USPlist { margin:0; padding:0 0 0 50px; color:#000; font: 12px Arial; }
			ul li { margin:0; padding:5px 0 0 0; list-style-image:url(../img/redbullet.gif);  }
			ul li a { margin:0; padding:0; color:#535353; text-decoration:none; }
			ul li a:hover { text-decoration:underline; }*/
			
			.list ul li { margin:0; padding:0 0 0 10px; background-image:url(../img/blackcircle.jpg); background-repeat:no-repeat; background-position:0 0.3em; }
			
			ul.tc { margin:0; padding:0 0 0 30px; color:#000; font: 9px Arial; }
			ul.tc li { margin:0; padding:0; list-style-image:url(../img/redbullet.gif); }
			ul.tc li a { margin:0; padding:0; color:#535353; }
			ul.tc li a:hover { text-decoration:underline; }
				
			ol { margin:0; padding:0 0 0 30px; color:#535353; font:12px Arial; }
			ol.promotionlist { margin:0; padding:0 0 0 30px; color:#535353; font:10px Arial; }
		
			/* ----------------    */
			ul.promotionlist { margin:0; padding:0 0 0 30px; color:#535353; font:10px Arial; }
			ul.promotionlist li { margin:0; padding:0 0 0 10px; list-style:none; background-image:url(../img/blackbullet.gif); background-repeat:no-repeat; background-position:0 -0.1em;  }
			/* ----------------    */
			
			.insidetable { margin:10px 0 0 0; padding:0; text-align:left; font:12px Arial; background:#ec1d25; border:1px solid rgb(204, 204, 204); }
			.insidetable thead { cursor: pointer; font:bold 12px Arial; }
			.insidetable thead tr td { margin:0; padding:5px 0 5px 10px; background:#ec1d25; color:#fff; }
			.insidetable tbody tr td { margin:0; padding:0 0 0 10px; background:#f0f0f0; color:#535353; }
			.insidetable td, th { border: 1px solid white; }
			
			.insidetablecpp { margin:10px 0 0 0; padding:0; text-align:left; font:12px Arial; background:#ec1d25; border:1px solid rgb(204, 204, 204); }
			.insidetablecpp thead { cursor: pointer; font:bold 12px Arial; }
			.insidetablecpp thead tr td { margin:0; padding:5px 0 5px 10px; background:#ec1d25; color:#fff; }
			.insidetablecpp tbody tr td { margin:0; padding:0 0 0 10px; background:#f0f0f0; color:#535353; }
			.insidetablecpp tbody tr td.cppwhite { border-bottom: 1px solid white; }
			/* .insidetablecpp td, th { border: 1px solid white; } */
			
			.insidetablebest{ margin:10px 0 0 0; padding:0; text-align:left; font:12px Arial; background:#ec1d25; border:1px solid rgb(204, 204, 204); }
			.insidetablebest thead { cursor: pointer; font:bold 12px Arial; }
			.insidetablebest thead tr td { margin:0; padding:5px 0 5px 10px; background:#ec1d25; color:#fff; }
			.insidetablebest tbody tr td { margin:0; padding:0 0 0 10px; background:#f0f0f0; color:#535353; }
			.insidetablebest td, th { border: 1px solid white; }
				
			.insidetable2 { margin:10px 0 5px 0; padding:0; text-align:left; font:12px Arial; background:#ec1d25; border:1px solid rgb(204, 204, 204); }
			.insidetable2 thead { cursor: pointer; font:bold 12px Arial; }
			.insidetable2 thead tr td.special { margin:0; padding:5px 0 5px 10px; background:#ec1d25; color:#fff; }
			.insidetable2 tr td.special { margin:0; padding:5px 0 5px 10px; background:#ec1d25; color:#fff; }
			.insidetable2 tbody tr td { margin:0; padding:5px 0 5px 10px; background:#f0f0f0; color:#535353; }
			.insidetable2 td, th { border: 1px solid white; }
			
			.insidetablexbest { margin:10px 0 5px 0; padding:0; text-align:left; font:12px Arial; background:#ec1d25; border:1px solid rgb(204, 204, 204); font-weight:normal;}
			.insidetablexbest thead { cursor: pointer; font:bold 12px Arial; }
			.insidetablexbest thead tr td.special { margin:0; padding:5px 0 5px 10px; background:#ec1d25; color:#fff; }
			.insidetablexbest tr td.special { margin:0; padding:5px 0 5px 10px; background:#ec1d25; color:#fff; }
			.insidetablexbest tbody tr td { margin:0; padding:0 0 0 10px; background:#f0f0f0; color:#535353; }
			.insidetablexbest td, th { border: 1px solid white; }
			
			.insidetablestatement { margin:10px 0 0 0; padding:0; text-align:left; font:12px Arial; background:#ec1d25; border:1px solid rgb(204, 204, 204); }
			.insidetablestatement thead { cursor: pointer; font:bold 12px Arial; }
			.insidetablestatement thead tr td { margin:0; padding:0; background:#ec1d25; color:#fff; }
			.insidetablestatement tbody tr td { margin:0; padding:0; background:#f0f0f0; color:#535353; }
			.insidetablestatement img { margin: 0 0 0 5px; padding:0; }
			
			.insidetabletc { margin:0; padding:10px 0 10px 10px; text-align:left; background:#F9F9F9; border:1px solid rgb(204, 204, 204); }
			
		/* small table for t&c */	
			.smalltabletc { margin:10px 0 5px 0; padding:0; text-align:left; color:#535353; font:10px Arial; border:0; }
		
		/* for normal too */	
			.motortable { margin:10px 0 0 10px; padding:0; text-align:left; color:#535353; font:12px Arial; }
		
		/* listing of terms */				
			.servicestable { margin:10px 0 5px 0; padding:0; text-align: left; font:12px Arial; color:#535353; }
		
		/* paylite register table */		
			.servicestable2 { margin:10px 0 5px 0; padding:0; text-align:left; font:12px Arial; background:#c0c0c0; }
			.servicestable2 tbody tr td { margin:0; padding:0 0 0 10px; background:#f0f0f0; vertical-align:top }
			.servicestable2 tbody tr td.num { margin:0; padding:0 0 0 10px; color:#ec1d25; font: bold 20px Arial; }
			
		/*	hr { margin:10px 0; padding:0; border: 0.8em thin; color:#c0c0c0; }*/
			
		/* ====================================   Promotion  ======================================================   */
		
			#Promotionwrapper { margin:0 auto; padding:0; width:980px; background-color:#efefef; overflow:hidden; }
			.Promotionflash { margin:0; padding:0; width:980px; }
			
			#Promotiontopholder_home { margin:0; padding:0; width:980px; height:325px; background-image:url(../img/Promotions_main_Home2.jpg) }
			#Promotiontopholder_dining { margin:0; padding:0; width:980px; height:325px; background-image:url(../img/Promotion_main_Dining2.jpg); }
			#Promotiontopholder_entertainment { margin:0; padding:0; width:980px; height:325px; background-image:url(../img/Promotions_main_entertainment2.jpg); }
			#Promotiontopholder_retail { margin:0; padding:0; width:980px; height:325px; background-image:url(../img/Promotions_main_retail2.jpg); }
			#Promotiontopholder_travel { margin:0; padding:0; width:980px; height:325px; background-image:url(../img/Promotions_main_travel2.jpg); }
			
			.PromotiontopmenuLOGO h1 { margin:0; padding:0; }
			.PromotiontopmenuLOGO h1 a.logo { width:300px; height:73px; float:left; display:block; text-indent:-5000px; cursor:pointer; overflow:hidden; }
			
			.Promotiontopmenuholder { margin:0; padding:0px; width:380px; float:left; }
			
			.Promotiontopmenuright h2 { margin:0; padding:0; }
			.Promotiontopmenuright h2 a.rightsidelink { width:300px; height:73px; float:left; display:block; text-indent:-5000px; cursor:pointer; overflow:hidden; }
			
			.box1 { margin:0; padding:0; }
		
			#box-link { position:absolute; top:180px; left:650px; width:150px; height:30px; }
			#box-link2 { position:absolute; top:220px; left:650px; width:150px; height:30px; }

			ul.Promotiontopmenu { margin:45px 0 0 0; padding:0; color:#919191; font: 0.9em Arial; width:500px; height:27px; background-image:url(../img/topmenu_bg.png); background-repeat:no-repeat; } 
			ul.Promotiontopmenu li { margin:3px 25px 0 1px; padding:0; list-style:none; float:left; display:block; background-image:none; letter-spacing:0.1em; }
			ul.Promotiontopmenu li a  { margin:0; padding:0; color:#000; text-decoration:none; }
			ul.Promotiontopmenu li.highlight a  { margin:0; padding:0; color:#000; text-decoration:none; }
			ul.Promotiontopmenu li a:hover { color:#ec1d25; text-decoration:none; }
			
		
			.Promotionredline { margin:0; padding:0; border-top:1px solid rgb(236, 29, 37); float:left; }
			
			#Promotionmenu { margin:0; padding:0; width:980px; height:25px; }
			.Promotionmenuleft { margin:0; padding:0; width:80px; height:25px; float:left; }
			.Promotionmenuright { margin:0; padding:0; width:900px; height:25px; background:#ec1d25; float:left; }
				.Promotionmenuright-navleft { margin:0; padding:0; width:500px; float:left;}
				.Promotionmenuright-navright { margin:0; padding:0; width:300px; float:right;}
			
	 	 /* Promotion navigation */		
			ul.Promotion { margin:4px 0 0 0; padding:0; color:#fff; font:bold 12px Arial; width:500px; } 
			ul.Promotion li { margin:0 0 0 5px; padding:0; list-style:none; float:left; display:block; background-image:none; }
			ul.Promotion li a, ul.Promotion li a:link  { margin:0; padding:0; color:#fff; text-decoration:none; }
			ul.Promotion li.highlight a, ul.Promotion li.highlight a:link  { margin:0; padding:0; color:#000; text-decoration:none; }
			ul.Promotion li a:hover { color:#000; text-decoration:none; }
			ul.Promotion li a:visited { color:#000; text-decoration:none; }

			ul.Promotion2 { margin:4px 0 0 0; padding:0 27px 0 0; color:#fff; font:bold 12px Arial; width:230px; float:right; } 
			ul.Promotion2 li { margin:0 0 0 5px; padding:0; list-style:none; float:left; display:block; background-image:none; }
			ul.Promotion2 li a, ul.Promotion2 li a:link  { margin:0; padding:0; color:#fff; text-decoration:none; }
			ul.Promotion2 li.highlight a, ul.Promotion2 li.highlight a:link { margin:0; padding:0; color:#000; text-decoration:none; }
			ul.Promotion2 li a:hover { color:#000; text-decoration:none; }
			
			.checklist { margin:3px 0 0 0; padding:0 0 0 80px; width:900px; float:left; }
			.checklistleft { margin:0; padding:0; width:676px; float:left; text-align:right; }
			.checklistright { margin:0; padding:0; width:224px; float:left; text-align:right; }
			.checklistleft2 { margin:0; padding:0; width:631px; float:left; text-align:right; }
			.checklistright2 { margin:0; padding:0; width:269px; float:left; text-align:right; }

			.searchwrapper {  margin:0; padding:0; width: 224px; height: 21px; float:left; }
			.fieldHolder { margin:0; padding:0 ; width: 185px; height: 19px; border:1px solid rgb(236, 29, 37); float:left;  }
			input { background-color:#efefef; vertical-align:middle; color:#adadad; font:bold 10px Arial; text-transform:uppercase; text-align:center; }
			.checkout { margin:0 5px 0 0; padding:0; color:#000; font:bold 12px Arial; }
			.gobutton { margin:0; padding:0; width: 37px; height: 21px; float:right; }
			
			.searchwrapper2 {  margin:0; padding:0; width: 269px; height: 21px; float:left; }
			.fieldHolder2 { margin:0; padding:0 ; width: 230px; height: 19px; border:1px solid rgb(236, 29, 37); float:left;  }
			input2 { background-color:#efefef; vertical-align:middle; color:#adadad; font:bold 10px Arial; text-transform:uppercase; text-align:center; }
			.checkout2 { margin:0 5px 0 0; padding:0; color:#000; font:bold 12px Arial; }
			.gobutton2 { margin:0; padding:0; width: 37px; height: 21px; float:right; }
			
			.bigintro { margin:20px 0 0 0; padding:0 0 0 80px; width:900px; float:left; }
			.bigintroleft { margin:0; padding:0; width:680px; float:left; }
			.bigintroright { margin:0; padding:20px 41px 0 0; width:179px; float:left; text-align:right }
			
			.bigintro2 { margin:20px 0 0 0; padding:0 0 0 80px; width:900px; float:left; }
			.bigintroleft2 { margin:0; padding:0; width:745px; float:left; }
			.bigintroright2 { margin:0; padding:20px 41px 0 0; width:114px; float:left; text-align:right }
			
		 /* wrapper for the promotion */		
			#iframecontent { margin:0 auto; padding:0; width:980px; background-color:#efefef; }
			#noresult { margin:0px; padding-left:80px; width:900px;background-color:#efefef; }	
			
			#promoholder { margin:0; padding:0 0 20px 80px; width:900px; }
			.promocontent { margin:0; padding:0; width:900px; float:left; border-top:1px solid rgb(236, 29, 37); }
			.promoGO { margin:0; padding:0; width:900px; float:left; text-align:right;}
			.promoimg { margin:0; padding:0; width:200px; float:left; }
			.promoinfo { margin:0 0 0 15px; padding:0; width:684px; float:right; }
			.promoinfo2 { margin:0; padding:0; width:670px; float:right; }
			
		/* holder for back to top and pagination */	
			.bottom { margin:0; padding:0 0 0 80px; width:900px; float:left; }
			.bottomleft { margin:0; padding:0; width:680px; float:left; }
			.bottomright { margin:0; padding:0 41px 0 0; width:179px; float:left; text-align:right }
			
		/* expanded content */		
			#expandholder { margin:0; padding:20px 37px 20px 216px; width:647px; float:left; }
			.expandredstrip { margin:0; padding:3px 0 0 15px; width:635px; height:17px; float:right; background-color:#d1d0d0; color:#000; font:10px Arial; }
			.expandcontent { margin:0; padding:5px 0 5px 15px; width:635px; float:right; color:#535353; font:10px Arial; }
			
		/* expanded content backup		
			#expandholder { margin:0; padding:20px 37px 20px 216px; width:647px; float:left; }
			.expandredstrip { margin:0; padding:3px 0 0 5px; width:645px; height:17px; float:right; background-color:#d1d0d0; color:#000; font:10px Arial; }
			.expandcontent { margin:0; padding:5px 0 5px 5px; width:645px; float:right; color:#535353; font:10px Arial; }*/
			
			
			
        /* #jdiv { color:#535353; font:10px Arial; } */ 		
		
		/* Promotion Homepage */	
			.homemaincontent { margin:0; padding:20px 0 0 80px; width:900px; float:left; }
			.hometopintro { margin:0 0 0 0; padding:20px 40px 20px 80px; width:860px; float:left; }
			.homebigintroright { margin:0; padding:0; width:900px; float:left; border-top:1px solid rgb(236, 29, 37); border-bottom:1px solid rgb(236, 29, 37); }
			
			.homemaincontentbox { margin:0; padding:20px 0 0 80px; width:900px; float:left; }
			.homemaincontentleft { margin:0; padding:0; width:560px; float:left; }
			.homemaincontentright { margin:0; padding:0; width:307px; float:left; }
			
		/* list of 4 main products dining, travel, retail, entertainment */		
			ul.homepromo { margin:0; padding:0; width:585px; } 
			ul.homepromo li { margin:0; padding:0 80px 0 0; list-style:none; float:left; color:#000; font:bold; background-image:none; }
			ul.homepromo li a  { margin:0; padding:0; text-decoration:none; color:#ec1d25; }
			uul.homepromo li.highlight a, ul.homepromo li a:link { margin:0; padding:0; color:#ec1d25; text-decoration:none; }
			ul.homepromo li a:hover { text-decoration:none; }
			ul.homepromo li a:visited { color:#fff; text-decoration:none; }
			
			.PromotionHeaderHome { margin:0; padding:0; color:#000; font:bold 40px Arial; } /* Promotion intro big text */	
			.PromotionHeaderHomered { margin:0; padding:0; color:#ec1d25; font:bold 40px Arial; } /* Promotion intro red big text */
			.PromotionHeaderHomesub { margin:0; padding:0; color:#000; font:bold 16px Arial; } /* Promotion intro sub text */
			.PromotionHeaderHomesubred { margin:0; padding:0; color:#ec1d25; font:bold 16px Arial; } /* Promotion intro red sub text */
			
			.PromotionHeader { margin:0; padding:0; color:#b8b8b8; font:bold 34px Arial; } /* Promotion inside page intro big text */	
			
		/* Promotion table -unused- */		
			.Promotionbreakbottom { margin:0; padding:0; border-bottom:1px solid rgb(236, 29, 37); }
			.Promotionbreaktop { margin:0; padding:0; border-top:1px solid rgb(236, 29, 37); }
			.Promotiontabletop { margin:2px 0 0 0px; padding:0; border-collapse:collapse; }
			.Promotiontable { border-collapse:collapse; }
		
		
			.OCBC_privilegesred{ margin:0; padding:0; color:#ec1d25; font:bold 13px Arial; }	
			
			.Promotionintrored { color:#ec1d25; font:bold 13px Arial; } /* Promotion content intro big text */	
			.Promotionintroblack { color:#000; font:bold 13px Arial; }
		
			.Promotiontext { color:#000; font:bold 10px Arial; } /* Promotion content normal text */	
			.Promotionarrow { color:#000; font:bold 13px Arial; }
			
			.Promotion_underscore { color:#ec1d25; font: 12px Arial; }
			.Promotion_number { color:#ec1d25; font: 10px Arial; vertical-align:top; }
			.Promotion_backtotop { color:#ec1d25; font: bold 10px Arial; text-transform:uppercase; }
			.Promotion_underscore { color:#ec1d25; font: 10px Arial; }

			.pfootercoinholder { margin:0; padding:40px 0 0 0; width:980px; }
			.pfooterdown { margin:0; padding:20px 0 35px 0; width:980px; }
			
			/*
			ul.privileges { margin:0; padding:0 0 0 10px; color:#fff; font:bold 12px Arial; width:900px; }
			ul.privileges li { margin:0 0 0 5px; padding:0; list-style:none; float:left; display:block; }
			ul.privileges li a  { margin:0; padding:0; color:#fff; text-decoration:none; }
			ul.privileges li.highlight a  { margin:0; padding:0; color:#000; text-decoration:none; }
			ul.privileges li a:hover { color:#000; text-decoration:none; } */
		
			.privilegesintrored2 { color:#ec1d25; font:bold 13px Arial; }
			.privilegestext2 { color:#535353; font:bold 10px Arial; }
			.privileges_number2 { color:#ec1d25; font: 10px Arial; vertical-align:top; }
			.OCBC_privilegesred2 { margin:0; padding:0; color:#ec1d25; font:bold 13px Arial; }		
			
		 	ul.privilegesFooter { margin:0; padding:0 0 0 40px; color:#a4a4a4; font:bold 12px Arial; width:930px; float:left;  }
			ul.privilegesFooter li { margin:0 0 0 5px; padding:0; list-style:none; float:left; display:block; }
			ul.privilegesFooter li a  { margin:0; padding:0; color:#a4a4a4; text-decoration:none; }
			ul.privilegesFooter li a:hover { color:#000; text-decoration:none; }
			
			.Promotionpageup { margin:0; padding:18px 0 0 0; color:#000; font:bold 10px Arial; text-align:right; }
			.Promotionpageup a { margin:0; padding:0; color:#000; font:bold 10px Arial; text-align:right; text-decoration:none; }
			.Promotionpageup a.redactivepage { color:#ec1d25; }
		    .Promotionpageup a:hover { margin:0; padding:0; color:#ec1d25; font:bold 10px Arial; text-align:right; text-decoration:none; }
			
			.Promotionpageup { margin:0; padding:0 0 0 0; color:#000; font:bold 10px Arial; text-align:right; }
			.Promotionpageup a { margin:0; padding:0; color:#000; font:bold 10px Arial; text-align:right; text-decoration:none; }
			.Promotionpageup a.redactivepage { color:#ec1d25; }
		    .Promotionpageup a:hover { margin:0; padding:0; color:#ec1d25; font:bold 10px Arial; text-align:right; text-decoration:none; }	 
			
			
			/* ======================================================================================================================================  */



		/* tooltip OCBC Awards   */
			a.tooltip { color:#fff; }
			a.tooltip b { display:none; }
			a.tooltip:hover { border:0; position:relative; z-index:500; text-decoration:none; }
			a.tooltip:hover b { display:block; position:absolute; top:-75px; left:-165px; font-weight:normal; color:#000; border:1px solid #ec1d25; background:#ffc; width:400px; }
			a.tooltip:hover b em { position:absolute; left:195px; top:53px; width:11px; height:6px; background:#fff url(../img/tooltip.gif) 0 0; display:block; font-size:1px; }				

		/* footer with coin */
			 #footer { margin:0; padding:0; background-image:url(../img/footerline.jpg); background-repeat:no-repeat; }
			.footercointext { margin:0; padding:0; color:#000; font:0.8em/0.8em Arial; }
			.footercointext a { margin:0; padding:0; color:#000; }
			.footercointext a:hover { margin:0; padding:0; color:#ec1d25; }
			
			.footertext { margin:0; padding:0 0 0 70px;color:#000; font:0.8em/0.8em Arial; }
			.footertext a { margin:0; padding:0; color:#000; }
			.footertext a:hover { margin:0; padding:0; color:#ec1d25; }
			
			.footertextred { margin:0; padding:0; color:#ec1d25; }
			.footerawards { margin:0; padding:0; color:#000; font:0.8em/0.8em Arial; }
			.footerawardsred{ color:#ec1d25; font:0.8em/0.8em Arial; }
			.footerdiver { margin:0; padding:0; color:#ec1d25; font:12px Arial; }
			
		/* Cards footer */
		
			ul.CardsFooter { margin:0 0 0 118px; padding:0; color:#a4a4a4; font: 10px Arial; width:800px; }
			ul.CardsFooter li { margin:0 0 0 5px; padding:0; list-style:none; float:left; display:block; background-image:none; }
			ul.CardsFooter li a { margin:0; padding:0; color:#a4a4a4; text-decoration:none; }
			ul.CardsFooter li a:hover { color:#000; text-decoration:none; }
			
		/* Index footer */	
			ul.indexFooter {	margin: 0 0 0 0px; padding:0; color: #a4a4a4; font: 10px Arial; height:20px}
			ul.indexFooter li { margin:0 0 0 5px; padding:0; list-style:none; float:left; display:block; background-image:none;}
			ul.indexFooter li a  { margin:0; padding:0; color:#a4a4a4; text-decoration:none; }
			ul.indexFooter li a:visited  { margin:0; padding:0; color:#a4a4a4; text-decoration:none; }
			ul.indexFooter li a:hover { color:#000; text-decoration:none; }
						
			
			

