body {
/*	background-color: #e5e7e8;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #336699;
	margin-top:0px;
	margin-bottom:0px;

/*	background-image:url(images/bg.gif);	width:100%;	*/
}
.pageBody{
height:100%;
/*	width:1250px;*/
}

.hiddenPic {display:none;}

.tbl{
	/*background:#FFFFFF;*/
	width:945px; 
	height:100%;
/*	border:0px solid #999999 ;*/
	font-family: Arial, Helvetica, sans-serif;
	}
.tbl-left{
	background-image:url(images/lbg.png);
	background-repeat:repeat-y;
	background-position:right;
	width:50%;
	height:100%;
	}
.tbl-right{
	background-image:url(images/rbg.png);
	background-repeat:repeat-y;
	background-position:left;
	width:50%;
	height:100%;
	}	
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
/*	font-weight:bold;*/
	font-style:normal;
	text-decoration:none;
	}
a.hover{
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	font-style:normal;
	/*text-decoration:underline;*/
	cursor:hand;
}
.link{
	border:0px solid #ffffff;/*#00CCCC;*/
	}	
.mainDiv {
	border:1 solid #999999;
	width:80%;
	height:100%;
}
.logo1{
	background-image:url(images/logo.png);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
	width:300px;
	float:left;
	}
.menu{
	background-image:url(images/menubg1.jpg) ;
	float:left;
	background-repeat:no-repeat;
	height:26px;
	width:122px;
	color:#CCCCCC;
	text-decoration:none;
	font-weight:bold;
	vertical-align:bottom;
	elevation:below;
	}
.menu:hover{
	background-image:url(images/menubg2.jpg) ;
	background-repeat:no-repeat;
	cursor:hand;
	text-shadow:#000000;
	font-weight:bold;
	}
.menu-h{
	background-image:url(images/menubg2.jpg) ;
	background-repeat:no-repeat;
	cursor:hand;
	font-weight:bold;
	float:left;
	background-repeat:no-repeat;
	height:26px;
	width:118px;
	}
.menu-left{
	background-image:url(images/menubg-left.jpg);
	float:left;
	background-repeat:no-repeat;
	height:26px;
	width:123px;
	font-weight:bold;
	}
.menu-left:hover{
	background-image:url(images/menubg-left1.jpg) ;
	background-repeat:no-repeat;
	cursor:hand;
	text-shadow:#000000;
	font-weight:bold;
	}
	
.menu-right{
	background-image:url(images/menubg-right.jpg);
	float:left;
	background-repeat:no-repeat;
	height:26px;
	width:126px;
		font-weight:bold;
	}
.menu-right:hover{
	background-image:url(images/menubg-right1.jpg) ;
	background-repeat:no-repeat;
	cursor:hand;
	text-shadow:#000000;
		font-weight:bold;
	}	
.menu-left-h{
 background-image:url(images/menubg-left1.jpg);
 float:left;
 background-repeat:no-repeat;
 height:26px;
 width:123px;
 font-weight:bold;
        cursor:hand;
 }	
 .menu-right-h{
 background-image:url(images/menubg-right1.jpg);
 float:left;
 background-repeat:no-repeat;
 height:26px;
 width:123px;
        font-weight:bold;
        cursor:hand;
 }
.home{
	background-image:url(images/home.png);
	background-repeat:no-repeat;
	background-position:left;
	float:right;
	color:#398cc3;
	margin-top:10px;
}
.download{
	background-image:url(images/download.png);
	background-repeat:no-repeat;
	background-position:left;
	float:right;
	color:#398cc3;
	margin-top:10px;
}
.contactUs{
	background-image:url(images/contactUs.png);
	background-repeat:no-repeat;
	background-position:left;
	float:right;
	color:#398cc3;
	margin-top:10px;
}	
.logo1-left{
	margin-top:0px;
	background-image:url(images/mainLogo-Left.jpg);
	float:left;
	background-repeat:repeat-x;
	height:183px;
	width:398px;
	}
