body{ margin:0;}


.clear{ clear:both;}

.wrap{ margin:0;
       background:#ffffff;
	   border-top: 2px solid #e92826;}
	   

.header{ margin:0 auto;
         width:971px;
		
}
       	   

.logo{ float:left;
        width:380px;
		padding: 10px 0 10px 0;}
		
		
.right_sec{ float:right;
           width:366px;}
		   

.right_text{ font-family: Verdana, Geneva, sans-serif;
              font-size:13px;
			  font-weight:bold;
			  color:#124572;
			  text-decoration:none;
			  padding-top:50px;
}



.wrap2 { margin:0;
      background:#f6f6f6;
	  border-top: 1px solid #e0e0e0;
	  border-bottom: 1px solid #e0e0e0;}
	  
	  
	  
.header2{ margin:0 auto;
        width:971px;}
		
	.navbar{ margin:0px; padding:0px;}

.navbar ul{ 
	margin:0px; 
	padding:0px; 
	list-style-type:none;
	}

.navbar ul li{ 
	float:left;
	font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
    text-decoration:none;
	color:#000;
	text-decoration:none;
	
}

.navbar ul li a{ 
	float:left;
	font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
    text-decoration:none;
	color:#5c5c5c;
	text-decoration:none;
	  padding:20px 20px 20px 20px;
}

.navbar ul li a:hover{ 
    font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
    text-decoration:none;
	color:#fff;
	background:#e92826;
	 padding:20px 20px 20px 20px;
}



		
		
.left_nav{ float:left;
		  width:703px; }
		  
		  
.right_nav{ float: right;
           width:255px; border-left:1px solid #CCC;
		   border-right:1px solid #CCC;}
		   
		   
.text_rnav{ font-family: Verdana, Geneva, sans-serif;
            font-size: 13px;
			font-weight: bold;
			text-decoration:none;
			color: #124572;
			padding-top:22px;
			padding-right:20px;
			padding-bottom:20px;
}

.main_wrap{ margin:0;
   background: url(../images/mainpic-inner.png) top no-repeat;
   width:100%; 
   border-top:2px solid #FFFFFF;
  }
  
 			  
.main_header{ margin:0 auto;
             width:971px;
			/* padding-top:224px;*/
			height:300px;
			 padding-left:68px;}
			 
.box1{ background:#fff;
     width:338px;
	 padding: 12px 20px 12px 20px;}
	 
	 
	 
.box1_content{ font-family: Verdana, Geneva, sans-serif;
               font-size:22px;
			   font-weight:bold;
			   color:#5c5c5c;
			   text-decoration:none;}
			   
	
	.box2{ background:#fff;
	width:313px;
	padding: 12px 20px 12px 20px;}
		
.box2_content{ font-family: Verdana, Geneva, sans-serif;
               font-size:18px;
			   font-weight:normal;
			   color:#5c5c5c;
			   text-decoration:none;}
			   
			   
			   
.wrap3{ margin:0;
        background:#ffffff;
		padding-bottom:60px; background:#f9f9f9;}
		

.header3{ margin:0 auto;
         width:971px;
		 
}



.left_main{ float:left;
           width:659px;}
		   
		   
.left_content{ font-family: Verdana, Geneva, sans-serif;
              font-size:15px;
			  color:#e92826;
			  text-decoration:none;
			  font-weight:bold;
			  padding-top:30px;}

.left_bottom{ font-family: Verdana, Geneva, sans-serif;
               font-size:13px;
			   font-weight:normal;
			   color:#616161;
			   text-decoration:none;
			   line-height:20px;}			  
			  		   
		   
		   
		   
.right_main{ float: right;
             width:290px;}
			 
.content{ font-family: Verdana, Geneva, sans-serif;
          font-size:13px;
		  font-weight:bold;
		  color:#013868;
		  text-decoration:none;
		  padding-top:19px;}			 
			    
.footer_wrap{ margin:0;
              background:#ffffff;
}
			  

.footer_header{ margin:0 auto;
                width:971px;
				padding-bottom:20px;}
				
				
.left_footer{ float:left;
             width:690px;}
			 
			 
.right_footer{ float:right;
                 width:268px;}	
				 
				 
				 
				 
.p1{ padding-top:12px; padding-bottom:12px;}				 		 				 			   		   
			   
              		   
		
		/****** about css stasrt*****/			   
			   
			   
.main_wrap2{ margin:0;
   background:url(../images/mainpic.png) center no-repeat;
   width:100%;
   border-top:2px solid #FFFFFF;
   height:470px;
   }
   
 			  
.main_header2{ margin:0 auto;
             width:971px;
			 padding-top:224px;
			 padding-left:68px;}
			 
			   
.bottom_wrap{ margin:0;
background:#f9f9f9;}

.bottom_header{ margin:0 auto;	
               width:971px;
			   padding-bottom:50px;}
			   
			   
.bottom_left{ float:left;
             width:659px;}

.text_b{ font-family: Verdana, Geneva, sans-serif;
         font-size:15px;
		 font-weight:bold;
		 color:#e92826;
		 text-decoration:none;
		 padding-top:24px;} 
			 
			 
.bottom_right{ float:right;
               width:278px;}
			   
.bottom_head{ font-family:Verdana, Geneva, sans-serif;
           font-size:13px;
		   font-weight:normal;
		   color:#013868;
		   text-decoration:none;}			   
			   
			   
.text_b2{ font-family: Verdana, Geneva, sans-serif;
         font-size:13px;
		 font-weight:normal;
		 color:#616161;
		 text-decoration:none;
		 line-height:18px;
		 } 
			 
			   
.p{ padding: 57px 25px 0 0;}	


/*********services offered***/


.content2{ font-family:Verdana, Geneva, sans-serif;
        font-size:13px;
		font-weight: bold;
		color:#013868;
		text-decoration:none;}
		
		
	/******accordian***/
	
	.nameheading{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:#f2f2f2; padding:12px;  cursor:pointer; color:#F00; font-weight:bold; border-bottom:2px solid #fff;}
.detail-text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; padding:12px;  margin-top:1px; text-align:justify; color:#616161;}


/***email**/

.s{ color:#F00;}
.bottom_head2{ font-family:Verdana, Geneva, sans-serif;
           font-size:13px;
		   font-weight:normal;
		   color:#F00; padding-top:18px;		   text-decoration:none;}			   



/*-----------Nitin Style------*/
#navbaractive{ 
    font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
    text-decoration:none;
	color:#fff;
	background:#e92826;
	 padding:20px 20px 20px 20px;
}


.text_rnavs{ font-family: Verdana, Geneva, sans-serif;
            font-size: 13px;
			font-weight: bold;
			text-decoration:none;
			color: #124572;
			padding-left: 0px;
			cursor:pointer;
}

.text_rnavs ul li {
	list-style:none !important;
	font-family: Verdana, Geneva, sans-serif;
            font-size: 13px;
			font-weight: bold;
			text-decoration:none;
			color: #124572;
			padding-top:22px;
			padding-right:20px;
			padding-bottom:20px;
	}

.text_rnavs ul {
	background-color:#F6F6F6;
	padding:0;
	margin:0;
	list-style:none;
	}

.text_rnavs ul li {
	list-style: none; 
	width: 220px;
	float:left;
	background-color:#F6F6F6;
	
	}

.text_rnavs ul li a {
	font-family: Verdana, Geneva, sans-serif;
            font-size: 13px;
			font-weight: bold;
			text-decoration:none;
			color: #124572;
			width:220px;
}
.text_rnavs ul li ul { margin-top:19px !important;}
.text_rnavs ul li ul li { padding:0px 20px 0px 0px;}
.text_rnavs ul li a div{width:220px; padding:20px 10px 22px 0;}
.text_rnavs li a:hover {

	}
	
.text_rnavs ul li ul { display:none; } /* Makes the Dropdown menu Hidden by default */

.text_rnavs ul li:hover  ul  { /* Displayes the Dropdown menu when Hovered over the specific navigation item */
	z-index:99999;
	display:list-item !important;
	position:absolute;
	margin-top:5px;
	margin-left:2px;
	width:170px;
	text-align:left;
	
	}
	.text_rnavs ul li ul li:hover{background:#E92826; cursor:pointer; color:#fff;}
	.text_rnavs ul li ul li:hover a{color:#fff;}
	.text_rnavs ul li ul li a{width:220px;}

.text_rnavs ul li:hover  ul li {
	float:none;
	border-bottom:1px solid  #E0E0E0;
	padding-left:12px;
	}
.arro{background:url(../images/dropdown.jpg) right center no-repeat;}
.lineli{color:#ccc; line-height: 53px; width:1px;}
/*-----End Style-------*/