/* CSS Document */
body{
	padding:0 0 0 0;
	margin:0;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#ffffff;
	}

td, div, h1, h2, h3, p, input, form{
	margin:0;
	padding:0;
}

img{
	padding:0;
	margin:0;
	border:none;
	}

ul {
	list-style:none;
	margin:0;
	padding:0;
	}

.spacer {
	clear:both;
	line-height:0;
	font-size:0;
}

/*=============main body=================*/
.body{ background: url(../images/main_bg.gif) repeat;
	padding: 40px 0 40px 0;
 }
 
#total_body{ margin: 0 auto;
	width: 900px;
	}
/*=======top_pannel==========*/

/*#total_body #top_pannel #top_pannel_top{ background:url(../images/top_pannel_top_img.gif) no-repeat;
	height:12px;
	}*/
	
#total_body #top_pannel #top_pannel_bottom{ background:url(../images/top_pannel_bottom_img.gif) repeat-x;
	height: 70px;
	}
	
#total_body #top_pannel #top_pannel_bottom #left{ width: 578px;
	float:left;
	}
	
#total_body #top_pannel #top_pannel_bottom #right{ width: 313px;
	float:right;
	}
	
#total_body #top_pannel #top_pannel_bottom #right img{ margin: 30px 0 0 0;
	}
	
#total_body #top_pannel #top_pannel_bottom #right img.img_margin{ margin: 0 0 0 230px;
 }		
		
/*=======top_pannel_end==========*/

/*=======top_navigation=========*/

#total_body #top_navigation{ background:url(../images/navigation_bg.gif) repeat-x;
	height: 39px;
	}

#total_body #top_navigation ul{
	}

#total_body #top_navigation ul li{ float: left;
	font: 12px/39px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	}

#total_body #top_navigation ul li a{ font: 12px/39px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	padding: 0 12px 0 12px;
	text-decoration:none;
	}
	
#total_body #top_navigation ul li a:hover{ color:#FFFF00;
	background-color:inherit;
	text-decoration:underline;
	}
	
#total_body #top_navigation ul li a.active_top_navigation{ color:#FFFF00;
	text-decoration:underline;
	}	
/*=======top_navigation_end=========*/

/*========middle_body===========*/
#total_body #middle_body { background: #FFFFFF;
	padding: 9px 0 9px 0;
	}

#total_body #middle_body #middle_body_banner { width: 883px;
	margin: 0 auto;
	}


#total_body #middle_body #middle_body_banner #banner_left{ width:661px;
	float:left;
	height: 285px;
	}

#total_body #middle_body #middle_body_banner #banner_right{ width: 193px;
	float:right;
	height: 265px;
	background:#386b02;
	padding: 10px 10px 10px 10px;
	}

#total_body #middle_body #middle_body_banner #banner_right #banner_right_inner_top h2{ font: 22px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	background:url(../images/latest_news_bullets.jpg) no-repeat 0 0;
	padding: 2px 0 10px 50px;
	}

#total_body #middle_body #middle_body_banner #banner_right #banner_right_inner_top ul{ margin: 0 0 0 0;
	}

#total_body #middle_body #middle_body_banner #banner_right #banner_right_inner_top ul li{ border-bottom: 1px dashed #FFFFFF;
	padding: 10px 0 10px 0;
	}
	
#total_body #middle_body #middle_body_banner #banner_right #banner_right_inner_top ul li.border_bottom{ border-bottom:none;
	padding-bottom: 0px;
	}		
	
#total_body #middle_body #middle_body_banner #banner_right #banner_right_inner_top ul li a{ font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	background:url(../images/news_bullet.jpg) no-repeat 0 3px;
	padding: 0 0 0 22px;
	display:block;
	text-align:justify;
	}

#total_body #middle_body #middle_body_banner #banner_right #banner_right_inner_top ul li a:hover{ color:#FFFF00;
	text-decoration:underline;
	}
	
#total_body #middle_body #middle_body_banner #banner_right #banner_right_inner_bottom { width: 74px;
	height: 26px;
	margin: 30px 0 0 110px;
	}
	
#total_body #middle_body #middle_body_matter{ width: 883px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_left{ width: 202px;
	float:left;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_left #middle_body_matter_sponsored h3{ font: 19px Arial, Helvetica, sans-serif;
	color:#ae5300;
	background:url(../images/sponsored_bullets.gif) no-repeat 0 5px;
	padding: 0 0 0 25px;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_left #middle_body_matter_sponsored img{ margin: 10px 0 0 0;
	}		
		
#total_body #middle_body #middle_body_matter #middle_body_matter_left #middle_body_matter_sponsored img.extra_margin_top{ margin: 10px 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_left #middle_body_matter_login{ background:url(../images/log_in_bg.gif) repeat-x;
	height:162px;
	width:178px;
	padding: 10px 10px 10px 10px;
	margin: 10px 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_left #middle_body_matter_login h3{ font: 22px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	background:url(../images/login_bullet.gif) no-repeat 0 0;
	padding: 5px 0 10px 40px;
	}	
		
#total_body #middle_body #middle_body_matter #middle_body_matter_left #middle_body_matter_login p{ font: 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_left #middle_body_matter_login input{
	width: 160px;
	height: 18px;
	margin: 0 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_left #middle_body_matter_login input.login_button{ width:66px;
	height: 23px;
	margin: 10px 0 0 0;
	}	
		
					
#total_body #middle_body #middle_body_matter #middle_body_matter_right{ width: 665px;
	float:right;
	border-left: 1px dashed #386b02;
	padding: 0 0 0 10px;
	}
		
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner h2{ font: 23px/30px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	background: url(../images/photo_gallery_bg.gif) no-repeat 0 0;
	padding: 0 0 0 35px;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #photogallery_holder { margin: 9px 0 0 0;
	}		
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #photogallery_holder img{ margin: 0 8px 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #photogallery_holder img.margin_none{ margin-right: 0px;
	}		

