/* CSS Document */
body{margin:0px;
padding:0px;
background-color:#f0f1f3;
/*background-image:url(images/bg-new.jpg);
background-repeat:repeat-x;*/
}



/* Top navigation*/
#topnav-h{
width:895px;
height:38px;
clear:both;
display:block;

}

#topnav-h .inner{background:url('../images/top-nav-bkg.gif') repeat-x;height:38px; float:left; width:867px}
#topnav-h .top-l-corner{
background:url('../images/top-l-corner.gif') no-repeat left; height:38px; width:14px; float:left}
#topnav-h .top-r-corner{
background:url('../images/top-r-corner.gif') no-repeat right; height:38px; width:14px; float:right}

#topnav-h ul{
	margin: 0px 0px 0px 2px;
	padding:0px;
	list-style-type:none;
}
#topnav-h ul li{
	padding:0px 1px 0px 1px; 
	margin: 2px 0px 0px 30px;
	float:left;

}
#topnav-h ul li a{
	color:#000000;
	text-decoration:none;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;


}

html div#topnav-h {
	line-height:205%;
	margin: 27 0 0 1px;
}


#topnav-h ul li a span {
	display:block;
	cursor:pointer;
	padding:0px 5px 0px 5px;
	float:left;
	
}

#topnav-h ul li a:hover {
	display:block;
	background: url('../images/selected-btn.gif') repeat-x;
	cursor:pointer;
	height:36px;
	float:left;
}


.divider-h{
	background:url('../images/divider.gif') no-repeat ;
	float:left
}

/* end top navigation*/


/* CSS header */

#Section-appinb {
    background:url(../images/master13b.png) no-repeat;
	width:625px;
	height:250px;
	float:left;

}
#headertxtbg {
    background:url(../images/headerbg.gif) no-repeat;
	width:625px;
	height:29px;
	float:left;

}

#containerhd {
   width:100%;
   margin:0px auto;
   padding:0px;
   height:100px;
  /* background-image:url(images/bg-new.jpg);
   background-repeat:repeat-x;*/
   background-color:#f0f1f3;

   }
#container1hd {
   width:900px;
   float:inherit;
   height:100px;
   background-color:#FFFFFF;
   margin:0px 20px 0px 20px;
   padding-top:0px;
}


#headcontainerhd { 
   width:860px;
   float:left;
   padding-top:0px;
   height:101px;
   margin-left:25px;

}
#headcontainer1hd { 
   width:900px;
   float:left;
   padding-top:10px;
   height:101px;
   margin-left:20px;


}

/* CSS header -end */



.headerbg {
   background-image:url(../images/bg.jpg); 
   background-repeat:repeat-x; 
   height:4px;
   margin:0px;
 }
.toptext{
  font-family:arial ;
  font-size:18px;
  color:#3571ad;
  font-weight:bold;
}
.toptext1{
  font-family:arial;
  font-size:20px;
  font-weight:bold;
  color:#6cba4c;
}
.textbox{
   font-family:arial;
   font-size:12px;
   color:#663399 ;
   border:#D4D4D4 solid 1px;
   width:115px;
   background-color:#E9E9E9;
  }
.textboxbig{
   font-family:arial;
   font-size:12px;
   color:#663399 ;
   border:#D4D4D4 solid 1px;
   width:135px;
   background-color:#E9E9E9;
  }
.maintext{
   font-family:arial;
   font-size:12px;
   color:#7F7F7F;
  
}
.imgtext{
   font-family:arial;
   font-size:12px;
   color:#FF33FF;
  
}
.imgtext1{
   font-family:arial;
   font-size:12px;
   color:#003366;
  
}
.imgtext2{
   font-family:arial;
   font-size:12px;
   color:#FF3300;
  
}
.header {
    background:url(../images/header14.jpg) no-repeat;
	width:588px;
	height:197px;

}
.why {
    background:url(../images/why4.jpg) no-repeat;
	width:298px;
	height:283px;

}
.head{
   font-family:arial;
   font-size:12px;
   color:#24609c;
   font-weight:bold;
}
.head2{
   font-family:arial;
   font-size:12px;
   color:#24609c;
   font-weight:bold;
}
.head1{
   font-family:arial;
   font-size:14px;
   color:#24609c;
   font-weight:bold;
}
.link{
   font-family:Arial;
   font-size:12px;
   color:#336699;
   text-decoration:underline;
   }
