a { color: #f04436; text-decoration: none}
a:visited { color: #f04436; text-decoration: none}
a:visited:hover { text-decoration: underline}
a:active { color: #f98e28; text-decoration: underline}

select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal}

td, p, { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #205288}

.bodysmall { font-size: smaller}
.greyLink { color: #CCCCCC; text-decoration: none}
.justify { text-align: justify}
.formTitle { font-weight: bold}
.formText { color: #FFFFFF}
.longText { width: 350px; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif}
.shortText { width: 150px; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif}
.longMemo { width: 350px; height: 100px; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif}
.shortMemo { width: 150px; height: 100px; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif}
.quantity { width: 25px; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif}
.textNav { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #cdd1de}

.highlight { color: #6699CC}
.context, .infoline { font-size: xx-small}

table#content {
	background-image:url(../images/yafloat/bg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

	table#content p.replies {
		font-size: xx-small;
	}
		table#content p.replies span.highlight {
			padding: 1px;
			border: solid 1px #006699;
		}
	
	table#content hr {
		height: 1px;
		color: #cdd1de;
	}

div#right {
	width: 140px;
}

	div#right p,
	div#right td, {
		font-size: xx-small;
	}
	
	div#right td {
		background-color: #cdd1de;
	}	
		div#right td.pad5 {
			padding: 0px 10px 0px 10px;
		}
		
	div#right td input.loginbox {
		width: 120px;
	}