@charset "utf-8";
/* CSS Document */
@import url("iiebm_top_menu.css");
/*Common*/
	html body {
		background:url(../images/top_bg.gif) left top repeat-x;
		padding:0;
		margin:0 auto;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;		
		}
	div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input {
		margin:0;
		padding:0;
		border:0;
		}
	img {
		border:none;
		padding:0;
		margin:0;
		}
	a:link, a:visited {
		color: #000;
		text-decoration:none;
		padding:0;
		margin:0;
		}
	a:active, a:hover {
		color: #F00;
		text-decoration: none;
		}
	a:focus {
		-moz-outline-style: none;
		}
	li {
		list-style-type:none;
		}
	a.underline{ text-decoration:underline!important;}
	a.underline:hover{ text-decoration:none!important;}
	a.text_gray	{color:#3b3a3a;}
	a.text_gray:hover{ color:red;}
	
/*Common Class*/
	.noBg {
		background-image:none!important;
		}
	.nobottomBorder {
		border:none!important;
		}
	.no_right_Margin {
		margin-right:0!important;
		}
	.borderRight {
		border-right:1px solid #ccbeaa;
		}
	.borderRight_gray {
		border-right:1px solid #ccc;
		}
	.borderbottom_gray {
		border-bottom:1px solid #ccc;
		}
	.spacer{clear:both;}
	
	.footer_pad{padding:0 98px;}
	
	.paddingNone{ padding:0!important;}
	.paddingbottom{ padding-bottom:7px!important;}
	.paddingbottom10{ padding-bottom:10px!important;}
	.paddingtop5{padding-top:5px!important;}
	.paddingleft8{padding-left:8px!important;}
	.paddingtop{ padding-top:20px!important;}
	.marginbottom15{ margin-bottom:15px!important;}
	.marginbottom7{ margin-bottom:7px!important;}
	.paddbottom_none{ padding-bottom:0!important;}
	.border_gray{ border:1px solid #CCCCCC;}
	.border_top_gray{ border-top:1px solid #CCCCCC;}
	.marg_0_10_10_0{ margin:0 20px 20px 0;}
	.border_none{ border:none!important;}
	.text_italic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color:#333333;
	font-weight:normal;
	}
	.text_black{ color:#000000;}
	.text_red {color:#900;	}
	a.text_red {color:#900!important;	}
		a:hover.text_red {color: #000000!important;	}
	.text16px{ font-size:16px; color:#900;}
	
	.subhead{ 
			padding:5px 8px 5px 8px!important; 
			background-color:#f7f7f7; 
			font-size:12px; 
			font-weight:bold; 
			color:#900;
			width:384px;
			border:1px solid #ededed;
			margin: 0px 0 0 0;
			text-align:left;
			}
	.subhead02{ 
			padding:5px 8px 5px 8px!important; 
			background-color:#f7f7f7; 
			font-size:12px; 
			font-weight:bold; 
			color:#900;			
			border:1px solid #ededed;
			margin: 0px 0 0 0;
			text-align:left;
			}
	.subhead01{ 
			padding:5px 8px 5px 8px!important; 
			background-color:#f7f7f7;
			background:url(../images/sub_head_bg.gif) left top repeat-x;
			font-size:12px; 
			font-weight:bold!important;
			height:17px;
			color:#900;
			border:1px solid #d9d6d6;
			margin: 0px 0 0 0;
			text-align:left;
			}
	.alignLeft{ text-align:left;}
	
	.bold{ font-size:12px; font-weight:bold; color:#900;}
	.normal{ font-size:12px; color:#900;}
	
	.querrysend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 2px 8px 0 8px;
	line-height: 16px;
	text-align: left;
	vertical-align:middle;
}

/*Start website CSS*/
	#main_container {
		width:936px;
		margin:0 auto;
		}
	#main_container #top_band {
		margin:35px 0 0 0;
		width:936px;
		height:74px;
		}
	#main_container #top_band #logo {
		height:40px;
		float: left;
		width:740px;
		}
	#main_container #top_band #logo img {
		float:left;
		margin:0 19px 0 0;
		}
	#main_container #top_band #logo h1 {
		font-family:"Helvetica", Trebuchet MS, Arial, sans-serif;
		font-size:26px;
		font-weight:normal;
		padding:0px 0 0 0;
		clear: right;
		}
	#main_container #top_band #logo small {
		font-size:10px;
		color:#000;
		font-family:Verdana, Geneva, sans-serif;
		line-height:13px;
		}
	#main_container #top_band ul {
		float: right;
		padding:34px 0 0 0;
		}
	#main_container #top_band ul li {
		float:left;		
		}
	#main_container #top_band ul li a {
		background:url(../images/vertical_line.gif) left top no-repeat;
		height:23px;
		padding:0 8px;
		display:block;
		float:left;
		line-height:23px;
		vertical-align:middle;
		color:#8d928b;
		}
	#main_container #top_band ul li a:hover {
		color:#a52626;
		}
	#main_container #top_band ul li a.active {
		color:#a52626;
		}
	#main_container #body_container {
		background:url(../images/body_top_bg.gif) left top repeat-x;		
		float:left;
		width:936px;
		display:inline;
		}
		
	#main_container #index_body_container {
		background:url(../images/body_top_bg.gif) left top repeat-x;		
		float:left;
		width:936px;
		display:inline;
		}
	#main_container #index_body_container #index_TopNav {
		float:left;
		width:936px;
		}
	#main_container #index_body_container #index_TopNav ul {
		margin:24px 0 0 0;
		float:left;
		width:936px;
		}
	#main_container #index_body_container #index_TopNav ul li {
		background:url(../images/bg_yellow.gif) top left repeat-x;
		height:49px;
		float:left;
		vertical-align:middle;
		text-align:center;
		}
	#main_container #index_body_container #index_TopNav ul li a {
		font-size:12px;
		font-weight:bold;
		color:#000;
		line-height:49px;
		display:block;
		width:182px;
		float:left;
		border-left:1px solid #ccbeaa;
		}
	#main_container #index_body_container #index_TopNav ul li a:hover {
		font-size:12px;
		font-weight:bold;
		color: #FFF;
		background:url(../images/bg_red.gif) top left repeat-x;
		height:49px;
		}
	#main_container #index_body_container #index_TopNav ul li.search {
		width:187px;
		margin:0 3px 0 0;
		border-left:1px solid #ccbeaa;
		border-right:1px solid #ccbeaa;
		}
	#main_container #index_body_container #index_TopNav ul li.search .input_bg {
		background:url(../images/search_bg.gif) top left repeat-x;
		height:20px;
		border:1px solid #d1c5b3;
		float:left;
		width:135px;
		padding-left:5px;
		}
	#main_container #index_body_container #index_TopNav ul li form {
		margin:13px 0 0 0;
		padding-left:7px;
		}
	#main_container #index_body_container #index_TopNav ul li.search .textfield {
		background:none;
		border:0;
		width:135px;
		padding:3px 0 0 0;
		margin:0;
		color:#884f4f;
		font-size:10px;
		font-family:Verdana, Geneva, sans-serif;
		}
	#main_container #index_body_container #index_TopNav ul li.search .button {
		background:url(../images/go.jpg) left top no-repeat;
		width:24px;
		height:22px;
		cursor:pointer;
		font-size:10px;
		color:#FFF;
		font-weight:bold;
		font-family:Verdana, Geneva, sans-serif;
		}
	#main_container #index_body_container #index_TopNav ul li.search .button:hover {
		background:url(../images/go_hover.jpg) left top no-repeat;
		width:24px;
		height:22px;
		cursor:pointer;
		font-size:10px;
		color:#FFF;
		font-weight:bold;
		}
	#main_container #index_body_container #index_TopNav ul li.NewsTitle {
		width:172px;
		margin:0 0 0 3px;
		border-left:1px solid #ccbeaa;
		border-right:1px solid #ccbeaa;
		line-height:49px;
		vertical-align:middle;
		font-size:12px;
		font-weight:bold;
		color:#000;
		text-align: left;
		padding:0 0 0 17px;
		}
