body {
	color:#222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;  /*-- Enables font size scaling in MSIE  --*/
	margin:0;
	padding:0;
	background:#F1F1F1;
}
form,table,p,h1,h2,h3,h4,h5,h6,ul,li,div,dt,dl,dd{
	margin:0;
	padding:0;
}
* {
	margin:0;
	padding:0;
	font-size:11px;
}
.clear {
	clear:both;
}
.txtRgt{
	text-align:right;
}
li{
	padding:0;
	list-style:none;
}
a{
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
a:hover{
	text-decoration:none;
}
img{
	border:0;
	vertical-align:top;
}
#balloon{
	text-align:left;
	margin:0;
}
table{
	border:0;
	margin:0;
}
option {
	padding:0 7px;
}
.clsOverflow {
	overflow:hidden;
	zoom:1;
}

/* Header Starts Here */
.clsBodyContent {
	margin:0 auto;
	width:1002px;
	background:#FFF url('../images/bg-body.gif') repeat-x left top;
}
.clsHeader {
	width:927px;
	margin:0 auto;
}
* html .clsHeader{
	overflow:visible;
}
	.clsSearch {
		width:230px;
		float:left;
		margin-top:26px;
	}
		.clsSearchBox {
			border:1px solid #CECECE;
			width:147px;
			height:13px;
			padding:2px;
			margin-right:7px;
		}
		.clsSearchBtn {
			background:url('../images/txt-index.gif') no-repeat -50px -94px;
			border:none;
			cursor:pointer;
			vertical-align:top;
			width:51px;
			height:19px;
		}
	.clsMainMenu {
		float:right;
		width:675px;
		margin-top:2px;
	}
		.clsMainMenu li {
			float:left;
			padding-right:15px;
			height:68px;
		}
			.clsMainMenu li a{
				color:#FFF;
				font-size:11px;
				font-family:tahoma;
				text-decoration:none;
				text-transform:uppercase;
				line-height:65px;
				float:left;
				display:block;
			}
/* Main Menu Fade styles Starts */

.clsFadeAbout,.clsFadeInternship,.clsFadeMembership,
.clsFadeInsurance,.clsFadeTestimonials,.clsFadeNews,
.clsFadeContanct,.clsFadeHome {
	position:relative;
	display:block;
	cursor:pointer;
}
.clsFadeAbout span.hover,.clsFadeInternship span.hover,
.clsFadeMembership span.hover,.clsFadeInsurance span.hover,
.clsFadeTestimonials span.hover,.clsFadeNews span.hover,
.clsFadeContanct span.hover,.clsFadeHome span.hover {
	position: absolute;
	top: 0; left: 0;
	display: block;
	border-bottom:3px solid #65C0ED;
	height: 65px;
}
.clsFadeHome,.clsFadeHome span.hover{
	width: 30px;
}
.clsFadeAbout,.clsFadeAbout span.hover{
	width: 51px;
}
.clsFadeInternship,.clsFadeInternship span.hover{
	width: 104px;
}
.clsFadeMembership,.clsFadeMembership span.hover{
	width: 65px;
}
.clsFadeInsurance,.clsFadeInsurance span.hover{
	width: 101px; 
}
.clsFadeTestimonials,.clsFadeTestimonials span.hover{
	width: 74px;
}
.clsFadeNews,.clsFadeNews span.hover{
	width: 80px; 
}
.clsFadeContanct,.clsFadeContanct span.hover{
	width: 65px; 
}
.clsMainMenu span:hover,.active {
	color:#65C0ED !important;
}
.active {
	border-bottom:3px solid #65C0ED;
}


/* Index banner Starts */

	.clsIndexBanner {
		background:url('../images/bg-indexbanners.gif') no-repeat left top;
		width:1002px;
		height:295px;
	}
	.clsAboutusBanner {
		background:url('../images/bg-indexbanners.gif') no-repeat left -296px;
		width:1002px;
		height:166px;
	}
	.clsInternshipBanner {
		background:url('../images/bg-indexbanners.gif') no-repeat left -463px;
		width:1002px;
		height:166px;
	}
	.clsInternshipBanner {
		background:url('../images/bg-indexbanners.gif') no-repeat left -463px;
		width:1002px;
		height:166px;
	}
	.clsMembershipBanner {
		background:url('../images/bg-indexbanners.gif') no-repeat left -630px;
		width:1002px;
		height:166px;
	}
	.clsIndexBar {
		background:url('../images/bg-indexbar.gif') repeat-x left top;
		height:39px;
	}

