@charset "utf-8";
/* CSS Document */
#container{
width:768px;
margin:auto;
height:auto;
}
#head {
height:100px;
}

#head-l {
height:80px;
float:left;
overflow:hidden;
padding-left:20px;
padding-top:10px;
}

#head-m {
height:35px;
float:left;
overflow:hidden;
font-size:13px;
padding-top:60px;
padding-left:20px;
color:#7d7d7d;
font-style:italic;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}

#head-r {
height:51px;
float:right;
/*padding-top:45px;*/
text-align:right;
overflow:hidden;
padding-right:0px;

}

img{
border:0;
}

div.menu1{
padding-top:5px;
}

div.menu2{

}
.ban{

padding-top:40px;
width:580px;
height:223px;
}

/* start rounded corners */
.roundcont {
	width: 580px;
	background-color: #f1f5f8;
	color: #4d4d4d;
	
	margin-top:50px;
}


.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(../images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
   
}

/* end rounded corners */
/* start login rounded corners */

.roundcont2 {
	width: 170px;
	background-color: #d0dbe1;
	color: #4d4d4d;
	margin-left:0px;
	margin-top:40px;
}

.roundcont2 p {
	margin: 0 5px;
}

.roundtop1 { 
	background: url(../images/tr1.gif) no-repeat top right; 
}

.roundbottom1 {
	background: url(../images/br1.gif) no-repeat top right; 
}
/* end login rounded corners */
div.bdy{

width:580px;
}

#right_nav
	{
	height: auto;
	float: right;
	width: 170px;
	}

div.rtbg{
background:url(../images/rightbg.png); background-repeat:no-repeat; width:160px; height:183px; 
}
div.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-top:8px;
}

#calculator_callcharges form
	{
	margin: auto;
	
	}

#calculator_callcharges select, #calculator_callcharges option
	{
	width: 145px;
	font-size: 11px;
	letter-spacing: 0em;
	height: 20px;
	}

#calculator_callcharges select.space
	{
	margin-top: 12px
	}
.sb
{
	margin-top:15px;
	width:160px;
}
.desc
{
width:160px;
padding-top:15px;
}

.t1{
padding-left:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-bottom:10px;
}

.t2{
padding-left:8px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-bottom:3px;
}

.ln{
background:url(../images/line.jpg); background-repeat:no-repeat; height:1px; width:160px; margin-left:10px;
margin-top:20px; 
}

a{
text-decoration:none;
color:#333333;
}


div.s1{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-bottom:10px;
}
div.s2{

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
padding-bottom:10px;
}

#footer
	{
	width: 768px;
	float: left;
	clear: both;
	font-size: 70%;
	border-top: 12px solid #fff

	}

#footer a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	text-transform: uppercase;
	font-size:10px;
		}

#footer p
	{
	padding: 12px;
	text-align: center;
	margin: 0px;
	}
	span
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	}

div.roundcont21{
	background:url(../images/bg21.jpg); background-repeat:no-repeat;
	height:500px;
	width:170px;
	margin-top:40px;
	
	}
	
.m1 {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}