BODY{
font-size:12px;
font-family:verdana;
background-color:#dadada;
}
FORM{
 margin:0px;
 padding:0px;
}
TABLE{
font-size:12px;
font-family:verdana;
}
A{
 color:#0000CC;
 font-weight:bold;
 text-decoration:none;
}
A:hover{
 text-decoration:underline;
}
.insTable{
background-color:#ffffff;
}
.rpsubhead{
background-color:#000000;
color:#FFFFFF;
}
.tableTOP{
  font-size:1px;
  height:4px;
  background-color:#000000;
}
.tablecornerTR{
  font-size:1px;
  height:4px;
  width:4px;
}
.tablecornerTL{
  font-size:1px;
  height:4px;
  width:4px;
}
.tableBOT{
  font-size:1px;
  height:5px;
  border-bottom:1px solid black;
  background-color:#ffffff;
}
.tablecornerBR{
  font-size:1px;
  height:5px;
  width:5px;
}
.tablecornerBL{
  font-size:1px;
  height:5px;
  width:5px;
}
.toptable{
 border:1px solid black;
}
.menutable{
  border-top:1px solid black;
}
.submenutable{
  
  background-color:#b8b8c8;
  color:#000000;
   font-weight:bold;
}
.box{
 border:1px solid #b8b8c8;
}
.maintable{

 border:1px solid black;
  border-top:0px solid black;
  background-color:#ffffff;
}
.countrytd{
  border-bottom:1px solid black;
  font-weight:bold;
  font-size:13px;
}
.subheading1{
 margin:2px;
 font-weight:bold;
 background-color: #000000;
 color:#ffffff;
 border-bottom:1px solid black;
 
}
.subheading1B{
 margin:2px;
 font-weight:bold;
 background-color: #000000;
 color:#ffffff;
 border-bottom:1px solid black;
 
}
.subheading1E{
 margin:2px 2px 2px 2px;
 font-weight:bold;
  background-color: #000000;
 color:#ffffff;
 border-bottom:1px solid black;

}
.subheading2{
 font-weight:bold;
 color:#0000c0;
 background-color:#ffffff;
 border-top:1px solid black;
 
}
.subheading2B{
 font-weight:bold;
 background-color:#ffffff;
 color:#0000c0;
  border-top:1px solid black;

}
.subheading2E{
 font-weight:bold;
 background-color:#ffffff;
color:#0000c0;
  border-top:1px solid black;

}
.text{
color:#0000ff;

}
.inum{
color:#0000ff;

}
.dnum{
color:#008000;

}
.dnumneg{
color:#ff0000;

}
.inumsum{
color:#0000ff;
font-weight:bold;
}
.dnumsum{
color:#008000;
font-weight:bold;
}
.dnumsumneg{
color:#ff0000;
font-weight:bold;
}



.textp{
color:#0000ff;
background-color:#C4FFC4 ;

}
.inump{
color:#0000ff;
background-color:#C4FFC4 ;     

}
.dnump{
color:#008000;
background-color:#C4FFC4 ;     

}
.dnumnegp{
color:#ff0000;
background-color:#C4FFC4 ;     

}
.inumsump{
color:#0000ff;
font-weight:bold;
background-color:#C4FFC4 ;     
}
.dnumsump{
color:#008000;
font-weight:bold;
background-color:#C4FFC4 ;     
}
.dnumsumnegp{
color:#ff0000;
font-weight:bold;
background-color:#C4FFC4 ;     
}

.date_table{

 
}
.sale_item{
 color:#000000;
 
}
.sale_item_td{
border-top:1px solid #d1d2ff;
  border-bottom:1px solid #d1d2ff;

 background-color:#d1d2ff;
 color:#0000c0;
  font-weight : bold;

}
.sale_item_td_over{
  border-top:1px solid gray;
  border-bottom:1px solid gray;
  background-color:#c1c2ff;
  color:#0000c0;
  font-weight : bold;
  cursor:hand;
}

#imX{
position:absolute;
visibility:hidden;
border: 1px solid gray;
}

#dbX{
cursor: hand;
cursor: pointer;
background-color: #d7d8ff;
min-width: 240px; 
}

#dbX#ctX{
font-weight: bold;
margin-right: 1px;

}
.bbx{
 background-color: #d7d8ff;
 color:#9194ff;
min-width: 240px; 
font-family : Tahoma;
 font-size : 10px;
 font-weight:bold;
	
}

.main_item_td{
 border:1px solid #000000;


 background-color:#000000;
 color:#FFFFFF;
  font-weight : bold;

}
.main_item_td_over{
  border:1px solid gray;

  background-color:#3c3c3c;
  color:#FFFFFF;
  font-weight : bold;
  cursor:hand;
}
.menulinks{
text-decoration : none;
  color:#ffffff;
  font-weight : bold;
  font-size : 14px;
}
.formfieldLogin{
font-size : 10px;
 border:1px solid gray;
 color:gray;
 width:100px;
}
.fieldLogin{
font-size:10px;
 border:1px solid gray;
 background-color:#333333;
 color:#ffffff;
 width:100px;
}
.thead{
background-color:#333333;
 color:#ffffff;
 font-weight:bold;
}
.formfield{
 font-size : 10px;
 border:1px solid gray;
 color:gray;
 width:250px;
}
.formbutton{
 border:1px solid gray;
}
.formheading{
padding-left : 5px;
background-color:#56566a;
color:#ffffff;
font-size : 14px;
 font-weight : bold;
}
.formlabel{

color:#56566a;
padding-left : 10px;
padding-top : 8px;
padding-bottom : 4px;
font-size : 12px;
 font-weight : bold;
}
