@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:url(../images/bg.jpg) repeat-x;
	color:#8cbad9;
	background-color:#0061a2;
	margin:0;
	padding:0;
}
.fr {
	float:right;
}
.fl{
	float:left;
	}
.wrapper {
	width:975px;
	margin:0 auto;
	display:block;
	overflow:hidden;
	padding:0;
}
.header {
	width:975px;
	margin:0;
	background:#FFF;
	padding:0;
	display:block;
	height:106px;
}
.header img {
	float:left;
}
.headerLeft {
	float:left;
	padding:9px 0 0 30px;
	margin:0;
}
.headerRight {
	width:495px;
	float:right;
	padding:0 0px 0 0;
	margin:0;
}
.menuTop {
	width:495px;
	float:left;
	background:#FFF;
}
.menuTop ul {
	padding:0;
	margin:0;
	float:right;
}
.menuTop ul li {
	padding:20px 17px 10px 10px;
	margin:0;
	background:url(../images/menutop-li-bg.jpg) no-repeat right 21px;
	text-decoration:none;
	list-style-type:none;
	float: left;
	color:#6b6b6b;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}
.menuTop ul li a {
	text-decoration:none;
	color:#6b6b6b;
}
.menuTop ul li.last {
	background:none;
}
#menu {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#EC1D25 none repeat scroll 0 0;
	float:left;
	margin:0 0 0 5px;
	padding:0;
	width:475px;
}
.homeBanner {
	width:975px;
	float:left;
}
.animation {
	width:195px;
	float:left;
	padding:0;
	margin:0;
	background:url(../images/animation-bg.jpg) no-repeat;
	height:237px;
}
.animation .title {
	padding:34px 0 0 38px;
	margin:0;
}
.animation .icon {
	padding:25px 0 0 32px;
	margin:0;
}
.film {
	width:194px;
	float:left;
	padding:0;
	margin:0;
	background:url(../images/film-bg.jpg) no-repeat;
	height:237px;
}
.film .title {
	padding:34px 0 0 33px;
	margin:0;
}
.film .icon {
	padding:26px 0 0 33px;
	margin:0;
}
.gaming {
	width:197px;
	float:left;
	padding:0;
	margin:0;
	background:url(../images/gaming-bg.jpg) no-repeat;
	height:237px;
}
.gaming .title {
	padding:34px 0 0 59px;
	margin:0;
}
.gaming .icon {
	padding:17px 0 0 30px;
	margin:0;
}
.homecontentOuter {
	width:925px;
	padding:25px;
	margin:0;
	background-color:#0067aa;
	display:block;
	overflow:hidden;
	clear:both;
	
}

.homeContentleft {
	width:361px;
	float:left;
	padding:0 0 44px 0;
	margin:0 25px 0 0;
	border-right:solid 1px #347aab;
	
}
.homeContentleft h1
{
	font-size:16px;
	margin:0 25px 0 0;
	padding:0 0 10px 0;
	color:#FFF;
	background:url(../images/title-bg.jpg) repeat-x bottom;
	display:block;
	overflow:hidden;

}

.homeContentmiddle h1
{
	font-size:16px;
	margin:0 25px 0 0;
	padding:0 0 10px 0;
	color:#FFF;
	background:url(../images/title-bg.jpg) repeat-x bottom;
	display:block;
	overflow:hidden;

}

.homeContentleft p {
	padding:10px 25px 20px 0;
	margin:0;
	text-align:justify;
}

.missionOuter {
	width:335px;
	display:block;
	overflow:hidden;
	text-align:justify;
	margin:20px 0 20px 0;
	background-color:#00528e;
}
.mission {
	width:285px;
	background:#00528e;
	display:block;
	overflow:hidden;
	text-align:justify;
	margin:25px 25px 20px ;
}
.mission h2 {
	font-size:13px;
	color:#FFF;
	padding:0;
	margin:0;
}

.mission span {
	padding:0;
	display:block;
	overflow:hidden;
}
.homeContentmiddle {
	width:312px;
	float:left;
	padding:0 0 19px 0;
	margin:0 25px 0 0;
	border-right:solid 1px #347aab;
}
.homeContentright {
	width:200px;
	float:right;
	padding:0;
	margin:0;
}
.homeContentright .title {
	padding:20px 0 10px 0;
	margin:0;
}
.homeContentright ul {
	padding:0;
	margin:0;
}
.homeContentright ul li {
	padding:5px 0 5px 14px;
	margin:0;
	text-decoration:none;
	border-bottom: solid 1px #3d8bbe;
	background:url(../images/post-arrow.jpg) no-repeat 0 10px;
	list-style:none;
}
.photoContent {
	width:270px;
	float:left;
	margin:13px 0 0 19px;
	text-align:justify;
}
.photoContent p {
	padding:0 0 10px 8px;
	margin:0 0 0 0;
}
.photoContent span {
	padding:0 0 10px 8px;
	margin:0 0 0 0;
	text-align:left;
	
}


