/* CSS Document */

body{
	background:#fff url(../images/bg-inner.png) repeat-x;
	}
	
#breadcrumb{
margin:0;
padding:0;
float:left;
width:882px;
border:0;
height:28px;
overflow:hidden;
	}
	
#breadcrumb p{
	float:left;
	font-size:11px;
	color:#FFFFFF;
	margin:0px;
	padding:6px 0 0 20px;
	}
	
#breadcrumb p a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#breadcrumb p a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
	
/*::::::about:::::::*/
	
#main{
	float:left;
	width:882px;
	padding:0;
	margin:10px 0px;
	border:0;
	background:url(../images/main-bg.png) repeat-y;
	}
	
#contentLeft{
	padding-left:10px;
	}
	
#contentLeft h1{
		float:left;
		width:600px;
		padding:0;
		padding-bottom:15px;
		margin:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#1c529d;
		/*font-weight:normal;*/
		clear:both;
		}
		
#contentLeft p{
		float:left;
		padding:0;
		margin:0;
		}
		
#contentLeft .blockLsmall{
		float:left;
		width:280px;
		padding:10px;
		}
		
#contentLeft .blockLsmall h1{
		float:left;
		width:280px;
		padding:0;
		margin:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#1c529d;
		font-weight:normal;
		}
		
#contentLeft .blockLsmall img{
		float:left;
		width:280px;
		height:150px;
		padding:10px 0px;
		margin:0;
		}
		
	
#contentLeft .blockLsmall p{
		float:left;
		width:280px;
		padding:0;
		margin:0;
		line-height:16px;
		}
		
	#contentLeft .blockLsmall p a{
		float:left;
		width:330px;
		padding:0;
		margin:0;
		background:url(../images/arrow.png) no-repeat left center;
		padding-left:12px;
		color:#1c529d;
		text-decoration:none;
		}
		
	#contentLeft .blockLsmall p a:hover{
		color:#1c529d;
		text-decoration:underline;
		}
		
#contentRight .blockR{
	padding-top:0;
	padding-bottom:30px;
	}
	
/*::::::facilities:::::::*/

#contentLeft .facilities{
		float:left;
		width:580px;
		padding:10px;
		margin:5px 0px;
		background-color:#f4f4f4;
		}
		
#contentLeft .facilities h2{
		float:right;
		width:410px;
		padding:0;
		padding-bottom:3px;
		margin:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:20px;
		border-bottom:#999999 1px dashed;
		color:#1c529d;
		font-weight:normal;
		}
		
#contentLeft .facilities img{
		float:left;
		width:160px;
		height:100px;
		padding:0px;
		margin:0;
		}		
	
#contentLeft .facilities p{
		float:right;
		width:410px;
		padding:0;
		margin:0;
		line-height:16px;
		}
		
	#contentLeft .facilities p a, #contentLeft p a{
		float:left;
		width:330px;
		padding:0;
		margin:0;
		color:#1c529d;
		text-decoration:none;
		}
		
	#contentLeft .facilities p a:hover, #contentLeft p a:hover{
		color:#1c529d;
		text-decoration:underline;
		}
		
/*::::::course:::::::*/
		
.course td{
	background:#f4f4f4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
	}
	
.course .heading td{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004488;
	font-weight:bold;
	}
	
.course .total td{
	background-color:#ECF7FF;
	font-weight:bold;
	}
	
/*::::::sitemap::::::*/
#contentLeft p.sitemap a{
		float:left;
		width:530px;
		padding:0;
		margin:0;
		background:url(../images/arrow2.png) no-repeat left center;
		padding-left:12px;
		color:#1c529d;
		text-decoration:none;
		line-height:18px;
		}
		
#contentLeft p.sitemap a:hover{
		color:#1c529d;
		text-decoration:underline;
		}
		
		
/*:::::::news::::::::*/
.news #contentLeft p{
	width:850px;
	}
	
/*::::::admission:::::::*/
#contentLeft ul{
		float:left;
		padding:0px 10px;
		margin:0px 10px;
		width:550px;
		list-style-type:decimal;
		}
		
	#contentLeft ul li{
		float:left;
		padding:5px;
		margin:0px 5px;
		width:540px;
		list-style-type:decimal;
		list-style-position:outside;
		}
		
#contentLeft h1.small{
	padding-top:20px;
	padding-bottom:10px;
	margin:0;
	font-size:12px;
	}
	
a.button{
	float:right;
	width:92px;
	height:24px;
	display:block;
	background:url(../images/apply.png) no-repeat;
	}
	
/*::::::misc:::::::*/
.rBrdr{
	border-right:#999 1px dashed;
	}
	
.heading{
	color:#0066CC;
	font-weight:bold;
	font-size:14px;
	}
	
.top{
	float:right;
	padding:3px;
	margin:10px 35px;
	font-weight:bold;
	background-color:#E8F8FF;
	}
	
#contentLeft .padBtm{
	margin-bottom:5px;
	}