body {margin: 0px; padding: 5px 0px; }
body.external {padding: 5px 7px;}
* {font-family: arial, helvetica, tahoma, serif; font-size: 11px; color: #333333;}

td
{
    font-family: arial, helvetica, tahoma, serif; font-size: 11px; color: #333333;
}
div.title 
  {
    font-size: 12px; 
    font-weight: bold; 
    margin-left: 0px; 
    margin-right: 0px;
    font-size: 20px;
    color: #2b674e;
  }
  
.DataTable
{
    width: 630px;
    border-collapse: collapse;
    margin-top: 10px;
} 
.DataTable tr td
{
    height: 10px;
    padding: 5px 5px 0px 5px;
} 
.data
{
    text-align: center;
}
.DataTable tr.HeadingRow td.HeadingText
{
    font-weight: bold;
    white-space: nowrap;
    background: #d4cbba;
    color: #313131;
    border: 1px solid #ffffff;
    padding: 3px 5px 2px 5px;
    text-align: center;
}
.DataTable tr.HeadingRow_2 td.HeadingText
{
    font-weight: bold;
    white-space: nowrap;
    background: #e9e5dc;
    color: #313131;
    padding: 3px 5px 2px 5px;
    text-align: center;
}
.DataTable tr.HeadingRow td.name
{
    text-align: left;
}
.HeadingNoText
{
    font-weight: bold;
    white-space: nowrap;
    background: #d1d2d3;
    color: #313131;
    text-align: center;
}
.DataTable tr td.total
{
    background: #e9e5dc;
    padding-bottom: 2px;
    padding-top: 3px;
}
.DataTable tr td.totalName
{
    background: #e9e5dc;
    font-weight: bold;
    padding-bottom: 2px;
    padding-top: 3px;
}
.name
{
    text-align: left;
    width: 100%;
}
.dataRow td
{
    border-bottom: 1px solid #e9e5dc;
}
.DataTable tr.dataRow td.colorBox
{
    white-space: nowrap;
    padding-right: 10px;
}
.colorBox div
{
    
    width: 10px; height: 10px; 
    display: inline-block; 
    overflow: hidden;
    margin-top: 2px;
    position: absolute;
}
.note
{
    text-align: right;
}
.euroland
{
    width: 630px;
    text-align: right;
}
/*******   Dung modified on 4-10-2011 *******/
.HeadingNoText {
    background: none repeat scroll 0 0 #D1D2D3;
}
.DataTable tr.HeadingRow td.HeadingText {
    background: none repeat scroll 0 0 #D1D2D3;
}
.DataTable tr.HeadingRow_2 td.HeadingText {
    background: none repeat scroll 0 0 #D1D2D3;
}
.DataTable tr td.total {
    background: none repeat scroll 0 0 #D1D2D3;
}
.dataRow td {
    border: none;
}
.DataTable tr td.totalName {
    background: none repeat scroll 0 0 #D1D2D3;
}
span.note a
{

}
span.note a:hover
{
	color:#006841;
}
