body{margin:0px; padding:0px; background:url(body_bg.jpg) repeat-x #FFFFFF; font-family:verdana; font-size:13px; text-decoration:none; font-weight:normal;}
img { border:0px;}

a:link{margin:0px; padding:0px; font-size:12px; color:#0d4dad;}
a:visited{margin:0px; padding:0px; font-size:12px; color:#0d4dad;}
a:hover{margin:0px; padding:0px; font-size:12px; color:#000;}
a:active{margin:0px; padding:0px; font-size:12px; color:#000;}

.nav {margin:0px; padding:0px; line-height:40px; color:#FFFFFF; text-align:center}
.nav a{margin:0px; padding:0px 17px; font-family:arial; font-size:14px; font-weight:normal;}
.nav a:link{text-decoration:none; color:#000}
.nav a:visited{text-decoration:none; color:#000}
.nav a:hover{text-decoration:none; color:#0d75ad}
.nav a:active{text-decoration:none; color:#0d75ad;}

.logo {padding:0px; margin:0px 10px 0px 10px;}
#certification {float:right; padding:0px; margin:14px;}
+
.tabs {margin:0px; padding:0px;}
.tabs ul{margin:0px; padding:0px; list-style-type:none;}
.tabs ul a{background:url(tabs_bg.jpg) no-repeat;}
.tabs li{margin:0px 1px 0px 1px; padding:0px; float:left; width:135px; line-height:38px;  display:block;}
.tabs li a{margin:0px; padding:0px; width:135px; font-family:arial; font-size:12px; text-align:center; font-weight:bold; display:block}
.tabs li a:link{text-decoration:none; color:#FFF}
.tabs li a:visited{color:#FFF; text-decoration:none;}
.tabs li a:hover{color:#92d5ff; text-decoration:none;}
.tabs li a:active,{color:#92d5ff; text-decoration:none;}

.tabs li a.select:link{margin:0px; padding:0px; width:135px; font-family:arial; font-size:12px; display:block; text-decoration:none; text-align:center; font-weight:bold; background-image:url(tabs_select.jpg); background-repeat:no-repeat; color:#000;}
.tabs li a.select:visited{margin:0px; padding:0px; width:135px; font-family:arial; font-size:12px; display:block; text-decoration:none; text-align:center; font-weight:bold; background-image:url(tabs_select.jpg); background-repeat:no-repeat; color:#000;}
.tabs li a.select:hover{margin:0px; padding:0px; width:135px; font-family:arial; font-size:12px; display:block; text-decoration:none; text-align:center; font-weight:bold; background-image:url(tabs_select.jpg); background-repeat:no-repeat; color:#000;}
.tabs li a.select:active,{margin:0px; padding:0px;  width:135px; font-family:arial; font-size:12px; display:block; text-decoration:none; text-align:center; font-weight:bold; background-image:url(tabs_select.jpg); background-repeat:no-repeat; color:#000;}

.content {margin:10px 3px; padding:0px;}
.content h1{margin:10px 0px 8px 0px; padding:0px; font-family:tahoma, arial; font-size:18px; font-weight:normal; color:#0d75ad;}
.content h2{margin:10px 0px 8px 0px; padding:0px; font-family:tahoma, arial; font-size:16px; font-weight:normal; color:#0d75ad;}
.content p{margin:6px; padding:0px; font-family:arial; font-size:13px; line-height:18px; text-align:justify;}


.btmbox{margin:0px; padding:0px; background-image:url(box_bg.jpg); background-repeat:repeat-y;}
.topdiv{padding:12px 15px 0px 25px; margin:0px; background-image:url(box_top.jpg); background-repeat:no-repeat;}
.topdiv h1{margin:0px; padding:0px 0px 10px 0px; font-family:arial; font-size:18px; text-decoration:none; font-weight:normal; color:#002749;}
.topdiv p{margin:0px; padding:10px 10px 10px 10px; font-family:verdana; font-size:11px; text-decoration:none; font-weight:normal; color:#000; line-height:15px;}
.topdiv a:link{color:#FFF; font-size:11px; font-weight:bold; padding-left:10px;}
.topdiv a:visited{color:#FFF; font-size:11px; font-weight:bold; padding-left:10px;}
.topdiv a:hover{color:#c0e1ff; font-size:11px; font-weight:bold; padding-left:10px;}
.topdiv a:active{color:#c0e1ff; font-size:11px; font-weight:bold; padding-left:10px;}
.topdiv ul{margin:0px 0px 10px 0px; padding:0px; list-style-type:none;}
.topdiv ul li{margin:0px; padding:8px 10px 5px 10px; background-image:url(line.jpg); background-repeat:no-repeat; background-position:center bottom; width:90%;}
.topdiv ul li a:link{font-family:verdana; font-size:13px; color:#000; text-decoration:none; font-weight:normal;}
.topdiv ul li a:visited{font-family:verdana; font-size:13px; color:#000; text-decoration:none; font-weight:normal;}
.topdiv ul li a:hover{font-family:verdana; font-size:13px; color:#003e77; text-decoration:none; font-weight:normal;}
.topdiv ul li a:active{font-family:verdana; font-size:13px; color:#003e77; text-decoration:none; font-weight:normal;}
.topdivbg{margin:0px 15px 0px 0px; padding:0px 0px 0px 0px; background-image:url(box_bg1.jpg); background-repeat:no-repeat; width:293px; overflow:hidden; }
.btmdiv{margin:0px; padding:45px 5px 23px 35px; background-image:url(box_bottom.jpg); background-repeat:no-repeat; }
.btmdiv h3{margin:0px; padding:0px 0px 10px 0px; font-family:tahoma; font-size:16px; text-decoration:none; font-weight:normal; color:#00517a;}
.btmdiv h4{margin:0px; padding:0px 0px 0px 0px; font-family:verdana; font-size:13px; text-decoration:none; font-weight:normal; color:#000;}
.btmdiv h4 img{padding-right:8px;}





/*------------------Styles For Sub Pages---------------------------*/
.leftcol{margin:0px; padding:0px; width:670px;}
.leftcol h1{margin:10px 0px 8px 0px; padding:0px; font-family:tahoma; font-size:20px; font-weight:normal; color:#002b60; letter-spacing:1px;}
.leftcol h2{margin:10px 0px 8px 0px; padding:0px; font-family:tahoma; font-size:18px; font-weight:normal; color:#0d75ad; letter-spacing:1px;}
.leftcol h3{margin:10px 0px 8px 0px; padding:0px; font-family:tahoma; font-size:15px; font-weight:bold; color:#000000;  letter-spacing:1px;}
.leftcol h4{margin:10px 0px 8px 0px; padding:0px; font-family:tahoma; font-size:14px; font-weight:normal; color:#002b60;letter-spacing:1px;}
.leftcol p{margin:6px 6px 14px 0px; padding:0px; font-family:arial; font-size:13px; line-height:18px; font-weight:normal; color:#000000; text-align:justify;}
.leftcol ul{margin:0px 0px 0px 60px; padding:0px; }
.leftcol li{margin:0px; padding:0px 10px 0px 10px; font-family:arial; font-size:13px; font-weight:normal; line-height:18px;}
.leftcol ol{margin:0px 0px 0px 30px; padding:0px; }
.leftcol ol li{margin:0px; padding:0px 10px 0px 5px; font-family:Arial,Verdana; font-size:15px; text-decoration:none; font-weight:bold; color:#0d4dad; line-height:18px; clear:both;}
.leftcol img{padding:2px 0px;}

#rightcol{width:290px; padding:0px; margin:10px 0px 0px 0px; background-image:url(right_col_bg.jpg); background-repeat:repeat-y;}
.rtopdiv {margin:0px; padding:0px; background-image:url(right_top.jpg); background-repeat:no-repeat; width:290px;}
.rtopdiv h1{margin:0px 0px 0px 10px; padding:0px; font-family:arial; font-size:18px; font-weight:normal; color:#000; background-image:url(line1.jpg); background-repeat:no-repeat; background-position:left bottom; line-height:30px;}
.rtopdiv ul{margin:0px 10px 10px 10px; padding:0px; list-style-type:none;}
.rtopdiv ul li{margin:0px; padding:8px 10px 5px 10px; width:90%;  background-image: url(line.png); background-position:left bottom; background-repeat:no-repeat; text-decoration:none; list-style-type:none;}
.rtopdiv ul li a:link{font-family:verdana; font-size:13px; color:#000; text-decoration:none; font-weight:normal;}
.rtopdiv ul li a:visited{font-family:verdana; font-size:13px; color:#000; text-decoration:none; font-weight:normal;}
.rtopdiv ul li a:hover{font-family:verdana; font-size:13px; color:#003e77; text-decoration:none; font-weight:normal;}
.rtopdiv ul li a:active{font-family:verdana; font-size:13px; color:#003e77; text-decoration:none; font-weight:normal;}

.rtopdiv ul li ol{margin:0px; padding:8px 10px 5px 15px; width:90%;  background-image: url(line.png); background-position:left bottom; background-repeat:no-repeat; text-decoration:none; list-style-type:none;}
.rtopdiv ul li ol a:link{font-family:verdana; font-size:13px; color:#000; text-decoration:none; font-weight:normal;}
.rtopdiv ul li ol a:hover{font-family:verdana; font-size:13px; color:#003e77; text-decoration:none; font-weight:normal;}
.rtopdiv ul li a:visited{font-family:verdana; font-size:13px; color:#000; text-decoration:none; font-weight:normal;}
.rtopdiv ul li ol a:active{font-family:verdana; font-size:13px; color:#000; text-decoration:none; font-weight:normal;}


.line2{margin:0px 10px; padding:5px 0px; background-image:url(line2.jpg); background-repeat:no-repeat; background-position:left top;}

.rbtmdiv{margin:0px; padding:10px 0px 0px 0px; background-image:url(right_bottom.jpg); background-repeat:no-repeat; background-position:center bottom; width:290px; }
.rbtmdiv h1{margin:0px 0px 0px 5px; padding:0px 0px 10px 0px;font-family:arial; font-size:18px; text-decoration:none; font-weight:normal; text-deoration:none; color:#000; background-image:url(line1.jpg); background-repeat:no-repeat; background-position:left bottom;}
.rbtmdiv h3{margin:0px; padding:10px 0px 10px 10px; font-family:tahoma; font-size:15px; text-decoration:none; font-weight:normal; color:#00517a;}
.rbtmdiv h4{margin:0px; padding:0px 0px 0px 10px; font-family:verdana; font-size:13px; text-decoration:none; font-weight:normal; color:#000;}
.rbtmdiv h4 img{padding-right:8px;}

.sbbox{margin:0px; padding:10px 0px 0px 0px; width:648px; height:142px;}
.sbbox h5{margin:0px 0px 0px 0px; padding:0px 15px 10px 15px; font-family:arial; font-size:18px; text-decoration:none; font-weight:normal; text-deoration:none; color:#000;}

/*-----------End of Styles For Sub Pages---------------------------*/

/*---------------------Services Page---------------------------*/

.box{margin:0px; padding:0px; background-color:#ececec; border:1px solid #dcdcdc; font-family:arial; font-weight:normal; font-size:13px; line-height:20px; color:#000;}
.box strong{color:#000; font-size:13px; font-weight:normal;}
.box td{margin:0px; padding:5px 5px 5px 5px; border-bottom:1px solid #FFF;}

/*---------------------End of Services Page---------------------------*/


.bfooter {background-image:url(bfooter_bg.jpg); background-repeat:repeat-x; height:382px; text-align:left;}
.bfooter th {font-family:"Trebuchet MS", Arial; font-size:16px; font-weight:bold; line-height:42px; height:42px; color:#002749;}
.bfootertd {background-image: url(bfooter_tdbg.jpg); background-repeat:no-repeat; width:300px; height:200px; margin:0px; padding:0px;}
#bfooterdiv {background-image: url(bfooter_tdbg.jpg); background-repeat:no-repeat; width:300px; height:190px; margin:0px; padding:0px; overflow:scroll; overflow-x:hidden;}
.bfooter p{margin:8px 10px 6px 10px; padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height: 16px; text-align:left; vertical-align:top; text-align:justify;}
.bfootertd ul { margin:0px; padding:0px; list-style-type:none;}
.bfootertd li {margin:10px 10px 10px 10px; padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:12px;   	line-height: 20px; text-align:left; vertical-align:top; background-image: url(li_bottom.jpg); background-position: left bottom; background-repeat:no-repeat; text-decoration:none; list-style-type:none;}
.bfootertd li a:link{color:#000; text-decoration:none; }
.bfootertd li a:visited{text-decoration:none; color:#000}
.bfootertd li a:active{color:#000; text-decoration:none;}
.bfootertd li a:hover{color:#003e77; text-decoration:none;}
.bfooter h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #000; font-weight:normal; 
margin:8px 0px 0px 10px; padding:0px;}

#rmore { text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; margin:2px 0px 0px 0px;}
#rmore a:link{text-decoration:underline; color:#ffffff}
#rmore a:visited{text-decoration:underline; color:#ffffff}
#rmore a:hover{text-decoration:none; color:#ffffff}
#rmore a:active{text-decoration:none; color:#ffffff;}

#formbox {float:left; background-color:#c6dbee; border:1px solid #8fafcc; margin:5px 0px 0px 0px; padding:0px; width:600px;}
#formbox h5 {margin:4px; padding:0px; font-family:Arial; font-size:14px; font-weight:bold; line-height:18px; border-bottom:1px solid #8fafcc}
#footcertif {float:right; width:280px; padding:0px; margin:20px 0px 0px 0px; text-align:center;}
#footcertif img { margin-top:20px;}

.formbox {background-color:#c6dbee; border:1px solid #8fafcc; padding:0px; margin:10px;}
.formbox h5 {margin:4px; padding:0px; font-family:Arial; font-size:14px; font-weight:bold; line-height:18px; border-bottom:1px solid #8fafcc}

#footer{margin:10px 0px 10px 0px; padding:0px; background:url(footer_bg.jpg) no-repeat ; font-family:verdana; font-size:11px; text-decoration:none; font-weight:normal; text-deoration:none; color:#000; text-align:center; line-height:25px;width:960px;}
#footer a{margin:0px; padding:0px 10px; font-family:verdana; font-size:11px; font-weight:normal; text-deoration:none;}
#footer a:link{text-decoration:none; color:#015b90; }
#footer a:visited{text-decoration:none; color:#015b90; }
#footer a:hover{text-decoration:none; color:#000; }
#footer a:active{text-decoration:none; color:#000; }
#footer p{margin:0px 10px; margin:0px; color:#757575;}

              /*<!-----------------------------------career page start ------------------------------------>*/
			  
.job_opening {FONT-SIZE: 11px; COLOR: #0089c9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.job_link {FONT-SIZE: 11px; COLOR: #0089c9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align:center;}
.text {FONT-SIZE: 13px; COLOR:#000000; FONT-FAMILY:"Arial", Verdana; }

                 /*<!--------------------------------career page End ----------------------------------->*/
						
						/*------------------Styles For case study Pages---------------------------*/
#casestudy_left{margin:0px; padding:5px 0px 0px 0px; width:600px; text-align:justify;}
#casestudy_left h1{margin:0px; padding:0px; font-family:tahoma; font-size:25px; text-decoration:none; font-weight:normal; color:#7F7F7F; letter-spacing:0.07em;}

#casestudy_left h2{margin:0px; padding:10px 0px 0px 0px; font-family:Arial; font-size:20px; text-decoration:none; font-weight:bold; color:#0000; letter-spacing:0.07em; }

#casestudy_left h3{margin:0px; padding:10px 0px 0px 0px; font-family:tahoma; font-size:14px; text-decoration:none; font-weight:bold; color:#000000; letter-spacing:1px;}

#casestudy_left h4{margin:0px; padding:0px 0px 0px 20px; font-family:Arial, Verdana; font-size:15px; text-decoration:none; font-weight:normal; color:#0000; line-height:25px; font-weight:bold;}

#casestudy_left p{margin:0px; padding:6px 10px 5px 0px; font-family:arial, Verdana; font-size:13px; text-decoration:none; font-weight:normal; color:#000; line-height:20px; text-align:justify;}
#casestudy_left ul{margin:0px 0px 0px 60px; padding:0px; font-size:13; font-family:arial, Verdana; }
#casestudy_left li{margin:0px; padding:0px 0px 0px 0px; font-family:Arial, Verdana; font-size:13px; text-decoration:none; font-weight:normal; color:#0000; line-height:20px;}
#casestudy_left ol{margin:0px 0px 0px 0px; padding:0px; }
#casestudy_left ol li{margin:0px; padding:0px 0px 0px 0px; font-family:Arial, Verdana; font-size:13px; text-decoration:none; font-weight:bold; color:#0d4dad; line-height:20px; clear:both;}
#casestudy_left img{padding:10px 0px;}

#casestudy_right{margin:0px; padding:5px 30px 0px 30px; width:500px; text-align:justify;}
#casestudy_right h1{margin:0px; padding:0px; font-family:tahoma; font-size:25px; text-decoration:none; font-weight:normal; color:#7F7F7F; letter-spacing:0.07em;}
#casestudy_right h2{margin:0px; padding:10px 0px 0px 0px; font-family:Arial; font-size:16px; text-decoration:none; font-weight:normal; color:#696F89; line-height:22px;}
#casestudy_right h3{margin:0px; padding:10px 0px 0px 0px; font-family:Arial; font-size:17px; text-decoration:none; font-weight:bold; color:#000000;}
#casestudy_right h4{margin:0px; padding:0px 0px 0px 20px; font-family:Arial; font-size:15px; text-decoration:none; font-weight:normal; color:#0000; line-height:25px;}
#casestudy_right p {margin:0px; padding:10px 0px 5px 0px; font-family:arial; font-size:14px; text-decoration:none; font-weight:normal; color:#000; line-height:20px; clear:both; text-align:justify;}

#casestudy_right ul{margin:0px 0px 0px 40px; padding:0px;}
#casestudy_right ul li{margin:0px; padding:3px 10px 3px 15px; font-family:Arial; font-size:15px; text-decoration:none; font-weight:normal; color:#0000; line-height:12px; clear:both;}


#content_case{margin:10px 20px 3px 0px; padding:0px; width:940px; text-align:justify}
#content_case p{margin:0px; padding:5px 0px 0px 0px; font-family:arial, verdana; font-size:13px; text-decoration:none; font-weight:normal; color:#000; line-height:20px;}
#content_case h1{margin:0px; padding:0px; font-family:tahoma; font-size:22px; text-decoration:none; font-weight:normal; color:#7F7F7F; letter-spacing:0.07em;}
#content_case .head1{margin:0px; padding:0px; font-family:tahoma; font-size:18px; text-decoration:none; font-weight:normal; color:#0d75ad;}
#content_case h2{margin:0px; padding:5px 0px 10px 0px; font-family:Arial; font-size:20px; text-decoration:none; font-weight:bold; color:#0000; text-align:left;} 
#content_case h3{margin:0px; padding:5px 0px 10px 0px; font-family:Arial; font-size:18px; text-decoration:none; font-weight:bold; color: #666666;}
#content_case h4{margin:0px; padding:5px 0px 10px 0px; font-family:Arial; font-size:18px; text-decoration:none; font-weight:bold; color: #000;}
#content_case ul {font-family:arial; font-size:13p; margin-top:0px; line-height:20px;}

				 
				       /*------------------Styles For case study Pages End--------------------------*/