/*Index Left Panel Start*/
	#main_container #index_body_container #index_left_panel {
		float:left;
		width:189px;
		margin:5px 0 0 0;
		}
	
	#main_container #index_body_container #index_left_panel #left_link {
		margin:20px 0 0 0;
		}
	#main_container #index_body_container #index_left_panel #left_link ul{
		margin:20px 0 0 0;
		}
	#main_container #index_body_container #index_left_panel #left_link ul li a{
		font-size:12px; 
		color:#a52626;
		background:url(../images/arrow.gif) left 9px no-repeat;
		width:136px;
		padding:4px 0 4px 18px;
		display:block;
		}
	#main_container #index_body_container #index_left_panel #left_link ul li a:hover{
		color:#000;
		background:url(../images/arrow_over.gif) left 9px no-repeat; background-color:#f1f1f1;
		}		
/*Index Left Panel Closed*/

/*Middle Panel Start*/
	#main_container #index_body_container #middle_panel {
		float:left;
		width:550px;
		margin: 5px 3px 0;
		}		
	#main_container #index_body_container #middle_panel #Index_body_middle{
		background:url(../images/gray_bg.gif) left top no-repeat; 
		height:165px; 
		width:550px;
		float:left;
		}
	 .heading{
		font-size:12px;
		color:#a52626;
		font-weight:bold;
		padding:13px 0 0 0;
		}
	#main_container #index_body_container #middle_panel #Index_body_middle p{
		font-size:11px;
		line-height:18px;
		width:190px;
		color:#3b3a3a;
		font-weight: normal;
		padding:5px 10px 0 11px;
		float:left;
		}
	#main_container #index_body_container #middle_panel #Index_body_middle img{
		float:right;
		padding:11px 11px 0 0;
		}
	#main_container #index_body_container #middle_panel #Index_body_middle a.readmore{
		float:left;
		padding:4px 0 0 9px;
		margin: -10px 0 0 11px;
		background:url(../images/readmore.jpg) left top no-repeat;
		height:19px;
		width:78px;
		color:#a52626;
		}
	
	#main_container #index_body_container #middle_panel #Index_body_middle a:hover.readmore{
		background:url(../images/readmore.jpg) left bottom no-repeat;
		height:19px;
		width:78px;
		color:#630707;
		}
	#main_container #index_body_container #middle_panel #Index_body_middle a.industry_inf{
		float:left;
		background:url(../images/industry_inf.gif) left top no-repeat;
		height:24px;
		width:137px;
		color:#3b3a3a;
		padding:3px 0 0 0;
		text-align:center;
		margin:9px 0 0 0;
		}
	#main_container #index_body_container #middle_panel #Index_body_middle a:hover.industry_inf{
		background:url(../images/industry_inf.gif) left bottom no-repeat;
		height:24px;
		width:137px;
		color:#630707;
		padding:3px 0 0 0;
		text-align:center;
		}
		
	#main_container #index_body_container #middle_panel #Campus_Dynam {
		background:url(../images/bg_gray_gradient.gif) left top repeat-x;
		height:300px; 
		float:left; 
		width:548px; 
		border-left:1px solid #d6d5d6; 
		border-right:1px solid #d6d5d6; 
		margin:5px 0 0 0;		
		}
	#main_container #index_body_container #middle_panel #Campus_Dynam h1{
		font-size:12px;
		color:#a52626;
		font-weight:bold;
		padding:13px 0 0 10px;
		}
		
	#main_container #index_body_container #middle_panel #Campus_Dynam img.campus{
		float:left;
		padding:10px 0 0 11px;
		}
	#main_container #index_body_container #middle_panel #Campus_Dynam ul{ 
		margin:8px 0 0 10px; 
		float:left;
		width:155px;
		}
	#main_container #index_body_container #middle_panel #Campus_Dynam ul li a{
		background:url(../images/triangle.jpg) 7px 7px no-repeat; 
		padding:3px 0 3px 10px; 
		color:#3b3a3a; 
		font-size:11px; 
		width:150px; 
		display:block;
		text-indent:7px;
		}
	#main_container #index_body_container #middle_panel #Campus_Dynam ul li a:hover{ 
		background:url(../images/triangle_hover.jpg) 7px 7px no-repeat; 
		padding:3px 0 3px 10px; 
		color:#a52626; 
		font-size:11px; 
		width:150px; 
		display:block;
		background-color:#f1f1f1;
		text-indent:7px;
		}
	a.more{
		float:left;
		display:block;
		margin:8px 0 0 10px!important;
		padding-left:10px!important;
		background:url(../images/more.gif) left top no-repeat;
		height:23px;
		width:48px;
		color:#a52626!important;
		line-height:20px;
		vertical-align:middle;
		}
	a:hover.more{
		background:url(../images/more.gif) left bottom no-repeat;
		height:23px;
		width:48px;
		color:#630707;
		}
	#main_container #index_body_container #middle_panel #Campus_Dynam #recruiters_logo{
		background: url(../images/placement_logo_bg.gif) 8px 29px no-repeat; 
		height:119px; width:544px; 
		float: left; 
		display:inline;}
	#main_container #index_body_container #middle_panel #Campus_Dynam #recruiters_logo h1{
		font-size:12px;
		color:#a52626;
		font-weight:bold;
		padding:9px 0 0 10px;
		}
