/* CSS Document */
body
{
background-attachment:scroll;

 


}

.border
{
 
border-bottom:#CCCCCC 2px solid;
border-left:#CCCCCC 2px solid;
border-right:#CCCCCC 2px solid;

}
.menu {
    text-align: center;
	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size: 14px ;
	font-weight: bold;
	text-decoration: none;
	padding-left:0px;
}


.menu a:hover
{
font-family: Arial, Helvetica, sans-serif;
width: 132px;
height: 43px;
padding: 10px;
background:no-repeat url(../images/me1.png);


}



.cont
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight: normal;
color: #666666;
padding-left:10px;
padding-top:10px;
padding-right:20px;
text-align:justify;
line-height:20px;
padding-bottom:10px;
}
.cont1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight: normal;
color: #FFFFFF;
padding-left:10px;
padding-top:5px;
padding-right:10px;
text-align:justify;
line-height:20px;
padding-bottom:10px;
}
.footer{
		    font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size:10px;
	 	   color: #000000;
	   letter-spacing:0px;
	   padding-right:5px;
	   
	  }
		   	   .footer:hover{
		    font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size:10px;
	 	   color: #0066FF ;
		   	   letter-spacing:0px;
	   padding-right:5px;
	   
	   	   }
		   
		      .head{
		    font-family: Arial, Helvetica, sans-serif ;
       font-size:14px;
	 	color:#676767;
	   letter-spacing:0px;
	
	  padding-left:10px;
	   
	   	   }
		   
		         .head1{
		    font-family: Arial, Helvetica, sans-serif ;
       font-size:23px;
	 	   color:#333333;
	   letter-spacing:0px;
	  font-weight: bold;
	  padding-left:10px;
	   
	   	   }
		   
		           .head1-t{
		    font-family: Arial, Helvetica, sans-serif ;
       font-size:14px;
	 	   color:##FA8638;
	   letter-spacing:0px;
	  font-weight: bold;
	  padding-left:10px;
	   
	   	   }
		   
		         .head2{
		    font-family: Arial, Helvetica, sans-serif ;
       font-size:16px;
	 	   color:#385EA7; 
	   letter-spacing:0.1px;
	 
	  padding-left:10px;
	   
	   	   }
		   .cont-box
{
padding-left:2px;
padding-right:2px;
line-height:14px;
text-align: left;
FONT-SIZE: 11px; 
FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
color: #993300;
}


.border1
{
 
border-bottom: #999999  1px dashed;
border-left:#999999 1px dashed;
border-right:#999999 1px dashed;
border-top:#999999 1px dashed;

}


.top
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #009900 ;
padding-right:5px;
}
.top:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
color:#FF6600;
padding-right:5px;
}


 .input_box{
padding-left:2px;
padding-right:2px;
line-height:14px;
text-align: left;
FONT-SIZE: 11px; 
FONT-STYLE: normal; 
FONT-FAMILY: Tahoma, Helvetica, Geneva;
color: #333333;
}
.cont2
{
font-family:Tahoma;
font-size:14px;
font-style:normal;
font-weight: normal;
color:#333333;
padding-left:10px;
padding-top:3px;
padding-right:10px;
text-align:justify;
line-height:20px;
 
}

.cont2-n
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight: normal;
color:#666666;
padding-left:25px;
padding-top:5px;
padding-right:20px;
text-align:justify;
line-height:20px;
 
}
.cont2-whi
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight: normal;
color:#FFFFFF;
padding-left:10px;
padding-top:0px;
padding-right:10px;
text-align:justify;
line-height:20px;
 
}

.cont2-a
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight: normal;
color:#676767;
padding-left:10px;
padding-top:5px;
padding-right:10px;
text-align:center;
line-height:20px;
 
}
.border2
{
 
border-bottom:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;

}


.nor {
    text-align: center;
	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;
	font-size: 12px ;
	font-weight: bold;
	text-decoration: none;
	padding-left:0px;
	border-radius: 5px;
}

.nor a:hover
{
    text-align: center;
	font-family:Arial, Helvetica, sans-serif;

	color:#C60;

	font-size: 13px ;
	font-weight: bold;
	text-decoration: none;
	padding-left:0px;

	

}