.footer {
	width:925px;
	margin:0 auto;
	padding:25px;
	display:block;
	overflow:hidden;
}
.footerOuter {
	width:100%;
	display:block;
	overflow:hidden;
	padding:0;
	margin:0;
	background:url(../images/footer-bg.jpg) repeat-x;
}

.footer .address {
	width:349px;
	float:left;
	background:url(../images/footer-right-bg.jpg) no-repeat right;
	padding:0 11px 30px 0;
	margin:0 25px 0 0px;
}
.address img {
	float:left;
	padding:7px 25px 0 0;
}
.address span {
	font-weight:bold;
	color:#a4cfeb;
	display:block;

}
.phone
{ 
	float:right;
	padding:5px 44px 0 0;
	
}
.footer .otherlinks {
	width:124px;
	float:left;
	margin:0 25px 0 0;
	background: url(../images/footer-right-bg.jpg) no-repeat right;
	padding:0 0 25px 0;
}
.otherlinks ul {
	padding:0 0 50px 0;
	margin:0;
}
.otherlinks ul li {
	margin:0;
	text-decoration:none;
	list-style:none;
	line-height:18px;
}
.otherlinks ul a {
	text-decoration:none;
	color:#8cbad9;
}
.otherlinks ul a:hover {
	text-decoration:underline;
	color:#FFF;
}
.socialNetworking {
	width:164px;
	float:left;
	background: url(../images/footer-right-bg.jpg) no-repeat right;
	margin:0 25px 0 0;
	padding:0 0 13px 0;
}

.socialNetworking img {
	float:left;
	padding: 0 10px 0 0;
}
.socialNetworking span {
	display:block;
	overflow:hidden;
	padding:0 0 5px 0;
}
.socialNetworking span a {
	text-decoration:none;
	color:#8cbad9;
}
.socialNetworking span a:hover {
	color:#FFF;
	text-decoration:underline;
}
.footer .copyright {
	width:200px;
	float:left;
	font-size:11px;
}
.copyright span a {
	text-decoration:none;
	color:#5399ee;
}
.copyright span a:hover {
	color:#FFF;
	text-decoration:underline;
}
.copyright span {
	font-size:11px;
	color:#5399ee;
	display:block;
}
.footerLeft {
	width:400px;
	float:left;
	padding:10px 0 10px 42px;
}
.footerRight {
	width:196px;
	float:right;
	padding:10px 0 10px 0;
}
.footerRight a {
	text-decoration:none;
	color:#8cbad9;
}
.footerRight a:hover {
	color:#FFF;
	text-decoration:underline;
}
/*inner page start*/

.courseOuter {
	width:972px;
	float:left;
	border-bottom: solid 12px #3b99e2;
}
.courseOuterAll {
	width:972px;
	float:left;
	border-bottom: solid 12px #7fa5bc;
}
.courseaudioOuter {
	width:972px;
	float:left;
	border-bottom: solid 12px #feb603;
}
.courseAudio {
	width:195px;
	float:left;
	padding:0;
	background: url(../images/course-bg.jpg) no-repeat;
}
.audioactive {
	width:195px;
	float:left;
	padding:0;
	background: url(../images/audio-active.jpg) no-repeat;
}
.titleAudio {
	padding:17px 0 0 9px;
	margin:0;
	float:left;
}
.icon {
	padding:5px 0 0 11px;
	margin:0;
	float:left;
}
.coursemediaOuter {
	width:972px;
	float:left;
	border-bottom: solid 12px #3b99e2;
}
.courseMedia {
	width:192px;
	float:left;
	padding:0;
	background: url(../images/course-bg.jpg) no-repeat;
}
.titleMedia {
	padding:16px 0 0 10px;
	margin:0;
	float:left;
}
.courseanimationOuter {
	width:972px;
	float:left;
	border-bottom: solid 12px #ffee41;
}
.animationactive {
	width:195px;
	float:left;
	padding:0;
	background: url(../images/animation-active.jpg) no-repeat;
}
.courseAnimation {
	width:195px;
	float:left;
	padding:0;
	background: url(../images/course-bg.jpg) no-repeat;
}
.titleAnimation {
	padding:30px 0 0 12px;
	margin:0;
	float:left;
}
.coursefilmOuter {
	width:972px;
	float:left;
	border-bottom: solid 12px #a3de1b;
}
.filmactive {
	width:195px;
	float:left;
	padding:0;
	background: url(../images/film-active.jpg) no-repeat;
}
.courseFlim {
	width:195px;
	float:left;
	padding:0;
	background: url(../images/course-bg.jpg) no-repeat;
}
.titleFlim {
	padding:30px 0 0 12px;
	margin:0;
	float:left;
}
.coursegamingOuter {
	width:972px;
	float:left;
	border-bottom: solid 12px #e64101;
}
.gamingactive {
	width:195px;
	float:left;
	padding:0;
	background: url(../images/gaming-active.jpg) no-repeat;
}
.coursegaming {
	width:195px;
	float:left;
	padding:0;
	background: url(../images/course-bg.jpg) no-repeat;
}
.titlegaming {
	padding:30px 0 0 12px;
	margin:0;
	float:left;
}
.banner {
	width:973px;
	float:left;
	padding:0;
	margin:0;
	display:block;
	overflow:hidden;
}
.contentOuter {
	width:908px;
	background-color:#0067aa;
	display:block;
	overflow:hidden;
	padding:0 32px 32px 32px;
	clear:both;
}
.content {
	width:911px;
	margin:0;
	padding:20px 0 0 0;
	background-color:#0067aa;
	display:block;
	overflow:hidden;
}
.contentTable {
	width:624px;
	float:left;
	padding:0;
	color:#FFF;
	border: solid 1px #2587c7;
	margin:15px 0 40px 0;
}
.contentTable th {
	background:#2587c7;
	text-align:left;
	padding:8px 0 8px 20px;
	border-right:solid 1px #6fb0da;
}
.contentTable th.last {
	border:none;
}
.contentTable td {
	text-align:left;
	padding:8px 0 8px 20px;
	border-right:solid 1px #2587c7;
}
h2 {
	font-size:13px;
	color:#FFF;
	padding:0;
	margin:0;
}
h3 {
	font-size:17px;
	color:#FFF;
	padding:0;
	margin:0;
}
h4 {
	font-size:13px;
	color:#FFF;
	padding:10px 0 10px 0;
	margin:0;
	background:url(../images/careers-line.jpg) no-repeat bottom;
}
h5 {
	padding:0 0 8px 0;
	margin:0;
	background:url(../images/careers-line.jpg) no-repeat bottom;
}
.audioContentTop {
	padding:0 0 0x 0;
	margin:0;
}
.coursecontentOuter {
	width:940px;
	background-color:#0067aa;
	display:block;
	overflow:hidden;
	padding:0 0 32px 32px;
	clear:both;
}
 .sidebar {
	width:248px;
	float:right;
	padding:20px 0 0 0;
	background:url(../images/course-content-right-bg.jpg)  repeat-x;
	display:block;
	overflow:hidden;
}
.programtopOuter {
	padding:0 0 20px 20px;
	margin:0;
	width:195px;
}
.sidebarContent{
	padding:0 30px 0 30px;
	margin:0;
	width:188px;
	display:block;
	overflow:hidden;
	
}
.programTop {
	padding:5px 0 0 0;
	margin:0;
	width:195px;
}