/*Middle Panel Closed*/

/*Right Panel Start*/
	/*News Room*/
	#main_container #index_body_container #right_panel {
		float:left;
		/*background-color: #993;*/
		width:191px;
		}		
	#main_container #index_body_container #right_panel #newsroom{
		background:url(../images/newsroom_bg.gif) top left no-repeat; 
		width:191px;
		height:170px;
		}
	#main_container #index_body_container #right_panel #newsroom #wn2 #lyr2 ul{
		
		}
	#main_container #index_body_container #right_panel #newsroom #wn2 #lyr2 ul li {
		background:url(../images/arrow_right.gif) -4px 4px  no-repeat;
		padding:0 0 4px 10px;
		}
	/*chatroom*/
	#main_container #index_body_container #right_panel #chatroom{
		background:url(../images/chatroom_bg.jpg) top left no-repeat; 
		height:123px;
		width:191px;
		margin:5px 0 0 0px; 
		padding:4px 0 0 0px; 
		font-size:11px; 
		font-weight:bold; 
		color:#FFF; 
		line-height:22px; 
		vertical-align:middle;
		}
	#main_container #index_body_container #right_panel #chatroom p{
		height:30px; 
		padding:0 0 0 11px;
		}
	#main_container #index_body_container #right_panel #chatroom ul{ 
		margin:0 0 0 0px;
		}

	#main_container #index_body_container #right_panel #chatroom ul li{
		text-indent:11px; color:#515150;
		}
	#main_container #index_body_container #right_panel #chatroom ul li a{
		margin:15px 0 0 50px; 
		color:#515150; 
		display:block; 
		height:21px; 
		padding:0 0; 
		text-decoration:none;
		}
	#main_container #index_body_container #right_panel #chatroom ul li a:hover{ color:#890c03;}
	
	#main_container #index_body_container #right_panel #education_loan{ 
		background:url(../images/edu_loan.gif) top left no-repeat;
		width:191px; 
		height:170px;		
		}
	#main_container #index_body_container #right_panel #education_loan h1{
		font-family: Verdana, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding:8px 0 5px 12px;
		color:#FFF;		
		}
	#main_container #index_body_container #right_panel #education_loan #wn1 #lyr1 ul{
		padding:0 0 0 0;		
		}
	#main_container #index_body_container #right_panel #education_loan #wn1 #lyr1 ul li {
		padding:0 0 0px 0px;
		border-bottom:1px solid #cecdce;
		}
	#scrollbar1 {
		display:block; /* initially display:none; to hide from incapable */
		}
	
	#wn1{
		position:relative;
		width:155px;
		height:134px;
		overflow:hidden;
		/*background-color:#996;*/
		}
		
	#scrollbar1 {
		position:relative;
		width:11px;
		height:30px;
		font-size:1px;
		top: 125px;
		float:right;
		padding:0 12px 0 0;
	  	}
	#track1 {
		/*position:absolute;
		left:2px;
		top:5px;
		width:5px;
		height:168px;
		background: #e9e6df;*/
	  	}
	#dragBar1 {
		/*position:absolute;
		left:4px;
		top:1px;
		width:3px;
		height:20px;
		background-color:#a1885b;
		cursor:pointer;*/
		}  
	#up1 a{position:absolute;
		left:0;
		bottom:41px;
		}
	#down1 {
		position:absolute;
		left:0;
		bottom:24px;
		}
	/* for safari, to prevent selection problem  */
	#scrollbar1, #track1, #dragBar1, #up1, #down1 {
		-moz-user-select: none;
		-khtml-user-select: none;
		cursor:pointer;
		}
	
	/* so no gap or misplacement due to image vertical alignment
	font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
	#scrollbar img1 {display:block;}

/*********************** Chat Room Popup css Start***************************************/
	.pop-div {
		width:246px;
		height:117px;
		background:url(../images/pop_bg.gif) no-repeat;
		position:absolute;
		visibility: hidden;
		margin:3px 44px 0 0; z-index:10;
		}
	.pop-div .pop_text {
		font:normal 12px Arial, Helvetica, sans-serif;
		color:#383333;
		padding:15px 0 0 13px;
		line-height:20px;
		}
	.pop-div .pop_text a {
		color:#ff0000;
		text-decoration:none;
		}
	.pop-div .pop_text a:hover {
		color:#ff0000;
		text-decoration:underline;
		}
	.pop-div .close {
		width:58px;
		height:18px;
		float:right;
		display:inline;
		margin-top:13px;
		margin-right:15px;
		}	
	.pop-div_inner {
		width:246px;
		height:119px;
		background:url(../images/pop_bg.gif) no-repeat;
		position:absolute;
		visibility: hidden;
		margin:1px 0 0 0;
		z-index:501;
		}
	.pop-div_inner .pop_text {
		font:normal 12px Arial, Helvetica, sans-serif;
		color:#383333;
		padding:15px 0 0 13px;
		line-height:20px;
		}
	.pop-div_inner .pop_text a {
		color:#ff0000;
		text-decoration:none;
		}
	.pop-div_inner .pop_text a:hover {
		color:#ff0000;
		text-decoration:underline;
		}
		
	.pop-div_inner .close {
		width:64px;
		height:18px;
		float:right;
		display:inline;
		margin-top:13px;
		margin-right:15px;
		}	
		
		.student_popup_feedback {
		width:233px; 
		height:301px;
		position:absolute;
		visibility: hidden;
		margin:10px 0 0 0;		
		z-index:10;
		}
		
		.student_popup_feedback .close {
		width:58px;
		height:18px;
		float:right;
		position:absolute;
		left:150px;
		top:234px;
		display:inline;
		margin-top:13px;
		margin-right:15px;
		}
		
		
	
	.student_feedback { background:url(../images/feedback_bg.jpg) right top no-repeat; width:195px; display:block; float:right;}
	.student_feedback p { text-align:right; padding:10px 10px 0 0!important; height:47px; display:block;}
		
	.student_feedback a.click_here{ background:url(../images/click_here_bg.jpg) left top no-repeat; height:24px; width:97px; display:block; float:right; font-weight:bold; padding-left:11px; margin:0 0 0 0; display:inline; color:#990000; line-height:22px;}
	
	.student_feedback a:hover.click_here{ background-position:left bottom; color:#FFFFFF;}
	
	.alumni_popup_feedback {
		width:233px; 
		height:370px;
		position:absolute;
		visibility: hidden;
		margin:10px 0 0 0;		
		z-index:10;
		background-color:#CC0000;
		}
		
		.alumni_popup_feedback .close {
		width:58px;
		height:18px;
		float:right;
		position:absolute;
		left:150px;
		top:302px;
		display:inline;
		margin-top:13px;
		margin-right:15px;
		}	
	
	
/*********************** Chat Room Popup css Closed***************************************/
/*Right Panel Closed*/

/*Footer Start*/
	#main_container #footer { 
		width:936px;
		height:34px; 
		float:left;
		margin:8px 0 0 0; 
		border-top: 1px solid #e4bdbd;
		line-height:34px; 
		vertical-align:middle;		
		}
	#main_container #footer ul { margin:0 auto; width:900px;}	
	#main_container #footer ul li{
		font-size:10px; 
		color:#6e6d6d;
		float:left;
		}
	#main_container #footer ul li a{
		padding:0 10px;
		font-size:10px; 
		color:#6e6d6d;
		}
	#main_container #footer ul li a:hover{ 
		font-size:10px; 
		color:#a52626;		
		}
	#main_container #footer .blossoms_link a{
		font-size:10px; 
		color:#a52626!important;
		padding:0!important;
		}
	#main_container #footer .blossoms_link a:hover{ 
		font-size:10px; 
		color:#6e6d6d!important;		
		}
	