.cont2-bo
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight: normal;
color:#FFFFFF;
padding-left:10px;
padding-top:0px;
padding-right:10px;
text-align:center;
line-height:20px;
 
}
.fnt_1 {font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#444;
	letter-spacing:0.7px;
	font-weight:none;
	line-height:22px;
	padding:0px 2px 0px 2px;
	text-align:justify;
	margin:0px;
	
	}
	.welcome1 {
	font-family: "Tw Cen MT";
	font-size: 28px;
	font-weight:500;
	color: #231f20;
}
.welcome2 {
		  color: #000;
	      font-family: 'Open Sans Condensed';
		  font-size:18px;
		  font-style: normal;
		  font-weight: 500;
		  src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(http://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xF1YPouZEKgzpqZW9wN-3Ek.woff) format('woff');
		  }
.cont2-w
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight: normal;
color:#7C5C34;
padding-left:10px;
padding-top:0px;
padding-right:10px;
text-align:center;
line-height:10px;
 
}
.tip:hover {
    cursor:pointer;
    position: relative;
}
.tip span {
    display: none;
}
.tip:hover span {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
    border: #0cb8f9 1px Solid;
    padding:5px 5px 5px 5px;
    display: block;
    z-index: 100;
    background:#0492ee;
    left:0px;
	width:118px;
    margin:0px;
    position: absolute;
    top: 25px;
    text-decoration: none
}

.login_icon {background:url(../images/login.png) center center no-repeat;}

.login1 {font-size:18px;
		color:#0365a5;
		letter-spacing:0.5px;
		cursor:pointer;
		padding:5px 10px 5px 0px;
		text-transform:uppercase;
		text-decoration:none;
		font-weight:none;
}

.login1:hover {color:#ff2400;}

.top_fnt { font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		font-weight:none;
		letter-spacing:0.8px;
		padding:0px 2px;
		color:#ff2400;
}

.top_fnt1 { padding:0px 0px;
		color:#0376d6;
}

.heading_1 {
		font-size:23px;
		font-weight:600;
		color:#FFF;
		letter-spacing:0.4px;
		padding:0px 0px 0px 0px;
		vertical-align:top;
		text-align:center;
		}
		
.client_heading {
		background:url(../images/client_icon.png) 17px 50% no-repeat;
		font-size:22px;
		font-weight:600;
		color:#f44d01;
		letter-spacing:0px;
		padding:0px 0px 0px 45px;
		text-align:center;
		}
		
.client_heading1 {
		color:#025295;
		}
		
.testimonial_heading {
		background:url(../images/testimonial_icon.png) 10px 50% no-repeat;
		font-size:22px;
		font-weight:600;
		color:#025295;
		letter-spacing:0px;
		padding:0px 0px 0px 45px;
		text-align:left;
		}
		
.content_heading {
		font-size:16px;
		font-weight:600;
		color:#025295;
		letter-spacing:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		}
		
.content_heading_link {
		font-size:14px;
		font-weight:600;
		color:#025295;
		letter-spacing:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		}
		
.content_heading_link:hover {
		font-size:14px;
		font-weight:600;
		color:#f44d01;
		letter-spacing:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		}
		
.content_table_heading{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:600;
		color:#333333;
		letter-spacing:0px;
		padding:0px 0px 0px 0px;
		text-align:center;
		border-right:#666666 solid 1px;
		border-bottom:#666666 solid 1px;
		}
		
.content_table_heading1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:600;
		color:#333333;
		letter-spacing:0px;
		padding:0px 0px 0px 0px;
		text-align:center;
		border-bottom:#666666 solid 1px;
		}
		
.content_table{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:30px;
		vertical-align:middle;
		font-weight:300;
		color:#666;
		letter-spacing:0px;
		padding:0px 0px 0px 5px;
		float:left;
		border-right:#666666 solid 1px;

		border-bottom:#666666 solid 1px;
		}
		
.content_table_border{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:30px;
		vertical-align:middle;
		font-weight:300;
		color:#666;
		letter-spacing:0px;
		padding:0px 0px 0px 5px;
		float:left;
		border-bottom:#666666 solid 1px;
		}
		
.content_table_border1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:30px;
		vertical-align:middle;
		font-weight:300;
		color:#666;
		letter-spacing:0px;
		padding:0px 0px 0px 5px;
		float:left;
		border-right:#666666 solid 1px;
		}
		
.content_table_border2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:30px;
		vertical-align:middle;
		font-weight:300;
		color:#666;
		letter-spacing:0px;
		padding:0px 0px 0px 5px;
		float:left;
		}
.contact-us
{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #616161;
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 10px;
		font-weight: normal;
		line-height: 20px;
		text-align: justify;
}

.contact-us1
{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #025295;
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 0px;
		font-weight: normal;
		line-height: 20px;
		text-align: justify;
}
		
.services_heading {
		background:url(../images/service_icon.png) 10px 5% no-repeat;
		font-size:22px;
		font-weight:600;
		color:#f44d01;
		letter-spacing:0px;
		padding:0px 0px 0px 45px;
		text-align:left;
		}
		
