table.iomodel
{
	text-align: left;
	font-size: 7pt;
}

table.iomodel th, table.iomodel td
{

	font-size: 8pt;
}
table.iomodel  td
{
	background: #ADD8E6;
}
table.iomodel th, table.iomodel  td.notifytype
{
	background: #FFA500;
}

table.iomodel  td.notifytype
{
	font-style: italic;
	text-align: center;
	width: 15%;
}

.centercell
{
	text-align: center;
}
div.codetext
{
	
	
}
td.tiles1a, td.tiles1
{
	background:  #FFCC00;
}
td.tiles1
{
	width: 20px;
	text-align: center;
}

td.tiles2
{
	background: #FEEEC0;
	text-align: center;
}
td.tiles3
{
	background: #ff6600;
	text-align: center;
}

div.codetext
{
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	margin-right: 10px;
	background-color:	#F7F5F0;
	
	font-family: 'Lucida console', 'Courier New', 'Courier';
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
}



.highlight_cpp .str
{
	color: #800000;
}

.highlight_cpp .strs
{
	color: #800000;
}
	
.highlight_cpp .prep
{
	color: #808080;
}

.highlight_cpp .slcmt
{
	color: #008000;
}

.highlight_cpp .idf
{
	color: black;
}

.highlight_cpp .nm
{
	color: #FF0000;
}

.highlight_cpp .op
{
	color: #8000FF;
}

.highlight_cpp .del
{
	color: #800080;
}

.highlight_cpp .mlcmt
{
	color: #008000;
}

.highlight_cpp .kw
{
	color: #0000FF;
	
}

.highlight_cpp .ckw
{
	color: #8F30F0;
	
	
}




.highlight_asm .str
{
	color: #800000;
}

.highlight_asm .strs
{
	color: #800000;
}
	
.highlight_asm .prep
{
	color: #808080;
}

.highlight_asm .slcmt
{
	color: #008000;
}

.highlight_asm .idf
{
	color: black;
}

.highlight_asm .nm
{
	color: #FF0000;
}

.highlight_asm .op
{
	color: #8000FF;
}

.highlight_asm .del
{
	color: #800080;
}

.highlight_asm .mlcmt
{
	color: #008000;
}

.highlight_asm .cd
{
	color: #0000FF;
}

.highlight_asm .rg
{
	color: #8000FF;
}

.highlight_asm .kw
{
	color: #008F8F;
}
.highlight_asm .k2
{
	color: #DF4000;
}
	
	
table.dialog td, table.dialog th
{
	font-family: 'Courier New', monotype;
	vertical-align: top;
}

tr.di_prog td, tr.di_prog th
{
	color: red;
}
tr.di_wins td, tr.di_wins th
{
	color: blue;
}



.highlight_avrgcc .str
{
	color: #800000;
}

.highlight_avrgcc .strs
{
	color: #800000;
}
	
.highlight_avrgcc .prep
{
	color: #808080;
}

.highlight_avrgcc .slcmt
{
	color: #008000;
}

.highlight_avrgcc .idf
{
	color: black;
}

.highlight_avrgcc .nm
{
	color: #FF8000;
}

.highlight_avrgcc .op
{
	color: #8000FF;
}

.highlight_avrgcc .del
{
	color: #800080;
}

.highlight_avrgcc .mlcmt
{
	color: #008000;
}

.highlight_avrgcc .kw
{
	color: #0000FF;
	
}

.highlight_avrgcc .def
{
	color: #FF4040;
}



.highlight_verilog .str
{
	color: #800000;
}

.highlight_verilog .strs
{
	color: #800000;
}
	
.highlight_verilog .prep
{
	color: #808080;
}

.highlight_verilog .slcmt
{
	color: #008000;
}

.highlight_verilog .idf
{
	color: black;
}

.highlight_verilog .nm
{
	color: #FF8000;
}

.highlight_verilog .op
{
	color: #8000FF;
}

.highlight_verilog .del
{
	color: #800080;
}

.highlight_verilog .mlcmt
{
	color: #008000;
}

.highlight_verilog .kw
{
	color: #0000FF;
}


.highlight_verilog .dr
{
	color: lime;
}
.highlight_verilog .sys
{
	color: #FF0080;
}



.highlight_avrasm .str
{
	color: #800000;
}

.highlight_avrasm .strs
{
	color: #800000;
}
	
.highlight_avrasm .prep
{
	color: #808080;
}

.highlight_avrasm .slcmt
{
	color: #008000;
}

.highlight_avrasm .idf
{
	color: black;
}

.highlight_avrasm .nm
{
	color: #FF8000;
}

.highlight_avrasm .op
{
	color: #8000FF;
}

.highlight_avrasm .del
{
	color: #800080;
}

.highlight_avrasm .mlcmt
{
	color: #008000;
}

.highlight_avrasm .kw
{
	color: #0000FF;
	
}

.highlight_avrasm .def
{
	color: #FF4040;
}

.highlight_avrasm .ar
{
	
	color: #FF0080;
}

.highlight_avrasm .dt
{
	
	color: blue;
}
.highlight_avrasm .br
{
	
	color: #8B0000 ;
}

.highlight_avrasm .am
{
	color: blue;
}

.highlight_avrasm .rg
{
	
	color: green;
}

.highlight_avrasm .bit
{
	
	color: #006400;
}

.highlight_avrasm .dr
{
	
	color: red;
}

.highlight_avrasm .fn
{
	
	color: #A52A2A;
}