.code span.tag {
  color: blue;
}
.code span.attribute {
  color: red;
}
.code span.value {
  color: green;
}
.code span.cssidselector {
  color: red;
}
.code span.cssclassselector {
  color: green;
}
.code span.cssproperty {
  color: blue;
}
.code span.cssvalue {
  color: orange;
}
.code span.cssindent{
  padding-left:40px;
}
.sourceview li span.tag {
  color: blue;
}
.sourceview li span.attribute {
  color: red;
}
.sourceview li span.value {
  color: green;
}
.sourceview li span.cssidselector {
  color: red;
}
.sourceview li span.cssclassselector {
  color: green;
}
.sourceview li span.cssproperty {
  color: blue;
}
.sourceview li span.cssvalue {
  color: orange;
}
.sourceview li span.cssindent {
  border-bottom:1pd dashed #ccc;
  padding-left:40px
}
.tab{
	text-align:right;
	padding-left:80px;
	background-color:#FFF0F0;
	font-size:0px;
	height:19px;
}
#copyright, #features{
	border:1px solid #909090;
	background-color:#E0E0E0;
	padding:10px;
	width:50%;
	margin:10px;
}
.sourceview{
	list-style-type: decimal-leading-zero;
	background-color:#E0E0E0;
	width:auto;
	border:1px solid #909090;
	margin-bottom:0px;
	padding-bottom:0px;
}
#statusbar{
	background-color:#E0E0E0;
	padding-left:8px;
	width:auto;
	border:1px solid #909090;
	font-size:12px;
	height:14px;
	font-family: 'Courier New',courier, monospace;
	margin-top:0px;
}
#statusbar, #statusmessage{
	width:80%;
	display:inline;
}
#statusbar, #links{
	width:20%;
	display:inline;
}
.sourceview li{
	background-color:#FFF;
	border-left:1px solid #000;
	margin:0px;
	padding:0px;
	width:auto;
	font-family: 'Courier New',courier, monospace;
	font-size: 16px;
}
.sourceview li:hover{
	background-color:#EEEEFF;
}
#inputline{
	margin:-1px -1px -4px 0px;
	padding:0px;
	padding-top:3px;
	border:0px;
	width:100%;
	height:19px;
	background-color:#FFD;
	font-family: 'Courier New',courier, monospace;
	font-size:16px;
	line-height:12px;
	border:1px dashed #FF0;
        border-left:0px;	
} 
