  a:link
{
	color: rgb(200,0,0);
	text-decoration: underline; 
}
a:visited
{
	color: rgb(200,0,0);
	text-decoration: underline;
} 
a:active 
{
	color: rgb(200,0,0);
	text-decoration: underline;
}
a:hover
{
	color: rgb(200,0,0);
	text-decoration: none;	
}

body
{
	font-family: Trebuchet MS, Arial;
	font-size  : 12px;
	background-color: rgb(255,255,255);
	color: rgb(65,65,65);
	margin:0;
	bckground:url('/images/bgfix.gif') no-repeat fixed top;
}

table
{
	table-border-color-light: rgb(153,204,153);
	table-border-color-dark: rgb(153,204,153);
	font-family: Trebuchet MS, Arial;
	font-size  : 12px;
	bckground-color:rgb(255,255,255);
	border-collapse: collapse;
	line-height: 150%;
	margin: 0px;
	padding: 0px;
	text-align:left;
	
}


/*#body-table
{
	width: 980px;
	height: 580px;
	margin: 0 auto;
	position: absolute;
	left: 50%;
	margin-left: -490px;
	border: none;
}*/


#body-table
{
	width: 980px;
	height: 580px;
	margin: 0 auto;
}

/*------------------------------------------------------------------------*/
/*-----------------------Top Nav Style starts here-----------------------*/

.top
{
	color: rgb(120,120,120);
	text-decoration: none; 
	font-weight: bold;
	font:Trebuchet MS, Arial;
}

a.top:link
{
	color: rgb(120,120,120);
	text-decoration: none; 
	font-weight: bold;
}
a.top:visited
{
	color: rgb(120,120,120);
	text-decoration: none;
	font-weight: bold;
} 
a.top:active 
{
	color: rgb(120,120,120);
	text-decoration: none;
	font-weight: bold;
}
a.top:hover
{
	color: rgb(60,60,60);
	text-decoration: none;
	font-weight: bold;
}

/*-----------------------Top Nav Style ends here-----------------------*/
/*--------------------------------------------------------------------*/


/*------------------------------------------------------------------------*/
/*-----------------------Top Nav Style starts here-----------------------*/

.news
{
	color: rgb(200,0,0);
	font-weight: bold;
	font:Trebuchet MS, Arial;
}

a.news:link
{
	text-decoration: none; 
	font-weight: bold;
}
a.news:visited
{
	text-decoration: none;
	font-weight: bold;
} 
a.news:active 
{
	text-decoration: none;
	font-weight: bold;
}
a.news:hover
{
	color: rgb(200,0,0);
	text-decoration: underline;
	font-weight: bold;
}

/*-----------------------Top Nav Style ends here-----------------------*/
/*--------------------------------------------------------------------*/



/*---------------------------------------------------------------------------*/
/*-----------------------Background Style starts here-----------------------*/


.bgimg {
	background:#FFFFFF url('images/bg-body2.gif') repeat-x top;
	 
}

.bgbodyinside {
	background:#929292 url('images/bg-body-inside.gif') repeat-x top;
	width: 1003px;
	height: 600px;
	 
}

.bgtop {
	background:#ffffff;
	width: 980px;
	height:146px;
}

.bgbottom {
	background:#ffffff;
	width: 980px;
	height: 153px;
}

.bg-center {
	background:#ffffff;
	width: 980px;
	height:280px;
	 
}

.bgbt {
	background:#e7161e url('images/bg-bt.gif') repeat-x top;
	width: 980px;
	height: 36px;
}

.bg-grad {
	background:#ffffff url('images/bg-grad.gif');
	width: 980px;
}


.bg-dark-grey {
	background:#4d4d4f url('images/bg-dark-grey.gif') repeat-y right center;
	width: 980px;
	height: 200px;
}


.bg-dark-brown {
	background:#a28b78 url('images/bg-dark-brown.jpg') repeat-y right center;
	width: 980px;
	height: 200px;
}


.bg-brown {
	background:#a28b78 url('images/bg-brown.gif') repeat-y right center;
	width: 980px;
	height: 200px;
}


