/* CSS Document */

body {
					background-color: #fff;
					margin:0;
					padding:0;
					font:12px Arial, Helvetica, sans-serif;
					color:#999;
					}
					
				a {
					font:12px Arial, Helvetica, sans-serif;
					}
					
				ul, li {
					margin:0;
					padding:0;
					}
					
				li {
					list-style:none;
					}
					
				p {
						margin:0 0 7px 0;
						}
						
				p a:visited, p a:link, p a:hover{
					text-decoration:underline;
					}
					
					
				.clear {
					clear:both;
					height:0%;
				}
				
				
				a:link, a:visited {
					color:#49166D;
					text-decoration:none;
					}
					
				a:hover {
					color:#787878;
					text-decoration:none;
					}
					
				
					
				#wrapper {
					width:878px;
					height:682px;
					margin:0 auto;
					background:url(../images/bg_border.gif) repeat-y #fff;
					position:relative;
					
					}
					
				.wrapper-txt {
					width:345px;
					position: absolute;
					top:168px;
					left:50px;
					
					}
					
				#header-en {
					height:147px;
					background:url(../images/i_top_mytelus.gif) no-repeat top left;
					position:relative;
					}
					
				#header-fr {
					height:147px;
					background:url(../../fr/images/i_top_mytelus.gif) no-repeat top left;
					position:relative;
					}
					
				#footer {
					width:878px;
					height:16px;
					background:url(../images/i_border_bottom.gif) no-repeat top left;
					margin:0 auto;
					}
					
				.pict {
					width:417px;
					position:absolute;
					right:20px;
					top:160px;
					text-align:right;
					}
					
				.close {
					position:absolute;
					height:30px;
					width:30px;
					bottom:-7px;
					right:22px;
					display:block;
					}
					
				.utility {
					position:absolute;
					height:19px;
					width:370px;
					top:90px;
					right:18px;
					text-align:right;
					}
					
				.utility a:link, .utility a:visited {
					font:11px Arial, Helvetica, sans-serif;
					}
					
				.utility a:hover {
					font:11px Arial, Helvetica, sans-serif;
					}
					
				.back-next-btn-en {
					position:absolute; 
					top:268px; 
					left:0px; 
					width:150px;
					}
					
				.back-next-btn-fr {
					position:absolute; 
					top:373px; 
					left:0px; 
					width:150px;
					}
					
				.b-previous {
					background:url(../images/b_previous.gif) no-repeat;
					width:49px;
					height:52px;
					float:left;
					display:block;
					text-indent:-9999px;
					}
					
				.b-previous-on {
					background:url(../images/b_previous_on.gif) no-repeat;
					width:49px;
					height:52px;
					float:left;
					display:block;
					text-indent:-9999px;
					cursor:pointer;
					}
					
				.b-next {
					background:url(../images/b_next.gif) no-repeat;
					width:49px;
					height:52px;
					float:left;
					display:block;
					text-indent:-9999px;
					}
					
				.b-next-on {
					background:url(../images/b_next_on.gif) no-repeat;
					width:49px;
					height:52px;
					float:left;
					display:block;
					text-indent:-9999px;
					cursor:pointer;
					}
					
				.to {
					width:48px;
					height:52px;
					float:left;
					text-align:center;
					padding-top:17px;
					}
					
				h1 {
					margin:0;
					padding:0;
					}
					
				h1.welcome-en{
					background:url(../images/t_welcome.gif) no-repeat;
					width:393px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.why-en{
					background:url(../images/t_why.gif) no-repeat;
					width:393px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.new-look-en {
					background:url(../images/t_new_look.gif) no-repeat;
					width:365px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.stay-connecte-en{
					background:url(../images/t_stay_connected.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.products-en {
					background:url(../images/t_products.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.name-trust-en {
					background:url(../images/t_name_trust.gif) no-repeat;
					width:365px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.content-community-en {
					background:url(../images/t_content_community.gif) no-repeat;
					width:392px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.weather-en {
					background:url(../images/t_weather.gif) no-repeat;
					width:365px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.enjoy-music-en{
					background:url(../images/t_enjoy_music.gif) no-repeat;
					width:392px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.question-en{
					background:url(../images/t_question.gif) no-repeat;
					width:392px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.faq-en{
					background:url(../images/t_faq.gif) no-repeat;
					width:392px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.welcome-fr {
					background:url(../../fr/images/t_welcome.gif) no-repeat;
					width:404px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.new-look-fr {
					background:url(../../fr/images/t_new_look.gif) no-repeat;
					width:395px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.stay-connecte-fr {
					background:url(../../fr/images/t_stay_connected.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.products-fr {
					background:url(../../fr/images/t_products.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.name-trust-fr {
					background:url(../../fr/images/t_name_trust.gif) no-repeat;
					width:345px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.content-community-fr {
					background:url(../../fr/images/t_content_community.gif) no-repeat;
					width:392px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.weather-fr {
					background:url(../../fr/images/t_weather.gif) no-repeat;
					width:365px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.enjoy-music-fr{
					background:url(../../fr/images/t_enjoy_music.gif) no-repeat;
					width:392px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.question-fr{
					background:url(../../fr/images/t_question.gif) no-repeat;
					width:345px;
					height:75px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h1.faq-fr{
					background:url(../../fr/images/t_faq.gif) no-repeat;
					width:345px;
					height:43px;
					text-indent:-9999px;
					margin-bottom:35px;
					}
					
				h2.faqSection {
					color:#65C700; 
					font-weight:bold; 
					font-size:13px;
					margin-bottom:3px;
				}
					
				h3 {
					font-size:12px;
					margin:22px 0 4px 0;
					}
					
				ul.faq-question {
					margin:0 0 20px 0;
					}
					
				.faq-question li{
					margin:0 0 5px 0;
					padding-left:16px;
					background: url(../images/i_puce.gif) no-repeat 0px 5px;
					}
					
				.faq-question li a{
					font-size:12px;
					}
					
				
					
				.wrapper-faq {
					width:700px;
					position: absolute;
					top:168px;
					left:50px;
					
					}
					
				.links-top {
					clear:both;
					
					margin:5px 8px 5px 0;
					width:690px;
					text-align:right;
					}
					
				.top-page {
					background:transparent url(../images/i_fleche_up.gif) no-repeat scroll 100% 4px;
					padding-right:10px;
					}
					
				
					
/****************************************
		Stocks
******************************************/
					
			#stocks {
                width: 620px;
                padding-left: 20px;
				margin:0 0 12px 0;
                padding-bottom: 20px;
                overflow: hidden;
            	}
            
            #stocks h1 {
                width: 600px;
                height: 48px;
                background: url(../images/t_new_stocks.gif) 0 0 no-repeat;
                text-indent: -9999px;
                border-bottom: 1px solid #d4d1c8;
                margin-bottom: 16px;
           	 	}
            
            #stocksCl1 {
                width: 128px;
                padding-right: 18px;
                float: left;
            	}
            
            #addIt {
                width: 128px;
                background: #66cc00;
                margin-bottom: 12px;
                overflow: hidden;
           	 }
            
            #addIt ul {
                width: 105px;
                padding: 6px 0 4px 15px;
                color: #fff;
            	}
            
            #addIt li {
                color: #fff;
                padding-bottom: 3px;
            	}
            
            ul.int li {
                margin-bottom: 1px;
            	}
            
            #stocksCl1 ul.int {
                border-right: 1px solid #66cc00;
                padding-right: 13px;
            	}
            
            #stocksCl1 ul.int li {
                text-align: right;
           	 }
            
            #stocksCl3 ul.int {
            	width:118px;
                border-left: 1px solid #66cc00;
                padding-left: 12px;
            	}
            
            ul li.stockSubt {
                font-size: 13px;
                color: #49166d;
                margin-bottom: 4px;
            }
            
            #stocksCl2 {
                width: 316px;
                float: left;
				position:relative;
            }
            
            #stocksCl3 {
                width: 141px;
                padding-left: 17px;
                float: left;
            }
			
			.arrowLeft {
				width:16px;
				height:15px;
				position:absolute;
				background:#FFF url(../images/i_stockarrow_left.gif) 0 0 no-repeat;
				left:-18px;
			}
			
			.arrowRight {
				width:15px;
				height:15px;
				position:absolute;
				background:#FFF url(../images/i_stockarrow_right.gif) 0 0 no-repeat;
				right:-17px;
			}
			
			.arrowaccess  {
				top:213px;
			}
			.arrowsearch  {
				top:389px;
			}
			.arrowcharts {
				top:111px;
			}
			.arrowselect {
				top:195px;
			}
			.arrownumber {
				top:274px;
			}	
			
	/* Transfer Money */
	#stockTransfer {
		margin:0 0 12px;
		overflow:hidden;
		padding-bottom:20px;
		padding-left:20px;
		width:669px;
		
	}
	
	#tranfCl2 {
		text-align:center;
	}
	
	#tranfCl2 p{
		text-align:left;
		margin-bottom:10px;
	}
	
	#tranfCl2 img{
		margin-bottom:14px;
	}
	
	#stockTransfer h1 {
                width: 600px;
                height: 48px;
                background: url(../images/s_how_transfer.gif) 0 0 no-repeat;
                text-indent: -9999px;
                margin-bottom: 16px;
           	 	}
