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

body{
/*background-image:url(../images/sub_bg2.jpg);
background-repeat:repeat-x;*/
font-family:Arial;
color:#63686b;
}

#main_container{
width:1020px;
height:1300px;
margin:auto;
background-image:url(../images/main_bg.jpg);
background-repeat:repeat-x;
margin-top:-8px;
}

h4{
margin:0px;
padding:0px;
}

ul{
font-family:Verdana;
font-size:12px;
margin-left:85px;
margin-top:20px;
line-height:20px;
}

li{
list-style:url(../images/li.jpg);
}

a{
text-decoration:none;
color:#63686b;
}

a:hover{
text-decoration:none;
color:#000066;
}

p{
margin:0px;
padding:0px;
}

marquee{
padding:0px;
margin:0px;
}

/*-------------------------------------------- Header ------------------------------------------------*/

.top_bar{
width:1020px;
height:98px;
float:left;
}

	.top_logo{
	width:324px;
	height:98px;
	float:left;
	}
	
	.top_date_contacts_box{
	width:250px;
	height:98px;
	float:left;
	}
	
	.date{
	width:250px;
	height:20px;
	text-align:right;
	}
	
	.p{
	font-size:12px;
	font-family:Verdana;
	}
	
.button_bar{
width:1020px;
height:42px;
float:left;
color:#FFFFFF;
}

	.button_area{
	width:446px;
	height:42px;
	float:left;
	}
	
		.menu_div{
		width:87px;
		height:42px;
		float:left;
		text-align:center;
		}
		
		.menu_div:hover{
		width:87px;
		height:42px;
		float:left;
		color:#FFFFFF;
		background-image:url(../images/menu_hover.jpg);
		}
	
		h6{
		margin:0px;
		padding:13px;
		font-family:Verdana;
		color:#a0c6e4;
		text-align:center;
		font-size:10px;
		}
		
		h6:hover{
		margin:0px;
		padding:13px;
		font-family:Verdana;
		color:#FFFFFF;
		text-align:center;
		font-size:10px;
		}
		
.banner_area{
width:1020px;
height:auto;
}

	.banner_left{
	width:35px;
	height:319px;
	float:left;
	}
	
	.banner{
	width:950px;
	height:319px;
	float:left;
	background-image:url(../images/banner.jpg);
	}
	
	.banner_bottom{
	width:1020px;
	height:30px;
	float:left;
	background-image:url(../images/banner_bottom.jpg);
	}
	
/*-------------------------------------------- main body ------------------------------------------------*/

.body_head_menu{
width:1020px;
height:135px;
float:left;
}

	.courses_menu{
	width:276px;
	height:135px;
	float:left;
	}
	
		.menu_head{
		width:276px;
		height:23px;
		float:left;
		}
		
		.menu_cntnt{
		width:276px;
		height:87px;
		float:left;
		}
		
		.menu_more{
		width:250px;
		height:25px;
		float:left;
		font-size:10px;
		text-align:right;
		}
		
	.marquee_div{
	width:1020px;
	height:21px;
	float:left;
	font-size:12px;
	}
		
#main_body{
width:1020ox;
height:auto;
float:left;
}

	.body_left{
	width:323px;
	height:auto;
	float:left;
	}
	
		.drctr_message{
		width:224px;
		height:384px;
		}
		
		.sftwrs_marquee{
		width:290px;
		height:53px;
		float:left;
		}
	
	.body_middle{
	width:391px;
	height:auto;
	float:left;
	background-image:url(../images/middle_body_bg.jpg);
	background-repeat:repeat-y;
	margin-top:2px;
	}
	
		.intro_div{
		width:391px;
		height:194px;
		float:left;
		}
		
		.advsry_panel_div{
		width:391px;
		height:172px;
		}
		
			.advsry_panels{
			width:391px;
			height:147px;
			padding:10px 15px 0px 15px;
			}
			
			.testimonials_div{
			width:391px;
			height:168px;
			}
	
	.body_right{
	width:306px;
	height:auto;
	float:left;
	}
	
	.entr_exam{
	width:306px;
	height:60px;
	background-image:url(../images/enter_exam.png);
	float:left;
	}
	
	.dwnld_brchr{
	width:306px;
	height:52px;
	background-image:url(../images/dwnload_brchr.png);
	float:left;
	}
	
	.contact_box{
	width:300px;
	height:129px;
	margin-top:10px;
	margin-left:6px;
	float:left;
	background-image:url(../images/contact_bg.png);
	background-repeat:no-repeat;
	}
	
/*-------------------------------------------- Home page Enquiry ------------------------------------------------*/

.enqry_div{
width:306pz;
height:297px;
float:left;
margin-top:2px;
}

.enqry_head{
width:306px;
height:53px;
float:left;
}

.enqry_form{
width:271px;
height:244px;
float:left;
margin-right:35px;
}

form{
font-family:Verdana;
font-size:12px;
padding-left:10px;
}

/*-------------------------------------------- Footer ------------------------------------------------*/


#main_footer {
		height:80px;
		background-image:url(../images/footer_bg.jpg);
		background-repeat:repeat-x;
		margin:0px auto;
		clear:both;
		}
		
		
#footer{
width:1020px;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
height:80px;
margin:0px auto;
margin-left:80px;
}

	.footer_left{
	width:653px;
	height:80px;
	float:left;
	}
	
		.footer_menu{
		width:653px;
		height:40px;
		float:left;
		color:#FFFFFF;
		font-size:12px;
		}
		
		.aa{
		text-decoration:none;
		color:#FFFFFF;
		}
		
		.aa:hover{
		text-decoration:none;
		color:#CCCCCC;
		}

	.footer_right{
	width:367px;
	height:80px;
	float:left;
	}
	
/*-------------------------------------------- About us ------------------------------------------------*/

.sub_main_container{
width:1020px;
height:1300px;
margin:auto;
margin-top:-8px;
}

.sub_main_container2{
width:997px;
margin:0px auto;
height:auto;
margin-top:-8px;
}

/*-------------------------------------------- our courses------------------------------------------------*/
.course_main
{
width:997px;
min-height:1000px;
margin:auto;
margin-left:40px;
}
.course_left
{
width:250px;
float:left;

}
.course_right
{
width:730px;
min-height:200px;
float:left;
}
.course_details
{
clear:both;
width:600px;
}

/*--------------------------------------------contact_us------------------------------------------------*/
.contact_main
{
width:997px;
min-height:450px;
margin:auto;
margin-left:40px;

}
.contact_right
{
width:250px;
float:left;

}
.contact_left
{
width:730px;
min-height:400px;
float:left;

}

/*--------------------------------------------specalities------------------------------------------------*/
.specalities_main
{
width:997px;
min-height:450px;
margin:auto;
margin-left:40px;
}
.specalities_right
{
width:295px;
float:left;

}
.specalities_left
{
width:650px;
min-height:200px;
float:left;
}
/*--------------------------------------------our chapters------------------------------------------------*/
.chapters_main
{
width:997px;
min-height:1000px;
margin:auto;
margin-left:40px;
}
.chapters_right
{
width:250px;
float:left;

}
.chapters_left
{
width:650px;
min-height:600px;
float:left;
}
/*--------------------------------------------about_us------------------------------------------------*/
.about_us_main
{
width:997px;
min-height:200px;
margin:auto;
margin-left:40px;
}
.about_us_right
{
width:250px;
float:left;

}
.about_us_left
{
width:650px;
min-height:200px;
float:left;
}

