body { font-family: Verdana, Arial, Tahoma, Helvetica; font-size:small; }
a:link{ color:#29166f; text-decoration:none; }
a:visited{ color:#49368f; text-decoration:none; }
a:hover{ color: #59469f; text-decoration: underline; }
a:active{ color:#ff0000; text-decoration:none; }	

TD.cal {COLOR: #ffffff; FONT-SIZE: xx-small; TEXT-ALIGN: center; WIDTH: 16px}
TD.scal {BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #0066cc 1px solid; BORDER-LEFT: #003333 1px solid; BORDER-RIGHT: #003333 1px solid; BORDER-TOP: #003333 1px solid; COLOR: #ffffff; FONT-SIZE: xx-small; TEXT-ALIGN: center; WIDTH: 16px}


td.sb{	border		:1px solid #eeeeee;
	background-color:#f2f2ff;
	text-align	:center;
	font-size	:11px;
	font-weight	:bold;}

td.sl{	font-size	:13px;}
td.sll{	font-size	:10px;}


td.footer {
	font-size:xx-small;
}

td.ram {
	font-size: 15px;
	border:1px solid #bbbbbb;
}

td.work {
	font-size:x-small;
	background-color: #ffffff;
	border:1px solid #888888;
}

td.s1 {
	font-size:x-small;
	border-right	:1px solid #000000;
	border-bottom	:1px solid #000000;
}

td.s2 {
	font-size:x-small;
	border-top	:1px solid #000000;
}

td.s3 {
	font-size	:14px;
	border-left	:1px solid #000000;
	border-bottom	:1px solid #000000;
}

td.small {
	font-size:x-small;
	color : #49368f;
}

td.sqm {
	border-top	:1px solid #c9cede;
	background-color: #ffffff;
	color	: #000033;
	font-size:x-small;
}

td.sg	{
	border-top	:1px solid #c9cede;
	border-bottom	:1px solid #c9cede;
	background-color: #eeeeee;
	color	: #000033;
	font-size:xx-small;
}

td.sq	{
	border-top	:1px solid #c9cede;
	background-color: #ffffff;
	color	: #000033;
	font-size:xx-small;
}

td.sm	{
	font-size:x-small;
	color: #ffffff;
	background-color : #c9cede;
	border:1px solid #000066;
	text-align:center;
}
td.sw	{
	font-size:xx-small;
	background-color : #ffffff;
	border:1px solid #c9cede;
}
td.w	{
	font-size:small;
	background-color : #ffffff;
}

font.PhorumNav
{
    font-size: x-small;
}
table.PhorumListTable
{
    border-style : solid;
    border-color : Black;
    border-width : 1px;
}
td.PhorumTableHeader
{
    text-align: center;
    border-top: solid 1px #000000; 
    border-bottom: solid 5px #fae2c8;
}

.clLevel0 {PADDING: 1px; FONT-SIZE: 12px; POSITION: absolute; COLOR: ffffff; text-align: right;}
.clLevel0over {PADDING: 1px; FONT-SIZE: 12px; POSITION: absolute; color: #ffffff; text-align: right;}
.clLevel0border {VISIBILITY: hidden; POSITION: absolute}

.clLevel1 {PADDING: 2px; FONT-SIZE: 11px; POSITION: absolute; BACKGROUND-COLOR: #0099cc; layer-background-color: #0099cc; COLOR: white; text-align: left;}
.clLevel1over {PADDING: 2px; FONT-SIZE: 11px; POSITION: absolute; BACKGROUND-COLOR: #0099cc; layer-background-color: #0099cc; CURSOR: hand; color: white; text-align: left; text-decoration: underline;}
.clLevel1border {border: solid 1px teal; Z-INDEX: 500; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #0099cc; layer-background-color: #0099cc}

.clLevel2 {PADDING: 1px; FONT-SIZE: 10px; POSITION: absolute; COLOR: black; BACKGROUND-COLOR: #eeeeee; layer-background-color: #eeeeee}
.clLevel2over {PADDING: 1px; FONT-SIZE: 10px; POSITION: absolute; CURSOR: hand; COLOR: black; BACKGROUND-COLOR: #cccccc; layer-background-color: #CCCCCC}
.clLevel2border {Z-INDEX: 500; VISIBILITY: hidden; POSITION: absolute}

.clBar {PADDING: 1px; FONT-SIZE: 10px; POSITION: absolute; COLOR: black;}
