a:hover { color: #e84c0e; text-decoration: underline }
a  {
	/*color: #D7D79B;*/
	color: blue;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
font.norm { font-size: 12pt }
font.head16  { font-size: 16pt }
font.smgm  { font-size: 8pt }
ul { line-height: 14pt }
.right {
	float: right;
}
.left {
	float: left;
}
.placidButton, .placidButton:visited {
	/* background: #222 url(/images/alert-overlay.png) repeat-x;  */
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	margin: 0.5em;
}

.placidButton:hover { background-color: #111; color: #fff; }
.placidButton:active { top: 1px; }
.small.placidButton, .small.placidButton:visited { font-size: 11px; padding: 1px; }
.placidButton, .placidButton:visited,
.medium.placidButton, .medium.placidButton:visited { font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
.large.placidButton, .large.placidButton:visited { font-size: 14px; padding: 8px 14px 9px; }

.orange.placidButton, .orange.placidButton:visited { background-color: #EF7366; }
.orange.placidButton:hover { background-color: #F3968C; }