.logo1-right1{
	margin-top:0px;
	background-image:url(images/mainLogo-Right.jpg) ;
	float:left;
	background-repeat:no-repeat;
	height:292px;
	width:286px;
	}		
.logo1-right2{
	margin-top:0px;
	float:left;
	background-image:url(images/mainLogo-Right2.jpg) ;
	background-repeat:no-repeat;
	height:62px;
	width:261px;
	}	
.logo1-right3{
	margin-top:0px;
	float:left;
	background-image:url(images/mainLogo-Right3.jpg) ;
	background-repeat:no-repeat;
	height:45px;
	width:261px;
	cursor:hand;
	}	
.logo1-right4{
	margin-top:0px;
	float:left;
	background-image:url(images/mainLogo-Right4.jpg) ;
	background-repeat:no-repeat;
	height:180px;
	width:261px;
	}		

.notice1{
	font-family: Arial, Helvetica, sans-serif;
	margin-top:-60px;
	background-image:url(images/notice1.png) ;
	float:left;
	background-repeat:no-repeat;
	width:395px;
	height:161px;
	margin-left:20px;
	color:#666666;
}
.notice2{
	font-family: Arial, Helvetica, sans-serif;
	margin-top:30px;
	background-image:url(images/notice2.png);
	float:left;
	background-repeat:no-repeat;
	width:472px;
	height:165px;
	color:#666666;
	margin-left:30px;
}
.notice_mobile1{
	font-family: Arial, Helvetica, sans-serif;
	margin-top:-90px;
	background-image:url(images/notice_mobile1.jpg);
	float:left;
	background-repeat:no-repeat;
	width:199px;
	height:285px;
	margin-left:10px;
}
.notice_mobile2{
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(images/notice_mobile2.png);
	float:left;
	background-repeat:no-repeat;
	width:272px;
	height:202px;
	margin-left:30px;
	margin-top:-5px;

}
.mobile1{
	background-image:url(images/mobile1.png);
	background-repeat:no-repeat;
	width:187px;
	height:280px;
	margin-left:20px;
	float:left;
	margin-top:-90px;
}
.mobile2{
	background-image:url(images/mobile01.png);
	background-repeat:no-repeat;
	width:188px;
	height:280px;
	margin-top:-80px;
	float:left;
	margin-left:10px;
}

.orangeHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF9900;
	font-weight:bold;
	text-decoration:none;
	margin-left:110px;
	margin-top:15px;
}

.blueHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #398cc3;
	font-weight:bold;
	text-decoration:none;
	margin-left:20px;
	margin-top:30px;

}
.blueHeading1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #398cc3;
	font-weight:bold;
	text-decoration:none;

}


.blueArrow{
	background-image:url(images/blue_arrow.png);
	background-repeat:no-repeat;
	background-position:left;	
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	margin-left:20px;
}

.greenHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	float:left;
	color: #99c636;
	font-weight:bold;
	margin-left:20px;
	margin-top:15px;
	
}

.greenHeading1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	float:left;
	color: #99c636;
	font-weight:bold;
}
.headerLink1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#398cc3;
	font-style:normal;
	font-weight:lighter;
	text-decoration:none;	
	}
.headerLinkSelected{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#398cc6;
	font-style:normal;
	font-weight:lighter;
	text-decoration:none;	
	}

.greenArrow{
	background-image:url(images/green_arrow.png);
	background-repeat:no-repeat;
	background-position:left;
	height:8px;
	margin-left:20px;
	margin-right:10px;

	}
.txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:left;
	margin-left:35px;
	margin-right:5px;
}
.headerLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#398cc3;
	font-style:normal;
	font-weight:lighter;
	text-decoration:none;
	margin-left:30px;
	margin-right:5px;
	}
.headerLink:hover{
	color:#398cc3;
/*	text-decoration:underline;*/
	}	
	
.footer{
	font-family: Arial, Helvetica, sans-serif;
	background:#CCCCCC;
	width:100%;
	height:30px;
	vertical-align:middle;
	color:#999999;
}
.footerLink{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-style:normal;
	font-weight:lighter;
	text-decoration:none;

	}
