@charset "utf-8";
/* CSS Document */
body{
	font:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	
	
}
#if_ie{display:none}
a{font-family:Verdana, Geneva, sans-serif; font-size:12px}
h2{
	font-family:"trebuchet MS", verdana, arial;
	color:#0487AF;
}

#main{
	width:1024px;
	position:absolute;
	margin-left:-490px;
	margin-top:0px;
	padding-left:608px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.header{
	margin:0px;	
	padding: 5px 0px 5px 20px;
	}
	
#header-left {
  float: left;
  width: 25%;
  height:125px;
  padding: 0% 0% 0% 1%;
  background:url(../images/msg91logo.jpg) no-repeat center;
}

#header-left a{
	display:block;
	height:125px;	
}

#header-right {
	float: right;
	width: 25%;
	height:125px;
	background:url(../images/headerRight.jpg) no-repeat center;	
}

#international{background:url(../images/international.png) no-repeat; height:114px; width:295px; position:absolute; z-index:10; left:-10px; top:100px;}
#international a{display:block; height:114px; width:295px; z-index:10; left:-10px; top:100px;}

#middle {	
  	margin: 0 24% 0 24%;
	background:#FFFFFF;
	height:125px;
}

#menu {	
	position:absolute;    
    left:50%;
    margin-left:-472px;
	
	width:943px;		
	height: 56px;
	background:url(../images/menuBg.jpg) repeat-x;
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
}

#menu ul {
	float:right;
	margin: 0;
	padding: 0px 0 0 10px;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: block;
	float: left;
}

.divimg{
	width:10px;
	height:56px;
	background:url(../images/div.jpg) no-repeat center;
}

#menu a {
	display: block;	
	margin-right: 1px;
	padding: 15px 10px 15px 10px;
	font-stretch:expanded;
	text-decoration: none;	
	font-size: 1.4em;		
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;		
	color:#0ba6cc;
}

#menu a:hover { 
	background:url(../images/menuActive.jpg) repeat-x;
	color:#FFFFFF;
}

#header2{
	background:url(../images/header2.jpg) center no-repeat;	
	height:260px;	
}

#testimonials{
	padding: 85px 0 0 650px;
	width:210px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	text-align:justify;
	color:#0487AF;
	}

#name{
	position:absolute;
	left:720px;
	top:360px;
	width:145px;
	font-weight:normal;
	height:30px;
	color:#FFFFFF;
}

.contentBg{
	background:url(../images/contentBg.jpg) repeat-x;
	height:auto;
	width:780px;
	margin:3px 0px 0px 18px;
	border:#bfbfbf;
	border-style:solid;
	border-width:1px;
	box-shadow:				1px 1px 1px #bfbfbf;
	-webkit-box-shadow:		1px 1px 2px #bfbfbf;
	-moz-box-shadow:		1px 1px 2px #bfbfbf;
	
	border-top-left-radius: 10px 10px; 
	border-top-right-radius: 10px 10px; 
	border-bottom-left-radius: 10px 10px; 
	border-bottom-right-radius: 10px 10px;	
	}
	

#contentLeft{
	width:550px;
	height:auto;	
	padding:20px 0px 20px 20px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-stretch:expanded;
	font-weight:lighter;	
	text-align:justify;	
}

#contentLeftindex{
	width:550px;
	height:600px;
	padding-left:250px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-stretch:expanded;
	font-weight:lighter;	
	text-align:justify;
}
#contentLeft strong{
	text-align:justify;
	color:#FF9900;
}

#txt{		
	
	padding:20px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-stretch:expanded;
	font-weight:lighter;	
	text-align:justify;
}

#txt strong{
	text-align:justify;
	color:#FF9900;
}

#login{	
	background:url(../images/login.png) no-repeat;
	width:335px;
	height:282px;			
}

#login a{
	color:#FFFFFF;
	text-decoration:none;	
}

#signup{
	background:url(../images/signup.png) no-repeat;
	width:335px;	
}