.bg-blue {
	background:#7ea0bc url('images/bg-blue.gif') repeat-y right center;
	width: 980px;
	height: 200px;
}


.bg-peach {
	background:#d2b069 url('images/bg-peach.gif') repeat-y right center;
	width: 980px;
	height: 200px;
}

.bg-grey {
	background:#c6c8ca url('images/bg-grey.gif') repeat-y right center;
	width: 980px;
	height: 200px;
}

.bg-red {
	background:#d91636 url('images/bg-red.gif') repeat-y right center;
	width: 980px;
	height: 200px;
}

.bg-hr
{
	background: url('/images/bg-hr.gif') repeat-x center center;
	width: 192px;
	font-family: trebu
	 
}

.bg-hr1
{
	background: url('/images/bg-hr1.gif') repeat-x center center;
	line-height: 1px;
	 
}

#table-content
{
	width: 465px;
	float:right
}

.spacer {
	background:#ffffff;
	height:1px;
}

/*-----------------------Background Style ends here-----------------------*/
/*-----------------------------------------------------------------------*/


/*--------------------------------------------------------------------------*/
/*-----------------------Text Style starts here-----------------------*/

.text-white
{
	font-family: Trebuchet MS, Arial;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
    color: rgb(215,22,51);
}

.smalltext-white
{
	font-family: Trebuchet MS, Arial;
	font-size  : 12px;
    font-weight: normal;
    color: rgb(255,255,255);
	line-height: 150%;
}


.bigtext-red
{
	font-family: Times New Roman, Arial;
	font-size  : 20px;
    font-weight: bold;
    color: rgb(200,0,0);
	text-transform:capitalize;
}

.bigtext-black
{
	display: box;
	font-family: Arial;
	font-size  : 15px;
    font-weight: normal;
    color: rgb(255,255,255);
	background-color:#cf0000;
	padding: 10px;
	line-height:25px;
}


/*-----------------------Text Style ends here-----------------------*/
/*----------------------------------------------------------------------*/


/*------------------------------------------------------------------------*/
/*-----------------------Breadcrumb Nav Style starts here-----------------------*/

.breadcrumb
{
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	color: rgb(215,22,51);
	text-decoration: none; 
	font-weight: bold;
	padding: 0px 0px 0px 20px;
}


.nav-breadcrumb
{
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	color: rgb(215,22,51);
	text-decoration: none; 
	font-weight: bold;
}

a.nav-breadcrumb:link
{
	text-decoration: none; 
	font-weight: bold;
}
a.nav-breadcrumb:visited
{
	text-decoration: none;
	font-weight: bold;
} 
a.nav-breadcrumb:active 
{
	text-decoration: none;
	font-weight: bold;
}
a.nav-breadcrumb:hover
{
	text-decoration: underline;
	font-weight: bold;	
}

/*-----------------------Breadcrumb Nav Style ends here-----------------------*/
/*--------------------------------------------------------------------*/



/*-----------------------------------------------------------------------*/
/*-----------------------left Style starts here-----------------------*/
#leftmenu{
			background:#d2d2d2;
			width:250px;
	}

#leftmenu ul{
			font-family: Trebuchet MS, Arial;
			list-style:none;
			margin: 0px;
			list-style:none;
			list-style-image:none;
			list-style-type:none;		}

#leftmenu li{
			list-style:none;
			margin:1px 0px 0px 0px;
			}

#leftmenu li a{
			list-style:none;
			background:url(/images/bg-left.gif);
			color:#000;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			display:block;
			height:30px;
			line-height:30px;
			padding:0px 0px 0px 10px;
		}

#leftmenu li a:hover{
			background:#dedfe0;
			color:#000;
			text-decoration:none;
		}
		
		
#leftmenu li a.active{
			list-style:none;
			bckground:#dedfe0;
			color:#c80000;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			display:block;
			height:30px;
			line-height:30px;
			padding:0px 0px 0px 10px;
		}

