/* General format for page */
body         { font-size: 8pt; background-image: 
               url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/XBLK066S/images/bg.gif'); 
               background-repeat: no-repeat; text-align: justify; 
               font-family: Verdana, Helvetica, sans-serif; margin: 0px; 
               background-position: center;
	       background-color: #E3E3E3; }
h1 { 
	font-size:10pt;
	padding-left:5px; 
	padding-top:2px; 
	margin:0px; 
	display:block; 
	/*background-image:url(images/bar.gif); */
	solid black; 
}
img {
	border-collapse:collapse; 
	margin:0px; 
	padding:0px; 
}
div { 
	font-size:8pt;
}
p { 
	font-size:8pt; 
	text-align:justify; 
}

td, th { 
	font-size:8pt; 
}
a { 
	color:#008B00;
	text-decoration: none; 
}
a:hover { 
	color: #336699; 
	text-decoration: underline; 
}
a.link {
	color:green; 
	font-size:8pt; 
}
/* End of general page format */

#page { 
	width:100%;
}

/* ------------------- Header format ---------------------------------- */
#bg          { background-image: 
               url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/XBLK066S/images/mid2.jpg') }
#hdtxt a { 
	color:#333333; 
	border:1px 
	solid #336699; 
}
#hdpic, #hdpic img { 
	vertical-align:top; 
	float:right; 
} /* used by header picture */
#bglow {
	width:100%;
	/* height:20px; */
	background-color:#F9F9F9;
	/* background-image:url(images/top.jpg); */
	background-repeat:repeat-x;
} /* used by header */
#bglow a { 
	padding-left:15px; 
	padding-right:15px;
}
#white { 
	/*background-color:#FFFFFF; */
	width:100%; 
	height:10px;
}
/* --------------- End of header format --------------------------------- */

/* ------------------- footer format ---------------------------------- */

#ftxt { 
	text-align:center; 	
	background-color:#F9F9F9; 
}
#ftxt img { 
	vertical-align:bottom; 	
}
/* --------------- End of footer formatting --------------------------------- */

#img_email { 
	vertical-align:bottom; 
}

/* --------------- Layout of page format --------------------------------- */
#layout { 
	width:100%; 
}
#layout td { 
	vertical-align:top; 
}
/* #layout th { background-image:url(images/bar.gif); } */
#low td { 
	text-align: center; 
	vertical-align:bottom; 
}
/* --------------- End of layout of page formatting --------------------------------- */

/* --------------- Menu table formatting --------------------------------- */
#menu { width:100%; }
#menu td {
	/* border:1px solid #80AAD5; */
	padding-left:15px; /* */
	text-align:left;
	color:#008B00;
	font-size:10pt;
}
#menu th { 
	text-align:left;
	border-left:1px solid #004d99;
	border-bottom:1px solid #004d99;
	/* padding-left:15px; */ 
	padding-left:5px;
	background: #006400;
	/*background-image:url(images/bar.gif); */
	font-size:10pt;
	color:white;
}
#menu th a { 
	color:white; 
} 
#menu th a:hover { 
	color:red; 
}
#mn {
	/* border:1px solid #336699;
	padding:0px;
	background-color:#EFEFEF; */
}
/* --------------- End of Menu table formatting --------------------------------- */


/* --------------- Horizontal Bar (blue bar across section) formatting --------------------------------- */
#h-bar { 
	width:600px; 
	font-size:10pt; 
	border-collapse:collapse; 
}
#h-bar th { 
	background: #006400;
	/*#background-image:url(images/bar.gif); */
	border-bottom:1px solid #004d99; 
	text-align:center; 
	color:black; 
}
#h-bar a { 
	color:black; 
	font-size:10pt; 
}

/* --------------- News Table Formatting --------------------------------- */
table.news { 
	width:100%; 
	font-size:8pt; 
}
.news th     { color: white; background-image: 
               url('../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/XBLK066S/images/bar.gif') }
.news td { 
	text-align:justify; 
	border: 1px solid #008B00; 
	padding:5px; 
	font-size:8pt; 
}
.news td a { 
	color:black; 
}

/* --------------- Main section formatting --------------------------------- */
#main { 
	border:none; 
	text-align:justify; 
	padding-right:10px;
}

/* --------------- Events Section formatting --------------------------------- */
#event td { 
	/*border:1px solid black; */
	text-align:left; 
	padding: 5px;
	border-top:1px solid black; 
}
#event th { 
}
#event { 
	border:1px solid #008B00;
	cellspacing: 0;
}

#events tr { 
	border:1px solid #008B00;
	text-align:left;  
}
#events td { 
	padding-left:5px; 
	padding-right:5px; 
	height:30px; 
}
#events1 { 
	background-color:#EFEFEF; 
}
#events2 { /* border-top:1px solid #336699; border-bottom:1px solid #336699; */  }
/* --------------- End of Events Section formatting --------------------------------- */

#colloquia th { 
	/* border:1px solid black; */
}
#colloquia td { 
	padding: 5px;
	border-top: 1px solid black;
	/* border:1px solid black; */
	text-align:left; 
}
#colloquia { 
	border:1px solid #336699; 
}



/* ------------- Form objects formatting ------------------------------ */
select { 
	margin:0px; 
	padding:0px; 
}
form { 
	margin:0px; 
	padding:0px; 
}
#frm { 
	float:right; /* vertical-align:bottom; */
}
#txb { 
	color:#333333; 
} /* text box */
#btn { 
	border:1px solid #336699;  
	font-size:10pt; 
	color:#333333; 
} /* button */

/* ------------- End of form objects formatting ------------------------------ */

#course_header td, th { 
	vertical-align:middle; 
	text-align:center; 
}

#short_info { 
	width:600px; 
}
#short_info th, #short_info td { 
	text-align:left; 
}

#width_650 { 
	width:650px; 
}
#width_650 th, #width_650 td { 
	text-align:left; 
}

#about { 
	width:650px; 
}

/* ------------- Technical Reports ------------------------------------------ */
#tr_block { 
	padding:2px; margin:2px; 
}

/* -------------- End of Technical Reports ---------------------------------- */
/* ------------- Notice section ------------------------------------------ */
#notice {
	padding:5px;
	background-color:#CCCCCC;
	border:1px solid #CC0000; 
	text-align:justify;
	color:#CC0000;
}

/* -------------- End of Technical Reports ---------------------------------- */

#mis {
	color:#006400;
 	align:left;
}