body{ background:url(../images/bg.jpg) top repeat-x; margin:0px; padding:0px;font:Tahoma; color:#474847; font-size:12px; line-height:18px; text-align:justify;}
h2{ font-family:Tahoma; font-size:15px; color: #990066; font-weight:bold; margin:0px 0px 0px 10px; padding:0px;}
h3{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #FFFFFF; font-weight:bold; margin:0px 0px 0px 0px; padding:3px 0px 0px 5px; background-color: #999900; height:20px;}
h4{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #009900; font-weight:bold; margin:0px; padding:0px; }
h5{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #000000; font-weight:bold; margin:0px; padding:0px; }
h6{font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #000000; font-weight:bold; margin:0px; padding:0px; width:680px;}
#main{ width:996px;margin:0px auto;padding:0px;}
#top1{ width:996px;height:126px;float:left;margin:0px;padding:0px;}
#logo{width:412px;height:105px;float:left;background:url(../images/logo.jpg) no-repeat; margin:16px 0px 0px 25px;}
#top_right{width:350px;height:126px;float:right;background:url(../images/top_right.jpg) top no-repeat;}
#top_right_links{width:321px;height:90px;float:left;font-family:Tahoma;font-size:11px;color: #000000;margin:10px 0px 0px 29px;}
#top_right_links a{font-family:Tahoma;font-size:11px;color: #000000;text-decoration:none;}
#top_right_links a:hover{font-family:Tahoma;font-size:11px;color: #666666;text-decoration:none;}
.mail_link{font-family:Tahoma;font-size:11px;color: #FFFFFF;}
.mail_link a{ font-family:Tahoma;font-size:11px;color: #FFFFFF;text-decoration:none;}
.mail_link a:hover{font-family:Tahoma;font-size:11px;color: #000000;text-decoration:none;}
#top_date{width:321px;height:20px;float:left;font-family:Tahoma;font-size:11px;color: #000000;margin:0px 0px 0px 29px;text-align:right;}
/*-----button-----*/
#navigation{width:996px;float:left;margin:0px;padding:0px;height:37px;}
#navigation ul{margin:0px;padding:0px;}
#navigation li{margin:3px 0px 0px 0px; padding:10px 0px 0px 30px; float:left;list-style:none; background:url(../images/button_line.jpg) top left no-repeat; height:27px;width:98px; font-family:Arial; font-size:15px; font-weight:bold; color: #FFFFFF;}
#navigation a{font-family:Arial; font-size:15px; font-weight:bold; color: #FFFFFF; text-decoration:none;  }
#navigation a:hover{font-family:Arial; font-size:15px; font-weight:bold;color: #EBEBEB; text-decoration:none;}

/*-----flash area-----*/

/*-----flash area-----*/
#top2{ width:996px; height:363px; background:url(../images/flashbg_center.jpg) top repeat-x; margin:10px 0px 0px 0px; padding:0px; float:left;}
#top2_left{ width:19px; height:363px; background:url(../images/flashbg_left.jpg) top no-repeat; margin:0px; padding:0px; float:left;}
#top2_right{ width:19px; height:363px; background:url(../images/flashbg_right.jpg);float:right;}
#top2_flash{ width:957px; height:348px; margin:15px 0px 0px 0px; padding:0px; float:left;}
#top2_graybox{ width:995px; height:62px; margin:0px 0px 0px 0px; padding:0px; float:left; background:url(../images/qlbg.png);}
.image_box{ float:left; margin:0px;}
.academic_text01{ width:260px; font-family: Tahoma; font-size:13px; color:#333333; margin:0px auto; line-height:16px; text-align:left;}
.academic_text01 a{font-family:Tahoma; font-size:12px; color:#333333; line-height:16px; text-decoration:none;}
.academic_text01 a:hover{font-family:Tahoma; font-size:12px; color: #990000; line-height:16px; text-decoration:none;}
#academic_text{ width:250px; font-family:Tahoma; font-size:12px; color:#333333; margin:0px auto; line-height:18px; background: #ffffff url(../images/side_box.jpg) no-repeat bottom right; height:auto; padding:6px 0px 6px 10px;}
#academic_text a{font-family:Tahoma; font-size:12px; color:#0066CC; line-height:16px; text-decoration:none; background:url(../images/icon.jpg) left no-repeat; padding-left:30px;}
#academic_text a:hover{font-family:Tahoma; font-size:12px; color:#000000; line-height:16px; text-decoration:none;}
/*
#quick{ width:234px; margin:0px auto; background:url(../images/quick.jpg) top no-repeat; height:119px; padding:0px 0px 0px 26px; font-family:Tahoma; color: #FFFFFF; font-size:13px; font-weight:bold; line-height:34px; text-align:left;}
#quick a{ font-family:Tahoma; color: #FFFFFF; font-size:13px; font-weight:bold; line-height:30px; text-decoration:none; text-align:left;}
#quick a:hover{ font-family:Tahoma; color: #000000; font-size:13px; font-weight:bold; line-height:30px; text-decoration:none; text-align:left;}
*/
/*#quick{ width:234px; margin:0px auto; background:url(../images/new-quick.jpg) top no-repeat; height:119px; padding:0px 0px 0px 26px; font-family:Tahoma; color: #FFFFFF; font-size:13px; font-weight:bold; line-height:34px; text-align:left;}*/
#quick{ width:950px; margin-top:22px; height:30px; padding-left:60px;}


/*-----middle area-----*/
#middle_box{ width:991px; float:left; margin:0px; padding:0px 0px 6px 5px; height:auto; }
.pic_box{ width:122px; height:70px; margin:0px auto; float:left; background:url(../images/image_box.jpg) top no-repeat; text-align:center; padding-top:8px;}
.pic_box_text{ width:122px; height:28px; margin:0px auto; float:left; text-align:center; font-family:Tahoma; color: #000099; font-size:12px; font-weight:bold; line-height:13px;}
.pic_box_text a{ font-family: Georgia, "Times New Roman", Times, serif; color:#0066CC; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none;}
.pic_box_text a:hover{ font-family: Georgia, "Times New Roman", Times, serif; color: #000099 ; font-size:12px; font-weight:bold; line-height:16px; text-decoration:none;}

/*-----middle links-----*/
#middle_link {width:989px; float:left;padding:0px 0px 0px 5px; height:20px; border:#CCCCCC 1px solid; background-color:#F5F5F5;}
#middle_link ul{width:989px; margin:0px; padding:0px; float:left;}
#middle_link li{margin:0px 0px 0px 4px; padding:0px 0px 0px 22px; background:url(../images/arrow.jpg) left center no-repeat; display:block;  height:20px; font-family:Tahoma; font-size:12px; color: #990000; float:left;}
#middle_link a{font-family:Tahoma; font-size:12px; color:#000000;text-decoration:none; margin:0px 5px; background:url(../images/arrow.jpg) left center no-repeat; padding:0px 0px 0px 22px; font-weight:bold; }
#middle_link a:hover{font-family:Tahoma; font-size:12px; color:#990000;text-decoration:none; font-weight:bold;}

/*-----footer-----*/
#footer_01{ width:1010px; margin:5px auto 0px auto; padding:0px; height:69px; background-color: #333333;}
#footer_text{ width:996px; margin:0px auto; padding:0px; font-family:Tahoma; font-size:12px; color: #000000;}
#footer_copyright{ width:400px; float:right; margin:10px 0px 0px 0px; padding:0px; font-family:Tahoma; font-size:11px; color: #CCCCCC;}
.footer_address{ width:240px; float:left; margin:5px 0px 0px 20px; padding:0px; font-family:Tahoma; font-size:11px; color:#E4E4E4; line-height:16px;}

/*----inner pages css---------*/
#inner_middlebox{ width:996px; height:364px; margin:10px 0px 0px 0px; padding:0px; float:left; font-family: Tahoma; font-size:12px; color:#333333; line-height:18px;}
#inner_middlebox_10{ width:996px; height:364px; margin:0px 0px 0px 0px; padding:0px; float:left; font-family: Tahoma; font-size:12px; color:#333333; line-height:18px;}
#inner_leftbox{ width:699px; height:355px;  margin:5px 0px 0px 0px; padding:10px 0px 0px 0px; float:left; background:url(../images/yellow_bg.jpg) top no-repeat;}
#inner_rightbox{ width:260px;  margin:15px 0px 0px 15px; padding:0px; float:left; background:url(../images/gray_top.jpg) top no-repeat; background-color:#D6E1DD;}

.inner_leftbox_text{ width:680px; margin:5px 0px 0px 10px; padding:0px 0px 10px 0px; float:left; border-bottom:dashed 1px #BAC800; font-family: Tahoma; font-size:13px; color:#353535;}
.inner_leftbox_text a{ font-family: Tahoma; font-size:13px; color:#353535; text-decoration:none;}
.inner_leftbox_text a:hover{ font-family: Tahoma; font-size:13px; color: #990000; text-decoration:none;}
#student_advice{ width:649px; margin:15px 0px 0px 0px; padding:20px 0px 0px 42px; float:left; font-family:Tahoma; font-size:13px; color: #003366; background:url(../images/student_advice.jpg) no-repeat; height:230px;}

.inner_blue_box{ width:660px; margin:5px 0px 0px 0px; padding:0px 0px 10px 20px; float:left; background:url(../images/blue_bg.jpg) bottom left no-repeat; height:190px; font-family:Tahoma; color:#333333; font-size:12px; line-height:16px; border-top:#006699 1px dashed;}
.inner_orange_box{ width:680px; margin:5px 0px 0px 0px; padding:4px 0px 0px 0px; float:left; font-family: Tahoma; font-size:14px; color:#353535; background:url(../images/orange_bg.jpg) bottom left no-repeat; height:210px;}
.inner_orange_box ul{ width:320px; margin:5px 0px 0px 15px; padding:0px; float:left;}
.inner_orange_box li{width:322px; margin:4px; padding:0px 0px 0px 20px; font-family: Tahoma; font-size:14px; color:#353535; font-weight:bold;  background:url(../images/black_arrow.jpg) left no-repeat; list-style:none; height:18px;}
.inner_orange_box a{font-family: Tahoma; font-size:14px; color: #003366; font-weight:bold; text-decoration: none;}
.inner_orange_box a:hover{font-family: Tahoma; font-size:14px; color: #666666; font-weight:bold; text-decoration: none;}
#inner_leftbox_02{ width:690px; height:355px;  margin:5px 0px 0px 0px; padding:10px 0px 0px 0px; float:left; }
#inner_leftbox_10{ width:690px; height:355px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; }

.financial_text{ width:520px; float:left; font-family:Tahoma; font-size:13px; color:#333333; margin:0px 0px 0px 10px; padding:0px;}
.side_head{ width:680px; height:30px; float:left; background-color:#D08802; margin:3px 0px 0px 10px; padding:0px;}
.more{ font-family:Tahoma; font-size:13px; color:#FF3300; font-weight:bold; text-decoration:none;}
.more a{ font-family:Tahoma; font-size:13px; color:#FF3300; font-weight:bold; text-decoration:none;}
.more a:hover{ font-family:Tahoma; font-size:13px; color:#FF3300; font-weight:bold; text-decoration:none;}
.blue_text{ font-family: Tahoma; font-size:13px; color: #000066;}
.more_black{ font-family:Tahoma; font-size:13px; color: #000000;text-decoration:none;}

/**Grid styles**/
.grid {margin:10px auto;font-size:16px; border:2px solid #436BA7; border-top:none; float:left;}
.grid .labl{width:auto;padding:1px 10px; display:inline;}
.grid td{padding: 4px 10px 4px 10px;border:1px solid #c6d9e3;text-align: left; font-size:14px; }
.grid_header{font: bold 13px Tahoma; color:#fff!important; height:24px;text-transform: uppercase; padding:6px;	background:#000099;}
.grid_item{font-weight:bold;background-color:#fff;border: 1px solid #000;padding:3px 4px;color:#D08802; }
.grid_alt_item{font-weight:bold;background: #f7fbff;color: #695f52; }
.grid_select{background:#83a2c2; font-weight:bold;color:#fff; }
.grid_select *{color:#fff; }
.grid_header *{color:#fff; text-align:center;  border-right:1px solid #fff; padding:4px 4px 0px 4px;}
.grid_item a{font-weight:normal;font-family:Tahoma;background-color:#fff;color:#5B0000; text-decoration:none; text-align:left; font-size:12px;}
.grid_item a:hover{font-weight:normal;background-color:#fff;color:#0D1E3E; text-decoration:none; text-align:left;font-size:12px;}
.grid_alt_item a{font-weight:normal;font-family: Tahoma;background: #f7fbff;color: #5B0000; text-decoration:none; text-align:left;font-size:12px;}
.grid_alt_item a:hover{font-weight:normal;background: #f7fbff;color: #0D1E3E; text-decoration:none; text-align:left;font-size:12px;}

#inner_leftbox_03{ width:580px; height:355px;  margin:5px 0px 0px 20px; padding:10px 0px 0px 0px; float:left; }
#inner_rightbox_02{ width:350px; height:355px;  margin:5px 0px 0px 20px; padding:10px 0px 0px 0px; float:left; }
.side_head_right{ width:280px; height:30px; float:left; background-color:#D08802; margin:0px auto 0px auto; padding:0px;}
.side_head_black{ width:650px; height:18px; float:left;  margin:3px 0px 0px 0px; padding:3px 5px 3px 25px ; font-family:Tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; background:url(../images/question.png) left center no-repeat; background-color: #1B58A8;}
.faq_box{ width:658px; margin:5px 0px 0px 0px; padding:0px 0px 10px 20px; float:left;  font-family:Tahoma; color: #000000; font-size:12px; line-height:16px; border: #009900 1px dashed;}

#form_box{ width:900px; margin:10px auto; padding:10px; border:#9B2C79 1px solid;}
#form_box_left{float:left; width:350px; margin:0px; padding:0px;}
#form_box_right{ float:left; width:530px; margin:0px 0px 0px 20px; padding:0px;}
#form_box_left_text{float:left; width:330px; margin:0px 10px; padding:0px; font-family:Tahoma; font-size:12px; color:#333333;}
.form_box_text{float:left; width:150px; margin:0px; padding:0px; font-family:Tahoma; font-size:12px; color:#333333;}
/*Class for label*/
.label{width:220px; text-align:right; margin-right:3px; display:block; float:left; font-family: Tahoma; font-size:13px; color:#3F3F3F;}
/*Class for Textboxes*/
.textbox{border:1px solid #BEDEF1; width:200px; margin:2px 0 0 1px; float:left; font-family: Tahoma; color:#041B29;}
.textarea{width:200px;  border:1px solid #BEDEF1;margin:2px 0 0 1px; float:left; }
.textbox02{border:1px solid #BEDEF1; width:80px; margin:2px 0 0 1px; float:left; font-family: Tahoma; color:#041B29;}

/*---button css---*/
.button{background:url(../images/button_bg.jpg) repeat-x; color:#fff; border:#898989 1px solid; font-weight:bold;padding: 2px 3px;margin:0 1px; height:27px; min-width:75px; }
.center{text-align:center; margin:5px 0px 0px 0px;}

.marquee_text{ width:260px; height:160px; font-family: Tahoma; font-size:13px; color:#333333; margin:0px auto; line-height:16px; text-align:left;}
.marquee_text a{font-family:Tahoma; font-size:12px; color:#FF0000; line-height:16px; text-decoration:none;}
.marquee_text a:hover{font-family:Tahoma; font-size:12px; color: #990000; line-height:16px; text-decoration:none;}

/*----filedset---*/
fieldset.new{width:960px; margin:30px auto;  border:1px solid #BAC800; padding:8px; float:left;}
fieldset.new legend{border:1px solid #BAC800; color:#000300; font-weight:bold; padding:4px; font-family:Arial; 
font-size:16px;}
.border{border:1px solid #333333; padding:2px;}
ica, sans-serif; font-size:14px; color: #009900; font-weight:bold; margin:0px; padding:0px;}
.video_box{ width:250px; float:left;}
.admin_box{width:200px; margin:5px auto; display:block; border:1px solid #0CABD3; height:20px;  font-family:Tahoma; font-size:13px; color:#FF3300; font-weight:bold; text-decoration:none;}
.admin_box a{font-family:Tahoma; font-size:13px; color:#FF3300; font-weight:bold; text-decoration:none;}
.admin_box a:hover{font-family:Tahoma; font-size:13px; color:#FF3300; font-weight:bold; text-decoration:none;}
om: 5px; background-color:#FFFFFF; color:#000000; width:140px; padding:2px; text-align:left;font-weight:bold;}

.submenu{margin-bottom: 0.5em;}
#faq{background:url(../images/freq.jpg) left center no-repeat; height:34px; width:255px; font-family:Arial; font-size:15px; color:#FFFFFF; font-weight:bold; margin:0px 0px 0px 10px; padding:25px 0px 0px 0px;}
#faq a{font-family:Arial; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#faq a:hover{font-family:Arial; font-size:15px; color:#FFDDFF; font-weight:bold; text-decoration:none;}
.video_box02{ width:260px;  margin:5px 0px 10px 0px; text-align:center; padding:0px 10px;}
color:#333333; line-height:16px;}
.text{font-family:Tahoma; font-size:12px; color:#333333; line-height:16px;}
.video_heading{ width:248px;  margin:40px 0px 10px 5px; text-align:center; padding:2px 10px; font-family:Arial; font-size:12px; color:#660000; font-weight:bolder;}


/*-----sitemap-----*/
.sitemap{margin:10px; height:300px; width:500px;}
.site{background:none; font-weight:bold; font-size:16px; color:#0066CC; margin:0px; padding:0px;}
.sitemap ul{margin:0px; float:left;}
.sitemap li{width:350px; display:block; font-family:Tahoma; font-size:13px; color:#993300; list-style:none; background:url(../images/site_arrow.jpg) left top no-repeat; padding:3px 0px 0px 25px; height:25px; margin:0px 0px 0px 15px;}
.sitemap a{font-family:Tahoma; font-size:13px; color:#993300; list-style:none; height:25px; text-decoration:none;}
.sitemap a:hover{ font-family:Tahoma; font-size:13px; color: #FF0000; list-style:none; height:25px; text-decoration:none;}

.sitemap_head{background:none; font-weight:bold; font-size:15px; color:#0066CC; margin:6px 0px; padding:0px;}
.sitemap_head a{background:none; font-weight:bold; font-size:15px; color:#0066CC; margin:0px; padding:0px; text-decoration:none;}
.sitemap_head a:hover{background:none; font-weight:bold; font-size:15px; color:#000000; margin:0px; padding:0px; text-decoration:none;}

.finance{font-family: Tahoma; font-size:13px; color:#353535; text-decoration:none;}
.finance a{font-family: Tahoma; font-size:13px; color: Blue; text-decoration:none;}
.finance a:hover{font-family: Tahoma; font-size:13px; color:#353535; text-decoration:underline;}

/*-------- List --------*/
ol.courses li, ol.courses ol li { padding-top: 5px 0 5px; }
ol.courses ol { margin-bottom: .5em; padding-left: 20px; }

/*--------- IME Courses -------*/
#jcarousel-lite_wrap {
	margin:10px auto;
	width:980px;
	background: #F4F4F4;
}
/************************************************
	      JCAROUSEL LITE		
************************************************/
#list {
	height:140px;
	width:940px;
	margin:0px auto;
}

.slider {
	float:left;
	left: -5000px;
	margin:15px;
	position:relative;
	visibility:hidden;
}
	
.slider ul {
	/*height:170px;*/
	width:600px;
}

.slider ul li {
	padding:0 5px;
	text-align: center;
	height: 110px;
}
.slider ul li a {
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	line-height: 1.2;
}


.slider ul li img {
	cursor:pointer;
	background: #FFFFFF;
	border: 1px solid #E2E2E2;
	padding: 4px;
}

.prev {
	cursor:pointer;
	float:left;
	padding-top:40px;
}

.next {
	cursor:pointer;
	float:right;
	padding-top:40px;
}

/************************************************
	      CAPTIFY CAPTION		
************************************************/
.caption-top, .caption-bottom {
	background: #000000;
	color: #ffffff; 
	cursor:default;
	padding:2px; 
	font-size:11px;   
	text-align:center;
}

.caption-top {
	border-width:0px;
}

.caption-bottom {
	border-width:0px;
}

.caption a, .caption a {
	background:#000;
	border:none; 
	text-decoration:none;  
	padding:2px;
}

.caption a:hover, .caption a:hover {
	background:#202020;
}
/*--------- /IME Courses ------*/
.inner_leftbox_text h2, .inner_leftbox_text p {
	margin-left: 10px;
}
ul.type-star {
	list-style-type: none;
	margin: 10px 0 0 30px;
	padding: 0;
}
ul.type-star li {
	list-style-image: url(../images/arrow_02.jpg); 
}

/*--------- /new Popup ------*/

#popupContact{
	display:none;
	position:absolute;
	_position:absolute; /* hack for internet explorer 6*/
	height:374px;
	width:350px;
	z-index:100;
	font-size:13px;
	float:left;
	
}

#popupContact2{
	display:none;
	position:absolute;
	_position:absolute; /* hack for internet explorer 6*/
	height:374px;
	width:350px;
	z-index:50;
	font-size:13px;
	float: left;
	background-color:Gray;
	margin-top:50px;
	

}

#button{
	text-align:center;
	float: left;
	height: 107px;
	width: 125px;
	background-image: url(../images/careers_Laboratory.jpg); 
	
}









#popupContact3{
	display:none;
	position:absolute;
	_position:absolute; /* hack for internet explorer 6*/
	height:367px;
	width:325px;
	z-index:100;
	font-size:13px;
	float:left;
	margin-left:100px;
	
}

#popupContact4{
	display:none;
	position:absolute;
	_position:absolute; /* hack for internet explorer 6*/
	height:367px;
	width:325px;
	z-index:100;
	font-size:13px;
	float: left;
	margin-left:100px;
	margin-top:50px;
	
	

}

#button2{
	text-align:center;
	float: left;
	height: 107px;
	width: 125px;
	background-image: url(../images/careers_Laboratory_2.jpg);
	background-repeat:no-repeat; 
	
}


.linktext{font-family:Tahoma; color: #ffffff; font-size:12px; font-weight:bold; line-height:18px; text-align:left;  text-decoration:none; margin-right:30px;}
.linktext:hover{ font-family:Tahoma; color: #333333; font-size:12px; font-weight:bold; text-decoration:none; text-align:left;}


.clear {
	clear: both;
}