.testmoniol p{
	padding:0;
	margin:0;
	width:198px;
}
.testmoniol strong {
	padding:5px 0 0 0;
	margin:0;
	display:block;
	text-align:center;
}
.testmoniol span {
	padding:0 0 5px 0;
	margin:0;
	text-align:center;
	display:block;
}
.testmoniol .name {
	padding:0;
	margin:5px 0 10px 65px;
	display:block;
	background:#0a70b4;
	width:199px;
	color:#FFF;
}
.testmoniol img {
	padding:0;
	margin:0;
}
.sidebar .programes {
	padding:0;
	margin:0;
}


.sidebar .apply {
	margin:0;
	width:220px;
	background:url(../images/apply-now.jpg) no-repeat;
	float:right;
	display:block;
	overflow:hidden;
	height:115px;
}
.apply .dowenlord {
	margin:0;
	padding:15px 0 0 35px;
	font-weight:normal;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
}
.apply .dowenlord a {
	text-decoration:none;
	color:#FFF;
}
.apply ul li a {
	text-decoration:none;
	color:#FFF;
}
.apply img {
	padding:0 5px 0 0;
	margin:0;
	float:left;
}
.apply ul {
	padding:18px 0 25px 14px;
	margin:0;
}
.apply ul li {
	text-decoration:none;
	list-style:none;
	color:#FFF;
	line-height:20px;
	padding:0;
	font-weight:bold;
	font-size:11px;
}
.apply ul li.last {
	text-decoration:none;
	list-style:none;
	color:#FFF;
	line-height:20px;
	padding:0 0 0 24px;
}
.programTop ul {
	padding:0;
	margin:0;
}
.programTop ul li {
	padding:5px 20px 5px 14px;
	margin:0;
	text-decoration:none;
	border-bottom: solid 1px #3d8bbe;
	background:url(../images/arrow-sidebar.gif) no-repeat 0 10px;
	list-style:none;
	color:#FFF;
	cursor:pointer;
	list-style-position:outside;
}
.programTop ul li a {
	text-decoration:none;
	color:#FFF;
}

.programTop ul li.active 
{
	
	font-weight:bold;
	color:#1a8bda;
	background:url(../images/arrow-sidebar.gif) no-repeat 0 10px;
	
}
.programTop ul li.inactive 
{
	
	font-weight:normal;
	background:url(../images/arrow-sidebar.gif) no-repeat 0 10px;
	
}
.programTop span {
	font-weight:bold;
	color:#a4cfeb;
	padding:0 21px 20px 69px;
	display:block;
}
.sidebar p {
	text-align:justify;
	padding:0;
	margin:0;
}
.contentLeft {
	width:660px;
	padding:20px 32px 0 0;
	margin:0;
	float:left;
	background:url(../images/course-content-left-bg.jpg) no-repeat right top;
	display:block;
	overflow:hidden;
	
	
}
.contentLeft span 
{
	font-weight:bold;
	
	
}
.contentAboutleft {
	width:625px;
	float:left;
	padding:0 25px 0 0;
	margin:0;
}
p
{
	text-align:justify;
}
.newsroomleft {
	width:625px;
	float:left;
	padding:10px 0 0 0;
	margin:0;
}
.newsroomleft .last {
	float:left;
	padding:20px 0 20px 10px;
}
.contentLeft ul {
	padding:2px 0 0 28px;
	margin:0;
}
.contentLeft ul li {
	padding:0;
	margin:0;
	text-decoration:none;
	list-style:square;
}