/*Footer Starts Here*/
.clsFooter {
	background:url('../images/bg-footer.gif') repeat-x left top;
}
	.clsFooterBar {
		width:927px;
		margin:0 auto;
		padding:25px 0 20px;
	}
	.clsFooterMenu {
		float:left;
		width:600px;
	}
		.clsFooterMenu li {
			float:left;
			padding-right:7px;
			margin-right:7px;
			background:url('../images/bg-footer-separator.gif') no-repeat right center;
		}
			.clsFooterMenu li a{
				color:#FFF;
				font-size:11px;
				font-family:arial;
				text-decoration:none;
				float:left;
				display:block;
				text-transform:capitalize;
			}
				.clsFooterMenu li a:hover,.clsFooterActive{
					color:#67BFED !important;
				}
		.clsCopyRight {
			float:right;
			width:255px;
		}
			.clsCopyRight li{
				float:right;
				color:#FFF;
			}
		li.clsLastLi {
			background:none;
			padding-right:0;
			margin-right:0;
		}

/* IndexContainer Starts Here */
.clsIndexContainer {
	width:927px;
	margin:32px auto 37px;
}
	.clsIndexContainer h2 {
		margin-bottom:11px;
	}
		.clsIndexContainer p{
			color:#818181;
			font-size:11px;
			line-height:13px;
		}
		.clsRightInternship p,.clsRightNews p,.clsMoreLink, clsMoreLinked a, .clsNewsLink p {
			background:url('../images/grey_arrow.gif') no-repeat left 4px;
			padding-left:10px;
		}
		.clsRightNews p,.clsNewsLink p, .clsNewsLinked a {
			background-position:left 7px;
		}
		.clsRightNews p,.clsNewsLink p.firstLink {
			background-position:left 4px;
		}

		.clsRightInternship p.pdflink{
			background:none;
		}

		.clsMembership {
			width:280px;
			float:left;
			margin-right:10px;
		}
			.clsMembership h2 {
				background:url('../images/txt-index.gif') no-repeat left top;
				height: 18px;
				width: 140px;
			}
				.clsMembership p {
					width:232px;
				}
			.clsDetails,.clsDownload,.clsViewAll,.clsMore{
				background:url('../images/txt-index.gif') no-repeat left -94px;
				float:left;
				display:block;
				margin:10px 5px 0 0;
				width:49px;
				height:19px;
			}
			.clsDownload {
				background:url('../images/txt-index.gif') no-repeat left -134px;
				width:113px;
				height:19px;
			}
			.clsViewAll{
				background:url('../images/txt-index.gif') no-repeat -72px -114px;
				width:51px;
				height:19px;
			}
			.clsMore {
				background:url('../images/txt-index.gif') no-repeat -102px -94px;
				width:41px;
				height:19px;
			}
			.clsReadMore {
				background:url('../images/txt-index.gif') no-repeat left -114px;
				width:71px;
				height:19px;
				display:block;
			}
			a.clsDetails:hover {
				background-position: -144px -94px;
			}
			a.clsDownload:hover {
				background-position:-114px -134px;
			}
			a.clsViewAll:hover {
				background-position:-201px -114px;
			}
			a.clsMore:hover {
				background-position:-194px -94px;
			}
			a.clsReadMore:hover {
				background-position:-129px -114px;
			}
			.clsMoreLink a:hover, .clsMoreLinked a:hover, .clsNewsLink a:hover{
				text-decoration:underline;
			}
			.clsNewsLink span,.clsRightNews span {
				color:#65c0ed;
			}
		.clsIntership {
			width:270px;
			float:left;
			margin-right:10px;
		}
			.clsIntership h2 {
				background:url('../images/txt-index.gif') no-repeat left -18px;
				height: 18px;
				width: 223px;
			}
			.clsIntership a{
				color:#65C0ED;
				padding-left:5px;
			}
			
			.pdflink1, .pdflink1 a {
				color:#65C0ED;
				padding-left:0px !important;
				font-size:13px !important;
				padding-top:10px;
			}
			.pdflink, .pdflink a {
				color:#65C0ED;
				padding-left:0px !important;
				font-size:11px !important;
				padding-top:6px;
			}
			.pdflink1 a:hover{	
				text-decoration:underline;
				
			}
			.pdflink a:hover{	
				text-decoration:underline;
				
			}

		.clsNews {
			width:350px;
			float:right;
		}
			.clsNews h2 {
				background:url('../images/txt-index.gif') no-repeat left -36px;
				height: 18px;
				width: 223px;
			}
			.clsNews a {
				color:#818181;
			}
	.clsIndexBottomContainer {
		background:#65C0ED;
		padding:30px;
		margin-top:37px;
	}
		.clsIndexTestimonial {
			width:380px;
			float:left;
			/*height:195px;*/
			margin-right:30px;
			padding-right:5px;
			background:url('../images/bg-separator.gif') repeat-y right top;
		}
			.clsIndexTestContent {
				width:220px;
				float:left;
			}
				.clsIndexTestimonial h3 {
					background:url('../images/txt-index.gif') no-repeat left -56px;
					height: 18px;
					width: 158px;
					margin-bottom:15px;
				}
			.clsIndexTestContent p{
				color:#fff;
			}
				.clsIndexTestContent p span {
					font-weight:bold;
				}
			.clsIndexTestImage {
				float:left;
				margin-right:13px;
			}
		.clsIndexEvents {
			width:452px;
			float:left;
		}
			.clsIndexEventsContent {
				width:265px;
				float:left;
			}
			.clsEventArea li{
				background:url('../images/white_bullet.gif') no-repeat left 11px;
				padding-left:7px;
				color:#FFF;
			}
			.clsEventArea span {
				font-weight:bold;
			}
				.clsIndexEvents h3 {
					background:url('../images/txt-index.gif') no-repeat left -75px;
					height: 18px;
					width: 78px;
					margin-bottom:15px;
				}
				.clsIndexEventsVideo {
					width:155px;
					float:left;
					margin-right:18px;
				}
				.clsIndexEventsContent p{
					color:#fff;
				}
			.clsTopMargin {
				margin-top:6px;
			}
