@charset "utf-8";
/* Default Layout for Fixed Width Screen */
body{
	background-color:#fff; 
	/* background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-size:cover; */
}
*{
	margin:0px;
	padding:0px;
}
.topMenu, .sliderCnt, .newsCnt, .wrapper, .photoCnt, .footerCnt, .mainWrapper, .linkage, .header,{
	width:100%;
	margin:0px auto;
	float:none;
	padding:0px;
	height:auto;
	position:relative;
	overflow:hidden;
}
.topMenuInside, .header_inner, .headerCnt, .mainMenuInside, .sliderData, .newsHeads, .container, .footerData, .linkage_inner{
	width:1100px;
	height:auto;
	margin:0px auto;
	float:none;
	position:relative;
}

/*  ////////////// Setting Fonts for various tags ////////////////// */

h1,h2,h3,h4,h5,h6{
	font-family:Raleway;
	font-weight:bold;
}
p,a,span,button,textarea,select,tr,td,th,ul,li,ol,option,input{
	font-family:Roboto Condensed;
	text-decoration:none;
}


/*  ////////////// Setting Fonts Headings ////////////////// */

.heading_big{
	background-image:url(../images/heading_bg2.png); background-repeat:no-repeat; color:#063387;
}
.h1, .h2,  .h4, .h5, .h6{
	 padding:10px 0px 0px 20px;
}
.heading2{
	background-image:url(../images/heading_bg.png); background-repeat:no-repeat; color:#063387; margin-left:20px;
}
/*  ////////////// Setting Various Background Colors ////////////////// */
.bgRedDark{	background-color:#2073B9;	}
.bgnevyBlue{ background-color:#1c4563;}
.bgRed{	background-color:#112C44;	}
.bgwhite{	background-color:#fff;	}
.bgBlackDark{background-color:#1A4063;	}
.bgGray{ background-color:#EEEEEE;	}
.bggrayDark{background-color:#1554AF;}
.bg_brown{background-color:#B2B0A9;}
.bgPat_blue{
	 background-image:url(../images/header.png); background-repeat:no-repeat;
}
.bgyellow{	background-color:#1554AF;	}
.bgblue{	background-color:#00ADF0;	}
.bggreen{	background-color:#35A220;	}
.bgorange2{	background-color:#F6761D;	}
.bgskyblue{	background-color:#33CBF1;	}
.bgorange3{	background-color:#D93B0A;	}
.bg_darkGray{background-color:#F4F4F4; }
.gray{background-color:#F4F4F4}
.gray2{background-color:#FBFBF7}

/*  ////////////// Setting Various Width for div containers ////////////////// */
.span1{ width:800px; float:left;	}
.span2{ width:200px; float:left;	}
.span3{ width:350px; float:left;	}
.span4{ width:250px; float:left;	}
.span5{ width:500px; float:left;	}
.span6{ width:900px; float:left;	}
.span7{ width:200px; float:left;	}
.span8{ width:600px; float:left;	}
.span9{ width:330px; float:left;	}
.span10{ width:5px; float:left;	}
.span11{ width:290px; float:left;	}
.span12{ width:450px; float:left;	}
.span13{ width:670px; float:left;	}

/*  ////////////// Setting Various Heights for div containers ////////////////// */
.v_height1{ height:03px; }
.v_height8{ height:40px; }
.v_height2{ height:90px; }
.v_height3{ height:100px; }
.v_height4{ height:200px; }
.v_height5{ height:400px; }
.v_height6{ height:160px; }
.v_height7{ height:700px; }
.v_height9{ height:350px; }
.v_height10{ height:300px; }
.v_height11{ height:270px; }
.v_height12{ height:120px; }
.v_height13{ height:140px; }
.v_height14{ height:330px; }
/* ///////////////// Styling Social Media //////////////////////////  */

.facebook{
	width:30px;
	height:30px;
	background:url(../images/facebook.png) 0 0;
	background-repeat:no-repeat;
	transition:all .3s ease-in-out;
	
}
.facebook:hover{
	background:url(../images/facebook.png) 0 -30px;
}
.twitter{
	width:30px;
	height:30px;
	background:url(../images/twitter.png) 0 0;
	transition:all .3s ease-in-out;
}
.twitter:hover{
	background:url(../images/twitter.png) 0 -30px;
}
.linkedin{
	width:30px;
	height:30px;
	background:url(../images/linkedin.png) 0 0;
	transition:all .3s ease-in-out;
}
.linkedin:hover{
	background:url(../images/linkedin.png) 0 -30px;
}

.gplus{
	width:30px;
	height:30px;
	background:url(../images/gPlus.png) 0 0;
	transition:all .3s ease-in-out;
}
.gplus:hover{
	background:url(../images/gPlus.png) 0 -30px;
}
.insta{
	width:30px;
	height:30px;
	background:url(../images/instagram.png) 0 0;
	transition:all .3s ease-in-out;
}
.insta:hover{
	background:url(../images/instagram.png) 0 -30px;
}

.home{
	width:30px;
	height:30px;
	background:url(../images/home.png) 0 0;
	transition:all .3s ease-in-out;
}
.home:hover{
	background:url(../images/home.png) 0 -30px;
}


.navmenuMain{ 
	width:100%;
	height:30px;
	padding:25px 0px;
	position:relative;
	z-index:10000;
margin-left:10px;
}
.navmenu{
	width:100%;
	height:30px;
	padding:5px 0px;
	position:relative;
	z-index:10000;
}
.navmenu ul, .navmenuMain ul{
	list-style-type:none;
}
.navmenu ul li, .navmenuMain ul li{
	float:left;
	position:relative;
	height:auto;
}
.navmenu ul li a, .navmenuMain ul li a{
	color:#000;
	display:block;
	width:auto;
	padding:5px 15px;
}
.navmenu ul li:hover a, .navmenuMain ul li:hover a{
	background-color:#FDBC11;
}
.navmenu ul li a:hover,  .navmenuMain ul li a:hover, .active{
	background-color:#FDBC11;
}
.navmenu ul li a span,  .navmenuMain ul li a span{
	background-image:url(../images/arrow.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:15px; height:30px;
}
.navmenu ul li ul, .navmenuMain ul li ul{
	display:none;
	width:220px;
	height:auto;
	position:absolute;
	background-color:#036;
}
.navmenu ul li:hover ul, .navmenuMain ul li:hover ul{
	display:block;
}
.navmenu ul li ul li, .navmenuMain ul li ul li{
	float:none;
	position:relative;
}
.navmenu ul li ul li a, .navmenuMain ul li ul li a{
	color:#fff;
	display:block;
	width:auto;
	padding:5px 15px;
	text-transform:capitalize;
	border-bottom:1px dashed #FDB907;
}
.navmenu ul li ul li a:hover, .navmenuMain ul li ul li a:hover{
	background-color:#FDBC11;
	color:#E40505;
	border-bottom:1px dashed #F68E1E;
}
.noBG{
	background-color:#000;
}

.image_slider
{
	position:absolute;  
	margin-top:-50px; 
	margin-left:840px; 
	z-index:1000000;
}

.ticker
{
	width:920px;
	float:left;
	margin-top:40px;
}
.blank
{
	margin-left:30px;
	margin-top:30px;
}
.blank1
{
	
	margin-top:30px;
}
.p{
	line-height:18px;
	font-weight:normal;
	padding:0px 10px 0px 10px;
	font-size:12px;
	color:#fff;
	text-align:center;
	
	
}
.p1{
	line-height:30px;
	font-weight:normal;
	padding:20px 0px 0px 0px;
	font-size:16px;
	color:#333333;
	text-align:center;
	
}
.p3{
	line-height:30px;
	font-weight:normal;
	padding:20px 20px 0px 20px;
	font-size:14px;
	color:#7E7B7B;
	text-align:justify;
}

.a1
{
	line-height:24px;
	font-weight:normal;
	padding:5px 10px;
	font-size:16px;
	color:#333333;
	background-color:#fff;
	border:2px solid #800000;
	display:block;
	width:200px;
	float:none;
	margin:10px auto;
	
}
.a1:hover
{
	background-color:#800000;
	color:#fff;
}
.box_set
{
	
	margin-left:50px;
	 margin-top:20px;
}
.strip
{
	margin-left:330px;
}
.h2
{
	text-align:center;
	
}

.blankside2
{
	margin-left:75px;
	margin-top:30px;
}
.blankside3
{
	
	margin-top:30px;
}
.nsdc
{
	margin-left:75px;
	margin-top:30px;
}

.table10
{
	width:350px;
	padding-top:0px;
	padding-left:0px;
	margin-top:0px;
	margin-left:5px;
	
	
	
	
}
.table10 tr
{
	width:210px;
	
	
}
.table10 tr td
{
	
	
	font-family:calibri;
	font-size:16px;
	font-weight:normal;
	padding:0px;
	text-align:left;
	color:#001D49;
	
	
}
.dropdown3
{
	width:325px;
	height:32px;
	padding:5px;
	border:none;
	float:left;	
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	padding-left:2px;
	text-transform:none;
	border:1px solid #CCC;
	margin:2px 0px 5px 5px;
}
.textfield3
{
	width:310px;
	height:18px;
	padding:5px;
	border:none;
	float:left;	
	
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	padding-left:10px;
	text-transform:none;
	border:1px solid #CCC;
	margin:2px 0px 2px 5px;
}

.textarea3
{
	width:315px;
	height:40px;
	padding:0px;
	border:none;
	float:left;	
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	padding-left:10px;
	text-transform:none;
	border:1px solid #CCC;
	margin:0px 0px 2px 5px;
	
}
.button10
{
	width:70px;
	height:25px;
	padding:4px;
	margin:0px 0px 5px 70px;
	font-family:calibri;
	font-weight:normal;
	color:#fff;
	text-align:center;
	background-color:#0b3756;
	border:none;
	margin-left:130px;
	margin-top:10px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	
	
}
.footer_setting
{
	margin-top:80px;
}
.social2
{
	float:left;
}
.boy_img
{
	
}
.h3
{
	font-family:raleway;
	font-size:12px;
	float:left;
	color:#fff;
	margin-top:10px;
}
.h4
{
	font-family:raleway;
	font-size:12px;
	float:right;
	color:#fff;
}
.h5
{
	font-family:raleway;
	font-size:20px;
	margin-left:-40px;
	margin-bottom:10px;
	color:#000;
}
.a2
{
	
	font-weight:normal;
	padding:0px 0px 0px 0px;
	font-size:14px;
	color:#333333;
	text-align:center;
	background-color:#fff;
	border:2px solid #00668D;
	display:block;
	width:100px;
	margin-left:80px;
	margin-top:20px;
	float:none;
	
}
.a2:hover
{
	background-color:#00668D;
	color:#fff;
}

.a3
{
	
	font-weight:normal;
	padding:0px 0px 0px 0px;
	font-size:14px;
	color:#333333;
	text-align:center;
	background-color:#fff;
	border:2px solid #00668D;
	display:block;
	width:100px;
	margin-right:30px;
	margin-top:20px;
	float:right;
	
}
.a3:hover
{
	background-color:#00668D;
	color:#fff;
}


.heading
{
	font-family:raleway;
	font-size:26px;
	margin:20px 0px 10px 20px;
	color:#000;
}

.ol1
{
	list-style-image:url(../images/check0.png);
	margin:0px 20px 0px 40px;
	
}
.ol1 li
{
	font-family:calibri;
	font-size:14px;
	line-height:30px;
	font-weight:normal;
	text-align:justify;
}
.table32
{
	width:auto;
	margin-left:0px;
	margin-top:10px;
}
.table32 tr
{
	width:100%;
	height:auto;
	
}
.table32 tr td
{
	line-height:26px;
	height:26px;
	font-family:calibri;
	font-size:14px;
	font-weight:normal;
	padding:4px;
}
.table32 tr th
{
	line-height:26px;
	height:26px;
	font-family:calibri;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:4px;
}
.textfield2
{
	width:170px;
	height:26px;
	padding:2px ;
	border:none;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	padding-left:10px;
	text-transform:none;
	border:1px solid #CCC;
	margin:5px 10px 00px 0px;
	float:left;
	
}
.textfield6
{
	width:195px;
	height:26px;
	padding:2px ;
	border:none;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	padding-left:10px;
	text-transform:none;
	border:1px solid #CCC;
	margin:5px 10px 00px 0px;
	float:left;
	
}
.dropdown2
{
	width:166px;
	height:32px;
	padding:4px;
	border:none;
	float:left;	
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	padding-left:10px;
	text-transform:none;
	border:1px solid #CCC;
	margin:10px 0px;
}
.button
{
	width:90px;
	height:30px;
	padding:4px;
	margin:10px 10px 5px 40px;
	font-family:calibri;
	font-size:18px;
	font-weight:normal;
	color:#fff;
	float:right;
	text-align:center;
	background-color:#F6761D;
	border:none;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	
	
}
.images10
{
	width:170px;
	height:160px;
	float:left;
	 transition:all 400ms ease-in-out;
	  -webkit-transition:all 400ms ease-in-out;
	   -moz-transition:all 400ms ease-in-out;
	    -o-transition:all 400ms ease-in-out;
}
.images10:hover
{
	width:189px; height:178px;
}
.wwdBlock
{
	width:170px; height:160px; margin:15px 28px 15px 30px;  float:left; box-shadow:0px 0px 5px #aaa; -webkit-box-shadow:0px 0px 5px #aaa; -moz-box-shadow:0px 0px 5px #aaa; -o-box-shadow:0px 0px 5px #aaa; padding:5px 5px; transition:all 400ms ease-in-out; -webkit-transition:all 400ms ease-in-out; -moz-transition:all 400ms ease-in-out; -o-transition:all 400ms ease-in-out;
}
.wwdBlock:hover{width:190px; height:180px; margin:5px 23px 5px -8px; box-shadow:0px 0px 15px #aaa; -webkit-box-shadow:0px 0px 15px #aaa; -moz-box-shadow:0px 0px 15px #aaa;}

.achiever
{
	width:150px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	height:160px;
	border:3px solid #000033;
	transition:all 400ms ease-in-out;
	-webkit-transition:all 400ms ease-in-out;
	-moz-transition:all 400ms ease-in-out;
}


.achiever:hover
{
	border:3px solid #C6030B;
}

.achievercontent
{
	float:left; width:170px; height:200px; text-align:center; margin: 0px 10px 40px 10px; line-height:14px; font-size:12px;}
	
	
	.Cnt_high
	{
		min-height:650px;
	}
	
	.linkage_gal
	{
		padding:0px 0px 40px 0px;
	}
	
	.linkage_gal2
	{
	 padding:10px 0px 20px 0px;
	}
	
	
	.ol
{
	list-style-type:none;
	margin-left:0px;
	width:200px;
	float:left;
	margin-top:10px;
}
.ol li
{
	float:none;
	position:relative;
	border-bottom:1px dotted #fff;
	border-left:5px solid #800000;
	margin-top:10px;
	padding-left:20px;
	
}
.ol li:hover
{
	border-left:5px solid #FBC60D;
}
.ol li a
{
	display:block;
	font-family:Roboto;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	width:100%;
	padding:2px 14px;
	color:#000000;
	margin-bottom:2px;
}
.ol li a:hover
{
	
	color:#000000;
	
}
.ol li p
{
	font-family:Dosis;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:24px;
	color:#525252;
	padding:0px 6px;
}


.a5
{
	line-height:20px;
	font-weight:normal;
	padding:5px 10px;
	font-size:16px;
	color:#333333;
	background-color:#fff;
	border:2px solid #F6761D;
	display:block;
	width:100px;
	float:none;
	margin:5px auto;
	
}
.a5:hover
{
	background-color:#FFCA08;
	color:#fff;
}

.logoss1
{
	width:150px;
	height:90px;
	background-color:none;
	float:left;
	margin:0px ;
	text-align:left;
	
}
.logoss2
{
	width:600px;
	height:90px;
	background-color:none;
	float:left;
	margin:0px 0px 0px 80px ;
	text-align:left;
	
}
.logSEPRATION1
{
	width:300px;
	height:90px;
	background-color:none;
	float:left;
	margin:0px ;
	text-align:left;
	
}
.logSEPRATION2
{
	width:300px;
	height:90px;
	background-color:none;
	float:left;
	margin:0px ;
	text-align:left;
	
}
.heading6
{
	font-family:Calibri;
	font-size:12px;
	color:#000;
	font-weight:bold;
	float:right;
	margin:30px 0px 0px 0px;
}

.logoss3
{
	width:350px;
	height:90px;
	background-color:none;
	float:left;
	margin:0px ;
	text-align:left;
	
}
.logoss4
{
	width:200px;
	height:140px;
	background-color:none;
	float:left;
	margin:0px ;
	text-align:left;
	
}

.table11
{
	width:600px;
	padding-top:0px;
	padding-left:0px;
	margin-top:0px;
	margin-left:10px;
	border:1px solid #ccc;
	
	
	
	
}
.table11 tr
{
	width:210px;
	
	
}
.table11 tr td
{
	
	
	font-family:Raleway;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	
	padding:0px;
    color:#001D49;
	
	
}