/*Footer Closed*/

	/* ------------ CSS For vertical Scrolling ----------- */
	
	.list{float:left; padding:7px 0 0 7px;}
	
	#scrollbar2 {
		display:block; /* initially display:none; to hide from incapable */
		}
	
	#wn2{
		position:relative;
		width:140px;
		height:152px;
		overflow:hidden;
		/*background-color:#996;*/
		}
		
	#scrollbar2 {
		position:relative;
		width:11px;
		height:30px;
		font-size:1px;
		top: 125px;
		float:right;
		padding:0 12px 0 0;
	  	}
	#track2 {
		/*position:absolute;
		left:2px;
		top:5px;
		width:5px;
		height:168px;
		background: #e9e6df;*/
	  	}
	#dragBar2 {
		/*position:absolute;
		left:4px;
		top:1px;
		width:3px;
		height:20px;
		background-color:#a1885b;
		cursor:pointer;*/
		}  
	#up2 a{position:absolute;
		left:0;
		top:-1px;
		}
	#down2 {
		position:absolute;
		left:0;
		bottom:0px;
		}
	/* for safari, to prevent selection problem  */
	#scrollbar2, #track2, #dragBar2, #up2, #down2 {
		-moz-user-select: none;
		-khtml-user-select: none;
		cursor:pointer;
		}
	
	/* so no gap or misplacement due to image vertical alignment
	font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
	#scrollbar img2 {display:block;}

	/* ------------vertical Scrolling Closed----------- */
	
