/* Body - bg image, border, scrollbar */
body {
	background: url(images/bg.gif) repeat fixed;

    border: 1px solid Black;
        
    scrollbar-face-color: #1D1D1D;
	scrollbar-highlight-color: #969696;
	scrollbar-3dlight-color: #000000;
	scrollbar-shadow-color: #1D1D1D;
	scrollbar-darkshadow-color: #000000;
	scrollbar-arrow-color:  #C7C7C7;
	scrollbar-track-color: #424242;
}

/* General font families for common tags */

font,th,td,p { font-family: Verdana }
a:link,a:active,a:visited { color : #000000; }
a:hover	{ text-decoration: none; color : #FFFFFF; }
a.plain { text-decoration: none; position: relative; left: 2px; }
a.newspostername:link,a.newspostername:active,a.newspostername:visited { color: #C6C6C6; text-decoration: none; }
a.newspostername:hover { color: #FFFFFF; }

hr { height: 1px; border: solid #575757 2px; border-top-width: 1px;}

/* Data cells - the table data backgrounds */

table.border {
                border-style: solid;
                border-width: 1px;
}

td {
		background-color: #4E4E4E;
}

td.bar {
                background-image: url(images/newsbg.gif);
                font-size: 11px;
}

td.sn {
                background-color: #AAAAAA;
                font-size: 10px;
}

th.sn {
                background-color: #AAAAAA;
                font-size: 10px;
}

td.bottom {     
                border-left-style: none;
                border-top: solid #222222 1px;
                border-right: solid #222222 1px;
                border-bottom: solid #222222 1px;
                background-image: url(images/newsbg.gif);
                font-size: 11px;
}

td.cal {     
                border-bottom-style: none;
                border-left-style: none;
                border-right: solid #222222 1px;
                border-top: solid #222222 1px;
                background-image: url(images/newsbg.gif);
                font-size: 11px;
}

td.up {     
                border-left-style: none;
                border-bottom-style: none;
                border-right-style: none;
                border-top: solid #222222 1px;
                border-bottom-style: none;
                background-image: url(images/newsbg.gif);
                font-size: 11px;
}

td.bo {     
                border-top: solid #222222 1px;
                border-bottom-style: none;
                border-right-style: none;
                border-left-style: none;
                border-bottom: solid #222222 1px;
                background-image: url(images/newsbg.gif);
                font-size: 11px;
}

img.border {
                border-style: solid;
                border-width: 1px;
                border-color: black;
}

/* Paragraph tags */

p.margin {
                margin-left: 2px;
                margin-right: 2px;
                margin-bottom: 1px;
		font-size: 11px;
		text-align: left;
}

p.right {
                margin-left: 2px;
                margin-right: 2px;
                margin-bottom: 1px;
		font-size: 11px;
		text-align: right;
}

p.noalign {
                margin-left: 2px;
                margin-right: 2px;
                margin-bottom: 1px;
		font-size: 11px;
}

p.no {
                margin-left: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                margin-top: 0px;
}

/* Div tags */
div.margin {
                margin-left: 2px;
                margin-right: 2px;
                margin-bottom: 1px;
		font-size: 11px;
		text-align: left;
}

/* Header cells - the table header backgrounds */
td.top	{
	color: #C6C6C6;
        font-size: 11px;
        text-align: left;
	background-color: #A47C49;
        height: 21px;
	background-color: #6D6D6D;
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 0px;
        border-bottom-width: 0px;
        border-right-width: 0px;
        border-color: #A0A0A0;
}

td.topleft	{
	color: #C6C6C6;
        font-size: 11px;
        text-align: left;
	background-color: #A47C49;
        height: 21px;
	background-color: #6D6D6D;
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 0px;
        border-right-width: 0px;
        border-color: #A0A0A0;
}

td.topcentered	{
	color: #C6C6C6;
        font-size: 11px;
        text-align: center;
	background-color: #A47C49;
        height: 21px;
	background-color: #6D6D6D;
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 0px;
        border-bottom-width: 0px;
        border-right-width: 0px;
        border-color: #A0A0A0;
}

td.topleftcentered	{
	color: #C6C6C6;
        font-size: 11px;
        text-align: center;
	background-color: #A47C49;
        height: 21px;
	background-color: #6D6D6D;
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 0px;
        border-right-width: 0px;
        border-color: #A0A0A0;
}

td.barleft {
                background-image: url(images/newsbg.gif);
                font-size: 11px;
				text-align: left;
		border-style: solid;
		border-top-width: 0px;
        border-left-width: 1px;
        border-bottom-width: 0px;
        border-right-width: 0px;
				border-color: #000000;		
}

td.barleftcentered {
                background-image: url(images/newsbg.gif);
                font-size: 11px;
				text-align: center;
		border-style: solid;
		border-top-width: 0px;
        border-left-width: 1px;
        border-bottom-width: 0px;
        border-right-width: 0px;
				border-color: #000000;
}

td.barcentered {
                background-image: url(images/newsbg.gif);
                font-size: 11px;
				text-align: center;
		border-style: solid;
		border-top-width: 0px;
        border-left-width: 0px;
        border-bottom-width: 0px;
        border-right-width: 0px;
				border-color: #000000;
}

/* List Menu */
.treemenu {
	margin : 0px 20px;
	padding : 10px;
	list-style : none;	
	background-color : #EEE;
	border : 1px solid #000;
	width : 200px;
}

.treemenu UL {
	list-style : none;
	margin : 0px 10px;
	padding : 0px 10px;
}

.treemenu LI {
	display : inline;
}

.treemenu A {
	display : block;
	padding-left : 12px;
	text-decoration : none;

}

.treemenu .treeopen {
	background-image : url('open.gif');
	background-repeat : no-repeat;
	background-position : left;
}		

.treemenu .treeclosed {
	background-image : url('closed.gif');
	background-repeat : no-repeat;
	background-position : left;
}