label{
float: left;
margin-left:15px;
width: 110px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
}
#ccode{width:50px}
#mob_no{width:100px}
.msg{padding:5px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#c00;}
input, textarea, checkbox,select{
width: 160px;
margin-bottom: 5px;
background-color:#007dda;
}

.boxes{
width: 1em;
}

.clf{clear:both}
br{
clear: left;
}

#login form{	
	background:none;
	border:none;
	padding:100px 0px 0px 30px;
}

#signup form{	
	background:none;
	border:none;
	padding:90px 0px 0px 20px;
}

#rate .hd {
	text-align:center;
	background:#0487af;
	color:#FFFFFF;
	font-weight:bold;
}

#rate div {
margin:1px;
width: 32%;
height: 40px;
float: left;
text-align:center;
background:#EAEAEA;
font-size:20px;
color:#0487AF;

}

#rate .hd1{
	background:url(../images/noofsms.png) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	height:40px;
	padding-top:5px;	
}

#rate .hd2{
	background:url(../images/total_cost.png) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	height:40px;
	padding-top:5px;
}

#rate .hd3{
	background:url(../images/validity_btn.png) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	height:40px;
	padding-top:5px;
}
#rate .one{
	background:url(../images/rateplan_btn1.png) repeat-x;
	color:#CCCCCC;
	height:40px;
	padding-top:5px;
}

#rate .two{
	background:url(../images/rateplan_btn2.png) repeat-x;
	color:#CCCCCC;
	height:40px;
	padding-top:5px;
}

#rate .three{
	background:url(../images/rate-btn.png) no-repeat;
	color:#FFFFFF;
	height:40px;
	padding-top:5px;
}

#footer{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0487AF;
	margin-bottom:10px;	
	padding-top: 10px; 		
	color: #888
}

#footer a{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0487AF;	
	text-decoration:none;
}

.patch-head{
	background:#0387ae;
	width:300px;
	padding:10px;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;			
	
	/*border-top-right-radius:10px;	
	border-top-left-radius:10px;
	
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	}
	
.patch{
	margin-top:10px;
	background:#E9E9E9;
	width:300px;
	height:auto;
	padding:10px;
	font-size:15px;
	font-family:"trebuchet MS", verdana, arial;
	color:#0487AF;	
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	}
	
/* // Easy Slider */
#sliderpadding{
	padding: 48px 0 0 88px;	
}
#slider{
	/*position:absolute;
	left:172px;
	top:115px;*/
}

#slider img{
	border:none;	
}
	
#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:262px;
		height:174px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:hidden;
		width:30px;
		height:77px;
		position:absolute;
		left:171px;
		top:180px;
		}	
	#nextBtn{ 
		left:421px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:13px;
		height:25px;
		background:url(images/pre.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/next.png) no-repeat 0 0;	
		}												

