/*-------Created By Sai Creative Info Solutions-------------*/

body{

	margin:0px;

	padding:0px;

	font:normal 12px/17px Arial, Helvetica, sans-serif;

	word-spacing:2px;

	color:#FFFFFF;

	background: url(../images/bg.gif);

}

:-moz-any-link:focus {

  outline: none;

}

form{

	margin:0px;

	padding:0px;

}

.f-left{

	float:left;

}

.f-right{

	float:right;

}

p{

	margin:13px 0px 0px 0px;

	color:#616060;

}



.clear{ clear:both;}

.red{

	color:#e31004;

}

a{

	text-decoration:none;

	color:#fff;

}

a:hover{

	text-decoration:underline;

}

/*----------------------main--------------------------*/

#main{

	margin:0px auto;

	padding:0px 15px;

	width:902px;

	background:#fff;

}

#wrapper{

	background:#f3f6f9;

	padding:0 10px;

}

#header{

	padding:0px;

	margin:0px;

	height:80px;

	background:url(../images/header_bg.jpg) repeat-x;

}



.logo{

	margin-top:5px;

}





#header .call{

	background:url(../images/top.gif) no-repeat left top;

	width:246px;

	height:38px;

	float:right;

	font:bold 14px Verdana, Arial, Helvetica, sans-serif;

	padding:8px 0px 0px 8px;

}

#header .call span{

	font:bold 20px Verdana, Arial, Helvetica, sans-serif;

}

#navigation{

	background:url(../images/nav-bg.gif) repeat-x left top;

	height:62px;

	padding:0px;

	margin:0px;

}

#navigation ul{

	padding:0px;

	margin:0px;

	list-style-type:none;

	float:left;

	width:789px;

	background:url(../images/ul-bg.gif) repeat-x left top;

	height:42px;

	font:bold 13px Arial, Helvetica, sans-serif;

}

#navigation ul li{

	padding:0px 1px 0px 0px;

	margin:0px;

	float:left;

	line-height:350%;

}

#navigation ul li a{

	padding:0px 13px;

	margin:0px;

	color:#FFFFFF;

	height:42px;

	display:block;

	float:left;

}



#navigation ul li a:hover{

	text-decoration:none;

	background:url(../images/home_bg.jpg) repeat-x;

	color:#134e83;

	font-weight:bold

}



#navigation ul li a.home{

	background:url(../images/home_bg.jpg) repeat-x;

	padding:15px 9px 0 5px ;

	color:#134e83;

	font:bold 14px Arial, Helvetica, sans-serif;

}

#navigation ul li a.home:hover{

	background:url(../images/home_bg.jpg) repeat-x;

	padding:15px 9px 0 5px ;

	color:#134e83;

	font:bold 14px Arial, Helvetica, sans-serif;

	text-decoration:underline;

}





html body#home #navigation a#homenav, html body#destination #navigation a#destinationnav, html body#groupsms #navigation a#groupsmsnav, html body#faq #navigation a#faqnav, html body#tella #navigation a#tellanav, html body#contactus #navigation a#contactusnav, html body#free #navigation a#freenav

{

	background:url(../images/home_bg.jpg) repeat-x;

	padding:15px 9px 0 5px ;

	color:#134e83;

	font:bold 14px Arial, Helvetica, sans-serif;

}



.banner{

	margin-left:1px;

	overflow:hidden;

}



#content{

	background:#eaeaea url(../images/content_bg.jpg) repeat-x;

	padding:0px 0px 0px 0px;

	margin-top:0px;

	width:882px;

	color:#000;

	font-family:Verdana, Geneva, sans-serif;

}

h1{

	color:#00407a;

	font:bold 18px Arial, Helvetica, sans-serif;

	margin:0;

	padding:20px 12px 5px 12px;

}

h1 a{

	color:#00407a;

	font:bold 18px Arial, Helvetica, sans-serif;

	margin:0;

	padding:20px 12px 5px 12px; text-decoration:underline;

} 

