body { border:0; margin:0;}
body table#layout {
	position:relative;
	width:640px;
	margin:0 auto;
}

#trademark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	text-align: right;
}

.Image_no_Tile {  background-repeat: no-repeat}
.p_justify {  text-align: justify; margin-left: .5cm; margin-right: .5cm}
A:link {color: #000066; text-decoration: none;  }
A:visited {color: #000066; text-decoration: none;  }
A:active {color: #000066; text-decoration: none; }
A:hover	{color: #CC0000; text-decoration: underline; }font {  font-family: Arial, Helvetica, sans-serif}
.selectsize {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
div#companies { padding-left:15px;}
div#companies #companies-title { padding:3px; color:#000099; font:bold 15px Arial, Helvetica, sans-serif;}
div#companies ol {}
div#companies ol li { padding:2px; font:12px Arial, Helvetica, sans-serif;}
div#companies #footer {font:10px Arial, Helvetica, sans-serif; margin-bottom:30px; margin-top:20px;}
div#companies #footer ul { list-style:none; padding:0; margin:0;}
div#companies #footer ul li {display:inline; margin:0; padding:0;}
div#companies #footer ul li a {text-decoration:none; border:0; margin:0; padding:0;}
div#companies #footer ul li a img { border:0; padding:0;}
div#companies #footer div#page-info { text-align:right; padding-right:10px;}
table#data {margin-bottom:10px;}
table#data tr { margin-top:10px;}
table#data tr td img { margin-top:5px; margin-bottom:5px;}
table#data tr td { border-bottom:1px solid #eee;}
table#data tr td.data { padding:2px 2px 5px 2px;}
table#data tr td.data a { text-decoration:none; font:bolder 15px Arial, Helvetica, sans-serif; color:#000066;}
table#data tr td.data span {font:12px Arial, Helvetica, sans-serif; display:block;}
table#data tr td.data p { font:13px Arial, Helvetica, sans-serif;text-align:justify; padding-top:5px; margin:0; size:3;}
table#data tr td.img { padding:0; margin:0;}
div#search {padding:0;}
div#search div#search-form { padding:0; margin:0;}
div#search div#search-form form {padding:0; margin-left:10px;}
div#search div#search-form form table { width:95%; border:1px solid #eee; padding:5px;}
div#search div#search-form form table tr td input.text { width:100%;border:1px solid #fff;}
div#search div#search-results {margin-left:10px;font:12px Arial, Helvetica, sans-serif; width:80%;}
div#search div#search-results div#search-result-query { border-bottom:1px solid #eee;}
#page-content {padding:10px;}
#page-content p {font:16px Arial, Helvetica, sans-serif; size:3; text-align:justify;}
#page-content p font {color:#000099; font-weight:700; font-size:16px;}
#page-content-title { margin-left:10px;font:bolder 18px Arial, Helvetica, sans-serif; margin-bottom:5px;}
