/* CSS Document 
Use the width:125px in the .mD area to adjust width of dropdown menus
*/
body {margin:0px; padding:0px; background-image:url(images/mtcross_bgsquare.jpg); width:100%;}
h1 {margin-top:16px; margin-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:100;}
h3.whiteHeader3 {font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-left:15px; padding-top:8px; padding-bottom:8px; margin-top:0px; margin-bottom:0px;}
.boldh4 {margin-top:0px; margin-bottom:0px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:0px;
	margin-bottom:15px;
	color:#383838;
}
p.subhr {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#383838; margin-top:20px; margin-bottom:15px;}
p.subhr2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#383838; margin-top:0px; margin-bottom:5px;}
p.events { margin-top:0px; padding-top:8px; margin-left:11px; margin-right:6px; font-weight:bold; font-size:14px;}
p.foot {text-align:center; color:white; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:0px; margin-bottom:10px;}
div.mainContainer {position:relative; top:30px; width:900px; margin-right:auto; margin-left:auto; border:1px solid #000000; background-color:#FFFFFF;}

ul.formatted {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#383838; margin-top:0px; margin-bottom:3px; margin-left:20px; padding-left:.2em;}
ul.formatted li {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#383838; margin-top:0px; margin-bottom:7px; margin-left:20px; padding-left:.1em;}
ul.formatted ul {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#383838; margin-top:0px; margin-bottom:5px; margin-left:15px; padding-left:.1em;}

ul.formatted2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#383838; margin-top:0px; margin-bottom:3px; margin-left:20px; padding-left:.2em;}
ul.formatted2 li {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#383838; margin-top:0px; margin-bottom:px; margin-left:20px; padding-left:.1em;}
ul.formatted2 ul {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#383838; margin-top:0px; margin-bottom:5px; margin-left:15px; padding-left:.1em;}

div.headerbk1 {
	position:relative;
	background-image:url(images/mtcrossheader_1.jpg);
	border:0px;
	padding:0px;
	width:900px;
	height:126px;
	overflow: hidden;
}
div.headerbk2 {position:relative; background-image:url(images/headerpt_2.jpg); border:0px; padding:0px; width:900px; height:35px;}
div.floatLeft {float:left; width:611px; margin-bottom:20px;}
div.leftInterior {
	position:relative;
	margin-left:48px;
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
}

div.specfloat{float:center; width:830px ; margin-bottom:20px;}
div.specfloatinterior{position:relative;margin-left:45px; width:810px; font-family: Arial, Helvetica, sans-serif;}

div.specfloatLeft {float:left; width:350px; margin-bottom:20px;}
div.specleftInterior { position:relative; margin-left:20px; width:330px; font-family: Arial, Helvetica, sans-serif;}

div.floatRight {float:right; width:287px; font-family:Arial, Helvetica, sans-serif;}
div.rightInterior {width:245px; margin-top:0px; margin-bottom:20px;}
div.eventsContainer { width:92%; padding:10px; background-color:#E2E5DA; color:black; height:auto;}
div.pageFooter {float:left; width:900px; height:63px; border:0px; background-color:#7d231a;}
div.footerLinks {position:relative; float:none; width:485px; margin-left:auto; padding:0px; margin-top:35px; margin-bottom:0px; margin-right:auto; height:auto;}

div.specfloatRight{float:right; width:500px; font-family:Arial, Arial, Helvetica, sans-serif;}
div.specrightInterior {width:480px; margin-top: 0px; margin-bottom:20px;}

#mB {font:bold 18px arial,Helvetica,sans-serif; color:#ffffff; text-align:left; margin-bottom:5px; position:relative; top:0px; margin-left:auto; margin-right:auto; width:900px; overflow:hidden; background-color:#7D241A; z-index:1000; padding-top:10px; padding-bottom:8px;}
.mH {color:#ffffff; text-decoration:none; white-space:nowrap; cursor:pointer; padding:24px; margin:0px; padding-right:24px; position:relative; }
a.videolink:link {color:#82241c; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.videolink:visited {color:#82241c; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.videolink:hover {color:#82241c; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

a.eventlink:link {font-weight:bold; color:black; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a.eventlink:visited {font-weight:bold; color:black; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:inderline;}
a.eventlink:hover {font-weight:bold; color:black; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

a.mL {display:block; padding:6px 4px;  text-decoration:none}
a.mL:link {color:#000000;background-color:#E6BA85;padding-left:28px; font-size: 12px; }
a.mL:visited {color:#000000;background-color:#E6BA85;padding-left:28px; font-size:12px;  }
a.mL:hover {color:#E6BA85; background-color:#000000;padding-left:28px;  font-size:12px; font-weight:bold;}
a.mL:active {color:#ffffff; background-color:#E6BA85;padding-left:28px; font-size:12px;  }
a.mO {display:block; padding:1px 4px; text-decoration:none}
a.mO:link {color:#ffffff;}
a.mO:visited {color:#ffffff;}
a.mO:hover {color:#ffffff;}
a.mO:active {color:#ffffff;}
/* change width of tan dropdown areas below */
.mD {color:#ffffff; font:10px arial, Helvetica, sans-serif; background-color:#ffffff; margin:2; padding:2; position:absolute; z-index:1000; top:60px; left:50px; width:180px; }

.no_marginb {margin-bottom:0px;}


/* used in alumni sub menus  - DO NOT CHANGE */
#sddm{margin: 0;	padding: 0;	z-index: 30}
#sddm li{margin: 0;	padding: 0;	list-style: none;	float: left;	font: bold 14px arial}
#sddm li a{display: block;	margin: 0 1px 0 0;	padding: 4px 11px;	width: 80px;/* width of link box */ background: #FFF;/* main blue background */ color: #AA0000;/* main text color */ text-align: center;text-decoration: none;}
#sddm li a:hover{	background: #AA0000;/* main rollover background */ color: #FFF}/*main rollover text color */
#sddm div{	position: absolute;	visibility: hidden;	margin: 0;	padding: 0;	background: #EAEBD8;/* ?? */ border: 1px solid #AA0000}/* table border around drop dwn section  */
	#sddm div a	{position: relative; display: block; margin: 0;	padding: 5px 10px; width: 80px;	white-space: nowrap; text-align: center; text-decoration: none; background: #EAEBD8;/* background of dropdown */	color: #AA0000;/* text color of dropdown */ font: 13px arial}
	#sddm div a:hover {	background: #AA0000;/* background on rollover of dropdown */ color: #FFF}/* text color on rollover of dropdown */
	
/* used in camper alumni multi-dropdown submenu  - DO NOT CHANGE */
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(images/header.gif); width:134px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif)}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}


/* styles inserted by dreamweaver */
a:link {border:0px;}
.style60 {font-size: 18px; color: #FFFF00; }
.style69 {font-weight: bold}
.style67 {font-size: 24px}
.style22 {font-size: 14pt; font-weight: bold; }
.style4 {	font-size: 16pt;font-weight: bold;}
.style46 {color: #000000}
.style49 {	color: #FFFFFF; font-weight: bold;}
.style54 {color: #FFFFFF}
.mainContainer .floatLeft .leftInterior table tr td div .subhead.style54 {color: #000;}
.mainContainer .floatLeft .leftInterior table tr td div p strong .subhead {color: #FFF;}
.mainContainer .floatLeft .leftInterior table tr td .style46 .subhead.style54 {	color: #000;}
.mainContainer .floatLeft .leftInterior table tr td .style46 .subhead.style54 {	color: #000;}
.mainContainer .floatLeft .leftInterior table tr td div .subhead.style54 {color: #000;}
.mainContainer .floatLeft .leftInterior table tr td p strong {	color: #000;}