.contentLeft p {
	text-align:justify;
	padding:0 0 10px 0;
	margin:0;
}
.contentRight {
	width:257px;
	float:right;
	padding:0;
}
.contentRight .Vision {
	width:235px;
	float:right;
	padding:25px 0 0 25px;
	margin:0;
	background:url(../images/vision-bg.jpg) no-repeat;
}
.Vision ul {
	padding:0;
	margin:0 0 0 0;
}
.Vision h2 {
	padding:0;
	margin:0;
}
.Vision h3 {
	padding:0;
	margin:0;
}
.Vision ul li {
	padding:5px 26px 10px 29px;
	margin:0 0 0 0;
	text-decoration:none;
	list-style-type:none;
}
.contentRight .news {
	width:234px;
	float:right;
	padding:25px 0 0 25px;
	background:url(../images/career-bg.jpg) no-repeat;
}
.news ul {
	padding:0;
	margin:0;
}
.news h2 {
	padding:0;
	margin:0;
}
.news h3 {
	padding:0;
	margin:0;
}
.news ul li {
	padding:5px 26px 10px 29px;
	margin:0;
	text-decoration:none;
	list-style-type:none;
	height:auto !important;
}
.news span {
	color:#a4cfeb;
	padding:0;
	display:block;
}
.news strong {
	
	color:#a4cfeb;
	padding:0;
	display:block;
	
}
.contact {
	width:911px;
	float:left;
	padding:0;
	background:url(../images/contact-bg.jpg) repeat-x;
	margin:0;
}
.contactLeftouter {
	width:632px;
	float:left;
}

.contactLeft {
	width:306px;
	float:left;
	padding:0;
	background:url(../images/contact-right-bg.jpg) no-repeat right top;
	color:#FFF;
	padding:17px 0 45px 10px;
}
.contactLeftMiddle {
	width:296px;
	float:left;
	padding:0;
	background:url(../images/contact-right-bg.jpg) no-repeat right top;
	color:#FFF;
	padding:17px 0 45px 20px;
}
.contactLeftMiddle span {
	font-weight:bold;
	color:#a4cfeb;
}
.contactLeft span {
	font-weight:bold;
	color:#a4cfeb;
}
.contactMiddle span {
	font-weight:bold;
	color:#a4cfeb;
	padding-top:20px;
}
.contactMiddle {
	width:257px;
	float:left;
	padding:0;
	padding-left:20px;
	color:#FFF;
	
}
.contactRight {
	width:230px;
	float:left;
	padding:14px 0 20px 0;
}
.contactRightImage {
	width:270px;
	float:left;
	padding:14px 0 20px 0;
}
.content .title {
	padding:20px 0 0 0;
	margin:0;
}
a {
	outline:none;
}
.educateCampus {
	width:911px;
	margin:0;
}
.imagebg {
	width:267px;
	height:239px;
	float:left;
	background:url(../images/news-img-bg.gif) no-repeat;
	padding:15px 0 0 14px;
	line-height:20px;
	font-size:13px;
}
.infrabg {
	width:267px;
	height:195px;
	float:left;
	background:url(../images/infrastructure-bg.jpg) no-repeat;
	padding:15px 0 0 14px;
	line-height:12px;
	font-size:13px;
	color:#0074bf;
}
.campusbg {
	width:255px;
	height:155px;
	float:left;
	background:url(../images/campus-bg.jpg) no-repeat;
	padding:15px 0 0 14px;
	line-height:12px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#0074bf;
}
.imagebg p .bigtxt {
	color:#0074bf;
}
.imagebg p .smalltxt {
	color:#7d7d7d;
}
.points {
	width:221px;
	padding:0 0 10px 0;
}
.points ul {
	width:205px;
	padding:5px 0 5px 5px;
	margin:0;
}
.points ul li {
	
	padding:3px 0 3px 15px;
	background:url(../images/bullet.gif) no-repeat left 8px;
	list-style:none;
	width:190px;
	
}
.pB20 {
	padding-bottom:20px;
}
.contentEducate {
	width:911px;
	padding:0;
	margin:0;
	display:block;
	overflow:hidden;
}
.advisoryimg {
	margin:0 auto;
	text-align:center;
	padding-left:160px;
}
.advisoryimgOne {
	margin:0 auto;
	text-align:center;
	padding-left:100px;
}
.matimgOne {
	margin:0 auto;
	text-align:center;
	padding-left:200px;
}
.mL50 {
	margin-left:50px;
}
.mL30 {
	margin-left:30px;
}
.mL20 {
	margin-left:27px;
}
.educateLine {
	font-size:13px;
	width:911px;
	float:left;
	color:#FFF;
	padding:10px 0 10px 0;
	margin:0;
	
}
.campusLine {
	font-size:13px;
	width:911px;
	float:left;
	color:#FFF;
	padding:10px 0 40px 0;
	margin:0;
	background:url(../images/educate-line.jpg) no-repeat bottom;
}
.hidenews {
	display:none;
	overflow:hidden;
}

