body{
font-size: 11pt;
font-family:arial,sans-serif;
text-align: center;
}

A:visited {color:#0000FF;}

table{
font-size: 11pt;
font-family: arial,sans-serif ; 
background-color: #FFFFFF;
border-collapse: collapse;
}

table.a{
font-size: 11pt;
font-family: arial,sans-serif ; 
background-color: #FFFFFF;
width: 750px;
border-collapse: collapse;
border-bottom: solid 	#D3D3D3;
}



table.ch{
font-size: 11pt;
font-family: arial,sans-serif ; 
background-color: #FFFFFF;
width: 540px;
border-collapse: collapse;
border-bottom: solid 	#D3D3D3;
}


table.cons{
font-size: 11pt;
font-family: arial,sans-serif; 
background-color: #FFFFFF;
width: 750px;
border: solid #B0E0E6;
border-collapse: collapse;
}

table.e{
font-size: 11pt;
font-family: arial,sans-serif ; 
background-color: #FFA07A;
width: 750px;
border-collapse: collapse;
}


table.ech{
font-size: 11pt;
font-family: arial,sans-serif ; 
background-color: #FFA07A;
width: 540px;
border-collapse: collapse;
}


table.c{
font-size: 11pt;
font-family: arial,sans-serif ; 
background-color: #FFFFFF;
width: 750px;
border-bottom: solid #FFA07A;
}

table.vch{
font-size: 11pt;
font-family: arial,sans-serif ; 
background-color: #FFFFFF;
width: 540px;
border-bottom: solid #FFA07A;
}

table.det{
font-size: 11pt;
font-family: arial,sans-serif ; 
background-color: #F0F8FF;
color: #3366CC;
width: 750px;
border-bottom: solid #3366CC;
align: center;
}

td.eb{
border-bottom: solid #FFA07A;
text-align:center;
}

td.g{
background-color: #E0E0E0;
font-weight: bold; 
font-size: 11pt;
}


th.g{
background-color: #E0E0E0;
font-size: 11pt;
color: #000000;
}

td.b{
border-bottom: solid	#D3D3D3;
}

td.bd{
border-top: solid	#D3D3D3;
}

td.bdch{
border-top: solid	#D3D3D3;
font-size: 80%;
}

td.ch{
font-size: 80%;
border-bottom: solid	#D3D3D3;
}

th.bz{
border-bottom: solid: #4863A0; 
}

td.z{
background-color: #B0E0E6;
}

td.am{
background-color: #ECE5B6;
}


th.ng{
background-color: #282828;
border: solid #787878;
color: #FFFFFF;
}

td.zr{
background-color: #B0E0E6;
color: #FF0000;
text-align:center;
}

td.r{
color: red;
border-top: solid	#D3D3D3;
}

td.bz{
border-color: #B0E0E6;
}

td.bbz{
border-bottom: solid #B0E0E6;
}