.services_heading1 {
		color:#025295;
		}
		
.services_1 {
		background:url(../images/security_service_icon.png) 10px 50% no-repeat;
		font-size:18px;
		font-weight:600;
		color:#4d4d4d;
		letter-spacing:0.5px;
		padding:0px 0px 0px 40px;
		text-align:left;
		}
		
.services_2 {
		background:url(../images/facility_icon.png) 8px 50% no-repeat;
		font-size:18px;
		font-weight:600;
		color:#4d4d4d;
		letter-spacing:0.5px;
		padding:0px 0px 0px 50px;
		text-align:left;
		}
		
.services_3 {
		background:url(../images/project_icon.png) 10px 50% no-repeat;
		font-size:18px;
		font-weight:600;
		color:#4d4d4d;
		letter-spacing:0px;
		padding:0px 0px 0px 45px;
		text-align:left;
		}
		
.services_4 {
		background:url(../images/consultancy_icon.png) 10px 50% no-repeat;
		font-size:18px;
		font-weight:600;
		color:#4d4d4d;
		letter-spacing:0px;
		padding:0px 0px 0px 40px;
		text-align:left;
		}
		
.services_5 {
		color:#025295;
		}
		
.services_6 {
		background:url(../images/callender_icon.png) 8px 50% no-repeat;
		font-family:Arial;
		font-size:12px;
		font-weight:600;
		color:#c02d2d;
		letter-spacing:0.5px;
		padding:0px 0px 0px 50px;
		text-align:left;
		}
		
.services_66 {
		color:#666;
		font-size:10px;
		}
		
.welcome1 {
	font-family: "Tw Cen MT";
	font-size: 28px;
	font-weight:500;
	color: #231f20;
}
.welcome2 {
		  color: #000;
	      font-family: 'Open Sans Condensed';
		  font-size:18px;
		  font-style: normal;
		  font-weight: 500;
		  
		  }
		
.more { background:url(../images/arrow_2.gif) 58px 70% no-repeat;
		font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#045598;
		font-weight:none;
		letter-spacing:0.7px;
		text-decoration:none;
		cursor:pointer;
		margin:0px;
		text-align:right;
		padding:0px 20px 0px 0px;
}

.more:hover { background:url(../images/arrow_5.gif)58px 70% no-repeat;
		color:#ff0000;
}

.more1 { background:url(../images/arrow_5.gif) 58px 70% no-repeat;
		font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#ff0000;
		font-weight:none;
		letter-spacing:0.7px;
		text-decoration:none;
		margin:0px;
		cursor:pointer;
		padding:0px 20px 0px 0px;
}

.more1:hover { background:url(../images/arrow_2.gif)58px 70% no-repeat;
		color:#045598;
}

		
.left_link {background:url(../images/arrow_3.gif) 2px 50% no-repeat;
		font-family:  Tahoma, Geneva, sans-serif;
		font-size:11px;
		line-height:42px;
		color:#FFF;
 		text-align:left;
		cursor:pointer;
		font-weight:bold;
		padding:0px 0px 0px 16px;
}

.left_link:hover {background:url(../images/arrow_1.gif) 7px 50% no-repeat;
		color:#000;
}

.line1 { background:url(../images/line_01.gif) top left repeat;}

.line2 { background:url(../images/line_02.gif) top left repeat;}

.line3 { background:url(../images/line_03.gif) top left repeat;}

.line4 { background:url(../images/line_04.gif) top left repeat;}

.line5 { background:url(../images/line_05.gif) top left repeat;}

.line6 { background:url(../images/line_06.gif) top left repeat;}

