@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	background:url(../images/bg.jpg) repeat-x;
}
a{outline:none;}
	.header{
		width:884px; height:373px; margin:0px; outline:none;
	}
	.header1{
		width:884px;  margin:0px; outline:none;
	}
	.headerinner{
		width:884px; height:auto; margin:0px; outline:none;
	}
	
		.headerTop{
			width:864px; height:133px; padding-top:5px; padding-left:20px;
			background:url(../images/headerTop_bg.jpg) repeat-x;
		}
		.logoAreaWhite{
			width:275px;
			height:95px;
			background:url(../images/logo_Area.jpg) no-repeat;
			padding:32px 0 0 38px;
			float:left; margin-right:60px;
		}
			.logo{width:231px; height:68px; background:url(../images/logo.gif) no-repeat;}
			
		.headerRight{
			width:464px; height:127px;
			background:url(../images/headerRight.jpg) no-repeat;
			float:right;
			display:block; overflow:hidden;
		}
		.tallfreeNumber{
			width:412px; height:32px; margin-right:52px; float:right; margin-top:3px; text-align:right;
		}
		
			.tallfreeNumber span, .tallfreeNumber span a, .tallfreeNumber span a:hover{
				font-family:Arial, Helvetica, sans-serif; font-size:16px;
				color:#0599ab; text-decoration:none; font-weight:bold;
			}
			.tallfreeNumber span a, .tallfreeNumber span a:hover{
				text-decoration:none; color:#0599ab;
			}
			.flashArea{
				width:464px; height:61px;
				padding-top:31px;
				float:left;
			}
	.banner{
		width:884px; height:197px;
		background:url(../images/banner.jpg) no-repeat;
	}
	.links{
		height:38px;
	}
		.linksLeftblack, .linksRightblack{
			width:19px; height:38px;
			display:block; overflow:hidden; float:left;
			background:url(../images/leftsideLinks.jpg) no-repeat;
		}
		.linksRightblack{background:url(../images/rightSideLinks.jpg) no-repeat;}
		
		.middleLinks{
			width:846px; height:38px; float:left;
			background:url(../images/links_bg.gif) repeat-x;
		}
	.menu {
		padding:0 11px;
		line-height:38px;
		width:auto;
		display:block;
	}
	.leftlinks, .Activepagenew {
		width:auto; height:38px;
		border-right:1px solid #c5c5c4;
		list-style:none;
		display:block; overflow:hidden;
		float:left;	
		background:url(../images/links_bg.jpg) repeat-x;
		text-decoration:none;
		}
	.leftlinks span A,.Activepagenew span A {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px; display:block; overflow:hidden;
		font-weight:bold; color:#fff; width:auto;
		text-decoration:none; float:left;
	}
	.leftlinks span A:hover, .Activepagenew span A:hover {
		color:#F00; display:block; height:38px; width:auto; cursor:pointer; overflow:hidden;
		background:url(../images/link_hover.gif) repeat-x;	}
		
	.Activepagenew{background:url(../images/link_hover.gif) repeat-x;}
	.Activepagenew span A{
		background:url(../images/link_hover.gif) repeat-x;
		color:#F00;
		}
	.Activepagenew span A:hover{color:#F00;}

			.newscontent{
				font-family:Arial, Helvetica, sans-serif; font-weight:bold;
				color:#00507e; font-size:16px;
			}
			.norepeat{background-repeat:no-repeat;}
			.cyberName {
				font-family:Arial, Helvetica, sans-serif; font-size:13px;
				font-weight:bold; color:#2d4f06;
				text-decoration:none;
				}
			.listcontent{
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px; color:#FFF; 
				text-decoration:none; margin-left:145px; line-height:16px;
				list-style-image:url(../images/list_icon.jpg) no-repeat;
				}
			.listcontent a, .listcontent a:hover{text-decoration:none; color:#fff;}
			.whitecontent{
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px; color:#FFF; font-weight:bold;
				text-decoration:none;
				}
			
			.more{
				font-family:Arial, Helvetica, sans-serif; font-size:13px;
				font-weight:bold; color:#9dd6fb;
				text-decoration:none;
				}
				a.more:hover{text-decoration:none; color:#9dd6fb;
				}
			.contact{
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px; color:#fff;
				text-decoration:none;
				}
			
			.newGreen{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px; color:#0d5352;
				text-decoration:none; line-height:15px;
				text-align:justify;
			}
				.newGreenM{
				font-family:kerala;
				font-size:12px; color:#0d5352;
				text-decoration:none; line-height:15px;
				text-align:justify;
			}
			.square{list-style:square;}
			
		    .footerbold{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none;}
			.footer{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
			
			.tableborder{
				border-left:1px solid #dcdcdc;
				border-bottom:1px solid #dcdcdc;
				border-right:1px solid #dcdcdc;
				background:#efefef;
				}
			.advertisement{
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px; color:#0903fc;
				text-decoration:none; font-weight:bold;
				}
				.advertisementcontent{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px; color:#0903fc;
					text-decoration:none;
					text-align:justify;
					padding:10px 10px;
					line-height:13px;
				}
				.headad{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px; color:#000;
					text-decoration:underline;
				}
			.eventshead{
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px; font-weight:bold;
				color:#00507e; text-decoration:none;
				}
				
/* ######### Style for Drop Down Menu ######### */

			.dropmenudiv{
			position:absolute;
			text-align:center;
			border: 1px solid #c5c5c4; /*THEME CHANGE HERE*/
			border-bottom-width: 0; font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			line-height:26px;
			z-index:100;
			background:#F1F0EF;
			visibility: hidden;
			text-align:left;
			}
			
			
			.dropmenudiv a{
			width: auto;
			display: block;
			text-indent: 3px;
			border-bottom: 1px solid #c5c5c4; /*THEME CHANGE HERE*/
			padding: 1px 0;
			text-decoration: none;
			font-weight: normal;
			color: #000;
			}
			
			* html .dropmenudiv a{ /*IE only hack*/
			width: 100%;
			}
			
			.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
			color: #000;
			background:url(../images/link_hover.gif) center center repeat-x; /*THEME CHANGE HERE*/
			}

/********************************************tab start*****************************************/
.imgpadding{
	width:240px; height:140px; 
	border:1px solid #fbae18;
	padding:4px;
	margin-bottom:5px;
}
/********************************************tab start*****************************************/	

.droplinebar{
overflow: hidden;
height:44px;
}

.droplinebar ul{
margin: 0;
padding: 0;
float: left;
width: 100%;
font: bold 13px Arial;
background: url(../images/links_bg.gif)center center repeat-x; /*default background of menu bar*/
}

.droplinebar ul li{
display: inline;
}

.droplinebar ul li a{
float: left;
color: white;
padding: 11px 11px;
text-decoration: none;
}

.droplinebar ul li a:visited{
color: white;
}

.droplinebar ul li a:hover, .droplinebar ul li .current{ /*background of main menu bar links onMouseover*/
color: white;
background:url(../images/link_hover.gif) center center repeat-x;
}

/* Sub level menus*/
.droplinebar ul li ul{
position: absolute;
z-index: 100;
left: 0;
top: 0;
background: #303c76; /*sub menu background color */
visibility: hidden;
}

/* Sub level menu links style */
.droplinebar ul li ul li a{
font: normal 13px Verdana;
padding: 6px;
padding-right: 8px;
margin: 0;
border-bottom: 1px solid navy;
}

.droplinebar ul li ul li a:hover{ /*sub menu links' background color onMouseover */
background: #242c54;
}

/*------------------courses section------------------*/
.coursesDiv{
	width:553px;
	height:125px;
	padding:9px 12px 0px 12px;
	border-bottom:1px dashed #dbdada;
}
.courseheadDiv{
	width:553px;
	height:30px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0d5352;
	text-decoration:none;
}
.contentArea{
	width:553px;
	height:96px;
	margin-bottom:9px;
}
.imgArea{
	width:116px; height:83px;
	border:1px solid #dbdada;
	float:left;
	margin-right:14px;
}
.imgArea img{
	width:108px;
	height:75px;
	margin:4px 0 0 4px;
}
.rightAreaContent, a.rightAreaContent:hover{
	width:auto; 
	height:65px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0d5352;
	text-decoration:none;
}
.moreArea, .more A, .moreArea A:hover{
	width:auto;
	height:21px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#0d5352;
	text-decoration:none;
}
