body { font-family:Arial, Helvetica, sans-serif; }

p, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00549C; padding:5px 10px; }
td { vertical-align:top; }
td p { padding:0; }
.error { font-size:13px; color:#EE8F00; font-weight:bold; padding-bottom:4px; padding-top:5px; margin-bottom:5px; margin-top:0px;}
.message { font-size:13px; color:#EE8F00; font-weight:bold; padding:5px 10px; }

#search { display:none; }
#contentright {display:none;}
div.links {display:none;}
img {border:0;}

#searchresult { width:95%; margin:5px auto; text-align:center;}
#searchresult th { color:#EE8F00; padding:5px 10px; text-align:left; font-size:12px;}
#searchresult th a {color:white; text-decoration:none;}
#searchresult td { text-align:left;}
#searchresult td.bordered { border-top:1px dotted #00549C; }
#searchresult td.leftcol { width:25%; }
#searchresult td.centercol { width:65%; }
#searchresult td.rightcol { width:10%; }
#searchresult td a {color:#EE8F00;}
#searchresult td a:hover {color:#EE8F00;}
#searchresult td a:active {color:#EE8F00;}
#searchresult td a:visited {color:#EE8F00;}

.searchnavigation { width:95%; border-top:1px dotted #00549C; border-bottom:1px dotted #00549C; }
.searchnavigation td {font-weight:bold;padding-top:3px; padding-bottom:3px;}
.searchnavigation td a {color:#00549C; text-decoration:none;}
.searchnavigation td a:hover {color:#00549C;}
.searchnavigation td a:active {color:#00549C;}
.searchnavigation td a:visited {color:#00549C;}
.searchnavigation td.leftcol, td.rightcol { width:20%; font-size:11px; }
.searchnavigation td.centercol { width:60%; font-size:11px;}
.searchnavigation td.centercol span.act { color:#EE8F00; font-size:1.3em; font-weight:bold; }
.searchnavigation td.centercol span.sep { color:#00549C; font-size:1.3em; font-weight:bold; }

.searchnavigation td.printcol { width:100%; font-size:11px; text-align:center; }
.searchnavigation td.printcol table.fullsize { text-align:center; }
.searchnavigation td.printcol table.fullsize td {width:100%; text-align:left;}

.dummy {padding:0; margin:5px auto; display:none; }
.dummy td {font-weight:bold; color:#71A2CB;}

#bagdetails {  width:95%; margin:0 5%;}
#bagdetails th { color:#EE8F00; font-size:15px; text-align:left; padding: 3px 5px 3px 4px; width:50%; }
#bagdetails td { text-align:left; padding: 8px 5px; border-bottom:1px dotted #00549C; vertical-align:top; }
#bagdetails td.label {font-weight:bold; width:20%; white-space:nowrap;}
#bagdetails td.content {width:29%; }
#bagdetails td.bag { border-right: 1px dotted #00549C; padding:0 5px 0 0; margin:0;}
#bagdetails td.hoover { padding:0 0 0 5px; margin:0;}
#bagdetails td.additional { padding:15px 5px 10px 5px; text-align:left; border-bottom:0;}

#bagdetails td.spleft { border-bottom:0; width:1%; font-size:1px; padding:0 2px; margin:0;}
#bagdetails td.spright { border-bottom:0; border-left:1px dotted #00549C; padding:0 2px; margin:0; width:1%; font-size:1px;}

#bagdetails td.img {border:0;}
#bagdetails td.img img {border:1px solid black;}



#searchinfo { border:1px solid #EE8F00; padding:0; margin:0 5%; position:absolute; top:200px; left:50px; width:400px; z-index:100; }
#searchinfo h2 { color:#EE8F00; font-size:14px; padding:15px 15px 5px 15px; margin:0;}
#searchinfo p { padding:6px 15px; margin:0; font-size:11px;}
#searchinfo .leftspace { margin-left:15px;}
#searchinfo .leftspace span { line-height:2em;}
#searchinfo .fat { font-weight:bold; padding-bottom:15px;}

#logo { width:95%; margin:10px 5% 35px 5%; padding:0; display:none;}
#footer { width:95%; margin:25px 5% 0 5%; padding:0;}
#regtrade { display:table-row;  }
#regtrade td { font-size:9pt; }

.content_bottom_pics {display:none;}
* html .content_bottom_pics {display:none}