body {
	font-family: arial;
	font-size: 8pt;
}

table {
	font-family: arial;
	font-size: 8pt;
}

textarea {
	font-family: arial;
	font-size: 8pt;
}

select {
	font-family: arial;
	font-size: 8pt;
}

input {
	font-family: arial;
	font-size: 8pt;
}

a {
	font-size: 8pt;
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
 }

a:hover {
	font-weight: bold; 
	color: #FF6600; 
	text-decoration: none;
}

.dcaption {
    width: 100%;
}

.dcaption .left { background: url('img/topleft.png') no-repeat; float: left; height: 26px; width: 9px; margin-right: -3px; }
.dcaption .right { background: url('img/topright.png') no-repeat; float: right; height: 26px; width: 9px; margin-left: -3px; }
.dcaption .center {background-image: url('img/top.png'); color: #111; font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif; height: 26px; line-height: 26px; text-align: center;}

.dbody {
    width: 100%;
}

.dbody .leftwrapper {
	margin:0; padding:0;
	background: url("img/left.png") left repeat-y;
}

.dbody .rightwrapper {
	margin:0; padding:0;
	background: url("img/right.png") right repeat-y;
}

.dbody .leftcontent {
	float:left;
	width:9px;
	margin:0; padding:0;
}

.dbody .rightcontent {
	float:right;
	width:9px;
	margin:0; padding:0;
}

.dbody .dcenter {
    background: #EEE url('img/menubg.png');
	margin: 0 5px;
}

.dbody .dinner {
	color: #222;
    font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding: 4px;
}

.dbottom .left { background: url('img/bottomleft.png') no-repeat; float: left; height: 8px; width: 9px;  font-size: 1px; margin-right: -3px;}
.dbottom .right { background: url('img/bottomright.png') no-repeat; float: right; height: 8px; width: 9px;  font-size: 1px; margin-left: -3px;}
.dbottom .center {background-image: url('img/bottom.png');height: 8px;  font-size: 1px; }

.wcell .left { BORDER-LEFT: rgb(255,255,255) 1px solid; text-align: center;}
.wcell .leftselected { background: url('img/nforumcaption3.gif') repeat bottom; BORDER-LEFT: rgb(255,255,255) 1px solid; text-align: center;}
.wcell .right { BORDER-RIGHT: rgb(255,255,255) 1px solid; text-align: center;}
.wcell .both { BORDER-LEFT: rgb(255,255,255) 1px solid; BORDER-RIGHT: rgb(255,255,255) 1px solid; text-align: center;}
.wcell .bothselected { background: url('img/nforumcaption3.gif') repeat bottom; BORDER-LEFT: rgb(255,255,255) 1px solid; BORDER-RIGHT: rgb(255,255,255) 1px solid; text-align: center;}

.gcell .left { BORDER-LEFT: rgb(204,204,204) 1px solid; text-align: center;}
.gcell .right { BORDER-RIGHT: rgb(204,204,204) 1px solid; text-align: center;}
.gcell .both { BORDER-LEFT: rgb(204,204,204) 1px solid; BORDER-RIGHT: rgb(204,204,204) 1px solid; text-align: center;}

.gborder { background: url('img/border1.jpg') no-repeat bottom;}

.pborder { background: url('img/border2.gif') repeat-x bottom;}
.bborder { background: url('img/border3.gif') repeat-x bottom;}

.menubg { background: url('img/nforumcaption2.png') repeat bottom; }
.menuitem { font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none; }
.menuselecteditem { font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; }

.whitebg { background: white;}

.h0 {
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	color: #686868; 
}

.h1 {
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
}

.h2 {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
}


.chosen {
	font-weight: bold; 
	color: #FF6600; 
	text-decoration: none;
}

.thead {background: #EAE6E6; text-align: center; height: 20; font-weight: bold;}

.cptable {color:#666666; text-align:center; height: 30;}

.datecol {width: 80px; text-align: center}

.anobold {
	font-size: 8pt;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
 }

#explore a {
        color: #000;
        text-decoration: underline;
}

#explore li {
        list-style: none;
        background: url(img/bullet_arrow.gif) left center no-repeat;
        padding: 4px 0 4px 25px;
        margin-left: 0;