@charset "utf-8";
/* CSS Document */

img.suit {
	border: 0;
	width: 13px;
	height: 11px;
}

img.redouble {
	border: 0;
	width: 25px;
	height: 11px;
}

span.pIntro {
	font-weight: bold;
	text-transform: capitalize;
}

/* Styles for hand diagrams */
p.default { display: block; }

.diagram .header {
    font-size: smaller;
    margin-left: 0.25em;
    margin-right: 0.25em;
    margin-bottom: 0;
    margin-top: auto;
    padding: 0.25em;
    border: 0.1em outset;
    width: 6em;
    float: left;
    background: #FFFFFF;
}

.diagram {
    width: 23em;
}

.diagram  .hand {
    width: 8em;
}

.diagram  .south , .diagram  .north {
    margin-left: 7em; 
}

.diagram .north {
    padding-bottom: 1ex;
}

.diagram  .south {
    clear: both;
    padding-top: 1ex;
}

.diagram  .west {
    float: left;
    clear: left;
}

.diagram  .east {
    float:right;
}


.red {
    color: red;
}

.hand .seatname {
    margin-left: 1em;
    font-size: smaller;
    font-style: italic;
}

.noBullet {
  list-style-type: none;
}

.bullet {
  list-style-type: disc;
}

.noBullet li, .bullet li, .paddedLis li {
  padding-bottom: 1em;
}

.alertable {
  color: #ff0000;
}

.cellTops td {
  vertical-align: top;
}

.noListSymbol li {
  list-style-type: none;
	padding-bottom: 0.3em;
}

.emph {
  font-weight: bold;
}