/*Inner Pages CSS*/
#main_container #header{background-color:#f7eed2; margin:1px 0 2px 0; width:936px; float:left;}
#main_container #header img{float:left;}	
#main_container #header ul{ width:173px; background-color:#e8dcb9; float:left; color:#ab0b0b; height:196px; padding:10px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; }
#main_container #header ul li{ padding:0 0 0 10px;}
#main_container #header ul li a{padding:4px 0 4px 7px; width:143px; display:block; color:#ab0b0b;}
#main_container #header ul li a:hover{padding:4px 0 4px 7px; background-color:#a40328; width:143px; color:#fff;}
#main_container #header ul li a.headAcitve{padding:4px 0 4px 7px; display:block; background-color:#a40328; width:143px; color: #FFF;}

#main_container #header ul.highlight{ background-color:#f7eed2; line-height:19px; font-size:12px; font-weight: normal;}
#main_container #header ul.highlight h1{ font-size:14px; font-weight:bold; padding:0 0 6px 0;}
#main_container #header ul.highlight h2{ font-size:13px; font-weight:bold; color:#3b3a3a;}
#main_container #header ul.highlight small{font-size:13px; font-weight: normal; color:#3b3a3a;}

#main_container #header ul.corp_feedback{ background-color:#f7eed2; line-height:19px; }

