@media screen {
html{height:100%;}
body{margin:0; padding:0; border:0; min-height:101%; font-family:Arial, sans-serif, Verdana, helvetica;}
	/* ********************************
	Container, Intro
	The container allows me to center the page with css. 
	Nothing should be outside the container div. In the body of the document, the div 
	for the container should have <div id="container"> below the <body> tag and </div> above 
	the closing </body> tag. 
	
	The container is 750 pixels wide. The height of the container will have to be adjusted 
	for the individual pages.
******************************** */
		
/*Positions all the major divs*/
#logo{position:absolute;left:0px;top:16px;width:100%;height:70px;background-image:url(../images/logospace_bkgnd.gif);vertical-align:bottom;}
#logobutton {position:absolute;	top:50px;left:220px;width:550px;height:15px;vertical-align:bottom;}
#heading {position:absolute; top:28px;left:350px;width:550px;height:55px;}
#headingshad{position:absolute; top:30px; left:352px; width:550px; height:55px;}
#date{position:absolute;left:0px;top:87px;width:100%;height:10px;}
#content{position:absolute;width:100%;top:87px;}

#heading h1{margin:0; color:#FFF; font-size:26px;}

#headingshad h1{margin:0; color:#000; font-size:26px;}


/*Define the appearance of the gobal navigation black bar at the top of the page*/
/* Modified by Michael Zanfardino - (07/07/2006) added an unordered list */
#globalnav {
	margin: 0;
	padding: 0;
	color: #FFF;
	background: #000;
	text-align: right;
	width: 100%;
	height: 14px;
	line-height: 14px;
	font-size: 65%;
}

	#globalnav .access {
		height: 0;
		left: -19000px;
		overflow: hidden;
		position: absolute;
		width: 0;
	}

	#globalnav ul {
		margin: 0;
		padding: 0;
		white-space: nowrap;
	}

	#globalnav li {
		display: inline;
		list-style-type: none;
	}	
	
	#globalnav a {
		text-decoration: none;
		color: #FFF;
		padding: 2px 2px 2px 0;
	}

	#globalnav a:hover {
		color: #C30;
	}
	
/*Place the bar with the logo and the navigation buttons for the 4 different audiences - 
	uses an image as the background and places CSS buttons on top of that background. */
#logo{background-image:url(../images/logospace_bkgnd.gif); vertical-align:top;}
span#mtclogo a{display:block; padding:70px 0 0 0; overflow:hidden; background-image:url(../images/logospace_logo.jpg); background-repeat:no-repeat; height:0px !important; height /**/:70px; /* for IE5.5 */ width:137px; }
#logobutton a{width:195px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#ffffff; background-image:url(../images/topN_tile_btn.jpg); background-repeat:repeat-x; text-decoration:none; text-align:center; padding:0 5px 0 5px; vertical-align:bottom; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #666666;border-bottom:1px solid #666666;}
#logobutton a:hover{width:195px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#ff0000; background-image:url(../images/topN_tile_btnover.jpg); background-repeat:repeat-x; text-decoration:none; text-align:center; padding:0 5px 0 5px; vertical-align:bottom; border-top:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}

/*Define the appearance of the date bar.  */	

	#date{background-image:url(/images/graybar2.gif);font-size:12px;color:#000000;text-align:left;}
	#date A{text-decoration:none;color:#FFF;font-size:10px;}
	#date A:hover{color:#C30;}
	
	
	


	
/*Define the appearance of the content box */
/*content div is 560 px wide and will be padded 10px inside the box on all sides*/
#content{
background-color:#FFFFFF;border:#000 0px solid;padding:10px;border-right:0px;}

