/*made by Anusha Agrawal*/

#top_menu{ height:65px; background-color:#ffffff; }
#top_menu_first{ height:35px; background-color:#7794c9;}
#top_menu_first ul { padding-top:10px; padding-left:10px; width:500px;float:left;}
#top_menu_first ul li {margin-left:10px;padding-right:10px ;list-style:none; display:inline; border-right:solid 1px #000000;}
#top_menu_first ul li a{text-decoration:none;color:#000000;}
#top_menu_first ul li a:hover{text-decoration:none;color:#ffffff;}

#top_menu_second{height:30px; background-color:#596e96;}
#top_menu_second ul { padding-top:8px; padding-left:10px; font-size:11px;}
#top_menu_second ul li {margin-left:10px;padding-right:10px ;list-style:none; display:inline; border-right:solid 1px #ffffff;}
#top_menu_second ul li a{text-decoration:none;color:#ffffff;}
#top_menu_second ul li a:hover{text-decoration:none;color:#000000;}

.search-block
{
	padding-left: 6px;
	padding-top:3px;
	width: 250px;
	height: 32px;
	float: right;
	background-color: #ffcc1a;
	}

#content_bar{width:775px; float:left;height:700px;}

#content_bar_content{height:635px; background-color:#ffffff;width:775px;}

/* NEXT/PREVIOUS PHOTO CONTROLLER */
#photoController {
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	left:900px;
	top:65px;
	/*width:55px;*/
	height:15px;
	background-image:url(../images/bg_next.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}
	
* html #photoController {
	background-image:url(../images/bg_next.gif);
	}
	
#photoController .buttons {
	margin:0;
	padding:0;
	width:55px;
	float:left;
	}
	
#photoController .buttons a {
	display:block;
	margin:0;
	padding:0;
	width:13px;
	height:15px;
	}

#photoController .buttons a span,
#photoController #aboutLink a span {
	display:none;
	}

#photoController .buttons a#previous {
	float:left;
	background-image:url(../images/btn_previous.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	}

#photoController .buttons a#next {
	float:right;
	background-image:url(../images/btn_next.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	}

/* CALLOUT STYLING */
#callout {
	position:absolute;
	left:620px;
	top:505px;
	width:360px;
	color:#FFFFFF;
	}

#callout #callout-content {
	width:340px;
	}

#callout #callout-content h2 {
	font-size:16px;
	color:#FFFF33;
	}
	
#callout #callout-content ol li{ margin-left:50px;}	
	
#callout #callout-content hr {
	margin:5px 0;
	padding:1px 0 0 0;
	height:1px;
	border:none;
	border-bottom:1px dashed #FFFFFF;
	}
#callout #callout-content .columnL {
/*	float:left;
*/	
	}
/*	
#callout #callout-content .columnR {
	width:170px; padding-left:8px;
	float:left; 
	border-left:1px solid #FFFFFF;
	}*/

#callout #callout-content a{
	color:#FFFFFF;
	text-decoration:none;
	}

#callout #callout-content a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}



/*-----------------calender page -------------------*/
#calender_bar_content{ background-color:#ffffff;width:775px;}
#calender_bar{width:775px; float:left;}
#calender{ width:736px; margin:0 auto;}

table.table_calender{/*border:#d4d4d4 1px solid;*/ width:500px; text-align:left;} 
table.table_calender th{ color:#ffffff;padding:4px; background-color:#990000; padding-left:6px;} 
table.table_calender tr td{ color:#011f5b;padding:5px;background-color:#f5f5f5; border:1px solid #d6d6d5;  } 
.email{ color:#da6a0f; font-size:11px; font-weight:bold;}
.email a{ color:#da6a0f; font-size:11px; font-weight:bold; text-decoration:none;}
.email a:hover{ color:#990000; font-size:11px; font-weight:bold; text-decoration:underline;}


.alumni {padding:5px 10px 0px 0px; margin-bottom:5px;}
.alumni ul { padding: 10px 0 0px 0;} 
.alumni li {background:url(../images/arr.gif) no-repeat; padding-left:20px; margin:0;list-style-type:none; font-weight:bold; height:24px;}


table.new_style{border:none;} 
table.new_style tr th{ background-color:#7794c9; color:#FFFFFF;padding:5px;} 
table.new_style tr td{ background-color:#F5F5F5; padding:5px;} 