.awesome, .awesome:visited{background: #222 url(img/alert-overlay.png) repeat-x;display: inline-block;padding: 5px 10px 6px;color: #fff;text-decoration: none;-moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-box-shadow: 0 0px 2px rgba(0,0,0,0.5);-webkit-box-shadow: 0 0px 2px rgba(0,0,0,0.5);border:none;border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer; text-shadow:none;}
.awesome:hover{ background-color: #111; color: #fff; }
.awesome:active{ top: 1px; }
.small.awesome, .small.awesome:visited{font-size:12px;padding:5px 10px;}.medium.awesome, .medium.awesome:visited{font-size: 14px; padding:7px 15px;}
.large.awesome, .large.awesome:visited{font-size:16px; padding:8px 14px 9px;}
.green.awesome, .green.awesome:visited{background-color: #4f810f;}
.green.awesome:hover{background-color: #426d0d;}

.blue.awesome, .blue.awesome:visited{background-color: #2daebf;}

.blue.awesome:hover{background-color: #007d9a;}

.red.awesome, .red.awesome:visited{ background-color: #c00000;}

.red.awesome:hover{background-color: #970000;}

.magenta.awesome, .magenta.awesome:visited{background-color: #a9014b;}

.magenta.awesome:hover{background-color: #630030;}

.orange.awesome, .orange.awesome:visited{background-color: #ff5c00;}

.orange.awesome:hover{background-color: #d45500;}

.yellow.awesome, .yellow.awesome:visited{background-color: #ffb515;}

.yellow.awesome:hover{background-color: #fc9200;}

.gray.awesome, .gray.awesome:visited{background-color:#666;}

.gray.awesome:hover{background-color:#333;}
#rightbox2 {  width: 650;  background-color:fff;  color: #fff; font-weight: normal;border: 1px solid #CCCCCC; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 8px; behavior: url(border-radius.htc); vertical-align:top;   background-image:url(images/oded-graystrip.png); color:#fff; font-size:11px;  padding-top:5px; padding-bottom:12px; margin-bottom:10px; margin-left:8px;  margin-right:5px;  }
#homebox2 {  width: 650;  background-color:fff;  color: #fff; font-weight: normal;border: 1px solid #CCCCCC; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 8px; behavior: url(border-radius.htc); vertical-align:top;   background-image:url(images/oded-graystrip.png); color:#fff; font-size:11px;  padding-top:5px; padding-bottom:12px; margin-bottom:10px; margin-left:8px;  margin-right:5px;  }
#inhomebox2 {  width: 650;  background-color:fff;  color: #fff; font-weight: normal;border: 1px solid #CCCCCC; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 8px; behavior: url(border-radius.htc); vertical-align:top;   background-image:url(images/oded-graystrip.png); color:#fff; font-size:11px;  padding-top:5px; padding-bottom:12px; margin-bottom:10px; margin-left:8px;  margin-right:5px;  }
#databox1 {  width: 700;  background-color:fff;  color: #fff; font-weight: normal;border: 1px solid #CCCCCC; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 8px; behavior: url(border-radius.htc); vertical-align:top;   background-image:url(images/oded-graystrip.png); color:#fff; font-size:11px;  padding-top:5px; padding-bottom:12px; margin-bottom:10px; margin-left:8px;  margin-right:5px;  }

#databox2 {  width: 650;  background-color:fff;  color: #8B9FE0; font-weight: normal;border: 1px solid #CCCCCC; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 8px; behavior: url(border-radius.htc); vertical-align:top;   background-image:url(images/oded-graystrip.png); color:#8B9FE0; font-size:11px;  padding-top:5px; padding-bottom:12px; margin-bottom:10px; margin-left:8px;  margin-right:5px;  }

#conbox2 {  width: 650;  background-color:fff;  color: #fff; font-weight: normal;border: 1px solid #CCCCCC; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 8px; behavior: url(border-radius.htc); vertical-align:top;   background-image:url(images/oded-graystrip.png); color:#CCCCCC; font-size:11px;  padding-top:5px; padding-bottom:12px; margin-bottom:10px; margin-left:8px;  margin-right:5px;  }
#regbox2 {  width: 650;  background-color:fff;  color: #fff; font-weight: normal;border: 1px solid #CCCCCC; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 8px; behavior: url(border-radius.htc); vertical-align:top;   background-image:url(images/oded-graystrip.png); color:#CCCCCC; font-size:11px;  padding-top:5px; padding-bottom:12px; margin-bottom:10px; margin-left:8px;  margin-right:5px;  }
#loginbox2 {  width: 300;  background-color:fff;  color: #fff; font-weight: normal;border: 1px solid #CCCCCC; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 8px; behavior: url(border-radius.htc); vertical-align:top;   background-image:url(images/oded-graystrip.png); color:#CCCCCC; font-size:11px;  padding-top:5px; padding-bottom:12px; margin-bottom:10px; margin-left:8px;  margin-right:5px;  }
#regbox2 {  width: 300;  background-color:fff;  color: #fff; font-weight: normal;border: 1px solid #CCCCCC; -moz-border-radius: 7px;-webkit-border-radius: 7px; border-radius: 8px; behavior: url(border-radius.htc); vertical-align:top;   background-image:url(images/oded-graystrip.png); color:#CCCCCC; font-size:11px;  padding-top:5px; padding-bottom:12px; margin-bottom:10px; margin-left:8px;  margin-right:5px;  }