.testimoniol {
	padding:0 0 16px 0;
	margin:0;
	width:221px;
	float:left;
	display:block;
	overflow:hidden;
	height:600px;
}

.testimoniol ul li {
	list-style-type:none;
}
.testimoniol strong {
	padding:5px 0 0 0;
	margin:0;
	display:block;
	text-align:center;
}
.testimoniol span {
	padding:0 0 5px 0;
	margin:0;
	text-align:center;
	display:block;
}
.testimoniol .name {
	padding:0;
	margin:5px 0 10px 0;
	display:block;
	background:#0a70b4;
	width:199px;
	color:#FFF;
}

/*inner page end*/


.course {
	height:71px;
	width:973px;
}
.course ul {
	margin:0;
	padding:0;
}
.course ul li {
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none;
	float:left;
}
.course ul li a {
	text-decoration:none;
	color:#FFF;
	outline:none;
}
a.audiobtn {
	background:url(../images/audio-btn.jpg) bottom no-repeat;
	height:71px;
	width:195px;
	display:block;
	overflow:hidden;
	float:left;
}
.audiobtnhover {
	background:url(../images/audio-btn.jpg) top no-repeat;
	height:71px;
	width:195px;
	overflow:hidden;
	float:left;
	display:none;
	text-decoration:none;
	border:0;
}
.course ul li a.audioactive {
	background:url(../images/audio-btn.jpg) top no-repeat !important;
}
a.animationbtn {
	background:url(../images/animation-btn.jpg) bottom no-repeat;
	height:71px;
	width:195px;
	display:block;
	overflow:hidden;
	float:left;
}
.animationbtnhover {
	background:url(../images/animation-btn.jpg) top no-repeat !important;
	height:71px;
	width:195px;
	display:none;
	overflow:hidden;
	float:left;
	text-decoration:none;
	border:0;
}
.course ul li a.animationactive {
	background:url(../images/animation-btn.jpg) no-repeat 0 0 !important;
}
a.filmbtn {
	background:url(../images/film-btn.jpg) bottom no-repeat ;
	height:71px;
	width:196px;
	display:block;
	overflow:hidden;
	float:left;
}
.filmbtnhover {
	background:url(../images/film-btn.jpg) top no-repeat;
	height:71px;
	width:196px;
	display:none;
	overflow:hidden;
	float:left;
	text-decoration:none;
	border:0;
}
.course ul li a.filmactive {
	background:url(../images/film-btn.jpg) top no-repeat !important;
}
a.gamebtn {
	background: url(../images/gaming-btn.jpg) bottom no-repeat;
	height:71px;
	width:193px;
	display:block;
	overflow:hidden;
	float:left;
}
.gamebtnhover {
	background:url(../images/gaming-btn.jpg) top no-repeat;
	height:71px;
	width:193px;
	display:none;
	overflow:hidden;
	float:left;
	text-decoration:none;
	border:0;
}
.course ul li a.gameactive {
	background:url(../images/gaming-btn.jpg) top no-repeat !important ;
}
a.mediabtn {
	background: url(../images/media-btn.jpg) bottom no-repeat;
	height:71px;
	width:194px;
	display:block;
	overflow:hidden;
	float:left;
}
.mediabtnhover {
	background:url(../images/media-btn.jpg) top no-repeat;
	height:71px;
	width:194px;
	display:none;
	overflow:hidden;
	float:left;
	text-decoration:none;
	border:0;
}
.course ul li a.mediaactive {
	background:url(../images/media-btn.jpg) top no-repeat !important;
}
ul.hover_block {
	display: block;
	overflow: hidden;
	padding-bottom: 15px;
}
.audioImg {
	list-style:none;
	float:left;
	width:195px;
	margin:0;
	height:237px;
	padding:0;
	background:url(../images/ban-audio.jpg) top no-repeat;
}
.animationImg {
	list-style:none;
	float:left;
	width:194px;
	margin:0;
	height:237px;
	padding:0;
	background:url(../images/ban-image.jpg) top no-repeat;
}
.filmImg {
	list-style:none;
	float:left;
	width:194px;
	margin:0;
	height:237px;
	padding:0;
	background:url(../images/ban-film.jpg) top no-repeat;
}
.gameImg {
	list-style:none;
	float:left;
	width:198px;
	margin:0;
	height:237px;
	padding:0;
	background:url(../images/ban-gaming.jpg) top no-repeat;
}
.media-img {
	list-style:none;
	float:left;
	width:194px;
	margin:0;
	height:237px;
	padding:0;
	background:url(../images/ban-media.jpg) top no-repeat;
}
ul.hover_block li a {
	display: block;
	overflow: hidden;
	height: 237px;
	color: #000;
	font: 1.6em/1.3 Helvetica, Arial, sans-serif;
	text-decoration: none;
	position:relative;
}
ul.hover_block li a img {
	top: 0;
	left: 0;
	border: 0;
	position:absolute;
}
.audio {
	width:975px;
	float:left;
	margin:0;
	height:237px;
}
.audio ul {
	margin:0;
	height:237px;
	padding:0;
}
.careerlink {
	text-decoration:none;
	color:#fff;
}
a.careerlink:hover {
	text-decoration:underline;
	color:#8cbad9;
}
.registration {
	margin:0;
	padding:0 0 10px 30px;
	line-height:22px;
	width:208px;
	font-size:15px;
	float:right;
}
.courseTab {
	background:transparent url(../images/left-bg1.gif) no-repeat left top;
	float:left;
	margin-right:3px;
	width:123px;
	margin-top:0 !important;
}
.courseTab a {
	background:transparent url(../images/Right-bg1.gif) no-repeat right top;
	color:#FFF !important;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:12px;
	width:113px;
	overflow:hidden;
	padding:11px 0 6px 12px;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
}
.workshopTab {
	background:transparent url(../images/left-feedbackbg1.gif) no-repeat scroll left center;
	float:left;
	width:119px;
	display:block;
	text-align:center;
	overflow:hidden;
}
.workshopTab a {
	background:transparent url(../images/Right-feedbackbg1.gif) no-repeat scroll right center;
	color:#fff !important;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:23px;
	overflow:hidden;
	padding:3px 0 3px 16px;
	text-decoration:none;
	text-transform:uppercase;
}
*html .workshopActive {
	margin:-29px 0 0 62px;
}
.workshopActive {
	background:transparent url(../images/left-bg1.gif) no-repeat scroll center top;
	float:left;
	width:124px;
	margin:-29px 0 0 122px;
	display:block;
	overflow:hidden;
	clear:both;
}
.workshopActive a {
	background:transparent url(../images/Right-bg1.gif) no-repeat scroll right top;
	color:#FFF !important;
	display:block;
	font-size:10px;
	font-weight:bold;
	overflow:hidden;
	padding:3px 0 3px 25px;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
}
.courseInactive {
	background:transparent url(../images/left-feedbackbg1.gif) repeat-x scroll left center;
	float:left;
	margin-right:0;
	width:123px;
}
.courseInactive a {
	background:transparent url(../images/Right-feedbackbg1.gif) no-repeat right top;
	color:#fff !important;
	display:block;
	font-size:10px;
	font-weight:bold;
	overflow:hidden;
	padding:11px 0 6px 12px;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
}
.registrationButton {
	width:911px;
	border-bottom:#5a9ac4 solid 1px;
	display:block;
	overflow:hidden;
}
.register {
	width:911px;
	float:left;
	padding:0;
	margin:13px 0 0 0;
}
.register span {
	font-weight:bold;
	color:#a4cfeb;
}
.register input {
	font-weight:bold;
	color:#666;
	width:200px;
	border:1px solid #999;
}
.register select {
	font-weight:bold;
	color:#666;
	width:200px;
	font-size:11px;
	border:1px solid #999;
}
.register input.button {
	font-weight:bold;
	color:#a4cfeb;
	width:72px;
	border:0;
}
.partnerLeft {
	width:250px;
	float:left;
	height:200px;
	padding-bottom:20px;
}

