body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	background-image:url(../images/back_grd.jpg);


	
}
.body-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
.body-para-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #DEEDF3;
}
.table-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f8bc86;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FDB200;
}


.footer-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666;
}
.footer-text h1{
font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
	padding:0px;

}



h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}
.table-body-title {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
}
.page-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFAD00;
}
.photo-border {
	color: #004482;
	border: 1px dotted #005BAE;
	padding: 8px;
}
.photoborder-cls {
	padding: 1px;
	border: 1px solid #FFFFFF;
	margin: 1px;
}
.body-border {
	background-color: #f49f52;
	border: 1px dotted #f3b884;
	padding: 8px;
}
.form-field {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f49f52;
	border: 1px solid #fff;
	font-size: 13px;
	font-weight: normal;
	padding: 2px;
	color: #FFFFFF;
}
.body-border-orange {

	background-color: #09416e;
	border: 1px dotted #277099;
	padding: 8px;
}
.body-border-content {

	background-color: #85BAE4;
	border: 1px dotted #D3E7F5;
	padding: 8px;
}
a {
	color:#000000;
	text-decoration: none;
}
a:hover {
	color: #245279;
	text-decoration: none;
}

.student_login
{
background:url(../images/login_bg.gif) repeat-x left bottom #FFFB9C;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-align:left;
vertical-align:bottom;
}
.student_login #er
{
font-size:11px;
color:#333333;
font-weight:bold;
}

.student_login form
{
margin:0px;
padding:0px;
}
.student_login #c1
{
background:url(../images/login_c1.gif) no-repeat left bottom;
height:7px;
width:6px;
margin:0px;
padding:0px;
}
.student_login #c2
{
background:url(../images/login_c2.gif) no-repeat right bottom;
height:7px;
width:6px;
margin:0px;
padding:0px;
}

.student_login #c2
{
background:url(../images/login_c2.gif) no-repeat right bottom;
height:7px;
width:6px;
margin:0px;
padding:0px;
}

.student_login input
{
margin:0px;
padding:0px 2px 0px 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
text-decoration:none;
border:none;
}
.niec_menu
{
margin:0px;
padding:0px;
}
.niec_menu th
{
margin:0px;
padding:0px;
background:url(../images/niec_menu.gif) no-repeat center;
height:32px;
}
.niec_menu td
{
background:#FFFB9C;
margin:0px;
padding:0px;
}
.niec_menu td ul
{
margin:5px 10px 5px 20px;
padding:0px;
}
.niec_menu td li 
{
list-style:none;
margin:2px 0px 2px 0px;
padding:5px 0px 5px 0px;
border-bottom:#e16d03 solid 1px;
}

.niec_menu td li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#245279;
margin:0px;
padding:5px 10px 5px 15px;;
background:url(../images/menu_ar.gif) no-repeat left center;
}

.niec_menu td li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#245279;
margin:0px;
padding:3px 10px 3px 15px;
background:url(../images/menu_ar1.gif) no-repeat left center;
}
.niec_menu #b1
{
background:url(../images/nmenu_c1.gif) no-repeat left bottom;
}
.niec_menu #b2
{
background:url(../images/nmenu_c2.gif) no-repeat right bottom;
}

/* services parts */
/* services light */
#servicetab1{
display:block;
margin:0px;
padding:0px;
}
#servicetab2s{
display:none;
margin:0px;
padding:0px;
}
#servicetab3s{
display:none;
margin:0px;
padding:0px;
}
#services1
{
float:left;
margin:0px 5px 0px 0px;
padding:0px;
background:url(../images/services_tcobg.gif) repeat-x top left;
}
#services1 ul
{
float:left;
list-style:none;
background:url(../images/services_tco2.gif) no-repeat right top;
margin:0px;
padding:0px;
}
#services1 li
{
float:left;
list-style:none;
background:url(../images/services_tco1.gif) no-repeat left top;
margin:0px;
padding:6px 10px 6px 10px;
font-family:Arial, Helvetica, sans-serif;
color:#245279;
font-size:12px;
font-weight:bold;
}

#services2
{
float:left;
margin:0px 5px 0px 0px;
padding:0px;
background:url(../images/services_tcobg1.gif) repeat-x top left;

}
#services2 ul
{
float:left;
background:url(../images/services_tco22.gif) no-repeat right top;
margin:0px;
padding:0px;
}
#services2 li
{
float:left;
list-style:none;
list-style:none;
background:url(../images/services_tco11.gif) no-repeat left top;
margin:0px;
padding:6px 10px 6px 10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
}

/* end services Light * /


/* Services Body */
#servicesbody
{
background:url(../images/services_bg.gif) repeat-x left bottom #FFF85A;
margin:0px;
padding:0px;
}

#servicesbody .bt
{
margin:0px;
padding:0px;
}

#servicesbody .bt ul
{
height:6px;
background:url(../images/services_co2.gif) no-repeat right bottom;
margin:0px;
padding:0px;
list-style:none;
}
#servicesbody .bt li
{
background:url(../images/services_co1.gif) no-repeat left bottom;
margin:0px;
padding:0px;
height:6px;
}
#servicesbody .top_cor
{
background:url(../images/news_round.gif) no-repeat top right;
margin:0px;
padding:0px;
}
#servicesbody .content
{
padding:0px 10px 10px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#servicesbody .content h1
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px;
text-decoration:none;
font-weight:normal;
}
#servicesbody .content p
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
font-weight:normal;
}
#servicesbody .content img
{
float:left;
margin:0px 10px 20px 10px;
border:none;
vertical-align:middle;
}

#servicesbody .content p a
{
font-family:Arial, Helvetica, sans-serif;
color:#8d4403;
font-size:11px;
text-decoration:none;
font-weight:normal;
margin:0px;
}
#servicesbody .content p a:hover
{
text-decoration:underline;
}



/* apply Online */
.niec_apply
{
margin:0px;
padding:0px;
}
.niec_apply th
{
margin:0px;
padding:0px;
background:url(../images/apply_online.gif) no-repeat center;
height:32px;
}
.niec_apply td
{
background:#acb088;
margin:0px;
padding:0px;
}
.niec_apply td ul
{
list-style:none;
margin:0px;
padding:0px;
}
.niec_apply td li 
{
list-style:none;
margin:0px;
padding:50px;
}


.niec_apply #b1
{
background:url(../images/nmenu_c1.gif) no-repeat left bottom;
}
.niec_apply #b2
{
background:url(../images/nmenu_c2.gif) no-repeat right bottom;
}

.menuheader{
background:#bdbdbd url(../images/bgs/header_bg1.gif) repeat-x top;
}
.menuheader table{
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-transform:uppercase;
height:39px;
vertical-align:middle;

}

.menuheader table a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}

.menuheader table #nav{
float:left;
width:110px;
height:39px;
vertical-align:middle;
text-align:center;
background: url(../images/bgs/line1.gif) repeat-y;
}

.menuheader table #nav a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#838080;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
width:110px;
vertical-align:middle;
text-align:center;
margin:0px;
display:block;
padding-top:12px;
}

.menuheader table #nav a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
width:110px;
vertical-align:middle;
text-align:center;
background: url(../images/bgs/header_bg2.gif) repeat-x top #b4b4b4;
margin-top:0px;
padding:12px 0px 13px 0px;
}

.menuheadershades{
background:url(../images/bgs/shades_copy.gif) repeat-x top;
height:30px;

}

.login-text {
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:11px;
}
