	body{background:#000; color:#ccc; font:12px sans-serif}
	pre{font:12px sans-serif}
	input {background:#999; color:#000; font:12px sans-serif; margin:0px; padding:0px;}
	select {background:#999; color:#000; font:12px sans-serif; margin:0px; padding:0px;}
	option {background:#999; color:#000; font:12px sans-serif; margin:0px; padding:0px;}
	button {background:#ccc; color:#000; font:12px sans-serif; margin:0px; padding-left:4px; padding-right:4px;}
	
	
	a:link {color: #ccc}
	a:visited {color: #999}
	a:hover {color: #f00}
	a:active {color: #00d}

	a.header:link {color:#ccc; text-decoration:none}
	a.header:visited {color:#ccc; text-decoration:none}
	a.header:hover {background:#000; color:#ddd; text-decoration:none}
	a.header:active {color:#ccc; text-decoration:none}

	.pagetitle{background:#000;font:bold 24px sans-serif;text-decoration:none}
	a.pagetitle:hover{color:#ccc}

.description{font:12px sans-serif;text-align:justify; width:80%}
.filename{font:italic 12px sans-serif; color:#444}
.gentext{font:12px sans-serif;}
.location{font:italic 14px sans-serif;text-align:left;}
.navbartable{border:1px solid #999; font:12px sans-serif;}	
.subtitle{border-bottom:1px solid #999; cursor:pointer; font:bold 14px sans-serif;}
.medtitle{font:bold 20px sans-serif;}


.dropContainer	{border:2px dashed #555; height:24px;text-align:center;	vertical-align:middle; width:100%}
.progressContainer {border: 1px solid #aaa;	height:24px;	color:#aaa; cursor:not-allowed}
.progressBar	{background: #004; display:table-cell; height:24px; float:left; position:absolute}
.progressText {font:10px sans-serif;position:absolute; width:250px; z-index:100}
.progressClose {float:right; z-index:200}

.InputSifter {position:absolute;border:1px solid #000}
.SifterBar { background:#888; color:#000}
.SifterBarSelected	{background:#aaa; color:#000}


	
/*below not used for reference*/
	a.sb_list:link {color:#d00}
	a.sb_list:visited {color:#d00}
	a.sb_list:hover {color:#00d}
	a.sb_list:active {color:#d00}

	.jeb_logo{background:#444; color:#0e0; font:18px sans-serif; padding:5px; text-align:center}
	.popmenu{border: 2px outset #0f0; background:#040; color:#0d0; font-weight:bold; width:160px}
	.jsref{cursor: pointer;color: #00ff00}
	.menu{visibility: hidden; border: 1px solid #0d0; position: absolute; background:#444; color:#0d0}
	.sb_table{border: 2px inset #000}
	.sb_highlight{background:#00f; height:3px}
	.sb_head{background:#040; font-family:verdana; padding:4px}
	.sb_list{background:#222; padding:4px}

	.cat_table{border: 2px inset #000}
	.cat_highlight{background:#00f; height:3px}
	.cat_head{background:#040; font-family:verdana; padding:4px}
	.cat_list{background:#222; padding:4px}

	.subcat_head{background:#040; border-top: 4px solid #00f }
	.subcat_data{background:#333; border: 1px solid #000; color:#0c0; padding:4px}

	.status_bg{border:1px solid #0c0; background:#040}
	.status_slider{border:1px solid #00a; height:0px; width:5px; background:#00a}

	.show_hide{background:#040; color:#0c0; border-top: 4px solid #00f; padding:0px; cursor:pointer; font-size:xx-small}
	