.link:hover{
   font-family:Arial;
   font-size:12px;
   color:#CC9900;
   text-decoration:none;
   }
.orangeText {
    font-family:Arial;
	font-size:12px;
	color:#fa7004;
	text-decoration:none;
}
.orangeText:a{
 	color:#fa7004;
	text-decoration:none;
}
.orangeText a:hover{
 	color:#fa7004;
	text-decoration:underline;
}

   
/*-----------Div Start Here---------------*/   
#container {
   width:100%;
   margin:0px auto;
   padding:0px;
   height:6140px;
  /* background-image:url(../images/bg-new.jpg);
   background-repeat:repeat-x;*/
   background-color:#f0f1f3;

   }
#container1 {
   width:900px;
   float:inherit;
   height:6140px;
   background-color:#FFFFFF;
   margin:0px 20px 0px 20px;
   padding-top:0px;
}
#container2 {
   width:100%;
   margin:0px auto;
   padding:0px;
   height:790px;
   background-color:#333333;
   }
#container5 {
   width:100%;
   margin:0px auto;
   padding:0px;
   height:380px;
   background-color:#333333;
   }
#container3 {
   width:900px;
   float:inherit;
   height:790px;
   background-color:#FFFFFF;
   margin:0px 20px 0px 20px;
   padding-top:0px;
}
#headcontainer { 
   width:860px;
   float:left;
   padding-top:0px;
   height:101px;
   margin-left:25px;

}
#headcontainer1 { 
   width:900px;
   float:left;
   padding-top:10px;
   height:101px;
   margin-left:20px;


}
#logo {
  background:url(../images/logo-new.png) no-repeat top ;
  width:405px;
  height:101px;
  margin-top:0PX;	
  margin-left:0px;
  float:left;
  }
 #logo1 {
  background:url(../images/logo_1.jpg) no-repeat ;
  width:468px;
  height:101px;
 /* margin-top:0PX;	
  margin-left:25px;*/
  float:left;
  }
  
#rightpanal {
  background:url(../images/microsoft.jpg) no-repeat ;
  height:58px;
  width:290px;
  float:right;
  padding-top:0px;
  padding-right:40px;
  margin-top:5px;

}
#flashbanner {
	    padding-top:0px;
        padding-right:40px;
        margin-top:5px;
		float:right;
		width:290px;
		height:63px;
		}
#flashbanner1 {
	    padding-top:0px;
        padding-right:2px;
        margin-top:2px;
		float:left;
		margin:0px;
		padding-left:17px;
		width:185px;
		height:80px;
		}
#headerbg {
   background-image:url(../images/bg.jpg); 
   background-repeat:repeat-x; 
   height:4px;
   margin-right:38px;
   width:860px;
   float:inherit;
 }
#middleheader{
    width:860px;
	height:200px;
	float:left;
	margin:10px 20px 0px 20px;	
}
#header{
    width:630px;
	height:275px;
	background:url(../images/header.png) left no-repeat;
	float:left;
}
#right{
    width:220px;
	float:right;
	height:395px
}
#middlecontainer{
    width:630px;
	height:250px;
	float:left;
	background-color:#fff;
	margin:10px 0px 0px 0px;	
}
#appin{
    width:630px;
	height:420px;
	float:inherit;
	background-color:#fff;
	margin:0px 0px 0px 0px;	
}
#master{
    width:590px;
	height:250px;
	float:inherit;
	background-color:#fff;
	margin:10px 0px 0px 0px;	
}
#middlecontainer1{
    width:630px;
	height:250px;
	float:left;
	background-color:#fff;
	margin:10px 0px 0px 0px;	
}
#Section {
    background:url(../images/why.png) no-repeat;
	width:298px;
	height:289px;
	float:left;

}
#Section1{
    background:url(../images/why.png) no-repeat;
	width:298px;
	height:289px;
	float:right;
}
#Section-hi {
    background:url(../images/hitech1.jpg) no-repeat;
	width:630px;
	height:350px;
	float:left;

}
#Section-appin {
    background:url(../images/master.png) no-repeat;
	width:630px;
	height:420px;
	float:left;

}
#Section-master {
    background:url(../images/mater2.jpg) no-repeat;
	width:594px;
	height:420px;
	float:left;

}
#why {
    width:255px;
	height:225px;
	float:left;
	text-align:left;
	/*margin-top:35px;*/
	padding-right:25px;
	padding-left:10px;
}
#why1 {
    width:285px;
	height:225px;
	float:left;
	text-align:left;
	/*margin-top:40px;*/
	padding-right:0px;
	padding-left:5px;
}