.footerLink:hover{
	color:#398cc3;
/*	text-decoration:underline;*/
	}
.bar{
	background-image:	url(images/bar.jpg)	;
	background-repeat:repeat-x;
	width:100%;
	height:37px;
}
.hr_form { 
	width: 372px; 
	border: 0px; 
	border-top: 1px dotted #2776B9; 
	height: 1px; }
/********************************************* FEATURES *********************************************************************/
.top-left{
	background-image:url(images/left-top.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:38px;
	width:27px;
}
.top-right{
	background-image:url(images/right-top.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:38px;
	width:27px;
}
.top-center{
	background-image:url(images/center-top.jpg);
	background-repeat:repeat-x;
	height:38px;

}


.bottom-left{
	background-image:url(images/left-bottom.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:27px;
	width:27px;
}
.bottom-right{
	background-image:url(images/right-bottom.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:27px;
	width:27px;
}
.bottom-center{
	background-image:url(images/bottom-side.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:27px;

}

.left-side{
	background-image:url(images/left-side.jpg);
	background-position:left;
	background-repeat:repeat-y;
	width:27px;
}

.right-side{
	background-image:url(images/right-side.jpg);
	background-position:right;
	background-repeat:repeat-y;
	width:27px;
}

.top-left-corner{
	background-image:url(images/left-t.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:27px;
	width:27px;
}
.top-right-corner{
	background-image:url(images/left-r.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:27px;
	width:27px;
}

.top-center1{
	background-image:url(images/top-side.jpg);
	background-repeat:repeat-x;
	height:27px;
}

.mobile_weather{
	background-image:url(images/mobile2.png);
	background-repeat:no-repeat;
	width:189px;
	height:282px;
	float:left;
	
}

.mobile_dayNight{
	background-image:url(images/mobile_dayNight.png);
	background-repeat:no-repeat;
	width:189px;
	height:282px;

}

.try_now{
	background-image:url(images/tryNow.png);
	background-repeat:no-repeat;
	width:97px;
	height:50px;
	margin-left:40px;
	float:left;
	margin-top:40px;
	margin-right:40px;
	cursor:hand;
}

.txt1{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;*/
    font:normal 13px/18px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:left;
	margin:20px;
	width:350px;
}
.txt2{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;*/
    font:normal 13px/18px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:left;
	margin-left:20px;
	margin-right:5px;
	width:230px;
}.txt3{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;*/
    font:normal 13px/18px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:justify;
	width:100%;
    margin-left:60px;
    margin-right:5px;
    width:870px;
}
.txt3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #398cc3;
	text-align:left;	
}
.txt4{
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;*/
    font:normal 13px/18px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align:justify;
}

/************** Download wizard *********************************/

.downloadtitle{
	background-image:url(images/title_download.png);
	background-repeat:no-repeat;
	width:355px;
	height:52px;
}
#phonewizard .col {width:30%;float:left; margin-left:60px;}
#phonewizard .col1 {width:30%;float:left;}
#phonewizard ul {margin:0;padding:0;list-style-type: none;}
#phonewizard ul.borderr { border-left: 1px solid #000;margin-bottom:140px; }
#phonewizard li { margin: 0 4px 4px 0; }
#phonewizard .borderr li { margin: 0 4px 4px; }
#phonewizard li a {text-align: left;display: block;padding: 0.1em 0.5em;border: 1px solid #000;text-decoration: none;}
#phonewizard li a:hover, li.sel a, a.sel { background-color: #efefef; }
#imgholder {position: relative;top: 0;left:2em;}
.hide-handheld, .video, .crumbs {display:none;}
li { list-style-type: none;} 
.clearfix {height: 1%;}
.clearfix:after {display: block;content:".";visibility: hidden;height: 0;clear: both;}
html > body .clearfix {min-height: 1px; height: auto;}
/*************************************/
.phone_step1
{
margin-left:80px;
background-image:url(images/step-1.png);
background-position:0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;

}
.phone_step2
{
background-image:url(images/step-2.png);
background-position:0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.phone_step3
{
background-image:url(images/step-3.png);
background-position:0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.phone_step4
{
background-image:url(images/step-4.png);
background-position:0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}

.phone_step1-1
{
margin-left:80px;
background-image:url(images/step-1.png);
background-position:0 -64px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;

}
.phone_step2-1
{
background-image:url(images/step-2.png);
background-position: 0 -192px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.phone_step3-1
{
background-image:url(images/step-3.png);
background-position: 0 -128px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.phone_step4-1
{

background-image:url(images/step-4.png);
background-position: 0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}

.phone_step1-2
{
margin-left:80px;
background-image:url(images/step-1.png);
background-position:0 -64px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;

}
.phone_step2-2
{
background-image:url(images/step-2.png);
background-position: 0 -256px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.phone_step3-2
{
background-image:url(images/step-3.png);
background-position: 0 -192px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.phone_step4-2
{
background-image:url(images/step-4.png);
background-position: 0 -320px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}


.phone_step1-3
{
margin-left:80px;
background-image:url(images/step-1.png);
background-position:0 -64px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;

}
.phone_step2-3
{
background-image:url(images/step-2.png);
background-position: 0 -256px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.phone_step3-3
{
background-image:url(images/step-3.png);
background-position: 0 -256px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.phone_step4-3
{
background-image:url(images/step-4.png);
background-position: 0 -384px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}

/************sms**********/
.step1
{
margin-left:80px;
background-image:url(images/step-1.png);
background-position:0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;

}
.step2
{
background-image:url(images/step-2.png);
background-position:0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.step3
{
background-image:url(images/step-3.png);
background-position:0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.step4
{
background-image:url(images/step-4.png);
background-position:0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}

.step1-1
{
margin-left:80px;
background-image:url(images/step-1.png);
background-position:0 -64px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;

}
.step2-1
{
background-image:url(images/step-2.png);
background-position: 0 -64px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.step3-1
{
background-image:url(images/step-3.png);
background-position: 0 -384px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.step4-1
{
background-image:url(images/step-4.png);
background-position: 0 0;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}

.step1-2
{
margin-left:80px;
background-image:url(images/step-1.png);
background-position:0 -64px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;

}
.step2-2
{
background-image:url(images/step-2.png);
background-position: 0 -128px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.step3-2
{
background-image:url(images/step-3.png);
background-position: 0 -448px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.step4-2
{
background-image:url(images/step-4.png);
background-position: 0 -128px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}


.step1-3
{
margin-left:80px;
background-image:url(images/step-1.png);
background-position:0 -64px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;

}
.step2-3
{
background-image:url(images/step-2.png);
background-position: 0 -128px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.step3-3
{
background-image:url(images/step-3.png);
background-position: 0 -512px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}
.step4-3
{
background-image:url(images/step-4.png);
background-position: 0 -192px;
background-repeat:no-repeat;
width:150px;
height:64px;
float:left;
}

#points ul{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:inherit;
    padding:0;
    margin:0 0 4px 15px;
}
#points ul li{
	list-style-type:disc;
}
.newsDataStyleHeading {
    font-size: 12px;
	font-weight: bold;
	font-style: normal;
	background-color: #f1f1f1;
	border-bottom: 1px solid #111111;
}
.newsDataStyle1 {
    font-size: 11px;
	font-weight: normal;
	font-style: normal;
	background-color: #f1f1f1;
	border-bottom: 1px solid #111111;
}
.newsDataStyle1 a {
    color:maroon;
}
.newsDataStyle1 a:hover {
    color:lime;
}
.newsDataStyle2 {
    font-size: 11px;
	font-weight: normal;
	font-style: normal;
	background-color: #e1e1e1;
	border-bottom: 1px solid #111111;
}
.newsDataStyle2 a {
    color:maroon;
}
.newsDataStyle2 a:hover {
    color:lime;
}