#main_container #header ul.corp_feedback h1{ font-size:12px; font-weight:bold; padding:6px 0 0 0;}
#main_container #header ul.corp_feedback h2{ font-size:11px; font-weight: normal; color:#3b3a3a; line-height:16px;}
#main_container #header ul.corp_feedback small{font-size:12px; font-weight: normal; color:#3b3a3a;}

#main_container #body_container {
		background:url(../images/body_middle_bg.jpg) left top repeat-y;
		float:left;	
		width:936px;
		}
#main_container #top_shadow{ 
		background:url(../images/body_bg.jpg) left top no-repeat; 
		height:20px;
		float:left;
		width:936px
		}
#main_container #body_container #left_container{
		float:left;
		width:214px;
		}
#main_container #body_container #left_container #left_link {
		margin:4px 0 0 11px;
		}
#main_container #body_container #left_container #left_link ul{
		margin:0px 0 15px 0;
		}
#main_container #body_container #left_container #left_link ul li a{
		font-size:12px; 
		color:#a52626;
		background:url(../images/arrow.gif) left 9px no-repeat;
		width:169px;
		padding:4px 0 4px 18px;
		display:block;
		border-bottom:1px solid #e8e8e8;
		}
#main_container #body_container #left_container #left_link ul li a:hover{
		color:#000;
		background:url(../images/arrow_over.gif) left 9px no-repeat; background-color:#f1f1f1;
		}		
		
#main_container #body_container #right_container{
		float:left!important;
		padding:0 0 0 16px;
		}
		
#main_container #body_container #right_container .borderbottom{ 
		border-bottom:1px solid #c2c0c0; width:670px; margin:0 0 10px 0; float:left; 	
		}
		