.form{ 
	width:220px; 
	padding:0px 0px 0px 0px; 
	height:350px; 
	float:right;
	}

.formMain{ 
	width:195px; 
	margin:4px 0 0px 0; 
	float:left;
	}
	
.formLable{ 
	width:93px; 
	float:left; 
	text-align:left; 
	font-family:Arial; 
	font-size:11px; 
	color:#666666;
	padding:3px 0 0 0px; 
	height:18px;
	}

.formfield{ 
	width:93px; 
	height:18px;
	float:left; 
	text-align:left; 
	padding:0 0 0 5px;
	font-family: arial;
	font-size: 12px;
	color: #333333;
	
	}

.fields {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	background-color: #FBFBFB;
	border: 1px solid #DBDBDB;
	padding:2px 2px;
	width:115px;
	height:18px;
	}
.thanx {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:center;
	line-height:30px;
	font-weight:600;
	padding:20px 0px 0px 0px;
	}	
	.star{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#ff0000;
	padding:0px 0px 0px 4px;
	}
#hightech {
    width:600px;
	height:350px;
	float:left;
	text-align:left;
	margin-top:35px;
	padding-right:15px;
	padding-left:10px;
}
#hightech1 {
    width:575px;
	height:300px;
	float:left;
	text-align:left;
	margin-top:3px;
	padding-right:15px;
	padding-left:10px;
}
#contentscro2 {
	PADDING-RIGHT: 10px; 
	OVERFLOW-Y: scroll; 	
	OVERFLOW-X: hidden; 
	PADDING-BOTTOM: 5px; 
    MARGIN: 10px;
	PADDING-LEFT: 0px;
	PADDING-TOP:10px; 
    HEIGHT:220px;
/*	scrollbar-base-color: #567;
    scrollbar-arrow-color: #fff;
    scrollbar-darkshadow-color: #ccc;
    scrollbar-face-color: #505050;*/
}
.headertext{
    font-family:arial;
	font-size:17px;
	color:#003c78;
	font-style:normal;
	font-weight:bold;
}
.headertext1{
    font-family:arial;
	font-size:13px;
	color:#003c78;
	font-style:normal;
	font-weight:bold;
}

.bannertext{
    font-family:arial;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}
.bg_grey{
	background-color:#F6F6F6;
	padding:0px 0px 0px 10px;
}
.bg_grey1{
	background-color:#FFFFFF;
	padding:5px 10px 5px 10px;
}
.bg_grey_2{
	background-color:#F6F6F6;
	margin: 0px 18px 18px 18px;
	border: 1px solid #ccc;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bg_grey_2 img.image-logo {
	margin:10px;
	float: right;
}
.bg_grey_3{
	background-color:#F6F6F6;
	padding:0px;
	margin:0px;
}
#partner {
    width:215px;
	height:135px;
	float:left;
	margin-top:0px;
	background-image:url(../images/logo-n2.jpg);
}

#call{ font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both; text-align:left; padding:15px 0px 10px 20px;}
#call a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000ff; text-decoration:underline;}
#call a:hover{ color:#0000ff; text-decoration:none;}

/*-----------Div Closed Here---------------/*