#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner h3{ font: 33px Arial, Helvetica, sans-serif;
	color:#386b02;
	background-color:inherit;
	background:url(../images/welcome_bullets.gif) no-repeat 0 5px;
	padding: 0 0 0 32px;
	margin: 12px 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #contact_form { margin: 30px 0 0 0;
	}	

#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #contact_form p{ text-align:right;
	margin: 0 300px 0 0;
	padding: 0 0 6px 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #contact_form p input{ margin: 0 0 0 10px;
	width:180px;
	}
			
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #contact_form p textarea{ width: 180px;
	}
.submit { margin: 30px 0 0 300px;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #site_map ul{ margin: 20px 0 0 70px;
	}	
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #site_map li{ list-style: none;
	padding: 0 0 10px 0;
	}
			
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #site_map li a{ font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#386b02;
	background-color:inherit;
	background:url(../images/site_map_bullets.gif) no-repeat 0 3px;
	padding: 0 0 0 20px;
	text-decoration:none;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #site_map li a:hover{ color: #f97b0e;
	text-decoration:underline;
	}		
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner h3.margin_reduce{ margin: 0 0 0 0;
	}	

#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner p{ font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	margin: 10px 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner p.resource{ font: 11px Verdana, Arial, Helvetica, sans-serif;
	}
		
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner p.resource a{ text-decoration:underline;
	color:#386b02;
	background-color:inherit; 
	}	
	

#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner ul{ margin: 10px 0 0 13px;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner ul li{  font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	list-style:disc;
	padding: 0 0 2px 0;
	}		
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner img{ margin: 170px 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner img.about_us_right_add{ margin: 20px 0 0 0;
	}	
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner img.course_right_add{ margin: 82px 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner img.facilities_right_add{ margin: 75px 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner img.blog_right_add{ margin: 20px 0 0 0;
	}	
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_a img{ margin: 20px 14px 0 0;
	}
		
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_a img.prduct_a_margin{ margin-right:0px;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_b{ margin: 6px 0 0 0;
	}	
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_b #product_b_leftg{ width: 378px;
	float:left;
	}
		
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_b #product_b_leftg img{ margin: 0 0 0 0;
	}		
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_b #product_b_rightg{ width: 275px;
	float:right;
	}
			
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_b #product_b_rightg img{ margin: 0 0 0 0;
	}	
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_b #product_b_rightg p{ font: 12px Arial, Helvetica, sans-serif;
	text-align:left;
	margin: 0 0 2px 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_b #product_b_rightg p.margin_left_product { margin: 0 0 0 6px;
	}
		
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #product_b #product_b_rightg p span{ font: bold 12px Arial, Helvetica, sans-serif;
	color:#FF0000;	
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #news { margin: 15px 0 0 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #news p { margin: 0 0 5px 0;
	}
	
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #news p span{ color:#FF0000;
	font-weight:bold;
	}
		
#total_body #middle_body #middle_body_matter #middle_body_matter_right #middle_body_matter_right_inner #news p span a{ color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	}		
/*.left_product_details { background: #666666;
	}
	
.left_product_details img{ margin: 0 0 0 0;
	}*/		
	
		
/*========middle_body_end===========*/

/*========lower_navigation===========*/
	
#total_body #lower_navigation { background: url(../images/navigation_bg.gif) repeat-x;
	height: 39px;
	}	
	
#total_body #lower_navigation ul{ margin: 0 0 0 78px;
	}	
	
#total_body #lower_navigation ul li{ float:left;
	color:#FFFFFF;
	background-color:inherit;
	line-height: 39px;
	}		
	
#total_body #lower_navigation ul li a{ font: 12px/39px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	padding: 0 12px 0 12px;
	text-decoration:none;
	}	
	
#total_body #lower_navigation ul li a:hover{ text-decoration:underline;
	color:#FFFF00;
	}
	
#total_body #lower_navigation ul li a.active_lower_navigation{ text-decoration:underline;
	color:#FFFF00;
	}	
	
/*========lower_navigation_end===========*		
	
	
/*========lower_bg===========*/
#total_body #lower_bg { background:url(../images/lower_bg.gif) no-repeat;
	height: 39px;
	}	
	
#total_body #lower_bg #lower_bg_left{ width: 262px;
	float:left;
	}
	
#total_body #lower_bg #lower_bg_left p{ font: 12px Arial, Helvetica, sans-serif;
	margin: 10px 0 0 9px;
	}		
	
#total_body #lower_bg #lower_bg_right{ width: 262px;
	float:right;
	}	
	
#total_body #lower_bg #lower_bg_right p{ font: 12px Arial, Helvetica, sans-serif;
	margin: 10px 0 0 22px;
	}		
	
#total_body #lower_bg #lower_bg_right p a{ font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #cd3104;
	background-color:inherit;
	}	
	
#total_body #lower_bg #lower_bg_right p a:hover{ text-decoration: underline;
	color: #386b02;
	background-color:inherit;
	}	
	
/*========lower_bg_end===========*/

/*========link_pannel===========*/
#total_body #middle_body #link_pannel{ width: 883px;
	margin: 0 auto;
	padding: 15px 0 0 0;
	}
	
	
#total_body #middle_body #link_pannel p{ font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
	}	
	
#total_body #middle_body #link_pannel p a{ font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
	}	
	
/*========link_pannel_end===========*/








	
	
	
	