/* Index page Stylse Ends */

/* clsLeftContainer */
.clsLeftContainer{
	float:left; 
	width:626px;
	margin-right:29px;}

	/* clsLeftMenu */
	.clsLeftMenu{float:left; width:626px;}
		.sub-inner-menu {
			float:left;
			background:#64c1ed;
			height:18px;
			margin:15px 0 0 0;
			padding:4px 10px 0 10px;;
			}
				.sub-inner-menu ul {
					float:left;
					}
					.sub-inner-menu ul li {
						float:left;
						}
						.sub-inner-menu ul li a {
							font-size:11px; 
							color:#3d3d3f;
							}
							.sub-inner-menu ul li a:hover,.clsActive {
								color:#fff !important;
							}
	/* clsLeftMenu */
		
	/*clsLeftInner*/
	.clsLeftInnerBlock
	{
		float:left; 
		width:584px;
		background:#f6f6f6;
		padding:19px 23px 29px 19px;
		margin-top:23px;}
		.clsLeftInner {
			float:left; 
			width:282px;}

		.clsContentBlock {
			float:left; 
			width:282px;
			padding-top:7px;
			line-height:13px;}

			.arrow{float:left;
				width:3px;
				padding-top:5px;}

			.contentblock{
				float:left;
				width:267px;}

	/*About Us*/

	.clsLeftInnerabout {
		float:left; 
		width:564px;
		background:#f6f6f6;
		padding:19px 43px 29px 19px;
		margin-top:23px;}

		.clsContentBlockabout {
			float:left; 
			width:564px;
			padding-top:7px;
			line-height:13px;}

			.arrow{float:left;
				width:3px;
				padding-top:5px;}

			.contentblockabout{
				float:left;
				width:549px;}

/*About Us*/

/*clsRightInner*/
	.clsLeftInner1 {
			float:left; 
			width:262px;
			margin-left:30px;
			}

		.clsContentBlock1 {
			float:left; 
			width:262px;
			padding-top:7px;
			line-height:13px;}

			.contentblock1{
				float:left;
				width:247px;}

				.contentblock1 a{
					text-decoration:none;
					color:#828282;
					font-size: 13px;
					line-height: 15px;}
					.contentblock1 a:hover{text-decoration:underline;}
	