#leftmenu li a.active:hover{
			background:#dedfe0;
			color:#c80000;
			text-decoration:none;
		}		
		
		

#submenu{
			background:#fff;
			width:250px;
	}

#submenu ul{
			font-family: Trebuchet MS, Arial;
			list-style:none;
			margin: 0px;
			}

#submenu li{
			list-style:none;
			margin:0px 0px 0px 0px;
			padding: 0px 0px 0px 10px;	
			background:#fff url(/images/bg-left.gif);
			}

#submenu li a{
			list-style:none;
			background:url(/images/bullet-1.gif) no-repeat left center;
			color:#000;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			display:block;
			height:30px;
			line-height:30px;
	}

#submenu li a:hover{
			background:#fff;
			color:#c80000;
			text-decoration:none;
			background:#fff url(/images/bullet-1.gif) no-repeat left center;	
		}
		
		
		
#submenu li a.subactive{
			list-style:none;
			background:#fff url(/images/bullet-1.gif) no-repeat left center;
			color:#c80000;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			display:block;
			height:30px;
			line-height:30px;
	}

#submenu li a.subactive:hover{
			background:#fff;
			color:#c80000;
			text-decoration:none;
			background:#fff url(/images/bullet-1.gif) no-repeat left center;	
		}
		
		
		
		
#submenu-level2{
			background:#fff;
			width:250px;
	}

#submenu-level2 ul{
			font-family: Trebuchet MS, Arial;
			list-style:none;
			margin: 0px;
			list-style:none;
			list-style-image:none;
			list-style-type:none;
			}

#submenu-level2 li{
			list-style:none;
			margin:0px 0px 0px 0px;
			padding: 0px 0px 0px 20px;	
			background:#fff url(/images/bg-left.gif);
			}

#submenu-level2 li a{
			list-style:none;
			background:url(/images/bullet-2.gif) no-repeat left center;

			color:#000;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			display:block;
			height:30px;
			line-height:30px;
	}
#submenu-level2 li a:hover{
			background:#fff;
			color:#c80000;
			text-decoration:none;
			background:#fff url(/images/bullet-2.gif) no-repeat left center;	
		}
		
		
		
#submenu-level2 li a.subactive{
			list-style:none;
			background:#fff url(/images/bullet-2.gif) no-repeat left center;
			color:#c80000;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			display:block;
			height:30px;
			line-height:30px;
	}

#submenu-level2 li a.subactive:hover{
			background:#fff;
			color:#c80000;
			text-decoration:none;
			background:#fff url(/images/bullet-2.gif) no-repeat left center;	
		}

/*-----------------------login Style ends here-----------------------*/
/*-------------------------------------------------------------------*/



/*------------------------------------------------------------------------*/
/*-----------------------Sitemap Nav Style starts here-----------------------*/

a.sitemap:link
{
	color: rgb(0,0,0);
	text-decoration: none; 
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	background:url(/images/bullet.gif) no-repeat left center;
}
a.sitemap:visited
{
	color: rgb(0,0,0);
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	background:url(/images/bullet.gif) no-repeat left center;

} 
a.sitemap:active 
{
	color: rgb(0,0,0);
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	background:url(/images/bullet.gif) no-repeat left center;

}
a.sitemap:hover
{
	color: rgb(200,0,0);
	text-decoration: underline;
	font-weight: bold;	
	padding: 0px 0px 0px 10px;
	background:url(/images/bullet.gif) no-repeat left center;

}

/*-----------------------Sitemap Nav Style ends here-----------------------*/
/*--------------------------------------------------------------------*/



/*----------------------------------------------------------------------------*/
/*-----------------------HR Style starts here-----------------------*/

.hr
{
	display: box;
	line-height: 1px;
    border:1px dotted #000000;
    border-width: 0px 0px 1px 0px;
} 

/*-----------------------HR Style ends here-----------------------*/
/*------------------------------------------------------------------------*/



/*------------------------------------------------------------------------*/
/*-----------------------Header Styles starts here-----------------------*/

