/************************
 * MWG Jack Style Sheet *
 ************************/

div.jackRow {
	padding-bottom: 15px;
}

div.jackRowIcon {
	float: left;
	width: 111px;
}

div.jackRowContent {
	float: right;
	width: 420px;
}

div.jackRowContent2 {
	
}

br.clearDiv {
	clear: both;
}

div.jackRowContent h3 {
	margin: 0 0 4px;
	font-size: 11pt;
}

div.jackRowContent h3 a {
	color: #369;
}

div.jackRowContent p {
	padding-top: 15px;
}

div#JackCommWrapper {
	width: 700px;
}

p.jackScore {
	margin: 5px 0 0;
	padding: 0;
	text-align: center;
}

p.jackScore span {
	font-size: 125%;
	font-weight: bold;
}

table.jackHeading {
	margin-top: 25px;
	border-bottom: 2px solid #9C3;
	width: 600px;
	border-collapse: collapse;
}

td.jackTitle {
	font-size: 12pt;
	font-weight: bold;
}

td.jackTitle a {
	color: #369;
}

td.jackLink {
	text-align: right;
	vertical-align: bottom;
}

table.jackInfo {
	width: 600px;
	border-collapse: collapse;
}

td.jackText {
	vertical-align: top;
}

td.jackDetails {
	width: 201px;
	padding-left: 15px;
	vertical-align: top;
	text-align: center;
}

p.jackDetailsScore {
	margin: 5px 0;
	padding: 0;
	font-size: 125%;
	font-weight: bold;
	text-align: center;
}

p.jackDetailsScore span {
	font-size: 150%;
}

td.jackDetails table {
	text-align: left;
	margin: auto;
}

span.jackUp, span.jackDown {
	font-weight: bold;
}

td.catGroupTitle {
	font-size: 13px;
	border-bottom: 1px solid #9C3;
	font-weight: bold;
	color: #369;
}
