@charset "utf-8";
/* CSS Document */
body {
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	color: #706F56;
	
}
#container {
	width:939px;
	height:500px;
	margin:auto;
	padding:auto;
	


}
.header {
	width:939px;
	float:left;
}
.logo {
	background-image:url(../images/logo_anand.JPG);
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:600px;
	height:80px;
	background-repeat:no-repeat;
}
.sitemap {
	float:right;	
	/*width:130px;*/
	
}
.menu {
	width:840px;
	height:27px;
	float:left;
	margin:5px 0px 0px 0px;
	clear:both;
}
.menu_home {
	width:840px;
	height:27px;
	float:left;
	margin:5px 0px 5px 0px;
	clear:both;
}
.home {
	width:117px;
	background-repeat:no-repeat;
	float:left;
	height:27px;
	padding-right:3px;
}
.tariff {
	width:117px;
	background-repeat:no-repeat;
	float:left;
	height:27px;
	padding-right:3px;
}
.services {
	width:117px;
	background-repeat:no-repeat;
	float:left;
	height:27px;
	padding-right:3px;
}
.about {
	width:117px;
	background-repeat:no-repeat;
	float:left;
	height:27px;
	padding-right:3px;
}
.testimonial {
	width:117px;
	background-repeat:no-repeat;
	float:left;
	height:27px;
	padding-right:3px;
}
.careers {
	width:117px;
	background-repeat:no-repeat;
	float:left;
	height:27px;
	padding-right:3px;
}
.contact {
	width:117px;
	background-repeat:no-repeat;
	float:left;
	height:27px;
}
.banner {
	background-image:url(../images/banner.jpg);
	width:939px;
	height:198px;
	background-repeat:no-repeat;
	margin-top:10px;
	clear:both;
	
}
.bannerbox {
	
	height:auto;
	float:left;
	
}
.banner_box {
	width:940px;
	float:left;
	background-image:url(../images/innerbg.gif);
	background-repeat:repeat-y;
	
	
}
.banner_box_form {
	width:940px;
	float:left;
	background-color:#ffcc00;
	font-style:normal;
	
}
.banner_box_user {
	width:940px;
	float:left;
	font-style:normal;
	background-image:url(../images/innerbg.gif);
	background-repeat:repeat-y;
	color:#000000;
	
}
.banner_box h1 {
	font-size:20px;
	color:#ce7d06;
	/*margin-top:25px;*/
	margin-left:10px;
}
.table td {
	background-color:#b6e0f9;
	border-collapse:collapse;
}
.port {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	margin-right:10px;
	font-size:9px;
	color:#B13714;
}
.compare {
	margin-left:10px;
	font-size:12px;
	font-weight:bold;
	color:#5F8145;
}

.table td {
	background-color:#b6e0f9;
	border-collapse:collapse;
}
.tablehead {
	background-color:#dff3fa;
	font-weight:bold;
}
.banner1 {
	background-image:url(../images/banner_all.jpg);
	height:162px;
	background-repeat:no-repeat;
	width:939px;
}

.click {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:135px;
	margin-right:42px;
}
.click a {
	color:#000000;
	text-decoration:none;
}


.banner-in {
	background-image:url(../images/innerbanner.jpg);
	width:940px;
	height:125px;
	background-repeat:no-repeat;
	margin-top:5px;
	clear:both;
	float:left;
}
.lorem {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#F8FCFB;
	float:left;

	margin-left:10px;
	margin-right:5px;
	margin-top:55px;
	width:565px;
}
.lorem2 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#000000;
	
	margin-top:70px;
	line-height:20px;
	margin-left:8px;
	margin-right:5px;
}
.text-in {
	line-height:15px;
	width:900px;
	padding:20px 0px 20px 20px;
	margin:0px;
	float:left;
}

.downbox {
	width:939px;
	height:202px;
}

.enter {
	margin-top:50px;
}
.textbox {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100px;
	height:12px
}
.flashnews{
	margin:5px 0px 1px 0px;
	border:0px solid red;
	background-image:url(../images/flashnews-img.gif);
	background-repeat:no-repeat;
	color:#5CB861;
	height:38px;
	padding:1px 10px 1px 10px;
}
.box1 {
	background-image:url(../images/customer.jpg);
	background-repeat:no-repeat;
	width:305px;
	height:187px;
	float:left;
	margin:5px 0px 0px 0px;
	padding:1px 0;
}
.box2 {
	background-image:url(../images/news.jpg);
	width:305px;
	height:187px;
	float:left;
	background-repeat:no-repeat;
	margin:5px 12px 0px 12px;
	overflow:hidden;
	

}
.box2 p{
   padding:20px 15px 25px 15px;
}
.box3 p{
   padding:20px 15px 25px 15px;
}
.box3 {
	background-image:url(../images/anand.jpg);
	background-repeat:no-repeat;
	float:right;
	width:305px;
	height:187px;
	overflow:hidden;
	margin:5px 0px 0px 0px;
}
.india {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	margin-top:35px;
	margin-left:12px;
}
.what {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	line-height:18px;
	margin-top:10px;
	margin-left:12px;
}
.more {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	font-weight:none;
	margin-top:5px;
	margin-right:10px;
}
.more a {
	color:#000000;
	text-decoration:none;
}