h1
{
	font-family: Trebuchet MS, Arial;
	font-size  : 16px;
	font-weight: bold;
	color: rgb(215,22,53);
	margin:0px 0px 5px 0px;
	font-style:normal;
	text-align:left
}

h2
{
	font-family: Trebuchet MS, Arial;
	font-size  : 14px;
	font-weight: bold;
	color: rgb(215,22,53);
	margin:0px 0px 5px 0px;
}


h3
{
	font-family: Trebuchet MS, Arial;
	font-size  : 18px;
	font-weight: bold;
	color: rgb(215,22,53);
	margin:0px 0px 12px 0px;

}	


h4
{
	font-family: Trebuchet MS, Arial;
	font-size  : 18px;
	font-weight: bold;
	color: rgb(215,22,53);
	margin:20px 0px 8px 0px;
	line-height: 23px;
	font-style: normal;
}

h5
{
	font-family: Trebuchet MS, Arial;
	font-size  : 18px;
	font-weight: bold;
	color: rgb(255,255,255);
	margin:20px 0px 8px 0px;
	line-height: 23px;
	font-style: normal;
}

h6
{
	font-family: Arial black;
	font-size  : 14px;
	font-weight: normal;
	color: rgb(215,22,53);
	margin:0px 0px 0px 0px;
	font-style:normal;
}

.masstag-height
{
height: 100px;
vertical-align:bottom
}
	

/*-----------------------Header width Styles ends here-----------------------*/
/*--------------------------------------------------------------------------*/

.table-border
{
	border:1px solid #dddddd; background-color:#ffffff;
}

.th
{
    background-color:rgb(150,150,150);
	font-size  : 13px;
	font-weight: bold;
	color: rgb(255,255,255);
	padding: 5px 0px 5px 4px;
}

.th-right
{
    background-color:rgb(150,150,150);
	font-size  : 13px;
	font-weight: bold;
	color: rgb(255,255,255);
	padding: 0px 0px 0px 0px;
	text-align:right;
}

.tch
{
    background-color:rgb(235,235,235);
	font-size  : 12px;
	font-weight: normal;
	color: rgb(0,0,0);
	border:1px solid #dddddd; bckground-color:#ffffff;
}
.tc
{
    background-color:rgb(245,245,245);
	font-size  : 12px;
	font-type: bold;
	color: rgb(0,0,0)
}

.hd
{
	font-family: Arial;
	font-size  : 14px;
	font-weight: bold;
	color: rgb(0,80,150)
}
.mt
{
	font-family: Arial;
	font-size  : 11px;
	font-weight: bold;
	color: rgb(255,255,255)
}
.tb
{
    border:1px solid #dddddd; background-color:#ffffff;
	font-family: Arial;
	font-size  : 11px;
	font-type: normal;
	color: #000000;
	width: 180px;
	padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
}

.tb-resume
{
    border:1px solid #dddddd; background-color:#ffffff;
	font-family: Arial;
	font-size  : 11px;
	font-type: normal;
	color: #000000;
	width: 180px;
	padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
}

.tb-dd-mm
{
    border:1px solid #dddddd; background-color:#ffffff;
	font-family: Arial;
	font-size  : 11px;
	font-type: normal;
	color: #000000;
	width: 25px;
	padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
}

.tb-yy
{
    border:1px solid #dddddd; background-color:#ffffff;
	font-family: Arial;
	font-size  : 11px;
	font-type: normal;
	color: #000000;
	width: 60px;
	padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
}

.tb-submit
{
    border:1px solid #bbbbbb; background-color:#cccccc;
	font-family: Arial;
	font-size  : 11px;
	font-weight: bold;
	color: #000000;
}


.tb-search
{
    border:0px solid #dddddd; background-color:transparent;
	font-family: Arial;
	font-size  : 11px;
	font-type: normal;
	color: #000000;
	width: 180px;
	padding-left:4; padding-right:4; padding-top:2; padding-bottom:2;
}

p
{
	text-align: Justify;
	line-height: 15pt;
	margin: 0px;
}

