body {
	width:auto;
	background: url(../images/normal/bg-normal.jpg) #E5E5E5 top repeat-x;
	margin:0 auto;
	position:relative;
	}
	
img{
behavior:url('pngbehavior.htc');
}
	
	.ido_wrapper {
		width:955px;
		margin:0 auto;
		background:url(../images/normal/bg-main-normal.jpg) no-repeat top;
		}
		
		.for_logo {
			width:955px;
			height:281px;
			text-align:center
			}
			
		.for_offerbanner {
			margin:0 auto;
			width:886px;
			}
			
		.for_offerbanner_main{
			width:886px;
			height:95px;
			margin:10px 0;
			clear:both;
			}
			
		.for_offerbanner_left{
			float:left;
			width:430px;
			height:95px;
			margin-right:26px;
			}
			
	
			
		.for_offerbanner_right{
			float:left;
			width:430px;
			height:95px;
			}
			
		.info_ido {
			width:620px;
			height:164px;
			margin:0 auto;
			font:11px "Trebuchet MS";
			color:#000000;
			text-align:center;
			}
			
			.info_ido h1{
			text-align:center;
			font:20px "Trebuchet MS";
			color:#000000;
			margin-bottom:-2px
			}
			
		.ido_body {
			width:914px;
			height:263px;
			background:none;
			}
			
			.ido_body_half {
				float:left;
				width:417px;
				margin-top:22px;
				_margin-top:28px;
				margin-left:40px;
				_margin-left:20px
				}
				
			.ido_body_half2 {
				float:right;
				width:417px;
				margin-top:22px;
				_margin-top:28px;
				}
				
				.ido_body_half2_inner {
				float:left;
				width:250px;
				}
				
				.ido_body_half2_right {
				float:left;
				width:140px;
				margin-top:20px;
				margin-left:20px
				}
		
				.title {
					float:left;
					margin-left:105px;
					height:30px;
					font:normal 20px "Trebuchet MS";
					color:#FF0000}
					
				.title-pctophone {
					float:left;
					height:30px;
					font:normal 20px "Trebuchet MS";
					color:#FF0000}
					
				.description {
					float: left;
					font:11px Tahoma;
					color:#333333}
					
					
				.selection_country {
					float:left;
					width:380px;
					background:none;
					}
					
					.selection_country span{
					float:left;
					height:20px;
					margin-top:5px;
					margin-bottom:5px;
					margin-left:135px;
					font:bold 11px Tahoma;
					color:#333333;
					}
				
					.img_box_main {
						float:left; 
						width:105px;
						height:100px;
						text-align:center;}
					
					.img_box_out {
						float:left; 
						width:105px;
						text-align:center;
						height:auto}
						
						.img_box_out a{
						float:left; 
						width:105px;
						text-align:center;
						height:auto}
						
						.img_box_out a:hover{
						float:left; 
						width:105px;
						text-align:center;
						height:auto;
						}
						
					
					
					.img_box {
						float:left;
						width:105px;
						height:72px;
						text-align:center;
						}
						
						.img_box a{
						float:left;
						width:105px;
						height:72px;
						text-align:center;
						}
						
					.img_box a:hover{
						float:left;
						width:105px;
						height:72px;
						text-align:center;
						background-color:#FFFFFF;
						opacity: .70;
						filter: alpha(opacity=60);
						z-index:1
						}
						
					
					a.link_country{	
						margin-top:15px;
						text-align:center;
						font:bold 12px Tahoma;
						color:#333333;
						text-decoration:none
						}
						
					a.link_country:hover{	
						margin-top:15px;
						text-align:center;
						font:bold 12px Tahoma;
						color:#333333;
						text-decoration:underline
						}
					
					.MarginTop { margin-top:10px;}	
						
						
img.imgfloatLeft { float:left; margin-top:10px}

.backgroundImg { background:url(../images/img_pc2phonenew.png) bottom right no-repeat}

.btnnew { float: left; width:200px; margin-top:5px; height:40px;}



	.footer_new {
		width:914px;
		margin-top:15px;
		}
		
		
		.checkrates {
			width:315px;
			margin:0 auto;
			padding:12px 0 0 35px;
			height:33px;
			background:url(../images/normal/bg_option.jpg) no-repeat
			}
			
			.checkrates span{ 
				float:left;
				width:100px;
				margin-top:3px;
				font:12px Arial, Helvetica, sans-serif;
				color:#000000;
				}
			
			.checkrates select{
				float:left;
				width:183px;
				height:20px;
				border:1px solid #CCCCCC;
				font:11px Tahoma;
				color:#333333
				}	
				
			
			
		.rechargenow_home {
		margin:0 auto;
		margin-top:25px;
		width:175px;
		height:35px;
			}
				
	.viewrates {
			width:350px;
			margin:0 auto;
			text-align:center;
			}
			
			.viewrates_inner{
			float:left;
			width:350px;
			text-align:center;
			}
			
			
			.countryhead { 
				float:left;
				width:350px;
				height:22px;
				margin:10px 0 1px;
				padding-top:5px;
				font:bold 14px Tahoma;
				color:#FFFFFF;
				background:url(../images/bg_rate_country.jpg) top no-repeat
				}
				
			.titlehead { 
				float:left;
				width:350px;
				height:20px;
				margin:1px 0;
				padding-top:7px;
				font:bold 12px Tahoma;
				color:#333333;
				background:url(../images/bg_rate_title.jpg) top no-repeat
				}
				
				.titlehead_left {
					float:left;
					width:120px;
					font:bold 12px Tahoma;
					color:#333333;
					padding-left:20px;
					text-align:left;
					}
		
				.titlehead_right {
					float:right;
					width:80px;
					font:bold 12px Tahoma;
					color:#333333;
					padding-right:20px;
					text-align:left;
					}
					
				.ratehead { 
				float:left;
				width:350px;
				height:20px;
				margin:1px 0;
				padding-top:7px;
				font:12px Tahoma;
				color:#333333;
				background:url(../images/bg_rate_rates.jpg) top no-repeat
				}
				
				.ratehead_left {
					float:left;
					width:120px;
					font:11px Tahoma;
					color:#FFFFFF;
					padding-left:20px;
					text-align:left;
					}
		
				.ratehead_right {
					float:right;
					width:80px;
					font:11px Tahoma;
					color:#FFFFFF;
					padding-right:20px;
					text-align:left;
					}
					
			.btn_close_new {
				float:right;
				margin-top:10px;
				margin-right:10px;
				}		
			


				.login_area {
					width:120px;
					margin:15px auto;
					height:16px;
					}
					
					.login_area img{
						float:left;
					}
					
					.login_area span{
						width:82px;
						margin-left:10px;
						text-align:center;
						font:bold 11px Arial, Helvetica, sans-serif;
						color:#44BB44;
						}
						
						.login_area a{
						width:82px;
						margin-left:10px;
						text-align:center;
						font:bold 11px Arial, Helvetica, sans-serif;
						color:#646464;
						text-decoration:none;
						}
						
						.login_area a:hover{
						width:82px;
						margin-left:10px;
						text-align:center;
						font:bold 11px Arial, Helvetica, sans-serif;
						color:#000000;
						text-decoration:none;
						}
						
						
				.footer_new_link {
					width:293px;
					height:29px;
					padding-top:8px;
					margin:0 auto;
					text-align:center;
					border:1px dashed #cccccc;
					border-right:none;
					border-left:none}
					
					.footer_new_link span{
						margin:0 5px;
						font:11px Tahoma;
						color:#333333;}
					
					
					.footer_new_link a{
						font:11px Tahoma;
						color:#000000;
						text-decoration:none
						}
						
					.footer_new_link a:hover{
						font:11px Tahoma;
						color:#000000;
						text-decoration:underline
						}
						
						
				.footer_we_accept {
					width:293px;
					height:29px;
					margin:20px auto 20px auto;
					text-align:center;
					}
					
					.footer_we_accept img{
						margin:5px
						}
						
				.footer_verified {
					width:293px;
					margin:10px auto;
					text-align:center;
					}
