/* CSS Document */
	body {
		margin-top: 0;
		margin-bottom:0;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		background: #106ca5;
		background-image:  url("assets/bgrb.gif");
		background-repeat:repeat-x;
		background-position:top;
		background-attachment:fixed;
		color:#FFFFFF
		}
		
	/* container division attributes*/
	#frame {
		width:650px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0;
		text-align:left;
		border:1px #CCCCCC solid;
		border-top:none;
		background-image: url("assets/spl1.gif");
		background-position:bottom;
		background-repeat:no-repeat;
					}
			
	/* header attributes*/
	#contentheader {
		background-image:  url("assets/headerl.gif");
		background-repeat:no-repeat;
		width: 650px;
		height:98px;
		
		}
		
	#contentheader h1 {
		font-size:14px;
		margin:0px;
		color: #7BF72A;
		}
			
	/* main menu attributes*/
	#mainmenu { 
		float:left; 
		width:650px;
		margin-top:-2px;
		background-image:url(assets/headerb.gif);
		background-repeat:no-repeat;
		}
	
	a.nav, a.nav:link, a.nav:visited { 
		float:left; 
		display:block; 
		width:107px; 
		height:18px;  
		border-right:1px solid #106ca5; 
		margin-top:2px; 
		text-align:center; 
		text-decoration:none; 
		font-family:verdana, arial, sans-serif; 
		font-size:12px; 
		color:#FFF; 
		line-height:18px; 
		overflow:hidden;
		}
	a.nav:hover {color:#fff; background:#2D4E85;}
	a.nav:active {color:#fff; background:#000;}
		
	/* subsmenu display class attributes*/
	#lnavmenu { 
		width:160px; 
		float:left; 
		text-indent:3px; 
		}
	
	
	a.navat, a.navat:link, a.navat:visited { 
		display:block; 
		width:160px; 
		height:40px; 
		background-color:#3295cb;  
		border-bottom:1px dashed #FFF;  
		text-align:left; 
		text-decoration:none; 
		font-family:verdana, arial, sans-serif; 
		font-size:11px; 
		color:#FFF; 
		line-height:40px; 
		overflow:hidden;
		}
	a.navat:hover {color:#fff; background:#2D4E85;}
	a.navat:active {color:#fff; background:#000;}

	a.navats, a.navats:link, a.navats:visited { 
		display:block; 
		width:160px; 
		height:20px; 
		text-indent:8px; 
		background-color:#EAEAEA;
		border-bottom:1px solid #2D4E85;  
		text-align:left; 
		text-decoration:none; 
		font-family:verdana, arial, sans-serif; 
		font-size:11px; 
		color: #106ca5; 
		line-height:15px; 
		overflow:hidden;
	}
	a.navats:hover {color:#fff; background:#2D4E85;}
	a.navats:active {color:#fff; background:#000;}
	
	/* image display welcome attributes*/
	#lc {
		
		background-color:#106ca5;
		background-image:  url("assets/ibanner5.gif");
		background-position:center;
		background-repeat:no-repeat;
		width:490px;
		height:290px;
		float:left;
		text-align:justify;
		color:#000000;
		}
	
	.welcome { margin-top:70px; margin-left:20px; width:300px;  }
	
	/* quick links attributes*/
	#rc {
		width:160px;
		background-color:#EAEAEA;
		background-image: url("assets/lline.gif");
		background-position:left;
		background-repeat:repeat-y;
		height:290px;
		color: #FFFFFF;
		float:left;
				}
	.ql { font-size:11px; color:#000000; padding:15px; }
	.ql a { text-decoration:none; color:#000000; }
	.ql a:hover { text-decoration:underline;color:#106ca5; }
				
	/* subspage main content attributes*/
	#atrc {
		width:490px;
		background-color:#EAEAEA;
		background-image: url("assets/llinew.gif");
		background-position:left;
		background-repeat:repeat-y;
		float:left;
		color:#000000;
		}
		
	#atrcf {
		width:486px;
		background-color:#EAEAEA;
		background-image: url("assets/llinew.gif");
		background-position:left;
		background-repeat:repeat-y;
		float:right;
		color:#000000;
		}
		
	#atrc a {color:#106ca5; text-decoration:none; font-size:11px;}
	#atrc a:hover {color:#3295cb; text-decoration:underline; }
	#atrc a:visited {color:#106ca5; }
	
	#atrcf a {color:#106ca5; text-decoration:none; font-size:11px;}
	#atrcf a:hover {color:#3295cb; text-decoration:underline; }
	#atrcf a:visited {color:#106ca5; }
		
	.compc { 
		margin-left:38px; 
		margin-top:5px; 
		width:420px;
		height:200px; 
		background-image: url("assets/chead.gif"); 
		background-position:top; 
		background-repeat:no-repeat; 
		}
	.compc h3 { 
		margin-left:10px; 
		padding-top:4px; 
		font-size:12px; 
		color:#FFFFFF; }
		
	
	.mail { 
		margin-left:30px; 
		margin-top:5px;
		padding-left:8px; 
		width:420px;
		height:480px;
		background-color:#FFFFFF; 
		background-image: url("assets/mailbg.gif"); 
		background-repeat:no-repeat; 
		}
	
	#nameTxt { width:380px; }
	#emailTxt { width:380px; }
	#subjectTxt { width:380px; }
	#mesgTxt { width:380px; }
	
	.history {padding-left:15px; padding-right:15px; text-align:justify; }	
	.quals { font-size:11px; text-align:left; }
	.sitemap {padding-left:60px; text-align:justify; }
	.smap {padding-left:16px; }
	.nf { padding-left:16px; width:460px; text-align:justify; }
	
	.aims { 
		width:460px;
		margin-left:20px;
		float:none;
				}
	.cschedule {
		width:130px;
		margin-left:20px;
		float:left;
		}
	.topics {
		width:210px;
		margin-left:20px;
		float:left;
		}
		
	.topicsys {
		width:440px;
		margin-left:20px;
		float:left;
		}
		
	/* news flash content attributes*/
	#nf {
		width:650px;
		float:left;
		background-color:#FFF;
		background-image: url("assets/hline.gif");
		background-position:top;
		background-repeat:repeat-x;
						}
		
	.newsf { 
		width:210px;
		font-size:10px; 
		color:#000;
		background-image: url("assets/nf.gif");
		background-repeat:no-repeat; 
		float:left;
		margin-left:10px;
		margin-top:8px;
				}
		
	.newsf a { text-decoration:none; color:#000; font-size:10px; }
	.newsf a:hover { text-decoration:underline; color:#106ca5; }

	/*contacts entry*/
	.conts { font-size:11px; color:#000000; padding:8px; }
	.conts a { text-decoration:none; color:#000000; }
	.conts a:hover { text-decoration:none;color:#106ca5; }
	
	
	/* industry partners content attributes*/
	.ots {
		width:100px;
		float:left;
		color:#000;
		background-image: url("assets/ip.gif");
		background-repeat:no-repeat;
		
		margin-left:10px;
		margin-top:8px;
		font-size:10px;
			}
	
	.ots a { text-decoration:none; color:#000; font-size:10px; }
	.ots a:hover { text-decoration:underline; color:#106ca5; }
	
	.more {padding-left:110px;}
	
	/* comments content attributes*/
	.comm {
		width:300px;
		float:left;
		color:#000;
		background-image: url("assets/comm.gif");
		background-repeat:no-repeat;
		margin-left:5px;
		margin-top:8px;
		font-size:10px;
		text-align:justify;
			}
	
	.comm a { text-decoration:none; color:#000; font-size:10px; }
	.comm a:hover { text-decoration:underline; color:#106ca5; }
	
	.comments {
		width:290px;
		margin-left:5px;
		text-align:justify;
		}
	
	/* comments content attributes*/
	#enrol {
		width:350px;
		height:160px;
		float:left;
		font-size:11px;
		background-color:#DEEFF8;
		background-image: url("assets/hline.gif");
		background-position:top;
		background-repeat:repeat-x;
		border-left:1px solid #000;
		padding-left:5px;
		color:#000000;
		}
		
	
		
	#enrol a { text-decoration:none; color:#000; font-size:10px; }
	#enrol a:hover { text-decoration:underline; color:#106ca5; }
	
	/* ender content attributes*/	
	#ender {
		width:650px;
		height:32px;
		float:left;
		background-image: url("assets/spl.gif");
		background-position:bottom;
		background-repeat:no-repeat;
				}
	
	.disc {
	color:#FFF;
	font-size:9px;
	float:right;
	padding-top:2px;
	padding-right:2px;
		}
		
	.disc a { text-decoration:none; color:#FFF; font-size:9px; }
	.disc a:hover { text-decoration:none; color:#00FF00; }
				
	/* footer content attributes*/	
	#footer {
	color:#FFF;
	font-size:9px;
	clear:both;
		}
		
	#footer a { text-decoration:none; color:#FFF; font-size:9px; }
	#footer a:hover { text-decoration:underline; color:#00FF00; }
	
	
	.commpara {
	padding-left:5px;
	padding-right:5px;	
	
	
	}
	