h1 a:hover{

	color:#00407a;

	font:bold 18px Arial, Helvetica, sans-serif;

	margin:0;

	padding:20px 12px 5px 12px; text-decoration:none;

} 
h3{

	color:#00407a;

	font:bold 18px Arial, Helvetica, sans-serif;

	margin:0;

	padding:10px 12px 5px 12px;

}



#content p{

	padding:5px 12px;

	color:#000;

	font:bold 14px Verdana, Geneva, sans-serif;

	line-height:18px;

	margin:0;

}

#content p.heading{

	color:#000000;

	font:bold 18px Arial, Helvetica, sans-serif;

	margin:0;

	padding:0px 10px 5px 0px;

}



.newsub{

	color:#00407a;

	font:bold 18px Arial, Helvetica, sans-serif;

	margin:0;

	padding:0px 10px 5px 0px;

}



.bule_box{

	background-color:#ccd9e4;

	padding:11px 13px;

	font-size:15px;

	font-weight:bold;

	text-align:center;

}



a{

	text-decoration:underline;

	color:#000;

}

a:hover{

	text-decoration:none;

}





.bule_box2{

	background-color:#ccd9e4;

	padding:5px 13px 10px 13px;

	font-size:17px;

	font-weight:bold;

	margin-top:20px;

}

.bule_box3{

	background-color:#96b1d0;

	padding:11px 13px;

	font-size:15px;

	font-weight:bold;

	text-align:center;

}



.destination{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#000000;

background-color:#ededed;

padding:5px 0px 5px 5px;

border:solid 1px #999999;

}





.destination2{

background-color:#990000;

padding:0px 0px 0px 5px;

color:#FFFFFF;

font-weight:bold;

}



.destination4{

background-color:#575757;

padding:0px 0px 0px 5px;

color:#FFFFFF;

font-weight:bold;

}



.destination5{

background-color:#cccccc;

color:#000000;

font-weight:bold;

text-align:center;

}



.destination3{

background-color:#ccd9e4;

color:#000000;

font-weight:bold;

text-align:center;

}



.blue-bar{

background-color:#e0e0e0;

color:#000000;

font-family:"Times New Roman", Times, serif;

font-size:20px;

font-weight:bold;

text-align:left;

padding:5px 0px 5px 20px;

border:solid 1px #CCCCCC;

}



.groupsms{

font-family:Arial, Helvetica, sans-serif;

padding:10px 0px 10px 0px;

margin:10px 0px 10px 0px;

text-align:center;

width:879px;

}



.groupsms2{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#1A477E;

text-align:center;

border:solid #999999 1px;

background-color:#e0e0e0;

font-weight:bold;

}



.contry{

	width:110px;

	display:block;
	

}



.darkred{

	color:#960000;

}



.dial_format{

	background:url(../images/dial_format.jpg) repeat-x;

	width:397px;

	height:22px;

	color:#dedede;

	font: normal 14px/22px Verdana, Geneva, sans-serif;

	text-align:center;

	margin:5px;

}

.subscribe{

	background:url(../images/subscribe.jpg) repeat-x;

	width:146px;

	height:22px;

	color:#dedede;

	font: normal 14px/22px Verdana, Geneva, sans-serif;

	text-align:center;

	margin:5px;

}

.subscribe a{
	color:#dedede;
	font: normal 14px/22px Verdana, Geneva, sans-serif;
	text-align:center;
	margin:5px;
    text-decoration:none;

}

/* ------- Footer Style --------------*/

#footer{

	color:#00407a;

	font:bold 14px Arial, Helvetica, sans-serif;

	text-align:center;

	border-top:2px solid #ccd9e4;

	padding:16px 12px 32px 12px;

	background:#eaeaea;

}



#footer a{

	color:#00407a;

	font:bold 14px Arial, Helvetica, sans-serif;

	padding:10px 7px;

	text-decoration:none;

}

#footer a:hover{

	color:#00407a;

	text-decoration:underline;

}





#footer .copyright{

	color:#00407a;

	font:normal 9px Verdana, Geneva, sans-serif;

	padding-top:20px;

	text-align:right;

}