@font-face {

	font-family: 'open_sansregular';

	src: url('../fonts/opensans-regular-webfont.eot');

	src: url('../fonts/opensans-regular-webfont.eot#iefix') format('embedded-opentype'), url('../fonts/opensans-regular-webfont.woff2') format('woff2'), url('../fonts/opensans-regular-webfont.woff') format('woff'), url('../fonts/opensans-regular-webfont.ttf') format('truetype'), url('../fonts/opensans-regular-webfont.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

body {

	padding:0px;

	margin:0px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:14px;

	line-height:18px;

}

.clear {

	font-size:0px;

	line-height:0px;

	clear:both;

}

.wrapper {

	width:1000px;

	padding:0px;

	margin:0 auto;

	border-top:#70a907 4px solid;

}

.HeaderSection {

	padding:0px;

	margin:0 auto;

}

.logo {

	padding:0px 0 0 0px;

	margin:auto;

	float:left;

	width:65%;

}

.logo img {

	padding:10px 0px;

	margin:auto;

}

.Enquireybox {

	padding:0px 0 0 0px;

	margin:auto;

	float:right;

	width:30%;

}

.Enquireybox p {

	padding:0px 0 0 0px;

	margin:auto;

	text-align:right;

	font-family: 'open_sansregular';

	font-weight:normal;

	font-size:17px;

	color:#FFF;

}

.box1 {

	padding:0px 0px;

	margin:5px 0;

	width:100%;

	float: right;

	background:#fd7e41;

}

.box1 p {

	float: right;

	line-height: 32px;

	padding: 0 5px 0 0;

}





.box1 p a {

	padding:0px 0 0 0px;

	margin:auto;

    color:#FFF;

	text-decoration:none;

}



.box1 p a:hover {

    color:#006;



}





.box2 {

	padding:0px 0px 0;

	margin:0px 0;

	float: right;

}

.box2 p {

	background: none repeat scroll 0 0 #022e55;

	float: right;

	line-height: 32px;

	padding: 0 5px;

}

.box2 p:hover {

	background: none repeat scroll 0 0 #fd7e41;

}

.box1 img {

	padding:6px 0 0 6px;

}

.nav {

	padding:0px 0px;

	margin:0px auto 0px;

	background:url(../images/nav_bg.jpg) repeat-x;

}

.nav ul {

	padding:0;

	list-style:none;

	margin:0px auto;

	width:979px;

}

.nav ul li {

	float:left;

	list-style-type:none;

	background-image:url(../images/nav_li.png);

	background-repeat:no-repeat;

	background-position:right;

	padding:0 1px;

}

.nav ul li:last-child {

	border:none;

	background-image:none;

}

.nav li a {

	padding:0px 11px;

	font-family: 'open_sansregular';

	font-weight:normal;

	font-size:13px;

	color:#ffffff;

	text-decoration:none;

	line-height:53px;

	display:block;

	margin:0 0px 0 0;

	text-transform:uppercase;

}

.nav li a:hover, .nav li a.active {

	color:#ff6c25;

}

.bannerSection {

	padding:0px 0px;

	margin:0px auto 0px;

}

.bannerSectionleft {

	padding:0px 0px;

	margin:0px auto 0px;

	float:left;

	width:64%;

}

.bannerSectionright {

	padding:0px 0px;

	margin:0px auto 0px;

	float: right;

	width:36%;

	background:url(../images/bannerSectionright_bg.jpg) repeat-x #70a907;

	min-height:355px;

	border-radius:0 0 20px 20px;

}

.bannerSectionright p {

	padding:10px;

	margin:0px auto 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#FFF;

}

.admission {

	background:#fd7e41;

	line-height:20px;

	margin:41px 10px 0 !important;

}

.admission a {

	color:#FFF;

	text-decoration:none;

	text-align:center;

}

.admission a:hover {

	color:#900;

}

.BodySection {

	padding:0px 0px;

	margin:0px auto 0px;

}

.BodySectionleft {

	padding:0px 0px;

	margin:0px auto 0px;

	float:left;

	width:64%;

}

.BodySectionright {

	padding:0px 0px;

	margin:0px auto 0px;

	float: right;

	width:35%;

}

.BodySectionleft1 {

	padding:0px 0px;

	margin:0px auto 0px;

}

.Welcome {

	padding:10px 0px;

	margin:0 auto 0px;

}

.Welcome img {

	padding:10px;

	margin:0 auto 0px;

}

.Welcome h1 {

	margin:0px auto 0px;

	padding:10px;

	font-family: 'open_sansregular';

	font-weight:normal;

	font-size:16px;

	color:#000000;

}

.Welcome h1 span {

	color:#fd7e41;

}

.Welcome h2 {

	margin:0px auto 0px;

	padding:10px;

	font-family: 'open_sansregular';

	font-weight:normal;

	font-size:16px;

	color:#000000;

	background:#70a907;

}

.Welcome h2 span {

	color:#FFF;

}

.Welcome h3 {

	margin:0px auto 0px;

	padding:5px;

	font-family: 'open_sansregular';

	font-weight:normal;

	font-size:16px;

	color:#000000;

}

.Welcome p {

	margin:0px auto 0px;

	padding:10px;

	font-family:Arial, Helvetica, sans-serif;

	line-height:18px;

	font-weight:normal;

	font-size:14px;

	color:#606060;

	text-align:justify;

}

a.link2 {

	background: url(../images/link2bg.jpg) no-repeat;

	display:block;

	padding:0 0px;

	margin:5px;

	width:136px;

	height:32px;

	text-indent:-9999px;

}

a.link2:hover {

	box-shadow:#F00 0 0 10px;

}

.Gallerybox {

	border-top:5px solid #fd7e41;

	border-bottom:20px solid #fd7e41;

	padding:0;

	margin:0;

}

.Gallerybox h2 {

	background:#dadada;

	margin:0px auto 0px;

	padding:10px;

	font-family: 'open_sansregular';

	font-weight:normal;

	text-transform:uppercase;

	font-size:16px;

	color:#022e55;

}

.Gallery1 {

	float:left;

	width:45%

}

.Gallery2 {

	float: right;

	width:45%

}

.nevigation_2 {

	padding:0px;

	margin:0px 0 0;

}

.nevigation_2 ul {

	padding:0 0 0 5px;

	margin:0px;

}

.nevigation_2 ul li {

	padding:7px 0 7px 29px;

	margin:0px;

	list-style-type:none;

	border-bottom:1px #666 dashed;

	background:url(../images/nav_dot.png) no-repeat 0px 10px;

	color: #606060;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.nevigation_2 ul li a {

	padding:0px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:14px;

	color:#022e55;

	text-align:justify;

	text-decoration:none;

}

.nevigation_2 ul li a:hover {

	color:#ff651b;

	text-decoration:none;

}

.nevigation_2 ul li .active {

	color:#0ac10b;

}

.nevigation_2 ul li:last-child {

	border:none;

}

.Campusbox {

	padding:0;

	margin:0;

}

.Campusbox h2 {

	margin:0px auto 0px;

	padding:10px;

	font-family: 'open_sansregular';

	font-weight:normal;

	text-transform:uppercase;

	font-size:16px;

	color:#022e55;

}

.Recentbox {

	padding:0;

	margin:20px 0 0 0;

}

.Recentbox h2 {

	background:#dadada;

	margin:0px auto 0px;

	padding:10px;

	font-family: 'open_sansregular';

	font-weight:normal;

	text-transform:uppercase;

	font-size:16px;

	color:#022e55;

}

.Recentbox p {

	margin:0px auto 0px;

	padding:10px;

	font-family:Arial, Helvetica, sans-serif;

	line-height:18px;

	font-weight:normal;

	font-size:14px;

	color:#606060;

	text-align:justify;

}

.Recentbox p span {

	color:#df0000;

}

.dot {

	padding:0;

	margin:0;

	border-bottom:#666666 dashed 1px;

}

.coursesbox {

	padding:0;

	margin:14px 0 0 0;

}

.coursesbox h2 {

	background:#022e55;

	margin:0px auto 0px;

	padding:10px;

	font-family: 'open_sansregular';

	font-weight:normal;

	text-transform:uppercase;

	font-size:16px;

	color:#FFF;

}

.Calenderbox {

	padding:0;

	margin:5px 0 0 0;

}

.Calenderbox h2 {

	background:#fd7e41;

	margin:0px auto 0px;

	padding:10px;

	font-family: 'open_sansregular';

	font-weight:normal;

	text-transform:uppercase;

	font-size:16px;

	color:#FFF;

}

.FooterNav {

	padding:0px 0px;

	margin:0px auto 0px;

	background:#eeeeee;

}

.FooterNav ul {

	padding:0;

	list-style:none;

	margin:0px auto;

	width:846px;

}

.FooterNav ul li {

	float:left;

	list-style-type:none;

	/*background-image:url(../images/nav_li.png);*/

	background-repeat:no-repeat;

	background-position:right;

	padding:0 1px;

}

.FooterNav ul li:last-child {

	border:none;

	background-image:none;

}

.FooterNav li a {

	padding:0px 12px;

	font-family: 'open_sansregular';

	font-weight:normal;

	font-size:13px;

	color:#505050;

	text-decoration:none;

	line-height:53px;

	display:block;

	margin:0 0px 0 0;

	text-transform:uppercase;

}

.FooterNav li a:hover, .FooterNav li a.active {

	color:#ff6c25;

}

.FooterNav2 {

	padding:0px 0px;

	margin:0px auto 0px;

	background:#eeeeee;

}

.FooterNav2 ul {

	padding:0;

	list-style:none;

	margin:0px auto;

}

.FooterNav2 ul li {

	float:left;

	list-style-type:none;

	/*background-image:url(../images/nav_li.png);*/

	background-repeat:no-repeat;

	background-position:right;

	padding:0 1px;

}

.FooterNav2 ul li:last-child {

	border:none;

	background-image:none;

}

.FooterNav2 li a {

	padding:0px 12px;

	font-family: 'open_sansregular';

	font-weight:normal;

	font-size:13px;

	color:#505050;

	text-decoration:none;

	line-height:53px;

	display:block;

	margin:0 0px 0 0;

	text-transform:uppercase;

}

.FooterNav2 li a:hover, .FooterNav2 li a.active {

	color:#ff6c25;

}

.FooterNav3 {

	padding:0px 0px;

	margin:0px auto 0px;

	background:#eeeeee;

}

.FooterNav3 ul {

	padding:0;

	list-style:none;

	margin:0px auto;

}

.FooterNav3 ul li {

	float:left;

	list-style-type:none;

	/*background-image:url(../images/nav_li.png);*/

	background-repeat:no-repeat;

	background-position:right;

	padding:0 55px;

}

.FooterNav3 ul li:last-child {

	border:none;

	background-image:none;

}

.FooterNav3 li a {

  color: #505050;

  display: block;

  font-family: "open_sansregular";

  font-size: 13px;

  font-weight: normal;

  line-height: 18px;

  margin: 0;

  padding: 0 12px;

  text-align: center;

  text-decoration: none;

  text-transform: uppercase;

}

.FooterNav3 li a:hover, .FooterNav3 li a.active {

	color:#ff6c25;

}

.Footerbox {

	padding:0;

	margin:0;

	background:#022e55;

}

.Footerbox h2 {

	margin:0px auto 0px;

	padding:10px;

	font-family: 'open_sansregular';

	font-weight:normal;

	font-size:16px;

	color:#FFF;

	border-bottom:#114b7d 1px dashed;

}

.Footerbox1 {

	padding:0;

	margin:0 5px;

	width:24%;

	float:left;

}

.nevigation_3 {

	padding:0px;

	margin:0px 0 0;

}

.nevigation_3 ul {

	padding:0 0 0 5px;

	margin:0px;

}

.nevigation_3 ul li {

	padding:2px 0 2px 20px;

	margin:0px;

	list-style-type:none;

	/*	border-bottom:1px #114b7d dashed;*/

	background:url(../images/nav_dot-two.png) no-repeat 0px 5px;

	color:#FFF;

}

.nevigation_3 ul li a {

	padding:0px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:14px;

	color:#FFF;

	text-align:justify;

	text-decoration:none;

}

.nevigation_3 ul li a:hover {

	color:#ff651b;

	text-decoration:none;

}

.nevigation_3 ul li .active {

	color:#0ac10b;

}

.nevigation_3 ul li:last-child {

	border:none;

}

.searchbox {

	padding:0;

	margin:10px 0;

}

.search {

	background:#1d65a5;

	border: none;

	color:#FFF;

	font: 14px normal normal uppercase helvetica, arial, serif;

	height:31px;

	margin:0;

	padding:0 0 0 10px;

	width:173px;

	float:left;

}

.searchsubmit {

	text-align:center;

	background:#fd7e41;

	text-decoration:none;

	display:block;

	padding:0 0px;

	margin:0px 0 0 0;

	width:55px;

	height:31px;

	color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:normal;

	float:right;

	border:none;

	cursor:pointer;

}

.searchsubmit:hover {

	background:#24386e;

	text-decoration:none;

	display:block;

}

.icon2 {

	padding:0px 0 0 0;

	margin:10px 0;

}

a.fb2 {

	background:url(../images/fb2.png) no-repeat;

	display: block;

	height:25px;

	text-align: center;

	text-decoration: none;

	transition:background-position 0.2s linear 0s;

	width:25px;

	float:left;

	padding:0 0px 0 0px;

	margin:0 2px;

}

a.fb2:hover {

	background-position: center bottom;

}

a.tw2 {

	background:url(../images/tw2.png) no-repeat;

	display: block;

	height:25px;

	text-align: center;

	text-decoration: none;

	transition:background-position 0.2s linear 0s;

	width:25px;

	float:left;

	padding:0 0px 0 0px;

	margin:0 2px;

}

a.tw2:hover {

	background-position: center bottom;

}

a.in2 {

	background:url(../images/in2.png) no-repeat;

	display: block;

	height:25px;

	text-align: center;

	text-decoration: none;

	transition:background-position 0.2s linear 0s;

	width:25px;

	float:left;

	padding:0 0px 0 0px;

	margin:0 2px;

}

a.in2:hover {

	background-position: center bottom;

}

a.go2 {

	background:url(../images/go2.png) no-repeat;

	display: block;

	height:25px;

	text-align: center;

	text-decoration: none;

	transition:background-position 0.2s linear 0s;

	width:25px;

	float:left;

	padding:0 0px 0 0px;

	margin:0 2px;

}

a.go2:hover {

	background-position: center bottom;

}

.copyright {

	margin:0px auto 0px;

	padding:0 0 0 0px;

	text-align:center;

	background:#01182d;

}

.copyright p {

	padding:15px 0;

	margin:0px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:14px;

	color:#FFF;

}

.copyright p span {

	color:#fd7e41;

}

.copyright p a {

	color:#fd7e41;

	text-decoration:none;

}

.copyright p a:hover {

	color:#FFF;

	text-decoration:underline;

}

.contact_box {

	margin:10px 0 0 0px;

	padding:0 0 0 0px;

}

.contact_txt {

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:normal;

	color:#42352c;

	display:block;

	padding:0px 0px 0px 0px;

	margin:0px 0px;

}

.contct_txtfield {

	background:transparent;

	width:400px;

	height:30px;

	border:#cccccc 1px solid;

	font-size:12px;

	font-weight:normal;

	color:#000000;

	line-height:22px;

	padding:0px 5px;

	margin:6px 0px;

}

.contct_txtarea {

	background:transparent;

	width:400px;

	height:75px;

	border:#cccccc 1px solid;

	font-size:12px;

	font-weight:normal;

	color:#000000;

	padding:5px;

	margin:8px 0px;

	font-family:Arial, Helvetica, sans-serif;

}

.contct_submit {

	text-indent:-9999px;

	background-image:url(../images/submit.png);

	width:109px;

	height:40px;

	background-color:transparent;

	background-repeat:no-repeat;

	background-position:0px 0px;

	border:none;

	outline:none;

	display:block;

	cursor:pointer;

}

.contct_submit:hover {

	text-indent:-9999px;

	background-image:url(../images/submit_hover.png);

	width:109px;

	height:40px;

	background-color:transparent;

	background-repeat:no-repeat;

	background-position:0px 0px;

	border:none;

	outline:none;

	display:block;

	cursor:pointer;

}

.contct_reset {

	text-indent:-9999px;

	background-image:url(../images/Reset.png);

	width:109px;

	height:40px;

	background-color:transparent;

	background-repeat:no-repeat;

	background-position:0px 0px;

	border:none;

	outline:none;

	display:block;

	cursor:pointer;

}

.contct_reset:hover {

	text-indent:-9999px;

	background-image:url(../images/Reset_hover.png);

	width:109px;

	height:40px;

	background-color:transparent;

	background-repeat:no-repeat;

	background-position:0px 0px;

	border:none;

	outline:none;

	display:block;

	cursor:pointer;

}

.submit {

	padding:0 0 0 0px;

	margin:0 0 0 0px;

}

.submit_1 {

	padding:0 0px 0 0px;

	margin:0 0 0 0px;

	float:left;

}

.submit_2 {

	padding:0 0 0 0px;

	margin:0 0 0 0px;

	float:left;

}

.contact_box2 {

	padding:0 0 0 0px;

	margin:0 0 0 10px;

}



/*---------------------------------------------*/



.current_opening_div {

	width: 100%;

	border: 1px solid #FFFFFF;

	float: left;

	padding-left: 1%;

	padding-top: 1%;

	padding-bottom: 1%;

	margin-bottom: 2%;

}

.c_div1 {

	width: 30%;

	float: left;

	/* border-right: 1px solid #999999; */

	/* border-bottom: 1px solid #999999; */

	padding-top: 1%;

	padding-bottom: 1%;

}



.c_div2 {

	width: 70%;

	float: left;

	/* border-bottom: 1px solid #999999; */

	padding-top: 1%;

	padding-bottom: 1%;

	line-height: 22px;

}

.career_btn {

	width: 70%;

	float: right;

}

.btn {

	background: #051247;

	background-image: -webkit-linear-gradient(top, #051247, #051247);

	background-image: -moz-linear-gradient(top, #051247, #051247);

	background-image: -ms-linear-gradient(top, #051247, #051247);

	background-image: -o-linear-gradient(top, #051247, #051247);

	background-image: linear-gradient(to bottom, #051247, #051247);

	-webkit-border-radius: 4;

	-moz-border-radius: 4;

	border-radius: 4px;

	font-family: Arial;

	color: #ffffff;

	font-size: 17px;

	padding: 6px 14px 6px 14px;

	text-decoration: none;

}

.c_div2 p{ padding-left:0;}