/* CSS Document by Dazzle India */
body{
margin:0px;
padding:0px;
background:#FDFDFD url(../images/body-bg.jpg) top left repeat-x;
}

.divFull{width:100%; float:left;}
.floatL{float:left;}
.floatR{float:right;}

.wrapper{width:99%; margin:auto;}
.divFullBg{width:97%; float:left; padding-left:2%; padding-right:1%; background:#FDFDFD url(../images/body-bg.jpg) top left repeat-x; min-height:790px; height:auto !important; height:790px;}

.logo{float:left; padding-top:45px; padding-bottom:15px;}

.leftSection{float:left; width:244px; background:url(../images/line.jpg) top left repeat-x; padding-top:11px;}
/*.rightSection{float:right; width:78%; background:url(../images/line.jpg) top left repeat-x; padding-top:11px; position:relative;}*/
/* -- _ changes todays 24may start -- */
.rightSection{float:left; margin-left:10px; position:relative;}

.rightSection2{float:left; margin-left:15px; width:720px; background:url(../images/line.jpg) top left repeat-x; padding-top:11px; position:relative;}

.topbotline{background:url(../images/line.jpg) top left repeat-x; width:100%; float:left; padding-bottom:10px; text-align:right}
/* -- _ changes todays 24may end -- */

.mainLeftNav{padding-bottom:13px;}
.mainLeftNav ul{margin:0px; padding:0px; list-style:none; font:14px Arial, Helvetica, sans-serif;}
.mainLeftNav ul li{margin:0px; padding:0px 0px 2px 0px;}
.mainLeftNav ul li a, .mainLeftNav ul li a:visited{padding:5px 10px 5px 5px; background:#999999; color:#FFFFFF; text-decoration:none; line-height:26px;}
.mainLeftNav ul li a:hover{ background:#FFA823; color:#FFFFFF; text-decoration:none;}
.mainLeftNav ul li a.selected{padding:5px 10px 5px 5px; background:#FFA823; color:#FFFFFF; text-decoration:none; line-height:26px;}

.subLeftNav{padding-bottom:13px;}
.subLeftNav ul{margin:0px; padding:0px; list-style:none; font:12px Arial, Helvetica, sans-serif;}
.subLeftNav ul li{margin:0px; padding:0px 0px 2px 0px;}
.subLeftNav ul li a{padding:3px 6px 3px 5px; background:#ffffff; color:#666666; text-decoration:none; line-height:21px;}
.subLeftNav ul li a:hover{ background:#CCCCCC; color:#333333; text-decoration:none;}
.subLeftNav ul li a.selected{padding:3px 6px 3px 5px; background:#CCCCCC; color:#333333; text-decoration:none; line-height:21px;}

.languages a{float:left;
			margin-right:2px;
			padding:3px 4px 3px 4px;
			background:#DFDFDF;
			color:#666666; 
			font:10px Arial, Helvetica, sans-serif; 
			text-decoration:none;
			}
.languages a:hover{
			background:#FFA823;
			text-decoration:none;
			color:#fff; 
			}
			
.boxOver{width:260px; /*height:297px;*/ height:302px; float:left; padding:0px 11px 11px 0px;}
.boxOver .boxImg{ width:259px; float:left; height:184px; text-align:center; border-bottom:2px solid #999999; background:#FFFFFF;}
.boxOver .boxImg a{display:block;}
.boxOver .boxTxt{width:244px; float:left; height:99px; background:#FFFFFF; padding:5px; padding-left:10px; font:11px Arial, Helvetica, sans-serif; color:#999999; position:relative;}
.boxTxt .boxhead{font:bold 11px Arial, Helvetica, sans-serif; color:#676767; width:245px; float:left; padding-bottom:5px; padding-top:3px;}
.normalBoxTxt{width:245px; float:left;line-height:12px;}
.btnView{float:left; width:245px;}
.btnView a{position:absolute; bottom:5px; left:7px;}

/* raj */
.normal_text{padding:5px; padding-left:10px; font:11px Arial, Helvetica, sans-serif; color:#999999; position:relative;}
.normal_text2{font:11px Arial, Helvetica, sans-serif; color:#999999}
.page_height{
	height:100%;
}

.main_descr{
padding-top:10px;padding-bottom:10px; color:#999999;
}


#orderrightinner {margin-left:0px;position:fixed;}
#orderright {float:left; position: relative;}



/* raj */
.product_site_link{position:absolute; right:0px; top:-22px; padding:2px 5px 2px 5px; background:#fff; color:#999999; font:11px Arial, Helvetica, sans-serif;}
.product_site_link a{color:#999999; text-decoration:none;}

/* -- _ changes todays 24may start -- */
.product_site{position:absolute; right:9px; top:-22px; padding:2px 5px 2px 5px; color:#999999; font:11px Arial, Helvetica, sans-serif;}
/* -- _ changes todays 24may end -- */

.product_site_span{right:0px; top:-20px; padding:2px 5px 2px 5px; color:#676767; background:#F1F3F2; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
.product_site_span:hover{right:0px; top:-20px; padding:2px 5px 2px 5px; color:#676767; background:#ffffff; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
.product_site_span a{color:#676767; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
.product_site_span a.active{color:#676767; background:#ffffff; font:11px Arial, Helvetica, sans-serif;}

.product_site_span2{right:0px; top:-20px; padding:2px 5px 2px 5px; color:#676767; background:#FFf; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
.product_site_span2 a{color:#676767; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
.product_site_span2 a.active{color:#676767; background:#ffffff; font:11px Arial, Helvetica, sans-serif;}


.boxhead_2{font:bold 12px Arial, Helvetica, sans-serif; color:#666666;}


#orderrightinner {margin-left:0px;position:fixed;}
#orderright {float:left; position: relative;}



.homepage_video{float:left; width:820px;}
.video_img{padding-right:12px; padding-bottom:5px; float:left; width:530px;}
.video_img1{padding-right:12px; padding-bottom:5px; float:left; width:260px;}

.details_over{ width:720px; float:left; font:11px Arial, Helvetica, sans-serif; color:#333333;}

.lang_selected{
	color:#ffffff; 
	background:#FFA823;
}

/* -- _ changes todays 24may start -- */
.footer{width:99%; float:left; margin-top:0px; font:11px Arial, Helvetica, sans-serif; color:#989898; line-height:10px; height:60px;}
.padrt15{padding-right:15px;}

a:link{ 
	color:#989898;
	text-decoration:none;
}

a:visited { 
	color: #989898;
}

a:hover { 
	color: #989898;
	text-decoration:underline;
}



/* Do not change. for project boxes slide effect */

#grid-wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1000px;
}

DIV.grid-item {
	
}
