* {
	margin:0px;
	padding:0px;
}
p {
	padding:0px;
}
body {
	background-position:top left;
	background:#eaeaea url(../images/pagebg.jpg) repeat-x;
	font-family:arial, verdana;
}
.fixeddiv {
	margin:0px auto;
	width:975px;
}
#header {
	float:left;
	width:100%;
	height:90px;
}
#logoHolder {
	width:500px;
	height:80px;
	float:left;
	margin-top: 10px;
	margin-left: -10px;
}
#tlinks {
	float:right;
	width:475px;
	height:80px;
	font-size:11px;
}
#l1 {
	width:90px;
	height:85px;
	float:left;
	background:url(../images/online.jpg) no-repeat 5px 40px;
	padding-left:60px;
	padding-top:40px;
}
#l1 a {
	color:#0452b3;
	display:block;
	font-weight:bold;
	text-decoration:none;
}
#l1 a:hover {
	color:#0072ff;
}
#l2 {
	width:100px;
	height:85px;
	float:left;
	background:url(../images/contact.jpg) no-repeat 0px 35px;
	padding-left:60px;
	padding-top:40px;
	margin-left:15px;
}
#l2 a {
	color:#0452b3;
	display:block;
	font-weight:bold;
	text-decoration:none;
}
#l2 a:hover {
	color:#0072ff;
}
#l3 {
	width:150px;
	height:80px;
	float:left;
	color:#666666;
}
#l3 ul {
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:380px;
	padding-top:10px;
}
#l3 li {
	margin:3px 0px;
}
#l3 a{
text-decoration:none;
color:#666;
}
#l3 a:hover{
 text-decoration:underline;
 color:#1F8CFF;
}
.uk {
	background:url(../images/en.gif) no-repeat;
	padding-left:35px;
	height:20px;
} 
.us {
	background:url(../images/mn.gif) no-repeat;
	padding-left:35px;
	height:20px;
}
.india {
	background:url(../images/india.jpg) no-repeat;
	padding-left:25px;
}
#mLeft {
	width:963px;
	padding-left:12px;
	background:url(../images/mleft.jpg) no-repeat left top;
	height:48px;
	float:left;
}
#mRight {
	width:949px;
	padding-right:13px;
	background:url(../images/mright.jpg) no-repeat right top;
	height:48px;
}
#mItems {
	width:950px;
	background:url(../images/mcen.jpg) repeat-x right top;
	height:48px;
}
#mItems ul {
	list-style:none;
	paddin:0px;
	margin:0px;
}
#mItems li {
	float:left;
}
#mItems li a.tmenu {
	background-position:left top;
	background-repeat:repeat-x;
	color:#666666;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	width:130px;
}
#mItems li a.tmenu span {
	display:block;
	padding:15px 10px 0px 5px;
	margin-left:10px;
	height:41px;
}
#mItems li a.tmenu:hover, #mItems li:hover a.tmenu {
	background:url(../images/lnk_left.jpg) no-repeat;
	color:#fff;
}
#mItems li a.tmenu:hover span, #mItems li:hover a.tmenu span {
	background:url(../images/lnk_right.jpg) no-repeat right top;
}
.search {
	padding-top:6px;
	padding-left:30px;
	background:url(../images/search.jpg) no-repeat left 7px;
 *background:url(../images/search.jpg) no-repeat left 8px;
	width:139px;
}
.search input {
	margin:0px;
	padding:0px;
	vertical-align:middle;
	font-size:11px;
	border:0px;
}
.search .input {
	width:100px;
}
form {
	margin:0px;
	padding:0px;
}
#rightContent {
	width:261px;
	float:left;
}
#portfolio, #brochure {
	margin:2px 0px;
	float:left;
}
#proposal img, #portfolio img, #brochure img {
	border:0px;
}

#proposal {
	margin:0px 0px 0px 0px;
	float:left;
}
.rounded {
	width:100%;
	float:left;
}
.rmiddle {
	background:url(../images/lcen.jpg) repeat-y;
	width:261px;
}
.rmiddle1 {
	background:url(../images/lcen.jpg) repeat-y;
	width:261px;
	float:none;
}
.rmiddle ul {
	list-style:none;
}