.partnerright {
	width:650px;
	float:left;
	text-align:justify;
	
}
.innerfade {
	height:530px ;
	padding:0;
	margin:0 0 0 20px;
	
	
}

.testmoniolImg2 {
	padding:0 0 0 65px !important;
	margin:0;
}
.industryleft {
	width:400px;
	float:left;
}
#menu img {
	float:left;
}
#menu .rightimg {
	float: right;
}
#menu ul li {
	margin:0;
	text-decoration:none;
	list-style-type:none;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	background:url(../images/menu-li-bg.jpg) no-repeat right;
}
#menu ul.menu li div ul li {
	background:url(../images/bg-dropdown.jpg) top repeat-x;
	display: block;
	float: none;
	width: auto;
	height: auto;
}
#menu ul li a {
	text-decoration:none;
	color:#FFF;
}
#menu ul li a span {
	padding:12px 48px 8px 37px;
	margin:0;
	text-decoration:none;
	list-style-type:none;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	cursor:pointer;
}
#menu ul li ul {
	float:left;
	width:117px;
}
#menu ul li.last {
	background:url(../images/dropdown-last1.gif) no-repeat bottom  !important;
}
#menu * {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
}
div#menu {
	position:relative;
	z-index:100;
}
#menu ul.menu {
	white-space: nowrap;
}
#menu {
	width:473px;
	float:left;
	background:#ec1d25;
	padding:0;
	margin:0 0 0 5px;
}
/* Geometrical arrangement */
#menu ul.menu li {
	display: inline-block;
	height: 43px;
	position: relative;
}
#menu ul.menu li div div {
	position: absolute;
	left: 188px;
}
/* Escaping style for lower levels */

/** Graphics **/