#main_container #body_container #right_container .class_li{
		background:url(../images/page_head_bg_left.jpg) left top no-repeat;
		padding:5px 2px 5px 7px; float:left;
		
					
		}
		#main_container #body_container #right_container .class_span{ 
		background:url(../images/page_head_bg_right.jpg) 100% top no-repeat;
		padding:5px 12px 5px 3px;
		font-weight:bold;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:13px;
		color:#900;
		
		}
		
#main_container #body_container #right_container #body_left{ 
		float:left;
		padding:0 0 0 10px;
		width:225px;
		margin:40px 0 0 0;
		font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;
		color:#4f4e4e;
		}
		
#main_container #body_container #right_container #body_left a.pdf_icon{
	font:10px/normal Verdana, Arial, Helvetica, sans-serif;
	width:190px;
	height:18px;
	display:block;
	padding:6px 0 0 32px;
	background-color: #F2F2F2;
	border:1px solid #DFDFDF;
	background-image: url(../images/pdf_icon.jpg);
	background-repeat: no-repeat;
	background-position: 12px center;		
		
		}
		
#main_container #body_container #right_container #body_left	h2{		
		padding:8px 20px 8px 12px;
		background-color:#ececec;
		font-weight:normal;
		font-size:11px;
		font-family:Verdana, Geneva, sans-serif;
		line-height:14px;
		color:#404040;
		}
#main_container #body_container #right_container #body_left p{		
		padding:15px 20px 0 10px;
		line-height:18px;
		font-weight:bold;
		}
		
.img_bg_border{		
		padding:5px;
		background-color:#f4f3f3;
		border:1px solid #eaeaea;
		width:215px;
		height:	148px;	
		}
		
#main_container #body_container #right_container #body_left .corp_feed{		
		padding:3px;
		background-color:#f4f3f3;
		border:1px solid #eaeaea;
		width:168px;
		height:	118px;	
		}
		
#main_container #body_container #right_container #body_left .pros_img{		
		padding:2px;
		background-color:#f4f3f3;
		border:1px solid #DDDDDD;
		width:334px;
		height:	238px;	
		}
		
#main_container #body_container #right_container #body_left .App_form{		
		padding:2px;
		background-color:#f4f3f3;
		border:1px solid #DDDDDD;
		width:258px;
		height:	358px;	
		}
		
#main_container #body_container #right_container #body_right{
		float:left;
		width:420px; border-left: 1px solid #d0d0d0;
		padding:0 0 0 16px;
		line-height:16px;
		margin:4px 0 0 0;
		text-align:justify;
		color:#404040;
		}
		
	#right_container #body_right ul{		
		color:#404040; padding:0 0 0 0; line-height:18px;		
		}
#right_container #body_right ul li{
		background:url(../images/gray_bullet.gif) left 8px no-repeat;
		padding:0 0 0 8px;
		}
#main_container #body_container #right_container #body_right p{		
		padding:0 0 8px 0;
		}
		
	#main_container #body_container #right_container #body_right #contact_us{
		padding:0; margin:0; width:380px; float:left;
		}
		
#main_container #body_container #right_container #body_right #contact_us form label{
		width:125px; float:left; text-align:left; display:block; padding:2px; margin:2px; _margin:2px;}
		
#main_container #body_container #right_container #body_right #contact_us form input.textfield{
		width:210px; display:block; padding:2px; margin:2px; _margin:2px; float:left; background:url(../images/contact_bg.gif) 0 0 repeat-x; height:18px; border:1px solid #d1cfcf; font-size:11px; }			
		
#main_container #body_container #right_container #body_right #contact_us form textarea{
		width:210px; border:1px solid #d1cfcf; display:block; padding:3px; margin:4px; _margin:2px; float:left; background:url(../images/contact_bg.gif) 0 0 repeat-x; font:11px/normal Verdana, Arial, Helvetica, sans-serif; height:60px;}	

#main_container #body_container #right_container #body_right #contact_us form input.submit{
		float:left; 
		padding:3px; 
		background:url(../images/send_querry_button.gif) left top no-repeat;
		width:50px;
		height:23px; margin:3px; cursor:pointer;
		}
#main_container #body_container #right_container #body_right #contact_us form input.submit:hover{
		background-position:left bottom;
		}
