/* older layout definitions */
div.type4-tr {
  z-index: 4;
  float: right; 
  background-image: url(../images/cg_tr1.jpg); 
  height: 25px; 
  width: 15px; 
  margin-top: -2px; 
  margin-right: -2px; 
  font-size: 6px
}

div.type4-tl {
  z-index: 4;
  float: left; 
  background-image: url(../images/cg_tl1.jpg); 
  height: 25px; 
  width: 15px; 
  margin-top: -2px; 
  margin-left: -2px; 
  font-size: 6px
}

div.type4-tm {
  left: -13px;
  background-image: url(../images/cg_m1.jpg); 
  height: 24px;
  padding-top: 1px; 
  width: 100%; 
  margin-top: -2px; 
  margin-right: -26px; 
  text-align: center;
  color: #FFFFFF;
  font-weight:bold;
  font-size: 110%;
  line-height: 22px;
}
div.type4-tm {
  left: -13px;
  background-image: url(../images/cg_m1.jpg); 
  height: 24px;
  padding-top: 1px; 
  text-align: center;
  width: 100%; 
  margin: -2px -26px 4px 0;}
  
div.type4-tm, div.type4-tm h2 {
  color: #FFFFFF;
  font-weight:bold;
  font-size: 100%;
  line-height: 22px;}
div.type4-tm h2 {margin: 0; padding: 0}

div.type4-br {
  z-index: 4;
  float: right; 
  background-image: url(../images/c1_br1.jpg); 
  height: 15px; 
  width: 15px; 
  margin-bottom: -2px; 
  margin-right: -2px; 
  font-size: 6px
}

div.type4-bl {
  z-index: 4;
  float: left; 
  background-image: url(../images/c1_bl1.jpg); 
  height: 15px; 
  width: 15px; 
  margin-bottom: -2px; 
  margin-left: -2px; 
  font-size: 6px
}

div.type4-center {
  width: 100%; 
  text-align: center;
}

div.type1-tr {
  z-index: 4;
  width: 15px; 
  font-size: 6px;
  float: right; 
  background-image: url(../images/c1_tr1.jpg); 
  height: 15px; 
  margin-top: -2px; 
  margin-right: -2px; 
}

div.type1-tl {
  z-index: 4;
  width: 15px; 
  font-size: 6px;
  z-index: 4;
  float: left; 
  background-image: url(../images/c1_tl1.jpg); 
  height: 15px; 
  margin-top: -2px; 
  margin-left: -2px; 
}

div.type1-tm {
  z-index: 4;
  width: 15px; 
  font-size: 6px;
  height: 12px; 
  width: 100%; 
  margin-top: -2px; 
  margin-left: -12px; 
  margin-right: -12px; 
  font-size: 6px;
  text-align: center;
}

div.type1-bl {
  z-index: 4;
  width: 15px; 
  font-size: 6px;
  z-index: 4;
  float: left; 
  background-image: url(../images/c1_bl1.jpg); 
  height: 15px; 
  margin-bottom: -2px; 
  margin-left: -2px; 
 }

div.type1-br {
  z-index: 4;
  width: 15px; 
  font-size: 6px;
  z-index: 4;
  float: right; 
  background-image: url(../images/c1_br1.jpg); 
  height: 15px; 
  margin-bottom: -2px; 
  margin-right: -2px; 
}

/* old type3 - present as type1 instead */
div.type3 {
  border: 2px solid ;
  border-color: rgb(145,149,150) rgb(145,149,150) rgb(87,89,90) rgb(87,89,90);
  background-color: #FFFFFF; 
}
div.type3-tr {z-index: 4; width: 15px; height: 15px; font-size: 6px; float: right; background-image: url(../images/c1_tr1.jpg); margin-top: -2px; margin-right: -2px;}
div.type3-tl {z-index: 4; width: 15px; height: 15px; font-size: 6px; float: left;  background-image: url(../images/c1_tl1.jpg); margin-top: -2px; margin-left: -2px;}
div.type3-bl {z-index: 4; width: 15px; height: 15px; font-size: 6px; float: left;  background-image: url(../images/c1_bl1.jpg); margin-bottom: -2px; margin-left: -2px;}
div.type3-br {z-index: 4; width: 15px; height: 15px; font-size: 6px; float: right; background-image: url(../images/c1_br1.jpg); margin-bottom: -2px; margin-right: -2px;}

div.type3-tm {
  margin: -12px 0 0; 
  padding: 0 6px 0; 
  background-color: #FFFFFF;
}

.type3-tmtext {
  font-weight: bold; 
  color: rgb(0,117,48); 
  font-size: 125%; 
}


