@charset "utf-8";
/* CSS Document */


body {
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat:repeat-x;
	background-color:#b5d6ff;
}

.clear {
	clear:both
}
#gallery {
	position:relative;
	height:301px
}
#gallery a {
	float:left;
	position:absolute;
}
#gallery a img {
	border:none;
}
#gallery a.show {
	z-index:500
}
#gallery .caption {
	z-index:600;
	background-color:#004396;
	color:#fff;
	height:55px;
	width:100%;
	position:absolute;
	bottom:0;
}
#gallery .caption .content {
	margin:5px
}
#gallery .caption .content span {
	margin:0;
	padding:0;
	color:#1DCCEF;
	font-weight:bold;
}


.text-center
{
color:#ffffff;
font-size:11px;
text-align:center;}

.text-center a{color:#ffffff; text-decoration:none;}
.text-center a:hover{color:#ffffff; text-decoration:underline;}

.red-home
{
font-size:13px;
color:#970303;
text-transform:uppercase;
font-weight:bold;
line-height:22px;}

.red-home a{color:#970303; text-decoration:none;}
.red-home a:hover{color:#970303; text-decoration:underline;}


.blue-home
{
font-size:18px;
color:#1365a1;
text-align:center;
font-weight:bold;
line-height:22px;}


.white-home
{
font-size:15px;
color:#ffffff;
text-align:right;
font-weight:bold;
line-height:22px;
padding-right:10px;}

.white-home a{color:#ffffff; text-decoration:none;}
.white-home a:hover{color:#ffffff; text-decoration:underline;}


.black-home
{
font-size:13px;
color:#000000;
text-align:center;
font-weight:bold;
line-height:22px;}

.black-home a{color:#000000; text-decoration:none;}
.black-home a:hover{color:#000000; text-decoration:underline;}





/* old css */


/* 

body {
margin:0px;
padding:0px;
background:#e97f1f url(../../img/Temlate_64/ncce-bg.jpg) no-repeat center top;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
line-height:16px;
}
*/
.a1
{
padding-top:46px;}


.body-bg
{
background:#e9801f url(/img/Temlate_64/body-bg.jpg) no-repeat center top;
background-repeat:repeat-x;}
.mission
{ font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
padding:0 25px 5px 25px;
font-weight:bold;}

.txt1
{ font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
padding:0 25px 0 25px;
text-align:justify;
font-weight:bold;
font-size:15px;
line-height:22px;}

.txt1 ul{
	padding:0px;
	font-size:15px;
	margin:5px 0 10px 18px;
	list-style-type:square;}

.txt1 span{color:#8a0808; }


.courses{
color:#8a0808;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
font-weight:bold;
}
.courses a{color:#8a0808; text-decoration:none;}
.courses a:hover{color:#8a0808; text-decoration:underline;}

.courses span{
color:#000000;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:bold;
}
.courses span a{color:#000000; text-decoration:none;}
.courses span a:hover{color:#8a0808; text-decoration:underline;}

.courses b{
color:#FFFF00;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:bold;
}
.courses b a{color:#FFFF00; text-decoration:blink;}
.courses b a:hover{color:#FFFF00; text-decoration:underline;}

.courses i{
color:#174500;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:bold;
}
.courses i a{color:#174500; text-decoration:blink;}
.courses i a:hover{color:#174500; text-decoration:underline;
}

.courses u{
color:#005890;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-decoration:none;
font-weight:bold;
}
.courses u a{color:#005890; text-decoration:blink;}
.courses u a:hover{color:#005890; text-decoration:underline;
}

.courses strong{
color:#7d0000;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
text-decoration:none;
font-weight:bold;
}
.courses strong a{color:#7d0000; text-decoration:none;}
.courses strong a:hover{color:#7d0000; text-decoration:underline;
}

.courses1{color:#000000;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-style:italic;
font-weight:bold;
line-height:18px;
}


.courses1 a{color:#000000; text-decoration:none;}
.courses1 a:hover{color:#000000; text-decoration:underline;}

/* //////////////////////////  add css /////////////////////////  */



form{
	padding:0px;
	margin:0px;
	}
.gap {
padding:15px; }

.main_text_index {
	border:1px solid #c9c9c9;
	background:#FFFFFF;
	padding:10px;
}

.messages_heading{
	width:255px;
	border:1px solid #7c7c7c;
	padding:7px 15px;
	font-size:20px;
	color:#FFFFFF;
	margin:3px 0px 3px 25px;
	background:url(../../img/Temlate_64/message-heading-bg.jpg);
	}
.messages_heading a{
	color:#FFFFFF;
	text-decoration:none;
	}	
.messages_heading a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
.messages{
	border:1px solid #e2a545;
	padding:8px;
	font-size:11px;
	text-align:justify;
	color:#000000;
	margin:3px 0 3px 25px;
	width:400px;
	float:left;
	line-height:16px;
	background:#ec8826 url(../../img/Temlate_64/top-text-bg.jpg) repeat-x;
	}		
.readmore {
text-align:left;
font-weight:bold;
text-transform:uppercase;
line-height:24px;
font-size:11px;
color:#025174;
text-decoration:none; }

.readmore a{
	color:#025174; 
	text-decoration:none; 
	}
.readmore a:hover{
	color:#025174; 
	text-decoration:underline; 
	}
.search-width{
	width:275px;
	padding-left:15px;
	}
.search {
	background: #6dc1d7;
	font-size: 12px;
	border:1px solid #66abbe;
	line-height: 18px;
	color: #000000;
	padding:10px;
	text-align: center;
}

.green-text-bg {
background:#e7ffd2;
padding:0 0px;
line-height:17px;
text-align:justify;
border:1px solid #d4e9c1;
 }

.text {
padding:10px 0px 10px 10px;
text-align:justify;
line-height:17px }

.border-white{
	border:15px solid #ffffff;
	}
	
#nav{
	FONT-WEIGHT: bold; 
	color:#FFFFFF;
	background:#353434;
	border-top:1px solid #7c7c7c;
}

/*#nav ul{
	PADDING: 0px; 
	MARGIN: 0px; 
	text-transform:uppercase;
	LIST-STYLE-TYPE: none;
	font-size:11px;}

#nav ul li{
	DISPLAY: inline; 
	PADDING-TOP: 0px;
	}
#nav A {
	DISPLAY: block; 
	FLOAT: left; 
	COLOR: #ffffff;
	border-right:1px solid #c7c6c6;
	padding:0px 18px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
	

#nav A:hover {
	BACKGROUND-IMAGE: url(../../img/Temlate_64/top-links-hover-bg.gif); 
	COLOR: #f9bc54; 
	padding:0px 18px;
}

*/

.nav-head {
	background:#75b123;
	border-bottom:1px solid #FFFFFF;
	margin: 0px;
	padding:8px 12px;
	font-size: 19px;
	text-transform:uppercase;
	color: #013855;
	text-align:left;
}


.abouttext {
	padding:10px 250px 10px 15px;
	background:url(../../img/Temlate_64/reading-book.jpg) no-repeat right bottom; }
	
.abouttext #vision{
	padding:10px 100px 0 0; 
	}	

.abouttext h2 {
	margin:0px;
	padding:8px 0 5px 0;
	color:#236ca4;
	font-size:18px;
	font-weight:normal;
	text-transform:uppercase;}

.abouttext h2 a{
	color:#236ca4;
	text-decoration:none;}
	
.abouttext h2 a:hover{
	color:#236ca4;
	text-decoration:underline;}	

h1{
	font-size:18px;
	color:#b96209;
	font-family:Century Gothic;
	padding:5px 0 10px 25px;
	margin:0px;
	font-weight:normal;
	background:url(../../img/Temlate_64/bullets.gif) 0 0.25em no-repeat;
	text-transform:capitalize;
	}

h1 a{
	color:#b96209;
	text-decoration:none;
	}	
h1 a:hover{
	color:#b96209;
	text-decoration:underline;
	}	

h4{
	font-size:18px;
	color:#cb0a0a;
	font-family:Century Gothic;
	padding:0px 0 15px 35px;
	margin:0px;
	font-weight:normal;
	/*background:url(../../img/Temlate_64/bullet-red.gif) 0.55em 0 no-repeat;*/
	text-transform:capitalize;
	}
	
.h4{
	font-size:18px;
	color:#cb0a0a;
	font-family:Century Gothic;
	font-weight:bold;
	text-transform:capitalize;
	}	
	

h4 a{
	color:#cb0a0a;
	text-decoration:none;
	}	
h4 a:hover{
	color:#cb0a0a;
	text-decoration:underline;
	}	
		

.list {
	padding:5px;
	background:#e8e9e4;
	border:1px solid #dededc;
}
.list ul{
	margin:0px 0px 15px 0;
	padding:15px;
	background:#FFFFFF;
}
.list ul li {
	list-style-type: none;
	background: url(../../img/Temlate_64/arrow-grey.gif) no-repeat 0.20em 0.70em;
	padding: 5px 0px 5px 15px;
	font-size: 14px;
	color: #416b84;
	border-bottom:1px dotted #dddddd;
	text-align: justify;
	
}
.list ul li a{ text-decoration:none; color:#416b84;}
.list ul li a:hover{ text-decoration:underline; color:#416b84;}



.list_right {
	padding:5px;
	background:#e8e9e4;
	border:1px solid #dededc;
}
/*.list_right ul{
	margin:0px 0px 15px 0;
	font-family:Century Gothic;
	padding:10px;
	list-style-type:none;
}
.list_right ul li {
	font-size:18px;
	color:#b96209;
	padding:5px 0 10px 25px;
	margin:0px;
	font-weight:normal;
	background:url(../../img/Temlate_64/bullets.gif) 0 0.25em no-repeat;
	text-transform:capitalize;
	
}
.list_right ul li a{ text-decoration:none; color:#b96209;}
.list_right ul li a:hover{ text-decoration:underline; color:#b96209;}

.list_right 
*/

#marquee{
	color:#000000;
	padding:5px;
	line-height:17px;
	text-align:justify;
	padding:10px;
	background:#ffffff;
	
}

.footera {
	background: #e97e1e;
	font-size: 12px;
	line-height: 18px;
	padding:10px;
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align: center;
	line-height:25px;
}
.footera a{ 	
	text-decoration:none; 
	color:#FFFFFF;
	padding:0 10px;

	}
.footera a:hover{ 
	text-decoration:underline;
	}
.footer-links {
	background: #eb8625;
	font-size: 11px;
	line-height: 18px;
	padding:10px;
	color: #FFFFFF;
	text-align: center;
	height:17px;
}
.footer-links a{ 	
	text-decoration:none; 
	color:#FFFFFF;
	}
.footer-links a:hover{ 
	text-decoration:underline;
	}	
.nav-head {
	background:#75b123;
	border-bottom:1px solid #FFFFFF;
	margin: 0px;
	padding:8px 10px;
	font-size: 19px;
	text-transform:uppercase;
	color: #013855;
	text-align:left;
}

.product_conthead{
font-size:18px;
color:#5c5c5c;
margin:0px;
text-transform:uppercase;
font-family:Century Gothic;
padding:10px 15px; }

.product_cont {
text-align:justify;
padding:10px 20px 0 15px;
line-height:16px;  }

.product_cont h2 {
	margin:0px;
	padding:0px 0 5px 0;
	color:#666666;
	font-size:18px;
	font-weight:normal;
	text-transform:uppercase;
	}

.product_cont h2 a{
	color:#666666;
	text-decoration:none;}
	
.product_cont h2 a:hover{
	color:#236ca4;
	text-decoration:underline;}	

.product_cont a{
	color:#333333;
	text-decoration:none;
	 }
.product_cont a:hover{
	color:#000000;
	text-decoration:underline;
	 }	
	 
.product_cont .img-border {
border:1px solid #076489;
margin:5px 10px; }
	  

.img-padding {
margin:10px; }


.view_details{
background:#ffffff;
border:1px solid #dedede;
font-size:11px;
color:#cb0a0a;
width:85px;
text-decoration:none;
font-weight:bold;
margin:10px 10px 0px 15px;
	}
	
.border_bottom{
	border-bottom:1px solid #dededc;
	}	
	
.insidetext {
	padding:10px;
	line-height:17px; }
	
.insidetext #vision{
	padding:10px 100px 0 0; 
	}	

.insidetext h2 {
	margin:0px;
	padding:8px 0 5px 0;
	color:#236ca4;
	font-size:18px;
	font-weight:normal;
	text-transform:uppercase;}

.insidetext h2 a{
	color:#236ca4;
	text-decoration:none;}
	
.insidetext h2 a:hover{
	color:#236ca4;
	text-decoration:underline;}	
	
.news-events {
font-size:15px;
color:#000000;
font-weight:bold;
line-height:25px;
}	

.news-events a{
color:#000000;
text-decoration:none;
}	

.news-events a:hover{
color:#000000;
text-decoration:underline;
}
