/* Copyright 2004 majorprogram.com 
If you use this stylesheet, we have a search spider that will find your 
site and you will be sued.

redefining of HTML tags*/
body {padding:0px; margin:0px;background: url(images/bg.gif) repeat-y top left #ffffff;}
p {margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px} 
table, td { font: normal 13px Tahoma, Arial, Helvetica, sans-serif;}
h1 {color:#701123; margin:0px 0px 8px 0px; font:bold 18px Arial,Helvetica,sans-serif; 
	text-transform:uppercase;} 
h1.top {color:#ef9702; margin:0px 0px 8px 0px; text-indent:8px; font:bold 18px Arial,Helvetica,sans-serif; 
	text-transform:uppercase; background-color: #171411;} 
h2 { font:bolder 16px Arial,Helvetica,sans-serif; margin:1px 0px 3px 0px; padding:0px;}
h3 {font-size: 13px; font-weight: bold; color: Black; margin: 1px; padding: 1px; 
	border-bottom:1px solid #696969; font-family: Arial, verdana, sans-serif;} 
ul {
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 10px;
	text-align: left;
	list-style: square inside;
}
	 
/* Hyperlink properties */
a, a:visited {font-weight:bold; color:#701123; text-decoration:underline} 
a:hover {color: #171411;}
a.alt { color:White; font-size:11px; font-weight:normal; 
	text-decoration:none;} 
a.alt:hover {color:#fcd526;} 
a.nav, a.nav:visited {color: white; display:block; width:145px;  
	padding:0px; margin:1px 0px; text-decoration: none; text-indent: 8px; 
	font:900 12px Tahoma, Verdana, Helvetica, sans-serif;} 
a.nav:hover {color: #ef9702; background-color:black; text-decoration:underline;}

/* Special table classes */
#left {background-color: #701123; width:145px;}
#main {width:470px; padding:1px 1px 10px 1px; background-color:white;}
#right {border-left:1px solid #ef9702; border-right:1px solid #171411; background-color: white;
	padding:0px 1px 0px 1px; width:160px;}
#wide {width:633px; padding:1px; background-color:white; border-right:1px solid #171411;}
.picture {	border: 1px solid #701123;	background: #e9e9e9;} 
.righthead { font-size:11px; background-color: black; color:white; 
	font-weight:bold; text-align:center;}
.row2 {background:url(images/msumustangs2_r2.gif) repeat-x #171411 top; height:25px; 
	vertical-align: middle;}
#twitter {background:URL(images/ad_twitter.gif) center top no-repeat #711123; color:#fff; min-height:240px; height:250px; width:154px; margin:1px;}
#twitter a {color:white; text-decoration:underline;}
#twitter ul, #twitter li{list-style:none; margin:2px; padding:0px; text-indent:0;}

table.cal {background-color:#171411;}
td.cal {font: 8pt normal Arial, Helvetica, sans-serif; background-color:white;}
td.nodate {background-color:#171411;}
	
/* Special paragraph classes */
.sm { font-size: 10px; font-weight: normal;}
.smalt { font: normal 10px Verdana,Arial,sans-serif; color:white;} 
.bold { font-weight:bold;}
.smbold { font-weight: bold; font-size:10px;}

/* form elements */
form {	margin: 0px; padding: 0px;	border: 0px none;}
select, textarea, input {margin:0px; padding:0px; color:#171411; 
font:bold 11px Arial, Helvetica sans-serif; color: #701123;}
legend, label.dd {display:none;}
fieldset {border:0px none;}

/* colors: maroon #701123 ... gold #ef9702 ... dk gray #171411 */