/* Horizontal sliding doors */
#menu ul.menu li a {
	display: inline-block;
}
#menu ul.menu li a span {
	padding:14px 48px 6px 37px;
	margin:0;
	text-decoration:none;
	list-style-type:none;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:15px;
}
/* Escape Horizontal doors */
#menu ul.menu li div ul li a {
	display: block;
	padding: 0;
	margin: 0;
	background: none;
}
/* Vertical sliding doors */
#menu ul.menu li div {
	padding-top: 9px;
	background-image: url(../images/dropdown-arrow.png);
	background-repeat: no-repeat;
	background-position: 0 top;
	position: absolute;
	top: 44px;
	left: 0;
	z-index:100;
}
#menu ul.menu li div ul {
	width:128px;
	padding-top: 0;
	background:#ec1d25 url(../images/dropdown-last1.gif) bottom no-repeat;
}
#menu ul.menu li div ul li a span {
	background:url(../images/bg-dropdown.jpg) top repeat-x;
	color:#FFF;
	font-size:11px;
	font-weight:normal;
	width:110px;
	display: block;
	line-height: 15px;
	padding: 7px 0 7px 18px;
	white-space: normal;
}
/* Hover Effect on Submenus */
#menu ul.menu li.active ul li a span:hover {
	color:#ec1d25;
	background:#fff;
}
#menu ul.menu ul li a span:hover {
	color:#ec1d25;
	background:#fff;
}
.parent {
	background:url(../images/arrow.jpg) no-repeat 112px 19px  !important;
}
/* ie7 */
#menu ul.menu li {
 *zoom: 1;
 *display: inline;
}
#menu ul.menu li a {
 *zoom: 1;
 *display: inline;
}
#menu ul.menu li a span {
 *zoom: 1;
 *display: inline;
}
/* IE6 */
#menu ul.menu li div ul {
	background:url(../images/dropdown-last1.gif) no-repeat bottom #ec1d25;
}
#menu ul.menu li a:hover {
	_background-position: left -54px;
}
#menu ul.menu li a:hover span {
	_background-position: right -81px;
	_color:#fff;
	_background:#fff;
}
#menu ul.menu li li a:hover span {
	_color:#ec1c24;
	_background:#fff;
}
/* Menu logic for IE6 */

#menu div li:hover div {
	_visibility: visible;
	_display: block;
}
#menu div li:hover li:hover div {
	_display: block;
}
#menu div li:hover li:hover li:hover div {
	_display: block;
}

.scrollPane {
	width:219px;
	float:left;
	padding:0;
	overflow: auto;
	height:250px;
	padding-top:10px;
}
.scrollPane p {
	padding:0 0 12px 0;
	margin:0;
}
.scrollPane span a {
	cursor:pointer;
}

.scrollPane ul {
	padding:0;
	margin:5px 0 8px 0;
}
.scrollPane ul li {
	list-style-type:none;
	line-height:16px;
	list-style-position:outside;
	padding:0;
}
.homeContentmiddle .title {
	padding:26px 0 0 0;
	margin:0;
}
.newsTitleImg {
	padding:10px 0 7px 0 !important;
}
.scrollPane span {
	font-size:13px;
	color:#e3ebf0;
	margin:0;
	display:block;
	overflow:hidden;
	
}
.scrollPane span.b {

	
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	
	
}
.homeLeft {
	width:672px;
	float:left;
}
.homeLeftBottom {
	width:642px;
	float:left;
	margin:20px 30px 0 0;
}
 .register textarea {

color:#666;
width:200px;
border:1px solid #999;
}
.showcaseInner {
	width:285px;
	float:left;
	
}
.showcaseInnerAudio {
	width:285px;
	float:left;
	text-align:center;
	padding-top:10px;
	
}
.highlight{
	color:#0061a2;
}

.requireFields{
	font-size:15px; 
	color:#fff;
	font-weight:bold;
}
.audioShowcase {
	width:654px;
	float:left;
	margin:10px 0 0 0;
}

.createShowcase {
	width:911px;
	margin:10px 0 0 0;
	height:200px;
}

.audioShowcase1 {
	
	padding:0 155px 0 0 ;
}
.animationShowcase {
	
	padding:0 128px 0 0 ;
}
.filmShowcase {
	
	padding:0 0px 0 0 ;
}


.pR8{
	padding-right:8px;
}

.advisoryOuter {
	margin:0;
	padding:0;
	width:911px;
	display:block;
	overflow:hidden;
}
.advisory
{
	width:194px;
	height:175px;
	float:left;
	background:url(../images/advisory1-bg.jpg) no-repeat;
	padding:10px 0 0 8px;
	line-height:13px;
	font-weight:bold;
	font-size:13px;
	color:#0074bf;
	margin:0 0 0 25px;
}
.industry
{
	width:194px;
	height:175px;
	float:left;
	background:url(../images/advisory1-bg.jpg) no-repeat;
	padding:10px 0 0 8px;
	line-height:13px;
	font-size:13px;
	color:#0074bf;
	margin:0 0 0 25px;
}
.industry span
{
	
	font-weight:bold;
	
}
.advisorybg {

	background:transparent url(../images/advisory2-bg.jpg) no-repeat scroll 0 0;
	color:#0074BF;
	float:left;
	font-size:13px;
	height:170px;
	line-height:15px;
	margin:0 0 0 25px;
	padding:10px 0 0 8px;
	width:194px;
}
.advisorybg span
{
	
	font-weight:bold;
	
}


 .advisorylast
{
	width:180px;
	height:140px;
	float: right;
	background:url(../images/advisory-bg.jpg) no-repeat;
	padding:10px 0 0 8px;
	line-height:12px;
	font-weight:bold;
	font-size:12px;
	color:#0074bf;
	margin:0 25px 0 0;
}
 
