.text,
table.elist,
table.ipatch,
table.impatch,
table.ddown
 {  
     font-family:  Helvetica, sans-serif; 
     font-size: 12px; 
     font-style: normal;
     }

div.heading {  
     font-family:  Helvetica, sans-serif; 
     font-size: 18px; 
     font-style: normal;
     color: #660000;
     }

div.nav {  font-family:  Helvetica, sans-serif;
     font-size: 14px;
     font-style: normal;
     color: #000000;
     font-weight: bold;
     }

A:hover {color: #ff0000}
a.plain {text-decoration: none }

div.key {  
     font-family:  Helvetica, sans-serif; 
     font-size: 17px; 
     font-style: normal;
     font-weight: bold;
     color:  #006633;
     }

div.tag {  
     font-family:  Helvetica, sans-serif; 
     font-size: 14px; 
     font-style: normal;
     margin-left: 30pt;
     margin-right: 30pt;
     }

div.text {  
     font-family:  Helvetica, sans-serif; 
     font-size: 14px; 
     font-style: normal;
     }

div.title {  
     font-family:  Helvetica, sans-serif; 
     font-size: 15px; 
     font-style: normal;
     font-weight: bold;
     color:  #003366;
     }

.noshow {
     display: none;
}
table.elist {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}
table.elist th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: black black black black;
}
table.elist td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 4px 1px 4px;
	border-style: inset inset inset inset;
	border-color: black black black black;
}
table.odd {
	margin: 2px;
	padding: 2px;
        border: solid #000000 1px;
	}
	
table.red {
        border: solid #a70f0f 2px;
	background: #FFFFFF;
        }
table.black {
        border: solid #000000 1px;
	background: #FFFFFF;
        }
table.grey {
        border: solid #000000 1px;
	background: #f0f0f0;
        }
table.ipatch {
        border: solid #000000 1px;
	background: #F0F0FF;
	width: 138;
	height: 184;
        }
table.impatch {
        border: solid #B0B0B0 1px;
	background: #F0F0FF;
	width: 138;
	height: 190;
        padding: 6 3px 10px 3px;
	float: left;
        }
