/* SITEWIDE STYLES */
p.slim {
	margin: 0 0 10px 0;
	padding: 0;
}

/* CONTENT STYLES */

div.article {
	background-color: white;
	overflow:auto;
	float: left;
	width: 315px;
	padding: 10px;
}

	div.article a { 
		font-weight: bold;
	}

img.headshot {
	float: left; 
	margin: 0 15px 15px 0;
	border: 6px solid white; 
}

/* IMAGE STYLES*/

img.mugpad {
	padding-top: 1px;
}
img.squarepad {padding-right:6px;}
img.mmlogo {
	position: absolute;
	left: 170px;
	top: 10px;
}

/*CELL STYLES*/
td.backtotop {background-color:#999; font-weight:bold;}
td.greycolumn {padding:15px 22px 15px 22px; background-color:#edebeb;}
td.article {padding:15px 45px 15px 0px;}
td.date {width:auto; background-color:#ff0000;font-size: 14px;font-weight: bold;color: #FFFFFF;height:59px; vertical-align:bottom;}
.redheading{background-color:#cd0102; width:100%; height:33px;padding-left:16px;}
.blueheadingOne{background-color:#a5aec0; width:100%; height:33px;padding-left:16px;}
.blueheading{background-color:#5B7692; width:100%; height:33px;padding-left:16px;}
.yellowheading{background-color:#ffff99; width:100%; height:33px;padding-left:16px; text-align:center;}
.featuredtxt{border:1px solid;border-color:#5B7692;padding:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a;}
.featuredtxtOne{padding:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a; background-color:#dfdcd6;}
.featuredtxtOne a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a; text-decoration:underline;}
.featuredtxtOne a:link {color:#666;}
.featuredtxtOne a:visited {color:#666;}
.featuredtxtOne a:hover {color:#000;}
.featuredtxtOne a:active {color:#666;}
.featuredtxtTwo{padding:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a; background-color:#e4eaf7;}
.featuredtxtTwo a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a; text-decoration:underline;}
.featuredtxtTwo a:link {color:#666;}
.featuredtxtTwo a:visited {color:#666;}
.featuredtxtTwo a:hover {color:#000;}
.featuredtxtTwo a:active {color:#666;}
.cmo{width:70%; background-color:#FFFFFF;margin-left:110px;margin-top:16px;padding-top:16px;padding-left:10px;padding-right:10px;height:114px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.cmologo{padding-top:10px;}
.breakingtxt a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#333333;}
.breakingtxt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#333333;}
.txtimp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#cc0000;}
.copyrightnews{background-color:#a5aec0; height:33px;padding-right:8px;padding-top:10px; padding-bottom:10px;}
.copycmologo{background-color:#8f97a7; height:33px;padding-left:16px;padding-top:10px; padding-bottom:10px; border-style:none;}
.copyrighttxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; vertical-align:bottom;}
.copyrighttxt a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; text-decoration:none;}
/*TEXT STYLES*/
.edcut {
	font-size: 26px;
	color: #FF0000;
}

h2.redintro {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	margin:0px;
	padding-bottom:10px;
}
h2.whiteintro {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h2.blackintro {
	color:#333333;
	font-weight: bold;
	font-size: 12px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h2.featuredintro {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h2.redtitle {
	color: #FF0000;
	font-size: 14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.reddate {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	padding-bottom:5px;
	padding-top:5px; padding-right:10px; vertical-align:middle;text-align:right;
}
.reddate a{
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	padding-bottom:5px;
	padding-top:5px; padding-right:10px; vertical-align:middle;text-align:right; text-decoration:none;}
	
	.reddate a:link {color:#FF0000;}
.reddate a:visited {color:#666;}
.reddate a:hover {color:#000;}
.reddate a:active {color:#666;}

img.floatLeft { float: left; margin-right: 16px;margin-top: 16px;margin-bottom: 16px;margin-left: 3px; border-style:solid;border-color: white;border-width:6px;}
img.floatLeftnt { float: left; margin-right: 16px;margin-bottom: 16px;margin-left: 3px; border-style:solid;border-color: white;border-width:6px;}
img.floatRight { float: right; margin: 16px;}
.leftnavGrey{background-color:#eae8e4; width:100%;padding-left:16px; padding-right:16px; padding-top:14px;padding-bottom:14px;}
.leftnavBlue{background-color:#e4e8f4; width:100%;padding-left:16px;padding-right:16px; padding-top:14px;padding-bottom:14px;}
/*LINK STYLES*/
.rightsubnav a{line-height:normal;}
.backtotop a {text-decoration:none;color:#ccc;}
.leftnav a{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;color:#333;}
.leftnav a:link {color:#666;}
.leftnav a:visited {color:#666;}
.leftnav a:hover {color:#000;}
.leftnav a:active {color:#666;}
.leftnavOne{font-size:12px;}
.leftnavTwo{font-size:10px;}
.leftnavimg{text-align:center; border:none;}
.topimg{vertical-align:middle;border-style:none;}
.heading{float:left;}
.headingtop{float:right; padding-right:10px;}
.author {
	font-size: 12px;
	color: #676566;
}
.editorscut_cell {
	background-color: #EDEBEC;
}

ul li {margin:0 0 1em 0;}

ul.sub li{list-style:circle;}

.jt_job_position {
padding-top:10px;
}

.jt_alljobs {
padding-top:10px;
}


