* {
  font-family: "sans-serif","Verdana";
}

A {
  color: #0000ff;
  text-decoration: none;
  font-weight: normal;
  font-size: 12pt;
}
TABLE.tableheader {
  border-color: #bdbdbd;
}
TH {
  font-weight: bold;
  font-size: 10pt;
  background-color: #dbdbdb;
  color: #666666;
}
TD {
  font-size: 10pt;
}
.error {
  text-align: center;
  color: red;
}
.sct {
  text-align: left;
  padding-left: 0em;
  color: #ffffff;
  font-size: 18px;
  font-weight: bold;
  width:150%;

  background-color: #c71444;
			border-top:1 solid white;
			border-left:1 solid #ededed;
			border-right:1 solid black;
			border-bottom:1 solid gray;
}
.sc {
  text-align: left;
  padding-left: 2em;
  color: #ffffff;
  font-size: 17px;
  font-weight: bold;
  width:150%;
  background-color: SILVER;
			border-top:1 solid white;
			border-left:1 solid #ededed;
			border-right:1 solid black;
			border-bottom:1 solid gray;
}
.config {
  text-align: left;
  padding-left: 4em;
  color: #000000;
  font-size: 17px;
  font-weight: bold;
  width:150%;
  background-color: #dcdcdc;
			border-top:1 solid white;
			border-left:1 solid #ededed;
			border-right:1 solid black;
			border-bottom:1 solid gray;
}
.subsc {
  text-align: left;
  padding-left: 6em;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  width:150%;
  background-color: #ededed;
			border-top:1 solid white;
			border-left:1 solid #ededed;
			border-right:1 solid black;
			border-bottom:1 solid gray;
}
.si {
  text-align: left;
  padding-left: 8em;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  width:150%;
  background-color: #efefef;
			border-top:1 solid white;
			border-left:1 solid #ededed;
			border-right:1 solid black;
			border-bottom:1 solid gray;
}
.component {
  color: #000000;
  text-decoration: none;
  width: 100%;
}
.comptype {
  color: #000000;
  text-decoration: none;
  width: 100%;
border-top:1 solid white;
border-left:1 solid white;
border-bottom:1 solid white;
}
.sie {

border-top:0px solid white;
border-left:0px solid white;
border-bottom:0px solid white;
}
DIV.headertitle {
  position: static;
  text-align:right;
  float:right;
  overflow:auto;
  right: 0px;
  top:0px;
  font-size: small;
  font-weight: bold;
  white-space: nowrap;

}
A.FIRST, A.FIRST:VISITED
{
	border: 0px solid white;
	display: block;
	color: BLACK;
	/*#filter:shadow(color=#ededed,direction=135);*/
	background-color:none;
	width:100%;
        text-decoration:none;
       
}
A.FIRST:ACTIVE
{
	border: 0px solid white;
	display: block;
	color: BLACK;
	/*#filter:shadow(color=#ededed,direction=135);*/
	background-color:white;
	width:100%;
    text-decoration:none;
}
A.SECOND, A.SECOND:ACTIVE, A.SECOND:VISITED
{
	border: 0px solid white;
        text-decoration:none;
	display: block;
	color: BLUE;
	filter:shadow(color=#ededed,direction=135);
	background-color:#ededed;
	width:100%;
       
}

A.THIRD, A.THIRD:ACTIVE, A.THIRD:VISITED
{
	border: 0px solid white;
        text-decoration:none;
	display: block;
	color: BLUE;
	/*filter:shadow(color=#dcdcdc,direction=135);
	background-color:#dcdcdc;*/
	width:100%;
       /* white-space:nowrap;*/
       
}
A.FOURTH, A.FOURTH:ACTIVE, A.FOURTH:VISITED
{
	border: 0px solid white;
        text-decoration:none;
	display: block;
	color: BLUE;
	width:100%;
       /* white-space:nowrap;*/
        background-color:SILVER;
}

A.FIRST:hover
{
	border: 0px solid white;
	display: block;
	color: #C71444;
	filter:shadow(color=blue,direction=135);
	background-color:white;
        text-decoration:none;
       
}

A.SECOND:hover
{
	border: 0px solid white;
	display: block;
	color: BLUE;
	filter:shadow(color=blue,direction=135);
	background-color:white;
        text-decoration:none;
}

A.THIRD:hover
{
	border: 0px solid white;
	display: block;
	color: #C71444;
	background-color:white;
	filter:shadow(color=blue,direction=135);
        text-decoration:none;
	width:100%;
       /* white-space:nowrap;*/
}

A.FOURTH:hover
{
	border: 0px solid white;
	display: block;
	color: #C71444;
        text-decoration:none;
	width:100%;
       /* white-space:nowrap;*/
	background-color:white;
}
#windowtable
{
	border-top:1 solid gray;
	border-left:1 solid gray;
	border-right:1 solid gray;
	
}
#sietable
{
	border-color:gray;
}

#sietable TD
{
  	border: 1px solid white;
       
           
}

#sietable UL
{
  	border: 0px solid white;
	/*margin-left: 16px;*/
        text-decoration:none;
        left: 0px;
        right: 0px;
} 
ABC
{
	width:100%
}

.comptype_sislist 
{
  color: #000000;
  font-weight: normal;
  font-size: 12pt;
  background-color:SILVER;	
  text-decoration: none;
  width: 100%;
  border-top:1px solid white;
  /*border-left:1 solid white;*/
  border-bottom:1px solid white;
}


.comptype_sislist_under_samecomp 
{
  color: #000000;
  background-color:SILVER;	
  text-decoration: none;
  width: 100%;
  }