.dline li {
	font-size:12px;
	color:#666666;
	padding:10px 3px 10px 0px;
	border-bottom:1px solid #cccccc;
	width:210px;
	margin-left:15px;
}
.dline li a {
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.dline li a:hover, .dline li a.current {
	color:#0072ff;
}
.dline li a {
	color:#666666;
	font-size:12px;
	padding:10px 3px 10px 40px;
	white-space:nowrap
}
.header {
	margin:0px !important;
	margin-left:0px !important;
	padding-bottom:5px;

	width:200px;
	padding-top: 5px;
	
}

.one a {
	background:url(../images/1.jpg) no-repeat left 3px;
}
.two a {
	background:url(../images/2.jpg) no-repeat left 3px;
}
	background:url(../images/3.jpg) no-repeat left 3px;
}
.four a {
	background:url(../images/4.jpg) no-repeat left 3px;
}
.five a {
	background:url(../images/5.jpg) no-repeat left 3px;
}
.six a {
	background:url(../images/6.jpg) no-repeat left 3px;
}
.seven a {
	background:url(../images/7.jpg) no-repeat left 3px;
}
.eight a {
	background:url(../images/8.jpg) no-repeat left 3px;
}
.one a:hover {
	background:url(../images/1_hover.jpg) no-repeat left 3px;
}
.two a:hover {
	background:url(../images/2_hover.jpg) no-repeat left 3px;
}
.three a:hover {
	background:url(../images/3_hover.jpg) no-repeat left 3px;
}
.four a:hover {
	background:url(../images/4_hover.jpg) no-repeat left 3px;
}
.five a:hover {
	background:url(../images/5_hover.jpg) no-repeat left 3px;
}
.six a:hover {
	background:url(../images/6_hover.jpg) no-repeat left 3px;
}
.seven a:hover {
	background:url(../images/7_hover.jpg) no-repeat left 3px;
}
.eight a:hover {
	background:url(../images/8_hover.jpg) no-repeat left 3px;
}
#cname {
	font-size:12px;
	color:#666666;
	font-family: tahoma,arial;font-weight: bolder;font-size: 11px;color: #216D9F;
	text-align:center;
}
.rmiddle h2 {
	color:#365da7;
	font-size:17px;
	margin-left:20px;
	padding:10px 0px;
}
ul.arrow {
	list-style:none;
	margin-top:5px;
}
ul.arrow li {
	padding-left:20px;
	background-image:url(../images/arrow.png);
	background-repeat:no-repeat;
	background-position: 2px 6px;
	background-position: expression('2px 9px');
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
}
ul.arrow li a {
	color:#365da7;
	text-decoration:none;
	font-size:11px;
}
ul.arrow li a:hover {
	color:#6d97e6;
}
.rmiddle form {
	padding-left:25px;
	line-height:30px;
}
.rmiddle form img {
	margin:10px 0px;
}
.rmiddle form {
	line-height:35px;
}
.rmiddle form input.input, .rmiddle form textarea {
	margin:5px 0px;
	color:#666666;
	font-size:11px;
	width:85%;
}
/* Main Body Starts here */


#leftContent {
	width:708px;
	float:left;
	background:url(../images/leftContentbg.jpg) repeat-y;

}

#leftContent div {
	float:left;
}
.blue {
	color:#0072ff !important;
}
#banner {
	width:90%;
	height:15px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-top:5px;
	margin-left:20px;
}
.banner1 {
	width:100%;
	height:151px;
}

#banner a{
text-decoration:none;

}

#pageHeader {
	background:url(../images/pageHeader.jpg) no-repeat;
	width:688px;
	height:39px;
	float:left;
	padding-left:20px;
	padding-top:20px;
}
#pageHeader1 {
	background:url(../images/bannertop.jpg) no-repeat;
	width:688px;
	height:25px;
	float:left;
	padding-left:20px;
}
 .images{
margin-left:8px;
}
#contentBanner {
	padding:6px;
	margin-left:6px;
	_margin-left:3px;
}
#cbmiddle {
	background:url(../images/sbanmid.jpg) repeat-y left top;
	width:682px;
}
#diva {
	width:330px;
	background:url(../images/diva.jpg) no-repeat left top;
	margin-left:30px;
	_margin-left:15px;
	padding-top:15px;
	padding-bottom:35px;
	padding-left:85px;
}