.advisory img
{
	
	padding:0 0 5px 0;
	margin:0;
}
.advisorybg img
{
	
	padding:0 0 9px 0;
	margin:0;
}
.advisory span
{
	
	padding:0;
	margin:0;
	font-weight:bold;
	display:block;
	text-align:center;
	font-size:14px !important;
	padding:0 0 10px 0;
	
	
}
.aluminiimg
{
	padding:10px 0 10px 0;
	float:left;
}

.alumini
{
	
	
	float:left;
	padding:0 0 0 10px;
	margin:0;
	display:block;
	overflow:hidden;
	width:350px;
	
}

.error
{
	color:#ff9966;
	display:block;
}

.pt5 {
	padding-top:5px !important;
}

.pb0 {
	padding-bottom:0 !important;
}

.iconViewCorporate
{
	padding:20px 0 0 0;
}
a img
{
	border:0;
}



.industryConnect
{
	width:156px;
	height:190px;
	float:left;
	background:url(../images/industrybg.jpg) no-repeat;
	padding:10px 0 0 10px;
	line-height:11px;
	font-size:13px;
	font-weight:bold;
	color:#0074bf;
	margin:0 0 0 15px;
}
.industryConnect img
{
	
	padding:0 0 5px 0;
	margin:0;
}
.contactHeading {
	font-size:15px;
	color:#FFF;
	width:605px;
	font-weight:bold;
	padding:10px 0 10px 0;
	margin:0;
	background:url(../images/careers-line.jpg) no-repeat bottom left;
}
.contactRightHeading {
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	padding:10px 0 10px 0;
	margin:0;
	background:url(../images/careers-line.jpg) no-repeat bottom left;
}


h1
{
	font-size:16px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	color:#FFF;
	background:url(../images/title-bg.jpg) repeat-x bottom;
	display:block;
	overflow:hidden;

}
h5
{
	font-size:14px;
	padding:0 0 5px 0;
	margin:0;
	color:#FFF;
	background:url(../images/right-title-bg.png) no-repeat left bottom;
	display:block;
	overflow:hidden;

}


.lifeaatOuter {
	width:200px;
	padding:0 0 20px 0;
	margin:0;
}
.lifeaatOuter h2 {
	font-size:14px;
	color:#FFF;
	padding:0;
	margin:0 0 5px 0;
}
.afteraatOuter {
	width:200px;
	padding:0 0 20px 0;
	margin:0;
}
.afteraatOuter h2 {
	font-size:14px;
	color:#FFF;
	padding:0;
	margin:0 0 5px 0;
}

.campusesOuter {
	width:200px;
	padding:0 0 20px 0;
	margin:0;
}
.campusesOuter h2 {
	font-size:14px;
	color:#FFF;
	padding:0;
	margin:0 0 5px 0;
}

.brochureOuter {
	width:200px;
	padding:0;
	margin:0;
}

.infrastructureOuter {
	width:200px;
    padding:0 0 20px 20px;
	margin:0;
	display:block;
	overflow:hidden;
	
}
.infrastructureOuter h2 {
	font-size:14px;
	color:#FFF;
	padding:0;
	margin:0 0 5px 0;
	
}
.showcaseOuter {
	width:234px;
    padding:0 0 20px 20px;
	margin:0;
	background:url(../images/shocase-bg.jpg) no-repeat 10px 20px;

	
}
.showcaseOuter img {
	
    padding:34px 0 35px 20px;
	

	
}
.showcaseOuter h2 {
	font-size:14px;
	color:#FFF;
	padding:0;
	margin:0 0 5px 0;
}

.registrationOuter {
	width:210px;
    padding:0 0 20px 30px;
	margin:0;
	font-size:14px;
}
.matOnline
{
	width:335px;
	padding:0;
}
.contentInfrabg {
	width:660px;
	padding:0 0 145px 0;
	margin:0;
	float:left;
	display:block;
	overflow:hidden;
	
	
}
.wrapperpopup
{
	background-color:#FFF;
	width:700px;
	height:990px;
}


.facebooklink {
	text-decoration:underline;
	color:#fff;
}
.facebooklink :hover {
	text-decoration:underline;
	color:#8cbad9;
	
}
.pressnewtop
{
	
	
	float:left;
	padding:0 0 0 10px;
	margin:0;
	display:block;
	overflow:hidden;
	width:550px;
	
}
.pressnewtop img
{
	float:left;
	padding:0 20px 0 0;
}