ul
{
    font-style: normal;
    list-style-image:url('/images/listbullet.gif');
	margin:0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	line-height: 15pt;
	text-align:left;
}

.border
{
		border:1px solid #dfdfdf;
}

.no-border
{
		border:0px solid #dfdfdf;
}


/*-----------------------------------------------------------------------*/
/*-----------------------Bottom Style starts here-----------------------*/
.bottom-text {
	color: rgb(0,0,0);
	text-decoration: none;
	font-size: 11px;
}


.bottom-nav
{
	color: rgb(0,0,0);
	text-decoration: none;
	font-size: 11px;
	line-height: 180%;
	padding: 0px 0px 0px 8px;
	background:url(/images/bullet-2.gif) no-repeat left center;
	
}


a.bottom-nav:link
{
	color: rgb(0,0,0);
	text-decoration: none;
	font-size: 11px;
	line-height: 180%;
}
a.bottom-nav:visited
{
	color: rgb(0,0,0);
	text-decoration: none;
	font-size: 11px;
	line-height: 180%;
} 
a.bottom-nav:active 
{
	color: rgb(0,0,0);
	text-decoration: none;
	font-size: 11px;
	line-height: 180%;
}
a.bottom-nav:hover
{
	color: rgb(200,0,0);
	text-decoration: underline;
	font-size: 11px;
	line-height: 180%;	
}


/*-----------------------Bottom Style ends here-----------------------*/
/*-------------------------------------------------------------------*/




/*-----------------------------------------------------------------------*/
/*-----------------------Border Style Starts here-----------------------*/
.border-left{
	border:1px dotted #cccccc;
	border-width: 0px 1px 0px 0px;
	}
	
	
.border-center
{
	color: rgb(0,0,0);
	text-decoration: none;
	font-size: 11px;
	line-height: 180%;
	padding: 0px 0px 0px 8px;
	background:url(/images/bg-border.gif) repeat-x center;
} 
/*-----------------------Border Style Ends here-----------------------*/
/*-------------------------------------------------------------------*/


a.link:link
{
	font-family: Trebuchet MS, Arial;
	font-size  : 12px;
	font-weight:bold;
	color: rgb(65,65,65);
	text-decoration:none;
	text-transform:none
}
a.link:visited
{
	font-family: Trebuchet MS, Arial;
	font-size  : 12px;
	font-weight:bold;
	color: rgb(65,65,65);
	text-decoration:none;
	text-transform:none
} 
a.link:active 
{
	font-family: Trebuchet MS, Arial;
	font-size  : 12px;
	font-weight:bold;
	color: rgb(65,65,65);
	text-decoration:none;
	text-transform:none
}
a.link:hover
{
	font-family: Trebuchet MS, Arial;
	font-size  : 12px;
	font-weight:bold;
	color:#c80000;
	text-decoration:none;
	text-transform:none;
}


/*------------------POPUPS------------------------*/
#fade {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none;
	background: #fff;
	padding: 1px; 	
	border: 10px solid #8a8a8a;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 0px #000;
	-moz-box-shadow: 0px 0px 0px #000;
	box-shadow: 0px 0px 0px #000;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;

	
}

img.btn_close {
	float: right; 
	margin: -35px -35px 0 0;
	border:none;
}
.popup p {
	padding: 0px 0px;
	margin: 0px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}




a.calender:link
{
	color: rgb(0,0,0);
	text-decoration: none; 
}
a.calender:visited
{
	color: rgb(0,0,0);
	text-decoration: none;
} 
a.calender:active 
{
	color: rgb(0,0,0);
	text-decoration: none;
}
a.calender:hover
{
	color: rgb(200,0,0);
	text-decoration: underline;	
}


.alumni-text
{
	font-size: 13px;
	font-weight: bold;
}

.addmore-text
{
	font-size: 11px;
	font-weight: bold;
}


#msg
{
	_font-family: Trebuchet MS, Arial;
	font-size  : 12px;
	bckground-color: transparent;
	color: #d10000;
	font-weight: bold;
	margin:0;
}

.msg
{
	font-weight: bold;
}