
/* 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-top:8px; list-style-type:square;  }

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

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

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

#main { padding-left:35px; padding-right:35px; text-align:left;  } 

#main a:link {color:#990000;  } 

#main p  {font:14px Arial,Helvetica,sans-serif; line-height:18px;  }

#nav  { padding-left:10px; padding-top:30px; padding-right:12px; text-align:left;  }

#nav a:link  { font:12px Arial, Helvetica, sans-serif; line-height:14px; font-weight:normal; color:#FFFFFF;  }

#nav a:hover  { text-decoration:underline;  }

#nav p  { font:12px Arial, Helvetica, sans-serif; line-height:14px; color:#FFFFFF;  }

#img_r  { margin-top:5px; margin-left:10px; float:right;  } 

#img_l  { margin-top:5px; margin-right:10px; float:left;  } 

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

#spons img  { margin-right:12px; 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( )   */

