@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.width{
	width:920px;
	margin:auto;
	background:#ffffff;
	}
	
/* ---------top-links---------- */

.top-links{
	font-size:13px;
	color:#ffffff;
	font-family:arial;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	background:url(gifs/top-links-center-img.gif) repeat-x;
	}
.top-links a{
	color:#ffffff;
	text-decoration:none;
	padding:0 1% 0 1%;
	}
.top-links a:hover{
	color:#ffffff;
	text-decoration:underline;
	}		
	
/* ---------header-index---------- */

.header-index{
	font-size:13px;
	color:#034070;
	background:#ffffff url(gifs/background-img.jpg) no-repeat;
	border-top:solid 1px #FFFFFF;
	}

.header-index #text{
	font-size:13px;
	color:#034070;
	line-height:16px;
	text-align:justify;
	padding:20px 20px 20px 20px;
	}	

.header-index #text h1{
	font-size:16px;
	color:#034070;
	margin:0px;
	padding:20px 0 5px 0;
	}	
#text h1 a{
	color:#034070;
	text-decoration:none;
	}
#text h1 a:hover{
	color:#034070;
	text-decoration:underline;
	}	
	
.marquee-bg{
	background:url(gifs/marquee-center-img.jpg) repeat-x;
	}	
	
/* ---------text-orange-bg---------- */

.text-orange-bg{
	font-size:13px;
	color:#ffffff;
	background:url(gifs/orange-bg.jpg) no-repeat;
	border-top:solid 1px #FFFFFF;
	padding:15px;
	}
	
.text-orange-bg #courses-otxt{
	margin: 15px 0 0 100px;
	text-align:justify;
	line-height:16px;
	}	

/* ---------text-blue-bg---------- */

.text-blue-bg{
	font-size:13px;
	color:#ffffff;
	background:url(gifs/blue-bg.jpg) no-repeat;
	border-top:solid 1px #FFFFFF;
	padding:15px;
	}
	
.text-blue-bg #courses-btxt{
	margin: 15px 0 0 100px;
	text-align:justify;
	line-height:16px;
	}	
	
/* ---------text-green-bg---------- */

.text-green-bg{
	font-size:13px;
	color:#ffffff;
	background:url(gifs/green-bg.jpg) no-repeat;
	border-top:solid 1px #FFFFFF;
	padding:15px;
	}
	
.text-green-bg #courses-gtxt{
	margin: 15px 0 0 100px;
	text-align:justify;
	line-height:16px;
	}		

/* ---------more---------- */

.more{
	font-size:11px;
	color:#000000;
	text-align:center;
	background:url(gifs/more-bg-orange.gif) no-repeat;
	padding:5px 0 5px 0;
	width:74px;
	}
.more a{
	color:#000000;
	text-decoration:none;
	}
.more a:hover{
	color:#000000;
	text-decoration:underline;
	}

/* ---------more1---------- */

.more1{
	font-size:11px;
	color:#000000;
	text-align:center;
	background:url(gifs/more-bg.gif) no-repeat;
	padding:5px 0 5px 0;
	width:74px;
	}
.more1 a{
	color:#000000;
	text-decoration:none;
	}
.more1 a:hover{
	color:#000000;
	text-decoration:underline;
	}	
	
/* ---------more2---------- */

.more2{
	font-size:11px;
	color:#000000;
	text-align:center;
	background:url(gifs/more-bg-green.gif) no-repeat;
	padding:5px 0 5px 0;
	width:74px;
	}
.more2 a{
	color:#000000;
	text-decoration:none;
	}
.more2 a:hover{
	color:#000000;
	text-decoration:underline;
	}
	
/* ---------readmore---------- */

.readmore{
	font-size:11px;
	color:#000000;
	text-align:right;
	}
.readmore a{
	color:#000000;
	text-decoration:none;
	}
.readmore a:hover{
	color:#000000;
	text-decoration:underline;
	}		
	
/* ---------bottom---------- */ 

.bottom{
	clear:both;
	font-size:13px;
	text-align:center;
	color:#ffffff;
	padding:10px;
	background:#474747;
	line-height:19px;
	margin-top:15px;
	}	
.bottom a{
	color:#ffffff;
	text-decoration:none;
	padding:0px 12px 0px 12px		
	}
.bottom a:hover{
	color:#ffffff;
	text-decoration:underline;		
	}
	
	
/* ---------footer---------- */ 

	
.footerlink{
	font-size:12px; 
	padding:10px; 
	color:#ffffff;
	line-height:18px;
	background:#e47b2e;
	text-align:justify;
}
.footerlink a {
	color:#ffffff; 
	text-decoration:none;
}
.footerlink a:hover {
	color:#000000; 
	text-decoration:underline;
}	
	

/* ---------inside - pages---------- */ 

	
.inside-top-bg{
	background:url(gifs/inside-top-center-bg.gif) repeat-x;
	}
	
/* ---------bottom-inside---------- */ 

.bottom-inside{
	clear:both;
	font-size:13px;
	text-align:center;
	color:#ffffff;
	padding:10px;
	background:#2779e6;
	line-height:19px;
	}	
.bottom-inside a{
	color:#ffffff;
	text-decoration:none;
	padding:0px 12px 0px 12px		
	}
.bottom-inside a:hover{
	color:#ffffff;
	text-decoration:underline;		
	}
	
/* ---------left-links-inside---------- */	


