/* Global Styles */

/****************************************/
/*        master layout *                /
/****************************************/
body{margin:0px; font:9pt Verdana, Arial, Helvetica, sans-serif;}

a:link, a:visited {text-decoration:none;}

a:hover{text-decoration:underline;}

a.runlks{font-size:10px; 
		color:#006699; 
		text-decoration:none;
		}
a.runlks:hover{font-size:12px; 
		color:#0033CC; 
		text-decoration:none; 
		font-weight:bold;
		}
/**************************************/
/*     Foot note and links           */
/**************************************/
a.nav:link, a.nav:visited{font-size:10pt; color:#CCCCFF; text-decoration:none;}
a.nav:hover {font-size:10pt; color:#CCCCFF; text-decoration:underline;}


form.form1{margin:0px; padding:0px; width:250px;}
input.input1{padding:1px; margin:2px; background:#FFFFFF; width:180px;}
		
ul.vnav {list-style: none;
        margin: 5px 0 0 25px;
        padding: 0 0px;
		line-height:24px;
		}
.listpg{font-size:10pt; font-weight:bold; padding:0px 10px; margin:10px 0 0 0;}
		
image{padding-left:0 3px 0 0;}

#mst1{
		position:relative;
		top:0px;
		width:100%;
		height:105px;
		background-image:url(imagefiles/logo_bg.jpg);
		}
		
#tbmst1{height:105px;}
#nmetbmst1{height:50px;}

.nav_bar{
		position:relative;
		bottom:0px;
		right:0px;
		width:100%;
		height:33px;
		background-image:url(imagefiles/nav_bg.jpg);
		}
#mst2{
		position:relative;
		top:0px;
		width:100%;
		height:170px;
		background-image: url(imagefiles/image_bg.jpg);
		}
		
		#tbmst2{height:160px;}
		#imgtbmst2{height:160px; background-image:url(imagefiles/imgslide.jpg);}
		#nwstbmst2{width:210px; height:160px; background-image:url(imagefiles/imgslide.jpg);}
		
#mst3{
		position:relative;
		top:15px;
		width:100%;
		background-image:url(imagefiles/bott_bg.jpg);
		height:60px;
		}
/****************************************/
/*        home page layout *             /
/****************************************/


#hm1{
	position:relative;
	top:5px;
	width:100%;
	}
#hm2{
	position:relative;
	top:0px;
	width:100%;
	height:326px;
	}
.tb{
	position:relative;
	margin:0px;
	border-left-width:2px;
	border-left-style:solid;
	border-left-color:#666666;
	}
.tr{width:100%; height:23px; background-image:url(imagefiles/tb_bg.jpg);}
.ttd{padding:0px 5px; font-size: 12px; color:#FFFFFF; font-weight:bold;}
.p1{margin:0px; padding:4px 0px; font-size:0.25cm; text-align:left;}
.p2{margin:0px; padding:2px 0px; font-size:0.25cm; color:#0033CC; text-align:right;}
p.imagepg{margin-left:10px; margin-right:15px; padding:0px; font-size:9pt; text-align:justify;}

#hm_bg{
		position:relative;
		top:0px;
		width:100%;
		height:20px;
		background-image: url(imagefiles/abt_bg.jpg);
		}
#hm_nav{
		position:relative; 
		margin:0px 0px 10px 0px; 
		width:95%; 
		height:auto;
		padding:0px; 
		border:1px solid #006699;
		background-image:url(imagefiles/menunav.jpg);
		}

.welp{
		margin:10px 0px 5px 0px; 
		padding:5px 0px; 
		font-size:10pt;
		color: #3399CC; 
		font-weight:bold;
		text-align:left; 
		border-bottom:2px solid; 
		border-bottom-color:#666666; 
		width:98%;
		}
