@charset "UTF-8";/* CSS Document */*	{		margin: 0;		padding: 0;		border: 0;	}html, body	{		height: 100%;	}body 	{		background-color:#FFF;		background:url(../images/bg-body-tile.jpg) repeat-x;		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;		font-size: 11px;	}.clearfix:after 	{		content: ".";		display: block;		height: 0;		clear: both;		visibility: hidden;	}.clearfix 	{ 		overflow: hidden; 		_height : 1%; 	}.left 	{		float: left;	}.right 	{		float: right;	}img, div 	{ 		behavior: url(../css/css/iepngfix.htc); 	}.bullet-link	{		text-decoration:none;		color:#990000;		padding: 0 0 0 10px;		background:url(../images/trans-bullet.gif) no-repeat left;	}/* Layout Elements */#wrapper 	{		min-height: 100%;		height: auto !important;		height: 100%;		margin:0 auto; 		padding: 0 14px;		width:960px;		background: transparent url(../images/bg-wrapper-tile.png) repeat-y;	}.inside #wrapper 	{		min-height: 100%;		height: auto !important;		height: 100%;		margin:0 auto; 		padding: 0 14px;		width:960px;		background: transparent url(../images/bg-wrapper-tile-inside.png) repeat-y;	}		.ie-wrapper #wrapper 	{		min-height: 100%;		height: auto !important;		height: 100%;		margin:0 auto;		width:960px;		background: transparent url(../images/bg-wrapper-tile.gif) repeat-y center top;		border: #ccc 1px solid;			}.ie-inside #wrapper 	{		min-height: 100%;		height: auto !important;		height: 100%;		margin:0 auto; 		padding: 0;		width:960px;		background: transparent url(../images/bg-wrapper-tile-inside.gif) repeat-y center top;		border: #ccc 1px solid;	}#masthead	{		width:960px;		height:129px;		background:url(../images/bg-masthead.jpg) no-repeat;	}#masthead #minor-nav	{		float:right;		width:245px;		margin: 10px 0 0 0;		list-style-type:none;		padding: 0;	}#masthead #minor-nav li	{		float: left;		border-right: 1px solid #CCC;		padding: 0 10px;	}#masthead #minor-nav li.last	{		border: 0;	}#masthead #minor-nav li a	{		float:left;		display: block;		text-decoration: underline;		color: #FFF;		height: 10px;		line-height: 10px;		font-size:10px;		text-transform: uppercase;			}#masthead #minor-nav li a:hover	{		color: #000;	}/* Search Form */#masthead .search-form	{		display:block;		float:right;		width:225px;		height: 20px;		margin:60px -235px 0 0;	}.search-form input.textinput	{		display: block;		float:left;		width:190px;		height:14px;		padding: 3px 5px;		font:"Lucida Sans Unicode", "Lucida Grande", sans-serif;		font-size:10px;		color:#666;		background-color:#f1f1f1;	}.search-form input.go	{		float:right;		width:25px;		height:20px;		line-height:20px;		padding:0;		color:#fff;		background-color:#3a3a3a;		cursor:pointer;	}.search-form input.go:hover	{		background-color:#000;	}/* Top Navigation */	#main-nav	{		width: 950px;		height: 29px;		list-style-type: none;		padding: 0 0 0 10px;		text-transform: uppercase;		background: #fff url(../images/bg-nav-default.gif) repeat-x 0 0;	}	#main-nav li	{		float: left;		background: url(../images/bg-nav-divider.gif) no-repeat right 0;	}#main-nav li.last-nav	{		background: none;	}#main-nav li a	{		float:left;		display: block;		height: 29px;		line-height: 29px;		margin: 0 2px 0 0;		padding: 0 14px 0 16px;		text-decoration: none;		font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;		font-size: 11px;		color: #444;	}#main-nav li a:hover	{		background: #fff url(../images/bg-nav-on.gif) repeat-x 0 0;		color: #fff;	}#main-nav li a.selected	{		background: #fff url(../images/bg-nav-on.gif) repeat-x 0 0;		color: #fff;	}/* Flash Spotlight */#spotlight_flash 	{		margin: 0 auto;		width: 940px;		height: 311px;		background-color:#FFF;			}#spotlight_noflash	{		margin:0;		padding:10;		width:960px;		height:150px;	}#spotlight_noflash.institutes	{		background:url(../images/bg-spotlight-institutes-main.jpg) no-repeat 10px 10px;		background-color:#FFF	}#spotlight_noflash.programs	{		background:url(../images/bg-spotlight-programs-main.jpg) no-repeat 10px 10px;		background-color:#FFF	}/* Breadcrumps */#breadcrumb	{		padding: 10px 10px;		width:940px;		height:15px;		background-color:#FFF;	}#breadcrumb li	{		display:block;		line-height:15px;		list-style-type:none;		float:left;		margin:0 5px 0 0;		color:#a3a3a3;			}#breadcrumb a	{		text-decoration:none;		color:#a76c76;		background:url(../images/arrow-breadcrumb.gif) no-repeat right 7px;		padding: 0 10px 0 0;	}#breadcrumb a:hover	{		text-decoration:underline;		}/* Pod */#pod-container	{		margin: 20px auto 0 auto;		width: 940px;		list-style-type:none;	}#pod-container div.pod	{		width:290px;		height:150px;		overflow: hidden;		float:left;		padding: 0px 10px 0 10px;		margin:0;		list-style-type:none;		border-left: 2px solid #CCC;			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;		font-size:11px;	}#pod-container div.pod h2	{		text-indent:-5000px;	}#pod-container div.pod p,ul,ol	{		padding: 5px 0 0 0;			list-style-type:none;	}#pod-container div.pod ul li	{		padding: 0 0 5px 0;		}#pod-container div.pod a:hover	{		text-decoration:underline;	}#pod-container #pod1 h2	{		background:url(../images/title-pod1.gif) no-repeat;	}#pod-container #pod2 h2	{		background:url(../images/title-pod2.gif) no-repeat;	}#pod-container #pod3 h2	{		background:url(../images/title-pod3.gif) no-repeat;		margin-bottom:10px;	}	/* Content Container */#content-container	{		margin: 0 auto;		width:940px;		height:auto;	}	#content-container #subnav	{		float:left;		width:228px;		text-align:left;		border: 1px solid #cfcfcf;		border-bottom:none;		background-color:#ebebeb;		padding-bottom:10px;	}#content-container #subnav ul 	{		margin:0;		padding:0;	}#content-container #subnav .cat-link	{		height:30px;		padding:0 0 0 10px;		border-bottom: 1px solid #cfcfcf;		background-color:#ebebeb;	}#content-container #subnav .cat-link:hover	{		background-color:#005f9d;		}#content-container #subnav .cat-link-selected	{		height:30px;		padding:0 0 0 10px;		margin-top:0px !important;		margin-top:-3px;		border-bottom: 1px solid #cfcfcf;		display:block;		line-height:30px;		background-color:#005f9d;		}#content-container #subnav .cat-link a	{		display:block;		line-height:30px;			}#content-container #subnav .cat-link a:hover{		color:#fff;}#content-container #subnav .cat-link-selected a	{		color:#fff;		}#content-container #subnav .cat-link-sub	{		height:30px;		padding:0 0 0 20px;		margin-top:0px !important;		margin-top:-3px;		border-bottom: 1px solid #cfcfcf;		background-color:#FFF;	}#content-container #subnav .cat-link-sub-selected 	{		height:30px;		padding:0 0 0 20px;		margin-top:0px !important;		margin-top:-3px;		border-bottom: 1px solid #cfcfcf;		display:block;		line-height:30px;			background-color:#eaeef0; 	}#content-container #subnav .cat-link-sub:hover	{		background-color:#eaeef0;		}#content-container #subnav .cat-link-sub a	{		text-decoration:none;		display:block;		line-height:30px;				}/* Course Search */#course-search	{		padding:10px;		width:205px;		height:120px;		border: 0px solid #f00;	}#course-search h4	{		text-indent:-9999px;		background:url(../images/bg-title-course-search.gif) no-repeat 0 0;	}#course-search input,select	{		background-color:#f1f1f1;		border:1px solid #ccc;		margin:0 0 5px 0;		padding:0 5px;		width:190px;		color:#666666;	}#course-search select	{		width:205px;		padding:0 0 0 5px;	}#course-search option	{		padding:0 0 0 5px;		border-bottom: 1px solid #ccc;			}#course-search select.small1	{		float:left;		width:100px;	}#course-search select.small2	{		float:right;		width:100px;	}#course-search input.go	{		float:right;		width:50px;		height:20px;		color:#fff;		background-color:#3a3a3a;		cursor:pointer;		font-size:10px;		padding:0 0 3px 0;	}#course-search input.go:hover	{		background-color:#000;			}/* Quick Links */#content-container #subnav .quick-link	{		height:25px;		padding:0 0 0 10px;		display:block;		line-height:25px;	}#content-container #subnav .quick-link a:hover{	color:#000;}#content-container #subnav h3{	color:#000;	height:30px;	text-transform:uppercase;	font-size:13px;	display:block;	margin:0 0 0 10px;	text-indent:-9999px;}#content-container #subnav h3.quick-links{	background:url(../images/bg-title-quick-links.gif) no-repeat left bottom;}#content-container #subnav h3.newsletter{	background:url(../images/bg-title-newsletter.gif) no-repeat left bottom;}#content-container #subnav form.news-signup	{		width:208px;		height:18px;		background-color:#f1f1f1;		border:1px solid #000;		margin:10px 0 0 10px;			}#content-container #subnav form.news-signup input.text	{		float:left;		width:140px;		height:12px;		padding: 3px 5px;		font:"Lucida Sans Unicode", "Lucida Grande", sans-serif;		font-size:10px;		color:#666;		margin: 0 !important;		margin: 0 0 0 -10px;			}#content-container #subnav form.news-signup input.button	{		float:right;		width:58px;		height:18px;		color:#fff;		background-color:#3a3a3a;		cursor:pointer;		font-size:10px;		margin: 0 0 0 -10px;	}#content-container #subnav .news-signup input.button:hover	{		background-color:#000;	}#content-container #subnav .toll-free	{		background-color:#337c2d;		width:210px;		height:25px;		display:block;		line-height:25px;		margin: 20px 0 0 10px;		text-align:center;		color:#fff;		text-transform:uppercase;		font-size:10px;	}#content-container #subnav .toll-free a	{		color:#fff;		text-decoration:none;		font-size:13px;	}	 #content-container #text-area	{		float:right;		width:680px;		color:#4e4e4e;	}#content-container #text-area h2	{		font-size:25px;		color:#000;		font-weight:100;			}#content-container #text-area h2.institutes	{		background:url(../images/bg-title-institutes.gif) no-repeat 0 0;		}#content-container #text-area h2.institutes-IVD	{		background:url(../images/bg-title-IVD.gif) no-repeat 0 0;		}#content-container #text-area h2.institutes-programms	{		background:url(../images/bg-title-programms.gif) no-repeat 0 0;		}	#content-container #text-area h3	{				height:20px;		line-height:20px;		font-size:14px;		font-weight:100;		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;		color:#fff;		padding: 0 0 0 10px;	}#content-container #text-area h3.ivd	{		background-color:#005090;		width:680px;	}#content-container #text-area h3.ied	{		background-color:#c41230;		width:680px;	}#content-container #text-area h3.ics	{		background-color:#527c36;		width:680px;	}#content-container #text-area h3.title	{		color:#000;		font-weight:400;		font-size:16px;		padding:20px 0 10px 0;	}#content-container #text-area #logo	{		width:160px;		height:100px;		float:left;		margin:0 0 10px 0;	}#content-container #text-area #logo.ivd	{		background:url(../images/bg-logo-ivd.gif) no-repeat 0 0;		}#content-container #text-area #logo.ied	{		background:url(../images/bg-logo-ied.gif) no-repeat 0 0;		}#content-container #text-area #logo.ics	{		background:url(../images/bg-logo-ics.gif) no-repeat 0 0;		}#content-container #text-area .brief	{		width:500px;		float:right;		padding:10px 10px;		margin:0 0 10px 0;		font-size:11px;		color:#4e4e4e;	}#content-container #text-area .brief a:hover	{		text-decoration:underline;		}	/* Accordion */#content-container #text-area .accordion	{		width: 430px;		float:left;	}#content-container #text-area .accordion div 	{		border: 1px solid #ccc;			background-color: #f4f4f4;		margin: 0 0 1px 0;	}#content-container #text-area .accordion p 	{		font-size: 11px;		padding: 10px;	} #content-container #text-area .accordion ul	{		margin:0;		padding:0;	}#content-container #text-area .accordion ul li	{		margin:0 10px;		/*color:#990000;*/		padding: 0 0 10px 10px;		background:url(../images/trans-bullet.gif) no-repeat 0 5px;		line-height:14px;	}#content-container #text-area .accordion a 	{		cursor:pointer;		display:block;		padding:5px;		font-size: 10px;		color: #fff;		background:url(../images/bg-institutes-accordion.gif) no-repeat 0 0;		margin-bottom:1px;		text-decoration: none;		text-transform:uppercase;	}#content-container #text-area .accordion a:hover 	{		background:url(../images/bg-institutes-accordion-selected.gif) no-repeat 0 0;		border-right:1px solid #444;	}#content-container #text-area .accordion a.selected 	{		color: #fff;		background:url(../images/bg-institutes-accordion-selected.gif) no-repeat 0 0;		border-right:1px solid #444;			}/* right menus */#content-container #text-area .right-menu	{		width:223px;		float:right;	}.course-category	{		width:200px;		background-color:#f4f4f4;		border:1px solid #d8d8d8;		padding: 10px;	}#content-container #text-area .right-menu .course-category h3	{		background:url(../images/bg-title-course-categories.gif) no-repeat 0 0;		text-indent:-9999px;		width:120px;		height: 10px;		margin: 0 0 5px 0;	}.course-category ul	{		width: 200px;	}.course-category ul li a	{		width: 190px;		height: 20px;		background:url(../images/trans-bullet.gif) no-repeat 0 7px;		padding: 0 0 0 10px;		display:block;		line-height:20px;		text-decoration:none;		color:#005090;	}/* footer */#footer	{		margin: 10px auto;		width:940px;		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;		font-size:10px;		color:#CCC;		padding:10px 0;	}#footer.subpage	{		float:right;		margin: 20px 0 0 25px;		width: 680px;		height:20px;		border: 0px solid #f00;	}#footer a	{		text-decoration:none;		color:#CCC;	}#footer a:hover	{		text-decoration:underline;	}/*===================Nish=================================================================================================*/#content-container #text-area p {  	margin: 0 0 15px 0;	}/* Pod */#section-container	{		margin: 20px auto 0 auto;		width: 669px;		list-style-type:none;		border-left: 1px solid #CCC;		border-top: 1px solid #CCC;		border-bottom: 1px solid #CCC;	}#section-container div.section	{		width:222px;		height:650px;		overflow: hidden;		float:left;		padding: 0 0px 0 0px;		margin:0;		list-style-type:none;		border-right: 1px solid #CCC;			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;		font-size:11px;	}#section-container div.pod h2	{		text-indent:-5000px;		height:89px;	}#section-container div.section p,ul,ol	{		padding: 10px 0 0 5px;			list-style-type:none;	}#section-container div.section ul li	{		padding: 10px 0 0 5px;		}#section-container div.section a:hover	{		text-decoration:underline;	}#section-container #section1 h2	{		background:url(../images/IVD-logo.jpg) no-repeat;		height:89px;		font-size:18px;		text-indent:-9999px;	}#section-container #section2 h2	{		background:url(../images/IED-logo.jpg) no-repeat;		height:89px;		font-size:18px;		text-indent:-9999px;	}#section-container #section3 h2	{		background:url(../images/IST-logo.jpg) no-repeat;		height:89px;		font-size:18px;		text-indent:-9999px;	}.gray-link	{		text-decoration:none;		color:#999;		padding: 0 0 0 10px;		background:url(../images/trans-bullet.gif) no-repeat left;	}	#content-container #subnav .register-courses	{		background-color:#535353;		width:210px;		height:25px;		margin: 20px 0 0 10px;		text-transform:uppercase;	}#content-container #subnav .register-courses:hover	{		background-color:#000;			}#content-container #subnav .register-courses a	{		color:#fff;		text-decoration:none;		font-size:10px;		text-align:center;		display:block;		line-height:25px;	}	/*-------------------------------------Hermis-------------------------------------------------*/#content-container #text-area h2.institutes-BAM	{		background:url(../images/bg-title-BAM.gif) no-repeat 0 0;		}#content-container #text-area h4.institutes-BAM	{		color:#999999;		padding:0;		width:680px;		font-weight:200;		font-size:12px;	}		#content-container #text-area h3.bam	{		background-color:#fff;		width:680px;		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;		color:#900;		padding-left:0px;	}#content-container #text-area .course-details	{		width:640px;		float:left;		padding:0px ;		margin:10px 5px 5px 0;		font-size:11px;		color:#4e4e4e;	}	#content-container #text-area .course-details a:hover	{		text-decoration:underline;		}	#content-container #text-area .course-fee	{		width:144px;		float:left;		padding:0px ;		margin:0;		background-color:#bcbcbc;		font-size:11px;		color:#333333;		padding-left:10px;		height:20px;	}	#content-container #text-area .course-date	{		width:165px;		float:left;		padding:0px ;		margin:0;		background-color:#e4e4e4;		font-size:11px;		color:#666666;		padding-left:10px;		height:20px;	}.course-date1	{				font-size:11px;		color:#999999;		height:20px;		float:left;	}#content-container #text-area .course-location	{		width:236px;		float:left;		padding:0px ;		margin:0;		background-color:#e4e4e4;		font-size:11px;		color:#333333;		padding-left:10px;		height:20px;	}#content-container #text-area .course-enrol	{		width:80px;		float:left;		padding:0px ;		margin:0;		background-color:#000000;		font-size:11px;		color:#ffffff;		height:20px;		padding-left:5px;		margin-bottom:12px;	}.clearfix1	{ 		overflow: hidden; 		_height : 1%; 		border:1px #CCC solid;		padding-left:10px;		padding-top:8px;		margin-top:10px;	}	#content-container #subnav-bam	{		float:left;		width:228px;		text-align:left;		border: 1px solid #cfcfcf;		border-bottom:none;		background-color:#ebebeb;		padding-bottom:10px;	}#content-container #subnav-bam ul 	{		margin:0;		padding:0;	}#content-container #subnav-bam .bam-link	{		height:30px;		padding:0 0 0 10px;		border-bottom: 1px solid #cfcfcf;		display:block;		line-height:30px;	}#content-container #subnav-bam .bam-link a:hover{	color:#000;	background-color:#005f9d}#content-container #subnav2	{		float:left;		width:228px;		text-align:left;		border: 1px solid #cfcfcf;		border-bottom:none;		background-color:#ebebeb;		padding-bottom:10px;	}#content-container #subnav2 ul 	{		margin:0;		padding:0;	}#content-container #subnav .cat-link1	{		height:30px;		padding:0 0 0 10px;		border-bottom: 1px solid #cfcfcf;		display:block;		line-height:30px;		background-color:#FFF;		color:#22679f;	}	#content-container #subnav .cat-link1-selected	{		height:30px;		padding:0 0 0 10px;		border-bottom: 1px solid #cfcfcf;		display:block;		line-height:30px;		background-color:#f7fafc;		}#content-container #subnav .cat-link1-selected a	{		color:#000;		}#content-container #subnav .cat-link1 a:hover{	color:#22679f;}.header-img	{		display: block;		padding: 10px;		background-color: #fff;	}
