body {
	margin: 0 auto;
	padding: 0;
	font-family: arial;
	font-size: 10pt;
}

table {
	font-family: arial;
	font-size: 10pt;
	margin: 0 auto;
	
}



textarea {
	font-family: arial;
	font-size: 10pt;
}

select {
	font-family: arial;
	font-size: 10pt;
}

input {
	font-family: arial;
	font-size: 10pt;
}

a {
	font-size: 11pt;
	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 sans-serif, Arial, Helvetica, Verdana, Tahoma; 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 sans-serif, Arial, Helvetica, Verdana, Tahoma;
	padding: 4px;
}

.dbody .dinner b {
	color: #222;
   font: 11px sans-serif, Arial, Helvetica, Verdana, Tahoma;
   font-weight: bold;
	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: 12pt; font-weight: bold; color: #000000; text-decoration: none; }
.menuselecteditem { font-size: 12pt; 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: 13pt;
	font-weight: bold;
}

.h2 {
	font-family: arial;
	font-size: 12pt;
	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; font-size: 10pt;}

.datecol {width: 80px; text-align: center}

.anobold {
	font-size: 10pt;
	font-weight: normal;
	color: #000000; 
	text-decoration: none;
 }

.f_table1 {
	border-color:#F0F0F0;
	border-width:1; 
	border-style:solid;
} 

.f_table2 {
	border-color:#F0F0F0;
	border-width:1; 
	border-left-color:white; 
	border-right-color:white; 
	border-style:dashed;	
}

.f_table3 {
	border-top: 1px dotted #F0F0F0;
}

.f_table4 {
	border-bottom: 1px dotted #F0F0F0;
}

#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;.jackd {
	color: #FFF;
}
	
.menutitle{ 
	cursor:pointer; 
	margin-bottom: 2px; 
	padding: 2px; 
	color:#000; 
	width:140px; 
	text-align:center; 
	background:#efefef; 
	border-right: #999 1px solid; 
	border-bottom: #999 1px solid; 
} 
.submenu{ 
	display: none; 
	margin-left: 10px; 
	margin-bottom: 5px; 
} 