H1{font-size:21pt;margin:0 0 6pt 0;}
H2{font-size:19pt;margin:0 0 6pt 0;}
H3{font-family:Arial, sans-serif;font-size:12pt;margin:0 0 6pt 0;color:#990000;}
H4{font-size:10pt;margin:0 0 4pt 0;font-weight:bold;color:#FFFFFF;}
P{font-size:11pt;margin:0 0 8pt 3pt;}
	

.bluegray {color:#3D5E71;font-size:16px;font-weight:bold;}
.list {color:#000;font-size:12px;}
.boxheadline {color:#990000;font-size:10px;font-weight:bold;font-style:italic;}

 
 TABLE UL {
	font-size:12px;
	font-family:arial,sans-serif;
	color:#000000;
	list-style-type:disc;
	font-weight:normal;
	margin-top:0px;
	padding:0px;
	font-style: normal;
	line-height: normal;
}

.heading{ background: #990000; display:block;color:#FFFFFF;}
#tablebox {border : 1px solid #778899;border-color:#FFFFFF;}
#content table.sm{margin:0 0 0 0;width:140px;background:#DDD;display:block;border : 1px solid;}
#content table.sm td {margin:0;font-size:11px;}
#content table.sm p {margin:0;font-size:11px;font-style:italic;}
#content TABLE td.blsmheading{ color:#3D5E71;font-size:12px;font-weight:bold;}
#content TABLE td.rdsmheading{ color:#990000;font-size:12px;font-weight:bold;}


.copyr p{font-family:tahoma,sans-serif;font-size:10px;color:#444;margin:55px 0px 15px 0px;
text-align:right;line-height:15px;}
	.copyr p A{color:#244C63;font-size:10px;text-decoration:none;}
	.copyr p A:hover{color:#244C63;font-size:10px;text-decoration:underline;}

.smalltxt{font-family:verdana,sans-serif;font-size:10px;white-space:nowrap;}
.skipnav{text-decoration:none;color:#000;font-size:10px;}
	}
	
@media handheld{
BODY{background:#FFF;padding:0;margin:0;font-family:serif;color:#000;}
DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
IMG{display:none;}
H1{font-size:21pt;margin:0 0 6pt 0;}
H2{font-size:19pt;margin:0 0 6pt 0;}
H3{font-size:17pt;margin:0 0 6pt 0;}
H4{font-size:15pt;margin:0 0 4pt 0;font-weight:bold;}
P{font-size:12pt;margin:0 0 8pt 3pt;}
UL{margin:0 0 12pt 0;padding:0;}
LI{margin:0 0 3pt 3pt;padding:0;}
	LI A{color:#000;text-decoration:none;}

#globalnav{display:none;}
#logo{display:none;}
#photo{display:none;}
#phototxt h1{margin:0 0 6pt 0;color:#000;font-size:18pt;}
#photxtshad{display:none;}
#search{display:none;}

.copyr p{font-family:serif;font-size:8pt;color:#000;margin:15pt 0pt 15pt 0pt;text-align:right;line-height:12pt;}
	.copyr p A{text-decoration:none;}
.smalltxt{display:none;}
.hide{display:none;}
}

@media print{
BODY{background:#FFF; padding:0; margin:0; font-family:serif; color:#000;}
H1{font-size:21pt; margin:0 0 6pt 0;}
H2{font-size:19pt; margin:0 0 6pt 0;}
H3{font-size:17pt; margin:0 0 6pt 0;}
H4{font-size:15pt; margin:0 0 4pt 0;font-weight:bold;}
H5{font-size:15pt; margin:0 0 6pt 0;}
P{font-size:12pt; margin:0 0 8pt 3pt;}
#date{font:14pt; margin:0 0 5pt -15pt; font-weight:bold;}
#content p{line-height:150%;}
#pgcontent p{line-height:150%;}
#nophotocontent p{line-height:150%;}
#pscontent p{line-height:150%;}
#advisorycomm p{line-height:150%;}

IMG{visibility:hidden; display:none;}
#globalnav{visibility:hidden; display:none;}
#logo{visibility:hidden; display:none;}
#nav{visibility:hidden; display:none;}
#addnav{visibility:hidden; display:none;}
#phototxtshad{visibility:hidden; display:none;}
#pgphototxtshad{visibility:hidden; display:none;}
#search{visibility:hidden; display:none;}
#pgsearch{visibility:hidden; display:none;}
.smalltxt{visibility:hidden; display:none;}
.hide{visibility:hidden; display:none;}
#tabs{visibility:hidden; display:none;}

.copyr p{font-family:tahoma, sans-serif; font-size:10px; color:#444; margin:25px 0px 15px 0px; text-align:right; line-height:15px; bottom:0;}
.copyr p a{font-size:10px; text-decoration:underline; bottom:0;}
}