table.olist {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: collapse;
}
table.olist td {
        border-width: 2px 2px 2px 2px;
        padding: 2px 2px 2px 2px;
        border-style: inset inset inset inset;
        background: #f0f0f0;
	text-align: center;
}
table.ddown:hover 
{color:#fff;background:#aa0002;}
table.olist td:hover 
{color:#fff;background:#ca0002;}

div.simbar
{font-size: 14px;white-space:nowrap; border: 0; }
div.simbar
{color:#7b7b7b;}
table.simbar 
{ background: #ffffcc; width: 100%; white-space: nowrap;
        border:  0px;
}
table.simbar th {border: 0;}
table.simbar td {border: 0;}
table.simbar tr  {border: 0;}
table.min {padding:0;margin:0;border:0;}
table.min th {border: 0;}
table.min tr {border: 0;}
table.min td {border: 0;}

ul.navigate
{font-size: 12px;white-space:nowrap; }
ul.navigate
{height:20px;position:relative;margin:0 auto;}
ul.navigate
{margin:0;padding:0;list-style:none;white-space:nowrap}  
ul.navigate li
/*
table.elist td a
*/
{background:#f0f0f0}
a.grey,
a.olist
{background:#f0f0f0}
/*
table.elist td a,
*/
a.yellow,
a.red,
a.green,
a.blue
{border-width:1px 1px 1px 1px;border-style:solid;border-color:#a6a6a6;}
a.grey
{border-width:1px 1px 1px 1px;border-style:solid;border-color:#a6a6a6;}
ul.navigate li
{float:left;border-width:1px 1px 1px 1px;border-style:solid;border-color:#c6c6c6;}
ul.navigate li a,
/*
table.elist td a,
*/
a.yellow,
a.grey,
a.red,
a.green,
a.blue
{padding:0 6px;height:16;margin:1px;vertical-align:middle}
ul.navigate li a, 
ul.navigate li a:visited, 
/*
table.elist td a,
table.elist td a:visited,
*/
a.yellow,
a.grey,
a.olist,
a.red,
a.green,
a.blue
{color:#aa0002;text-decoration:none;line-height:18px;white-space:nowrap}
ul.navigate li a:hover,
/*
table.elist td a:hover,
*/
a.yellow:hover,
a.grey:hover,
a.red:hover,
a.green:hover,
a.blue:hover
{color:#fff;background:#ca0002;}
a.olist:hover
{color:#fff;background:#ca0002;}
ul.navigate li a.help,
ul.navigate li a.help:visited,
/*
table.elist td a.help,
table.elist td a.help:visited,
*/
a.yellow,
a.yellow:visited,
a.red,
a.red:visited,
a.green,
a.green:visited,
a.blue,
a.blue:visited
{color:#000;background:#ffff00}
/*
a.grey,
a.grey:visited,
{color:#000;background:#ffff00}
*/
ul.navigate li a.help:hover,
/*
table.elist td a.help:hover,
*/
a.yellow:hover,
a.grey:hover,
a.red:hover,
a.green:hover,
a.blue:hover
{color:#fff;background:#ca0002;}
a.red,
a.red:visited
{color:#000;background:#ffbbbb}
a.green,
a.green:visited
{color:#000;background:#aaffaa}
a.blue,
a.blue:visited
{color:#000;background:#80f0ff}

a.yellow,
a.grey,
a.olist,
a.red,
a.green,
a.blue
{  font-family:  Helvetica, sans-serif; 
     font-size: 12px; 
     font-style: normal;
}

body.simbabod
{padding:0px 0px 0px 4;margin:0;background:#f0f0f0}
body.simbabod
{  font-family:  Helvetica, sans-serif; 
     font-size: 12px; 
     font-style: normal;
}

a.grdis
{   background:#f0f0f0;
    border-width:1px 1px 1px 1px;border-style:solid;border-color:#a6a6a6;
    padding:0 6px;height:16;margin:1px;vertical-align:middle;
    color:#a6a6a6;text-decoration:none;line-height:18px;white-space:nowrap;
    font-family:  Helvetica, sans-serif;font-size: 12px;font-style: normal;
}
a.grdis:hover {color:#a6a6a6}

a.bldis
{   background:#d6d6ff;
    border-width:1px 1px 1px 1px;border-style:solid;border-color:#a6a6a6;
    padding:0 6px;height:16;margin:1px;vertical-align:middle;
    color:#a6a6a6;text-decoration:none;line-height:18px;white-space:nowrap;
    font-family:  Helvetica, sans-serif;font-size: 12px;font-style: normal;
}
a.bldis:hover {color:#a6a6a6}

a.prdis
{   background:#f8d8f8;
    border-width:1px 1px 1px 1px;border-style:solid;border-color:#a6a6a6;
    padding:0 6px;height:16;margin:1px;vertical-align:middle;
    color:#a6a6a6;text-decoration:none;line-height:18px;white-space:nowrap;
    font-family:  Helvetica, sans-serif;font-size: 12px;font-style: normal;
}
a.prdis:hover {color:#a6a6a6}

a.lblred
{   background:#FF8080;
    border-width:1px 1px 1px 1px;border-style:solid;border-color:#404040;
    padding:0 6px;height:16;margin:1px;vertical-align:middle;
    color:#404040;text-decoration:none;line-height:18px;white-space:nowrap;
    font-family:  Helvetica, sans-serif;font-size: 12px;font-style: normal;
}
a.lblred:hover {background:#800000;color:#f0f0f0}

a.lblgrn
{   background:#CCFFCC;
    border-width:1px 1px 1px 1px;border-style:solid;border-color:#404040;
    padding:0 6px;height:16;margin:1px;vertical-align:middle;
    color:#404040;text-decoration:none;line-height:18px;white-space:nowrap;
    font-family:  Helvetica, sans-serif;font-size: 12px;font-style: normal;
}
a.lblgrn:hover {background:#008000;color:#f0f0f0}

a.lblyel
{   background:#FFFFCC;
    border-width:1px 1px 1px 1px;border-style:solid;border-color:#404040;
    padding:0 6px;height:16;margin:1px;vertical-align:middle;
    color:#404040;text-decoration:none;line-height:18px;white-space:nowrap;
    font-family:  Helvetica, sans-serif;font-size: 12px;font-style: normal;
}
a.lblyel:hover {background:#808000;color:#f0f0f0}

a.lblwhi
{   background:#FFFCFA;
    border-width:1px 1px 1px 1px;border-style:solid;border-color:#404040;
    padding:0 6px;height:16;margin:1px;vertical-align:middle;
    color:#404040;text-decoration:none;line-height:18px;white-space:nowrap;
    font-family:  Helvetica, sans-serif;font-size: 12px;font-style: normal;
}
a.lblwhi:hover {background:#808080;color:#f0f0f0}

a.lbloran
{   background:#FFAFCC;
    border-width:1px 1px 1px 1px;border-style:solid;border-color:#404040;
    padding:0 6px;height:16;margin:1px;vertical-align:middle;
    color:#404040;text-decoration:none;line-height:18px;white-space:nowrap;
    font-family:  Helvetica, sans-serif;font-size: 12px;font-style: normal;
}
a.lbloran:hover {background:#808080;color:#f0f0f0}

a.lblaqua
{   background:#CCFFE8;
    border-width:1px 1px 1px 1px;border-style:solid;border-color:#404040;
    padding:0 6px;height:16;margin:1px;vertical-align:middle;
    color:#404040;text-decoration:none;line-height:18px;white-space:nowrap;
    font-family:  Helvetica, sans-serif;font-size: 12px;font-style: normal;
}
a.lblaqua:hover {background:#808080;color:#f0f0f0}


.ddmx
{	margin: 0;
	padding: 0;
	z-index: 30}

.ddmx li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left; 
	font: 11px arial}

.ddmx li a
{	display: block;
        border-width:1px 1px 1px 1px;border-style:solid;border-color:#a6a6a6;
	margin: 0 1px 0 0; 
	/* padding: 4px 10px; */
	padding: 0px 2px; 
	/* width: 60px; */
        line-height:18px;white-space:nowrap;
	background: #f0f0f0;
	color: #aa0002; 
	text-align: center;
	text-decoration: none}

.ddmx li a:hover
{	color: #FFF; background: #aa0002}

.ddmx div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #f0f0f0;
	border: 1px solid #5970B2}

	.ddmx div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 8px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #f0f0f0;
		color: #aa0002;
		font: 11px arial}

	.ddmx div a:hover
	{	background: #aa0002;
		color: #FFF}



.nodisp {display: none; }
