/*** TEXT ***/



/* ordinary paragraph text */

body, p, li, dl, dt, dd,  div { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 75%; color: #000000; }

blockquote { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 100%; color: #000000; }



body {margin:0;}



li {color:#000000;}



table.fullpage {

	height:100%;

	min-height:100%;

	}



/* gray line instead of a horizontal rule looks cleaner */

.grayline {

	border-top:2px solid #cccccc;

	width:100%;

	margin-bottom:5px;

	}

	



/* regular text, smaller than default */

.regular { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 75%; }



/* same as regular text, but red */

.regularRed { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 100%; color: #993333; }



h1 { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 90%; color: #666666; font-weight: bold;}



.titleMIT { 

	font-family: Arial, "Lucida Sans", Helvetica, sans-serif; 

	font-size: 48px; 

	line-height:72px; 

	color: #000000;

	background-image:url(../images/spacer.gif);

	background-position:center;

	background-repeat:repeat;

	height:100%;

	min-height:100%;

	float:left;

	 }

	 

.titleFinances { 

	font-family: Arial, "Lucida Sans", Helvetica, sans-serif; 

	font-size: 48px; 

	line-height:48px; 

	color: #666666; 

	}

	

.titleSecondary { 

	font-family: Arial, "Lucida Sans", Helvetica, sans-serif; 

	font-size: 24px; 

	margin-top:10px;

	line-height:36px; 

	color: #666666;

	}

.titleTertiary { 

	font-family: Arial, "Lucida Sans", Helvetica, sans-serif; 

	font-size: 18px; 

	color: #666666; }


.title_subhead { 

	font-family: Arial, "Lucida Sans", Helvetica, sans-serif; 

	font-size: 14px; 

	color: #666666; 

        font-weight: bold;

}



.redbg {background: #993333;}



/* left nav title text */

.nav_title { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 65%; color: #666666; font-weight: bold; }



/* bold text */

.bold { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 80%; color: #000000; font-weight: bold; }



/* bold text 2 */

.bolder { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 85%; color: #000000; font-weight: bold;}







/* left nav date text */

.nav_date { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 65%; color: #666666; }



/* left nav title "on" text */

.nav_on_title { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 65%; color: #993333; font-weight: bold; }



/* left nav date "on" text */

.nav_on_date { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 65%; color: #993333; }



/* left nav subnav off */

.nav_subnav { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 65%; color: #666666; }



/* left nav subnav on */

.nav_on_subnav { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 65%; color: #993333; font-weight: bold; }



/* small bold text */

.smbold { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 70%; font-weight: bold; }



/* small text */

.small { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 70%; }



/* italic text */

.italic { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 80%; color: #00000; font-style: italic; }



/* small italic text */

.smitalic { font-family: Verdana, Arial, "Lucida Sans", Helvetica, sans-serif; font-size: 70%; color: #00000; font-style: italic; }





/*** NAVIGATION AND LINKS ***/





/* default (reddish) */



a, a:link { color: #993333; text-decoration: underline; }

a:visited { color: #993333; text-decoration: underline; }

a:active, a:hover { color: #993333; text-decoration: underline; }



/* nav links (tools and links) */



a.link, a.link:link, a.link:active, a.link:visited { color: #666666; text-decoration: none; }

a.link:hover { color: #993333; text-decoration: underline; }



#navigation {

	width:235px;

	display:block;

	margin-left:20px;

	margin-right:20px;

	padding-top:2em;

	font-size:12px;

	line-height:22px;

	}



#navigation .mainnav {

font-weight:bold;

font-size:12px;

color:#666666;

margin-top:-1px;

padding-top:5px;

padding-bottom:5px;

border-top:1px solid #333333;

border-bottom:1px solid #333333;

}



#navigation .mainnav a:link, #navigation .mainnav a:active, #navigation .mainnav a:visited {

color:#666666;

font-size:12px;

font-weight:bold;

text-decoration:none;

line-height:18px;

} 



#navigation .mainnav a:hover {color:#993333; text-decoration:underline;}



#navigation .subnav {

	display:block;

	font-size:.75em;}



#navigation .subnav a:link, #navigation .subnav a:active, #navigation .subnav a:visited {

margin-left:15px;

color:#666666;

text-decoration:none;

}



#navigation .subnav a:hover {color:#993333; text-decoration:underline;}



#content {
	height:100%;
	min-height:100%;
	
	}

.title_subhead {
	font-family: Arial, "Lucida Sans", Helvetica, sans-serif; 
	font-size: 14px; 
    text-decoration: none; 
	color: #993333;
}

.title_subhead a:link, .title_subhead a:active, .title_subhead a:visited  {
	font-family: Arial, "Lucida Sans", Helvetica, sans-serif; 
	font-size: 14px; 
    text-decoration: none; 
	color: #993333;
}

.title_subhead a:hover {
	font-family: Arial, "Lucida Sans", Helvetica, sans-serif; 
	font-size: 14px; 
    text-decoration: underline; 
	color: #993333;
}