.body_bg {background:#FFF url(../images/shadow_1.png) top left repeat-x;}

.shadow_1 {background:url(../images/shadow_1.png) top left repeat-x;}

.shadow_2 {background:url(../images/shadow_2.png) top left repeat-x;}

.shadow_3 {background:url(../images/shadow_3.png) top center no-repeat;}

.shadow_4 {background:url(../images/shadow_4.png) top center no-repeat;}

.shadow_5 {background:url(../images/shadow_5.png) top left repeat-x;}

.shadow_6 {background:url(../images/shadow_6.png) top center no-repeat;}

.footer_line1 {background-color:#0f88eb;}

.footer_line2 {background-color:#043c6a;}

.footer_heading {background:url(../images/bullet.gif) 4px 60% no-repeat;
		font-size:22px;
		font-weight:none;
		color:#FFF;
		letter-spacing:1.5px;
		padding:0px 0px 0px 30px;
}

.app1 ul { margin:0px; list-style-type:none;}

.app1 li {background:url(../images/arrow_1.gif) 15px 50% no-repeat;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#e6f5ff;
		line-height:26px;
		padding:0px 0px 0px 35px;
		margin:0px;
		letter-spacing:0.9px;
		cursor:pointer;
		border-bottom:1px #045ba2 dotted;} 
		
.app1 li:hover {background:url(../images/arrow_4.gif) 15px 50% no-repeat; border-bottom:1px #0E80DD dotted;}
		
.app1 li a {color:#e6f5ff;
		text-decoration:none; }
		
.app1 li a:hover {color:#FFF;
		text-decoration:none; }
		
		
.list ul { margin:0px; list-style-type:none;}

.list li {background:url(../images/arrow_4.gif) 15px 50% no-repeat;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#444;
		line-height:26px;
		padding:0px 0px 0px 35px;
		margin:0px;
		letter-spacing:0.9px;
		cursor:pointer;
		} 
		
.list li:hover {background:url(../images/arrow_4.gif) 15px 50% no-repeat;}
		
.list li a {color:#444;
		text-decoration:none; }
		
.list li a:hover {color:#444;
		text-decoration:none; }
		
.list1 ul { margin-bottom:10px; list-style-type:none;}

.list1 li {background:url(../images/arrow_4.gif) 0px 80% no-repeat;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#444;
		line-height:26px;
		padding:0px 0px 0px 35px;
		margin-bottom:0px;
		letter-spacing:0.9px;
		cursor:pointer;
		} 
		

.course_title {font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#e6e6e6;
	letter-spacing:0.5px;
	text-align:left;
	font-weight:700;
	padding:0px 4px 0px 5px;}
	
.more_arrow {background:url(../images/arrow_3.gif) 98% 50% no-repeat;
		text-align:right;}
		
.more_arrow:hover {background:url(../images/arrow_4.gif) 98% 50% no-repeat;
}

.syllabus {font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		color:#e6e6e6;
		letter-spacing:0.8px;
		cursor:pointer;
		text-align:right;
		text-decoration:none;
		padding:0px 15px 0px 0px;}
		
.syllabus:hover {color:#FFF;}


.footer_link {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#a1bcda;
		font-size:11px;
		letter-spacing:0.9px;
		padding:0px;
		text-align:center;
		cursor:pointer;
		text-decoration:none;
		}
		
.footer_link:hover {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#FFF;
		text-align:center;
		font-weight:bold;
		cursor:pointer;
		text-decoration:none;
		}
		
.footer {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#406fa1;
		font-size:9px;
		letter-spacing:0.9px;
		padding:0px;
		text-align:center;
		}
		
.footer_all {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#a1bcda;
		font-size:11px;
		letter-spacing:0.9px;
		padding:0px 0px 0px 10px;
		text-align:left;
		}
		
.footer_link1 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#dcecff;
		font-size:11px;
		font-weight:bold;
		letter-spacing:0.9px;
		padding:2px 0px;
		cursor:pointer;
		text-decoration:none;
		}
		
.footer_link1:hover {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#FFF;
		font-weight:bold;
		cursor:pointer;
		text-decoration:none;
		border-bottom:1px #FFF dashed;
		}
		
.sub_01 {background:url(../images/but_01.png)  center center no-repeat;
		font-family:'Open Sans Condensed', Tahoma, Geneva, sans-serif;
		width:79px;
		height:29px;
		color:#003f82;
		text-align:center;
		font-size:16px;
		padding:0px 0xp 10px 0px;
		letter-spacing:0.8px;
		cursor:pointer;
		font-weight:bold;
		border:none;
}

.sub_01:hover {
		color:#FF2400;}
		
.box_1 {background:url(../images/left_border1.png) top center no-repeat;}

.box_2 {background:url(../images/left_border2.png) top center no-repeat;}

.box_3 {background:url(../images/left_border3.png) top center no-repeat;}

.box_4 {background:url(../images/left_border4.png) top center repeat-y;}


.fnt_1 {font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#444;
	letter-spacing:0.7px;
	font-weight:none;
	line-height:22px;
	padding:0px 2px 0px 2px;
	text-align:justify;
	margin:0px;
}

.fnt_2 {font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#444;
	letter-spacing:0.6px;
	font-weight:none;
	line-height:19px;
	padding:0px 10px 0px 10px;
	text-align:justify;
	margin:0px;
}

._heading {
		background:url(../images/testimonial_icon.png) 10px 50% no-repeat;
		font-size:22px;
		font-weight:600;
		color:#025295;
		letter-spacing:0px;
		padding:0px 0px 0px 45px;
		text-align:left;
		}