/*clsRightInner*/
	/*clsLeftInner*/
/* End clsLeftContainer */

/* clsRightContainer */
.clsRightContainer{
	float:left;
	width:272px;
	}

	.clsRightBlock {
		background: none repeat scroll 0 0 #E7E7E7;
		float: left;
		margin-bottom: 10px;
		padding: 20px 0 20px 19px;
		width: 250px;
		}
		.clsRightInternship{
			width:222px;
			float:left;}
				.clsMoreLink1 a:hover{
					text-decoration:underline;
					color:#62c1ed;}

						.clsRightInternship h2{
							background:url('../images/txt-index.gif') no-repeat left -18px;
							height: 18px;
							width: 223px;
						}
						.clsRightInternship a{
							color:#65C0ED;
							padding-left:5px;
						}

		.clsRightMembership{
			float:left;}
				.clsRightMembership h2{
					background:url('../images/txt-index.gif') no-repeat left top;
					height: 18px;
					width: 140px;
				}

		.clsRightNews{
			width:242px;
			float:left;
			}
			.clsRightNews h2{
				background:url('../images/txt-index.gif') no-repeat left -36px;
				height: 18px;
				width: 140px;
			}
			.clsRightNews a {
				color:#818181;
				line-height:13px;
			}
				.clsRightNews a:hover {
					color:#818181;
					text-decoration:underline;
				}

/* End clsRightContainer */
/* General*/

h1.hd-txt1{
	background:url('../images/txt-index.gif') no-repeat left -154px;
	height: 19px;
	width: 118px;
}

h1.hd-txt2{
	background:url('../images/txt-index.gif') no-repeat left -174px;
	height: 14px;
	width: 102px;
	margin-bottom:12px;
}
h1.hd-txt3{
	background:url('../images/txt-index.gif') no-repeat left -188px;
	height: 13px;
	width: 156px;
	margin-bottom:15px;
}
h1.hd-txt4{
	background:url('../images/txt-index.gif') no-repeat left -257px;
	height: 19px;
	width: 161px;
}
h1.hd-txt5{
	background:url('../images/txt-index.gif') no-repeat left -278px;
	height: 19px;
	width: 256px;
}
h1.hd-txt6{
	background:url('../images/txt-index.gif') no-repeat left -298px;
	height: 19px;
	width: 144px;
}
h1.hd-txt7{
	background:url('../images/txt-index.gif') no-repeat -147px -298px;
	height: 19px;
	width:187px;
}
h1.hd-txt8{
	background:url('../images/txt-index.gif') no-repeat left -318px;
	height: 19px;
	width: 247px;
}
h1.hd-txt9{
	background:url('../images/txt-index.gif') no-repeat left -341px;
	height: 13px;
	width: 147px;
}
h1.hd-txt10{
	background:url('../images/txt-industry.gif') no-repeat;
	height: 47px;
	width: 577px;
}
/*h1.hd-txt10{
	font: normal 20px/20px arial, Helvetica;
	text-transform: uppercase;
	margin:20px 0px;
}*/
.clsTestimonialTitle {
	background:url('../images/txt-index.gif') no-repeat -249px -318px;
	height: 19px;
	width: 179px;
}
.greytxt, .greytxt b{font-size:13px;
	color:#828282;
	line-height:15px;}

span a.clsMoreLinks{font-size:13px;
	color:#65C0ED;
	text-decoration:none;}

	span a.clsMoreLinks:hover{font-size:13px;
	color:#65C0ED;
	text-decoration:underline;}

.pad1{padding-right:10px;}
.pad2{padding-top:15px;}
.pad3{padding:5px 0 0 17px;}
.pad4{padding-top:10px;}
.pad5{padding-bottom:3px;}
.pad6{padding:0 0 0 17px;}
.pad7{padding-top:7px;}
.pad8{padding-top:5px;}
.pad9{padding:5px 0 0 5px;}
.pad10{padding-top:22px;}

.mar1{margin-top:27px;}
.mar2{margin-top:6px;}
.mar3{margin-top:10px;}
.mar4{margin-bottom:5px;}

p.greytxt{font-size:13px;
	color:#828282;
	font-family: arial,verdana, Helvetica;
	line-height:17px;}
	
.clsLink {
	background:url('../images/grey_arrow.gif') no-repeat left 9px;
	padding-left:10px;
}
	.clsLink a{
		font-size:13px;
		color:#828282;
		font-family: arial,verdana, Helvetica;
		line-height:17px;
	}
p span.txtblue{
	font-size:13px;
	color:#65c0ed;
	font-weight:bold;
	font-family: arial, verdana, Helvetica;
	}
p.txtblue{
	font-size:13px; 
	color:#65c0ed;
	font-weight:bold;
	padding-top:17px;
	font-family: arial, verdana, Helvetica;
	}
a.txtblue{
	font-size:13px; 
	color:#65c0ed;
	font-weight:bold;
	padding-top:15px;
	font-family: arial, verdana, Helvetica;
	text-decoration:none;
	}
	

p.txtitalic{
	font-size:12px;
	color:#828282;
	font-style:italic;
	line-height:14px;
	}
.fclear{clear:both;}

.clsBullet{
	color:#fff; margin-right:3px; margin-top:8px;}
/*/ General*/

/*Intership Details*/
.sub-inner-Intership {
			float:left;
			background:#64c1ed;
			height:18px;
			margin:15px 0 0 0;
			padding:4px 10px 0 10px;;
			}
				.sub-inner-Intership ul {
					float:left;
					}
					.sub-inner-Intership ul li {
						float:left;
						}
						.sub-inner-Intership ul li a {
							font-size:11px; 
							color:#3d3d3f;
							}
							.sub-inner-Intership ul li a:hover {
							font-size:11px; 
							color:#fff;
							}
.clsMainWorkArea{float:left; width:626px; margin-top:28px;}
	.clsMainWorkInner{float:left;}
		.clsMainWorkTab{float:left; 
			background:#f6f6f6;
			}
			.clsMainWorkTab ul li{float:left;}
			.clsMainWorkTab li img {
				cursor:pointer;
			}
				.clsMainWorkContent {
					background: none repeat scroll 0 0 #F6F6F6;
					float: left;
					padding: 30px 24px 28px 20px;
					width: 581px;
				}
				.clsInternShipDet{
							width:581px;}

							.clsAcademicHd{width:581px;}
								
								.clsAcaContentBlock{
									width:550px;}

							.clsInternShipDet .clsAcademicLeft{float:left;
								width:15px;}

							.clsInternShipDet .clsAcademicRight{float:left;
								width:517px;}

								.clsTxtItalic{
									padding:0 0 0 13px;
									font-style:italic;
									}

									.clsAcademicLeft1{width:5px;
										float:left;}

									.clsAcademicRight1{width:490px;
										float:left;}
								
/* /Intership Details*/

/* Membership Details*/
.sub-inner-menu-member{
			float:left;
			background:#64c1ed;
			height:18px;
			margin:15px 0 0 0;
			padding:4px 10px 0 10px;;
			}
				.sub-inner-menu-member ul {
					float:left;
					}
					.sub-inner-menu-member ul li {
						float:left;
						}
						.sub-inner-menu-member ul li a {
							font-size:11px; 
							color:#3d3d3f;
							}
							.sub-inner-menu-member ul li a:hover {
							font-size:11px; 
							color:#fff;
							}
							.fright{float:right; padding-top:50px;}
/* /IMembership Details*/

/* More Details */
	.clsMoreDet{
	font-size:18px;
	color:#63C0EC;
	font-weight:bold;
	}
.clsTestimonialInfo{
	margin-top:27px;
}
	.clsTestimonialOne {
		border-bottom:1px dotted #CAC8C8;
		padding:0 0 5px 0;
		margin:0 0 20px 0;
	}
	.clsTestimonialInfo p{
		font-size:12px;
		line-height:13px;
		margin-top:10px;
	}
		.clsTestimonialInfo p span,.clsTestimonialInfo p.clsAuthor {
			font-weight:bold;
			text-align:right;
		}
		.clsTestimonialInfo p span {
			font-size:15px;
			font-weight:bold;
		}