.copy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#2d2d2d;
	margin:0px 0px 5px 0px;;
	padding:1px 0px 0px 0px;
}
.formtable{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


color:#000000;
font-style:normal;


}
.textfield{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:230px;


}
.usertbl{
border:1px solid #CCCCCC;
}
.menutbl{
border:1px solid #92c8ec;
}
.menutbl td{
background-color:#dff1fb;}
.Labeltext{
background-color:#dff1fb;
font-size:11px;}
.headstyle{
background-color:#ffd49f;
font-size:11px;}
.HeadStyle{
background-color:#ffd49f;
font-size:11px;
}

.loginbut{
 width:74px;
 height:21px;
 background: transparent url(../images/login.gif) top left ;
 border: none;

}
.ulable{
  color: #2E7515;
  font-weight:bold;
}
.logoutlable{
  color: #D76830;
  font-weight:bold;
}
.smallDesc{
  color:#2E7515;
  font-size:9px;
}
.address{
  font-size:10px;
  color:#A59B54;
  margin-left:10px;
  
}


/* added for grid data view */


.grid_button
{
    border: gray 1px solid;
    BACKGROUND-COLOR: white;
	font-size: 10px;
    color: #616161;
}

.grid_input
{
    border: gray 1px solid;
    BACKGROUND-COLOR: white;
    height:12px;
    font-size: 10px;
    color: #616161;
    
}


.editor_ok_button
{
    border: gray 1px solid;
    BACKGROUND-COLOR: white;
	font-size: 10px;
    color: #616161;
}

.editor_field
{
    border: gray 1px solid;
    BACKGROUND-COLOR: white;
	font-size: 10px;
    color: #616161;
}

.grid_maindiv
{
	position: relative; 
	border: 1px solid #7F9DB9; 
	overflow: hidden; 
	width: 98%; 
	font-family: verdana,arial;
	
}

.grid_table
{
	background-color: white;
	width: 90%; 
	font-size: 10pt;
	border:1px solid #d6d6d6;
	
}




.grid_table_header
{
	background-image: url('../media/header2.png'); 
	height: 23px; 
	color: white; 
	font-weight: bold; 
	font-size: 15px;	
}




.grid_table_resize_row
{
	background-image: url('../media/resize.gif'); 
	width: 2px; 
	margin: 0px;	
}

.grid_table_header_row
{

	background-color: #EBEADB; 
	font-weight: bold;
	cursor:pointer;
	padding-left: 5px;
	padding-bottom: 0px;
	position: relative; 
	height: 20px; 
	overflow: hidden; 
	font-size: 11px;	
	cursor:pointer;
	border-bottom:2px solid #cbc7b8;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	margin-bottom: 0px;
	background-image: url('../media/column.png');
	color:#990000;

}

.grid_table_header_row a
{
  text-decoration: none;
  
}
.grid_table_header_row_hover
{
text-decoration: none;
}
.grid_table_header_row_hover
{
	font-weight: bold;
	cursor:pointer;
	padding-left: 5px;
	padding-bottom: 0px;
	position: relative; 
	height: 18px; 
	overflow: hidden; 
	font-size: 10px;	
	cursor:pointer;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	margin-bottom: 0px;
	text-decoration: none;
	border-bottom:2px solid #f9b119;
	background-color: #FAF9F4;
	background-image:  url('../media/column_on.png'); 

}

.grid_column_resize
{
	cursor: e-resize; 
	width: 2px; 
	background-color: #cbc7b8;
	border-bottom:2px solid #cbc7b8;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.grid_table_row_uneven
{
	background-color: #EBEADB; 
}

.grid_footer
{
	background-color: #f9f9f9; 
	height: 20px; 
	color: #616161;
}

.grid_table_cell
{

	height: 17px;
	color:#5F8145;
font-size:12px;
font-weight:normal;
text-align:center;
}

/* */

.idleField{

}

.focusField{
border: 1px solid #EABE26;
background-color:#F5F7DD;

}

.pageContainer{
 border: 1px solid #5F8145;
 margin:7px;
 padding:5px;
  font-size: 12px;
 font-weight:normal;
}

.Ab-pageContainer{
 border: 1px solid #5F8145;
 margin:7px;
 padding:5px;
  font-size: 12px;
 font-weight:normal;
}

.Ab-clr1{color:#ce7d06;}
.Ab-clr2{color:#5AA554;}


.custName{
color:#5F8145;
font-size:12px;
font-weight:bold;
}
.errorMsg{
  color:red;
  font-weight:700;
  font-size:14px;
  text-align:center;
 }
 .successMsg{
  color:green;
  font-weight:700;
  font-size:14px;
  text-align:center;
 
 }