.left-links-inside{
	font-size:16px;
	color:#ffffff;
	text-align:justify;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background:#3089cf url(gifs/left-nevg-bg.gif) repeat-x;
	
}
.left-links-inside ul{
	padding:0px 0px 0 8px;
	margin:0px;
	list-style-type:none;
} 
.left-links-inside li{
	line-height:35px;
	padding-left:16px;
	background:url(gifs/arrow.gif) no-repeat 0 1.00em;
}
.left-links-inside li a{
	color:#fff;
	text-decoration:none;
}
.left-links-inside li a:hover{
	color:#fff;
	text-decoration:underline;
}	

	
.left-links-text{
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	padding:5px;
	line-height:35px;
	
}
.left-links-text h1{
	font-size:14px;
	color:#e4bb6f;
	padding:0px;
	margin:0px;
	line-height:30px;
	
}

.left-links-text  a{
	color:#ffffff;
	text-decoration:none;
}
.left-links-text  a:hover{
	color:#ffffff;
	text-decoration:underline;
}

/* --------main-text----------- */


.main-text {
	font-size:13px;
	text-align:justify;
	color:#545454;
	line-height:16px;
	background:#FFFFFF;
	padding:5px;
	}
.main-text h1{
	font-size:18px;
	color:#2779e6;
	margin:0px;
	font-weight:normal;
	padding:20px 0 8px 0;
	}
.main-text h2{
	font-size:16px;
	color:#2779e6;
	margin:0px;
	padding:5px 0 5px 0;
	}		
	
	
/* ---------contactus---------- */ 


.contactus{
	line-height:25px;
	padding:11px;
	}
.contactus h1{
	font-size:20px;
	margin:0px;
	padding:5px 0 10px 0;
	color:#1b5aba;
	text-transform:none;
	}	
.contactus a{
	color:#545454;
	text-decoration:none;
	}	
.contactus a:hover{
	color:#545454;
	text-decoration:underline;
	}	
	
/* ---------border---------- */ 

	
.border-top{
	border-top:solid 1px #ececec;	
	}	
.border-bottom{
	border-bottom:solid 1px #ececec;	
	}	
.border-left{
	border-left:solid 1px #ececec;	
	}	
.border-right{
	border-right:solid 1px #ececec;	
	}	
	
/* --------courses-text----------- */


.courses-text {
	font-size:13px;
	text-align:justify;
	color:#545454;
	line-height:16px;
	background:#FFFFFF;
	padding:5px;
	}
.courses-text h1{
	font-size:20px;
	color:#2779e6;
	margin:0px;
	font-weight:bold;
	padding:5px 0 8px 0;
	}
		
		
/* ---------request---------- */


.request{
	font-size:11px;
	clear:both;
	color:#fff;
	padding:3px 0 2px 0;
	text-align:center;
	margin-right:20px;
	background:url(gifs/request-bg.jpg);
	width:137px;
}
.request a{
	color:#fff;
	text-decoration:none;
}
.request a:hover{
	color:#FFFF66;
	text-decoration:underline;
}			

.top-bg{
	background:url(gifs/bg.png) repeat-x;
	}			
.shb {
	font-size: 15px;
	font-weight: bold;
	color: #2779E6;
	margin: 0px;
	padding: 0px;
}


.link {
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.link a {
text-decoration:underline;
color:#000000;
} 

.link a:hover {
text-decoration:underline;
color:#000000;
} 
.text{
	font-size:12px;
	color:#000000;
	text-align:justify;
	}

.red{
	color:#FF0000;
	}
.border{
	border:1px solid #91BFE6;
	font-size:12px;
	margin:10px;
	}	
	
 h2{
	font-size:20px;
	margin:0px;
	padding:15px 0 5px 0;
	color:#1b5aba;
	font-family:tahoma;
	text-transform:none;
	}		
 
	
	.enquiryform {
		background:#ececec;
		float:right;
		height:276px;
		padding:15px;
		width:204px;
	}
	
		.enquiryform h2 {
			background:url(gifs/hdr-enquiry.gif) no-repeat 0 0;
			font-weight:normal;
			height:14px;
			margin:10 0 10px;
			
		}
		
.ht {
    font-size: 1px;
    line-height: 1px;
}
		
		 
		
		 
				.enquiryform form ul li { padding:4px 0px; }
				
					.enquiryform form ul li span {
						background:url(gifs/bg-form.gif);
						display:block;
						float:left;
						height:22px;
						padding:6px 5px 2px 8px;
						width:191px;
					}
					
					.enquiryform form ul li.pc span { background:url(gifs/bg-form.gif) 0 -29px; width:82px }
					.enquiryform form ul li.pc span.p { margin-right:13px; }
					.enquiryform form ul li.m span { background:url(gifs/bg-form.gif) 0 bottom; height:73px }
					.enquiryform form ul li.action span { background:none; height:auto; padding:0; width:auto; float:right }
					
						.enquiryform form ul li span input {
							background:none;
							border:none;
							color:#999;
						}
						.enquiryform form ul li.pc span input { width:75px }
						
						.enquiryform form ul li span textarea {
							background:none;
							border:none;
							color:#999;
							font-size:12px;
							font-family:arial;
							height:60px;
							overflow:hidden;
							width:185px;
						}
						
						.enquiryform form ul li.action span input {
							background:url(gifs/btn-submit.gif) 0 0;
							cursor:pointer;
							height:34px;
							width:93px;
							MARGIN-TOP:20PX;
						}
						.enquiryform form ul li.action span input:hover { background:url(gifs/btn-submit.gif) 0 bottom; }
						
						ol, ul {
    list-style: none outside none;
	margin:0px;
	padding:0px;
}