#main_container #body_container #right_container #body_right #contact_us form input.reset{
		float:left; 
		padding:3px; 
		background:url(../images/reset_querry_button.gif) left top no-repeat;
		width:50px;
		height:23px; margin:3px; cursor:pointer;
		}
	#main_container #body_container #right_container #body_right #contact_us form input.reset:hover{
		background-position:left bottom;
		}

	a.e-mail_link {	color:#FF6600!important;}
	a:hover.e-mail_link{ color:#900!important; text-decoration:underline;}				
		
	/*left & Right Container Same*/
#main_container #body_container #right_container #body_left_same{ 
		float:left;
		width:318px;
		margin:3px 0 0 0;
		font-size:11px; 
		color:#404040;
		text-align:justify;
		padding:0 16px 0 10px;
		line-height:16px;
		}
#main_container #body_container #right_container #body_left_same p{		
		/*padding:15px 20px 0 10px;*/
		line-height:18px;
		font-weight: normal;
		}
		
#main_container #body_container #right_container #body_right_same{
		float:left;
		width:318px;/* border-left: 1px solid #d0d0d0;*/
		padding:0 0 0 16px;
		line-height:16px;
		margin:4px 0 0 0;
		text-align:justify;
		color:#404040;
		}
#main_container #body_container #right_container #body_right_same p{		
		padding:0 0 8px 0;
		}
/*left & Right Container Same Closed*/		
		
#main_container #body_bottom{
		background:url(../images/body_bottom_bg.jpg) left top no-repeat; 
		height:2px; 
		width:936px;
		clear:both;
		}
#right_container .TabbedPanelLeft{ 
		float:left;
		padding:0;
		width:225px;
		margin:30px 0 0 0;
		font-size:12px;
		font-weight:bold;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#4f4e4e;
		line-height:18px;
		}
#right_container .TabbedPanelLeft p{		
		padding:10px 20px 0 10px;
		}
#right_container .TabbedPanelLeft h2{		
		padding:8px 20px 8px 12px;
		background-color:#ececec;
		font-weight:normal;
		font-size:11px;
		font-family:Verdana, Geneva, sans-serif;
		line-height:14px;
		color:#404040;
		}

#right_container .TabbedPanelRight{
		float:left;
		width:430px; border-left: 1px solid #d0d0d0;
		padding:0 0 0 16px;
		line-height:16px;
		margin:4px 0 0 0;
		text-align:justify;
		color:#404040;		
		}
#right_container .TabbedPanelRight ul{		
		color:#404040; padding:0 0 0 8px; line-height:18px;		
		}
#right_container .TabbedPanelRight ul li{
		background:url(../images/gray_bullet.gif) left 8px no-repeat;
		padding:0 0 0 8px;
		}
#right_container .TabbedPanelRight ul li a{		
		color:#404040;		
		}
#right_container .TabbedPanelRight ul li a:hover{		
		color:#404040;		
		}
		
#right_container .TabbedPanelRight p{		
		padding:0 0 8px 0;
		}

.press_kit {color:#900;}
.press_kit.red_border { color:#FFFFFF; border:1px solid #a82e2e;}
.press_kit.black_border{ color:#FFFFFF; border:1px solid #000000;}

.press_kit a.btn{ background:url(../images/press_kit_btn.jpg) left -15px no-repeat; height:15px; width:56px; display:block; font-size:10px!important; overflow:hidden; margin:3px; text-align:center; font-weight:normal; color:#900;}

.press_kit a.btn:hover{ background:url(../images/press_kit_btn.jpg) left top no-repeat; color:#fff; }

.press_kit .border_right_red { border-right:1px solid #a82e2e;}
.press_kit .border_right_black { border-right:1px solid #000000;}
		
.press_kit .red_bg{ background: url(../images/red_bg.jpg) left top repeat-x; height:96px;  font-weight:bold;}

.press_kit .black_bg{ background: url(../images/black_bg.jpg) left top repeat-x; height:96px;  font-weight:bold;}

a.btn_gray{ background-color:#F0F0F0; padding:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border:1px solid #E9E9E9; margin:10px 0 0 0; float:left;}

#fadeshow1 { width:474px; height:210px;}

.course td, th{ padding:0 5px 0 5px;}
#use_list li{ }
.ul_li{margin:0!important;
		padding:5px 0 0 0!important;}
		
.padding_top_bottom{padding:3px 3px!important;}
.width_550px{ width:570px;}

.small_txt{
	font-size:10px!important; /*font-family:"Tahoma"*/
	letter-spacing: -0.5pt;
}
		
	
