/** 
Medium font style sheet
**/

.text-title { 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: large;  
	font-weight: bold;
	}
	
.text-h1, h1 { 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: large;
	}

.text-h2, h2 { 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: medium; 
	font-weight: bold;
	}

.text-h3, h3, caption { 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: medium; 
	font-weight: bold; 
	}

.text-body, p, li, td, th { 
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: medium; 
	font-weight: normal;
	}
	
.text-small {
	font-family: Verdana, Arial, Geneva, sans-serif; 
	font-size: small;
	font-weight: normal; 
	}

.text-note {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
}

h5 {
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size:x-small;
	font-weight:normal;
}

.text-white { 
	color: #FFFFFF; 
	}

.text-red {
	color: #DD060B;
	}
	
.text-blue {
	color:#666699;
	}

.text-grey {
	color:#333333;
	}

.hide {display:none;}

.show {display:inline;}

.hand {cursor:hand;}

a:link { 
	color:#DD060B; 
	text-decoration: underline; 
	}
	
a:visited { 
	text-decoration: underline; 
	color: #666666; 
	}
	
a:hover { 
	text-decoration: none; 
	color: #DD060B; 
	}
	
a:active { 
	text-decoration: none;
	color: #DD060B;
	}
	
a.ticker:link, a.ticker:visited, a.ticker:hover/*, a.ticker:active*/ { 
	/*color:#DD060B;*/
	color: #000000;
	text-decoration: none; 
	}

a.ticker:active { 
	text-decoration: none; 
	color: #DD060B; 
	font-weight: bold;
	}

a.plain:link, a.plain:visited, a.plain:hover, a.plain:active { 
	color:#ffffff; 
	text-decoration: none; 
	}
	
a.aware:link, a.aware:visited, a.aware:hover, a.aware:active { 
	color:#ffffff; 
	}

a.aware:link, a.aware:visited { 
	text-decoration: underline; 
	}
	
a.aware:hover, a.aware:active { 
	text-decoration: none;
	}

/*a.aware:active { 
	font-weight: bold; 
    text-decoration: none;
	}*/
	
p.aware { 
color:#FFFFFF;
background-color:#666666;
border-left-color:#666666;
border-left-width:medium;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
/*margin-left: 10px;*/

}

td.msred, .msred {
	background-color: #DD060B;
}

td.msblue, .msblue {
	background-color: #44589A;
}

td.msgray, .msgray {
	background-color: #999999;
}
