/* styles for top and bottom frames */
BODY.form {
	background-color: navy;
	color: yellow;
}

A.form:link { color: yellow; }
A.form:visited { color: yellow; }
A.form:hover { color: white; }

/* general style for help pages */
BODY.help {
	background-color: #aaf;
	color: maroon;
}

/* general style for the header */
BODY.header {
	background-color: #aaf;
	color: maroon;
}

/* general style for middle frame */
BODY.content {
	background-color: white;
	color: black;
}

/* general style for forms */
FORM {
	margin: 2px;
}

/* general style for each message line */
SPAN.message_line {
	line-height: 120%;
}

/* the following three items set styles for parts of each message line */
SPAN.message_line SPAN.nickname {
	font-size: small;
	font-weight: 600;
}

SPAN.message_line SPAN.message {
}

SPAN.message_line SPAN.info {
	font-size: small;
	font-style: italic;
	color: gray;
}

/* style for "Reverse Message Order" link on message list page */
.rlink {
	text-align: right;
	font-size:15px;
	padding: 2px;
}

/* style for message list area on message list page */
.messages {
	color: black;
	margin-top: 15px;
}

/* style for occupants list on message list page */
.list {
	background-color: white;
	text-align: left;
	border: 1px ridge navy;	
	padding: 4px;
	font-weight: 500;
	text-decoration: none;
}

/* style for occupants list on intro page */
.intro_list {
	background-color: white;
	width: 600px;
	text-align: left;
	border: 1px ridge navy;
	padding: 4px;
	font-weight: 600;
	text-decoration: none;
}

/* style for instruction boxes */
.instructions {
	background-color: #ccf;
	width: 608px;
	text-align: left;
	border: 1px dashed navy;	
	padding-bottom: 10px;
}

/* style for action messages */
.action {
	font-style: italic;
	color: green;
}

/* style for "user has timed out" messages */
.timeout {
	color: gray;
	font-style: italic;
	font-weight: 600;
}

/* style for smilie images */
IMG.smilie {
	
}

/* style for private message box */
.pmessage {
	width: 70%;
	background-color: white;
	color: maroon;
	font-size: 12px;
	border: 2px ridge gray;
	padding: 1px;
}

/* style for private message notifications */
.pmess-note {
	background-color: white;
	color: maroon;
	font-size: 12px;
}