#diva p {
	margin-top:25px;
	color:#666666;
	font-size:14px;
	line-height:18px;
}
#divb {
	width:170px;
	float:right;
	padding:10px 25px;
}
#divb h4 {
	color:#365da7;
	font-size:14px;
}
.cIntro {
	padding:13px 25px 0px 35px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
.cHead {
	border-bottom:1px solid #cccccc;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:23px;
	width:675px;
	white-space:nowrap;
}
.cTitle {
	color:#365da7;
	font-size:17px;
	padding-left:10px;
	height:25px;
	font-family:calibri, arial;
}
.backto {
	background:url(../images/backto.jpg) no-repeat left top;
	font-size:10px;
	padding-left:25px;
	padding-top:2px;
	margin-top:8px;
}
.backto a {
	font-size:10px;
	color:#0072ff;
	text-decoration:none;
}
.cData {
	padding:5px 50px;
	color:#666666;
	font-size:11px;
}
.cData b {
	font-weight:bold;
}
.cData p {
	margin-top:10px;
	line-height:19px;
}
.indent {
	margin-left:30px;
}
.cData .arrow li {
	_padding-top:5px !important;
}
/*.highligher{
	width:507px;
	_width:500px;
	height:189px;
	/*background:url(../images/whatwe.jpg) no-repeat;
	margin-left:12px;
	_margin-left:6px;
	padding-left:135px;
	padding-right:44px;
	_padding-left:155px;
	_padding-right:27px;
	color:#666666;
	font-size:11px;
	padding-top:15px;
	line-height:17px;
}*/

.highligher {
	background-color:#ffffff;
	width:677px;
	color:#666666;
	font-size:11px;
	line-height:17px;
	margin-left:10px;
}
.highligherTop {
	background-image:url(../images/whatwe_top.jpg);
	background-repeat:repeat;
	height:5px;
	width:677px;
}
.highligherMiddle {
	background-image:url(../images/whatwe_middel.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#fff;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	width:534px;
	padding-left:126px;
	padding-right:15px;
}
.highligherBottom {
	background-image:url(../images/whatwe_bottom.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:5px;
	width:677px;
}
.rbot{
float:right;
}
.head {
	color:#000;
	font-size:21px;
	padding-top:15px;
}
.head h4 {
	color:#365da7;
	font-size:17px;
	font-family:calibri, arial;
	padding-left:10px;
}
.row {
	clear:both;
	width:100%;
	margin-bottom:13px;
}
.highligher .backto {
	margin-top:10px;
	text-align:right;
	float:right !important;
}
.grey {
	color: #666666 !important;
}
.mainBox {
	width:665px;
	padding:0px 20px;
	margin-top:5px;
}
.boxhead {
	background: url(../images/boxhead2.jpg) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
	width:100%;
}
.boxhead h2 {
	background: url(../images/boxhead1.jpg) no-repeat top left;
	margin: 0;
	padding: 10px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}
.boxbody {
	margin: 0;
	padding: 5px;
}
.sidebox {
	width:325px;
	padding-bottom:20px;
	border-bottom:1px solid #828282;
	margin-bottom:20px;
}
.spacer {
	width:12px;
}
#contentFooter {
	width:100%;
	padding-top:44px;
}
#contentFooter1 {
	width:100%;
}
#mainContent {
	width:100%;
	float:left;
}
#mainFooter {
	height:100px;
	width:100%;
	float:left;
	background:url(../images/footer1.gif) repeat-x;
	margin-top:30px;
	padding:0px;
}
#mainFooter div {
}
#fr1 {
	width:970px;
	height:56px;
	margin:0px auto;
	font-size:11px;
}
#fr1 div, #fr2 div {
	float:left;
}
#fr2 {
	width:970px;
	clear:both;
	margin:0px auto;
}
#f1a {
	margin-left:20px;
	padding-top:17px;
	width:250px;
	color:#666666;
	font-size:11px;
}
.copy {
	color:#000 !important;
	display:block;
}
#f1b {
	width:450px;
	padding-top:20px;
	color:#666666;
	text-align:right;
	
}
#f1b a {
	color:#666666;
	text-decoration:none;
}
#f1b a:hover {
	color:#1F8CFF;
	text-decoration:underline;
}
#f1c {
	float:right;
	width:200px;
	text-align:right;
	padding-top:10px;
}
#f1c .backto {
	float:right;
}
.fboxes {
	width:100%;
	margin-top:15px;

}
.fboxes .arrow {
	float:left;
}
.fboxhead {
	display:block;
	clear:both;
	width:100%;
	margin-bottom:10px;
}
a.sblue {
	color:#a4dafe !important;
}
.sblue:hover {
	color:#fff !important;
	text-decoration:underline !important;
}
.fboxfoot {
	clear:both;
	padding-left:50px;
	margin-top:10px;
	width:150px;
}
.fboxfoot a {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.fboxfoot a:hover {
	color:#a4dafe;
}
/* TABS Start */

.tabs-container {
	width:100%;
}
.minimenu a img {
	border:0px;
}
.minimenu a {
}
a.c1 {
	background:url(../images/tab1.jpg) no-repeat;
	width:170px;
	height:118px;
}
.minimenu a span {
	padding-top:40px !important;
	padding-left:90px !important;
	text-transform:uppercase;
	font-size:11px;
	text-align:left;
}
.minimenu a:hover span {
	color:#1064fe;
}
a.c1:hover, li.tabs-selected a.c1 {
	background:url(../images/tab1a.jpg) no-repeat;
}
a.c2 {
	background:url(../images/tab2.jpg) no-repeat;
	width:185px;
	height:118px;
}
a.c2:hover, li.tabs-selected a.c2 {
	background:url(../images/tab2a.jpg) no-repeat;
}
a.c3 {
	background:url(../images/tab3.jpg) no-repeat;
	width:180px;
	height:118px;
}
a.c3:hover, li.tabs-selected a.c3 {
	background:url(../images/tab3a.jpg) no-repeat;
}
a.c4 {
	background:url(../images/tab4.jpg) no-repeat;
	width:173px;
	height:118px;
}
a.c4:hover, li.tabs-selected a.c4 {
	background:url(../images/tab4a.jpg) no-repeat;
}
.block1 {
	background:url(../images/c1bl1.jpg) no-repeat 20px 10px;
	padding-left:150px;
	padding-top:15px;
	width:200px;
}
.block1 h3 {
	font-size:11px;
	color:#000;
}
.block1 h4 {
	font-size: 16px;
	color:#365da7;
}
.block1 ul.arrow li {
	line-height:12px;
	background-position-y:4px !important;
}
.block1, .block2 {
	float:left;
}
.block2 {
	width:290px;
	padding:15px;
	font-size:11px;
	line-height:18px;
	color:#666666;
}
.block2 h4 {
	color:#365da7;
	font-size:16px;
	margin:0px 0px 15px 0px;
}
.block2 p {
	font-size:11px;
}
/* TABS End */
.andMuchmore{
color:#666666;
font-size:13px;
text-align:left;
float:left;
padding-top:20px;
padding-left:20px;
}
.demo a{
text-decoration:none;
color:#666666;
}
.submenu {
	background:url(../images/lcen.jpg) repeat-y;
	}
.submenu h3{
	font-family: arial;font-size: 14px;font-weight: bold;
	
	}	

.submenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0;
margin-left: 25px;
width: 230px;
padding-top: 10px;


}
.submenu ul li{
padding-bottom:1px;/*clear*/


}
.submenu ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #236FA1;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 10px; /*link text is indented 8px*/
text-decoration: none;
font-weight:bold;
background:url(../images/ssnav.gif) no-repeat 0px 9px;

}
.submenu ul li a:hover{ /*hover state CSS*/
font:Arial, Helvetica, sans-serif;
font-size:11px;
color: #fff;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 20px; /*link text is indented 8px*/
text-decoration: none;
font-weight:bold;
background:url(../images/swnav.gif) no-repeat 10px;
background-color: #1F8DFE;
margin-left:-10px;

/*background-color: #1da8eb;*/
}
.submenu ul li a:visited{
/*color: black;
*/}
#myGallery {
	height:  80px;
    width:   200px;
    margin: auto;
    padding: 0;
    margin:  0;
    border:  1px solid #ccc;
    background-color:#eee;
    
}
#myGallery img {
    background-color:white;
    width:  182px;
    height: 65px;
    margin: 9px;

}
.subheader{
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color:#226EA0;
	}
.feedtext{
	font-family: tahoma;
	font-size: 11px;
	color:#226EA0;
	width: 200px;
	
	line-height:20px;
	text-align: center;
	}
.title h3{
	font-family: arial;font-size: 13px;font-weight: bold;color: #236FA1;
	margin:10px;
	
	}
.style15 a{
	font-family: arial;
	font-size: 11px;
	color:#666;
	text-decoration: none;
	}
.style15 a:hover{
	font-family: arial;
	font-size: 11px;
	color:#666;
	text-decoration: underline;
	}
.style16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #236FA1;
	text-decoration: none;
	font-weight:bold;
	}
.style17{
   font-size:11px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#236FA1;
   height:20px;
   border-style:solid;
   border-color:#236FA1;
   border-width:1px;
   width: 60px;
   cursor:pointer;
	
	}
		
select{
  font-family: Arial, Verdana;
  font-size:11px;	
  color:#4E4E4E;	
  border:1px solid #236FA1;	
  background:#FFFFFF;
  height: 20px;
}
.style19 a{
	font-size:14px;color:#F50000;font-family: tahoma;
	text-decoration: none;
	}
.style19 a:hover{
	font-size:14px;color:#F50000;font-family: tahoma;
	text-decoration: none;
	}	

	
