
	A { color:blue; font-weight:bold; }
	A:hover { color:red; font-style:italic; text-decoration:none; }
	A:active { color:red; }
	A:visited { color:blue; }

	BODY, TD, TH {
		font-family:verdana,arial;
		font-size:10pt;
	}

	HR {
		border:1px outset red;
		background-color:red;
	}

	UL {
		list-style-image:url('/skin/bullet.gif');
	}

	SUP, SUB {
		font-size:50%;
	}

	legend {
		background-color:red;
		border:1px outset red;
		color:white;

	}

	fieldset {
		font-weight:bold;
		border:3px groove red;
	}

	.red { color:red; }

	.msgred {
		font-style:italic;
		font-weight:bold;
		color:red;
	}


	.bluebubble {
		color:white;
		border:1px outset blue;
		background-color:blue;
		font-size:14pt;
		font-style:italic;
		font-weight:bold;
		text-align:center;
	}

	.redbubble {
		color:white;
		border:1px outset red;
		background-color:red;
		font-size:14pt;
		font-style:italic;
		font-weight:bold;
		text-align:center;
	}

	.redbubble A {
		color:white;
		background-color:blue;
		border:1px outset blue;
		text-decoration:none;
		padding:1px;
		font-style:normal;
	}

	.redbubble A:hover {
		color:white;
		background-color:red;
		border-color:red;
	}

	.redbubble A:active {
		font-style:normal;
		color:white;
	}

	.info {
		margin:2px;
	}

	.info,
	.styleDescription {
		padding:8px;
		font-size:8pt;
		text-align:left;
		border:2px inset #999999;
		background-color:#D6CCCA;
		-moz-border-radius:10px;
	}

	.menutable {
		border:1px solid #C70000;
		background-color:#FFFFFF;
		width:150px;
	}

	.option_title {
		text-align:center;
		border-style:outset;
		background-color:red;
		color:white;
	}

	.label {
		text-align:right;
		vertical-align:top;
		white-space:nowrap;
	}

	.btn, .btn:visited {
		border:1px outset blue;
		background-color:blue;
		color:white;
		text-decoration:none;
		font-weight:bold;
		padding:1px;
	}

	.btn:hover {
		border-color:red;
		background-color:red;
		color:white;
		font-style:normal;
	}

	.btn:active {
		border-style:inset;
		padding:2px 0px 0px 2px;
	}


/* ******************************************************************
	COMMENT PAGE STYLES >>>
****************************************************************** */
	.curpage {
		color:white;
		background-color:red;
		border:1px inset red;
		font-style:normal;
		padding:1px;
	}

	div.comment_title {
		text-align:center;
		font-weight:bold;
		font-size:14pt;
		border-bottom:3px double black;
		margin-top:16px;
	}

	div.comment_body {
		margin:5px;
		clear:both;
	}

	div.comment_author {
		text-align:right;
		font-weight:bold;
		font-style:italic;
		clear:both;
	}

	div.comment_reply {
		text-align:center;
		font-weight:bold;
		font-style:italic;
		color:red;
		margin-bottom:16px;
		clear:both;
	}

