a.web:link       { color: #FFCC00; text-decoration: underline; }
a.web:visited    { color: #FFCC00; text-decoration: underline; }
a.web:hover 	 { color: yellow; text-decoration: underline; }
a.web:active     { color: #FFCC00; text-decoration: underline; }

body         {
	font-family: Verdana, Arial, helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #003366;
	font-size: 100%;
	text-align: center;
}

p			  {
	font-size: 0.700em;
	text-align: center;
}

h3           {
	font-size: 1.000em;
	text-align: center;
}

table        {
	border: 1px inset #FFFFFF;
	background-color: #EEEECC;
	color: #000080;
	font-size: 0.700em;
	border-spacing: 0px; /* cellspacing */
	margin: auto;
	width: auto;
}

th        { 
	background-color: #1E5C99;
	color: #FFFFFF;
	font-weight: bold; 
 }

th, td           {
	border: 1px inset white;
	border-collapse: collapse;
	padding: 4px;    /* cellpadding */
}

.td-country1 {
	width: 130px;
	text-align: left;
}

.td-country2 {
	width: 130px;
	vertical-align: top;	
	text-align: left;
}

.td-postaddress {
	width: 110px;
	text-align: left;
}


.td-address {
	width: 400px;
	vertical-align: top;
	text-align: left;
}

.td-data {
	width: 270px;
	text-align: left;
}
.td-remark1 {
	width: 200px;
	vertical-align: top;
	text-align: center;
}
.td-remark2 {
	width: 50px;
	vertical-align: top;
	text-align: center;
}

.td-remark3 {
	width: 110px;
	text-align: center;
}

img	{
	border-width: 0px;
}

/* hover row effect */
tr:hover {
    background-color: #BEC5DE;
        }
        

