/*********************/

/*** ELEMENT SETUP ***/

/*********************/

body { 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #444444;

	line-height: 1.2em;

	margin: 0px;

	padding: 0px;

	background: url(../gfx/bg_grad.jpg) fixed #B7C3D1;

	font-size: 95%;

	text-align:center;

}



#pageCenter { width:1000px; text-align:left; margin-left:auto; margin-right:auto; }



/* Header */

#masthead{ width:1000px; line-height:20px;background-image: url(../gfx/top_mit_logo.jpg); background-position:25px top; background-repeat: no-repeat; height: 120px; background-color:white;}

#utility {float:right; color: #333333; margin:30px 30px 0px 0px; padding:0px; font-size:75%; text-align:right; }

#utility a { color: #444444; }

#utility a:hover{ text-decoration: none; color: #D67907; }



/* Main navigation */



#globalNav{ width: 1000px; height: 32px; color: #cccccc; padding: 0px; margin: 0px; background-image: url(../gfx/glbnav_background.gif); }

#gnr {float:right;}

#gnl {float:left;}

#globalLink{ padding: 5px 0px 0px 20px; }



a.glink, a.glink:visited {

	font-size: 80%;

	/* color: #80A3B7; color: #334d55;*/

	color: #006699;

	font-weight: bold;

	margin: 0px;padding:0px;

	position: relative;

	text-decoration:none;

}



a.glink:hover { color: #CF7507; }



/****************/

/* Content area */

/****************/

#pagecell { padding:0px; margin:20px 0px 0px 20px; width:960px; background-color: #ffffff; }



/* Breadcrumb area */

#breadCrumb { padding: 5px 10px 5px 0px;text-align:right; color: #cccccc; font-size:90%; }

#breadCrumb a {



	font-family: Verdana, sans-serif;

	text-align: right;

	font-style: italic;

	font-size: 80%;

	text-decoration: none;

}

#breadCrumb a:hover { color: #D67907; }



/* Page name */

#pageName{

	padding: 0px 0px 10px 10px;

	margin: 0px;

	border-bottom:1px solid #ccd2d2;

}



#pageName h2 { font-size: 70%; color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;background-color:white;}



#siteInfo {

	clear: both;

	border-top: 1px solid #cccccc;

	font-size: 80%;

	color: #cccccc;

	padding: 10px 10px 10px 10px;

	margin-top: 0px;

}



#tl {

	margin: 0px;

	padding: 0px;

	z-index: 1;

}



#tr {

	position:absolute;

	top: -1px;

	right: -1px;

	margin: 0px;

	padding: 0px;

	z-index: 100;

}



#topadds {

	position: absolute;

	height: 90px;

	width:200px;

	top: 0px;

	right: 220px;

}



#pageNav{

	float:left;

	width: 180px;

	padding: 0px;

	background-color: #FFFFFF;

	border-bottom: 1px solid #cccccc;

	font: Verdana,sans-serif;

}



#concell { padding:15px; }



#content{

	float:left;

	width:498px;

	padding: 0px;	

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	background-color:#FFFFFF;

}



#content2cols {

	padding: 0px;	

	float:left;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	background-color:#FFFFFF;

}



#contentforum{

	float: left;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	width:778px;

	margin:0px;

	üadding:0px;

	background-color: #FFF;

}



#forumcell{

	padding: 12px;

}



#siteName{

	margin: 0px;

	padding: 16px 0px 8px 0px;

	color: #ffffff;

	font-weight: normal;

}