
/* HOMECOMING STYLE SHEET (hc.css) */ 

body { margin:0; padding:0; font-size:86%;  text-align:center;  }

p  { font:12px Arial, Helvetica, sans-serif; line-height:15px; margin:6 0 3 0;  } 

ul { margin-left:2px; font:13px Arial, Helvetica, sans-serif;  } 

ol { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	list-style-position: outside;
	list-style-type: circle;
	margin-left:15px;
}

li  { font:13px Arial, Helvetica, sans-serif; line-height:15px; padding:8 0 0 0; list-style-type:square;  }

hr  {color:#D40026; height:1px; margin:5 0 5 0;  } 

/*table  {font:11px Arial,Helvetica,sans-serif; line-height:12px;  }*/

/*td  { padding:2,3,2,6;  }*/

#reverse { font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; } 

#reverse a:link { color:#FFFFFF; text-decoration:underline; } 

#main { padding:10 3% 20 10; /*text-align:left;*/  } 

#nav  { padding:20 10 10 20;  }

#nav p  { font:11px Arial, Helvetica, sans-serif; line-height:13px; margin:6 0 3 0;  }

#hdr { margin-bottom:0; z-index:10; }

#img_r  { margin:5 0 15 15; float:right; text-align:left;  } 

#img_l  { margin:5 15 5 0; float:left;  } 

#spons  { width:125px; margin:10,0,10,0; padding-left:2px; font:11px Arial, Helvetica, sans-serif; line-height:12px; text-align:center;  } 

#spons img  { margin:15,1,2,1; padding-top:10px; border:0;  }

h3 { font:24px Arial, Helvetica, sans-serif; color:#001144; margin:10 0 -10 0;  } 

h2 {  font:30px Arial, Helvetica, sans-serif;  line-height:32px; color: #000099; } 
 
.title { font:18px Arial, Helvetica, sans-serif; color:#990000; } 

.subhd { font:16px Arial, Helvetica, sans-serif; color:#330099; } 

.hd { font:14px Arial, Helvetica, sans-serif; line-height:20px; color:#990000; } 

.hd2 { font:14px Arial, Helvetica, sans-serif; line-height:16pt; } 

.text { font:12px Arial, Helvetica, sans-serif; line-height:14px; } 

.txt1 { font:12px Arial, Helvetica, sans-serif; line-height:24px; } 

.caption { font:10px Arial, Helvetica, sans-serif; color:#990000; } 

.smtxt { font:10px Arial, Helvetica, sans-serif; line-height:10px;  } 

/* DEFAULT LINK/MAIN CONTENT AREA LINKS */ 

a:link {color:#000099; text-decoration:underline; } 
a:active {color:#990000; text-decoration:underline; } 
a:visited {color:#555555; text-decoration:underline; } 
a:hover {color: #990000; text-decoration:underline; } 


.datebar { font:15px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; background-color:#D40026; height:14px; padding:3 0 3 10; valign:center; } 

/* .list_hdr { font:10pt Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-align:center; line-height:16pt; height:22px; background-color:#330066; clip: rect( )} 

.alm_list { font:10pt Arial, Helvetica, sans-serif; color:#990000; text-align:left; vertical-align:top;  } */

.cal_list { font:11px Arial, Helvetica, sans-serif; text-align:left; vertical-align:top; } 

/* .list_txt { font:10pt Arial, Helvetica, sans-serif; line-height:12pt; color:#000000; background-color:#FFFFFF; text-align:center; } */

/* #left_nav { padding:20 10 10 20; } */

/* ; clip: rect( )     ; clip: rect( )   */