#event_tb{position:relative;
		margin:5px 0px 0px 0px; 
		padding:5px; 
		font-size:10pt;
		color: #FFFFFF; 
		font-weight:bold;
		text-align:left; 
		background-image:url(imagefiles/cntr_tb_crv.jpg);
		width:100%;
			}
			
#spotlght_tb{
			background-image:url(imagefiles/tb1_bg.jpg); 
			margin-top:10px;
			}
			
		.welpg{
		font-size:9pt;
		color:#006699; 
		font-weight:bold;
		text-align:left;
		font-style:italic;
		}
td.event{
		border-bottom:1px solid; 
		border-bottom-color:#ccc; 
		width:98%;
		}
		
#newstb{position:relative;
		top:0px;
		width:98%;
		height:174px;
		}
		#newssubtb{position:relative;
		top:0px;
		width:335px;
		height:138px;
		}
.newstb{
		position:relative;
		top:10px;
		width:180px;
		height:120px;
		padding:0px 10px 0px 10px;
		}
#hmnav{position:relative;
		top:10px;
		left:0px;
		width:220px; 
		height:370px;
		border:2px;
		border-style:solid;
		border-color:#333333;
		}
		#hmnav2{width:208px; height:360px; padding:5px; background-image:url(imagefiles/menunav.jpg);}
p.newshdline{
		margin:0px; padding:1px 0px 1px 0px; font-size:9pt; text-align:left; color:#006699;
}
p.newsline{
		left:5px; padding:1px 0px 1px 0px; font-size:9pt; text-align:left; 
}
/**************************************/
/****** testing this code *************/
/**************************************/
#tddiv{position:relative;
		top:20px;
		width:780px;
		
		}
#div{position:relative;
		top:10px;
		left:56px;
		width:200px;
		height:130px;
		border:1px solid #CCCCCC;
		}
.tbtop{border-top:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		}
.txttb{border-top:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		}
		
.imgdiv{position:relative;
		top:-1px;
		left:-1px;
		padding:0px;
		z-index:1;
		}
.imgdiv1{
	position:relative;
	bottom:0px;
	right:0px;
	padding:0px;
	z-index: 0;
		}
.imgdiv2{
	position:relative;
	bottom:0px;
	left:0px;
	float:left;
	padding:0px;
		}
.txtpg{position:relative;
		top:0px;
		left:-10px;
		padding:5px;
		}
/****************************************/
/*        About us page layout *         /
/****************************************/
#abt_bg{
		position:relative;
		top:0px;
		width:100%;
		height:92px;
		background-image: url(imagefiles/abt_bg.jpg);
		}
#abt_tb1{
	position:relative;
	margin:0px;
	background-image:url(imagefiles/tb1_bg.jpg);
	width: 98%;
}
#abt_nav1{
		position:relative; 
		margin:0px 0px 10px 0px; 
		width:100%; 
		height:auto;
		padding:0px; 
		border:1px solid #006699;
		background-image:url(imagefiles/menunav.jpg);
		}
ul.abt_vnav1 {
		list-style-position:inside;
		list-style:none;
        margin: 10px 0px;
        padding: 0px 10px;
		line-height:24px;
		}
#tbchngr{background-image:url(imagefiles/cntr_tb_crv.jpg);}

/****************************************/
/*        college page layout *         /
/****************************************/
#coh_tb{
margin-top:2px;
border:1px solid #993300;
background: #FFFFCC;
		
		}
		
		
/****************************************/
/*        Library page layout *         /
/****************************************/
#lib_top_bg{
		position:relative;
		top:0px;
		width:100%;
		height:92px;
		background-image:url(imagefiles/lib_nme_tag.jpg);
		}
#lib_bot_bg{
		position:relative;
		top:15px;
		width:100%;
		background-image:url(imagefiles/lib_bott_bg.jpg);
		height:60px;
		}
.lib_nav_bar{
		position:relative;
		bottom:0px;
		right:0px;
		width:100%;
		height:33px;
		background-image:url(imagefiles/nav_bg.jpg);
		}
