BODY {
	margin:1px 1px 1px 1px;
	padding: 0px;
	font:normal 100%  arial,helvetica,verdana;
	background:#FFFFFF;
}

BODY#Mail {
	background:#D0DCE0;
}

BODY#Freight {
	background: #CCAA55;
}

BODY#Track {
	background:#FF9955;
}

BODY#Whouse {
	background: #77D077;
}

TABLE#Title {
	background:#FFFFFF;
}

TABLE#Form {
	background:#CCCCCC;
}

TR {
	padding: 0px;
	spacing: 0px;
}

TH {
	font:bold 100% arial,helvetica,verdana;
	vertical-align: bottom;
	text-align: center;
	padding: 0px;
	spacing: 0px;
}

TH#Label {
	vertical-align: middle;
	text-align: right;
}

TH#Left {
	text-align: left;
}

TH#Bull {
	vertical-align: middle;
	text-align: center;
}

TD {
	font:normal 100% arial,helvetica,verdana;
	vertical-align: center;
	padding: 0px;
	spacing: 0px;
}

TD#Hdg1 {
	margin:0px 0px 0px 0px;
	vertical-align: center;
	padding: 0px;
	spacing: 0px;
}

P {
	font: normal 105% arial,helvetica,verdana;
	padding: 0px;
	padding-left: 0em;
	padding-top: 0px;
	spacing: 0px;
	margin: 0px 0px 0px 0px;

	padding-left: 0in;
	margin-right: 0in;
	line-height:1em;
	margin-top:0em; 
	margin-bottom:0em;
}

P#Menu {
	font:normal 14px arial,helvetica,verdana;
}

P#Sign {
	font:normal 9px arial,helvetica,verdana;
}

P#Bold {
	font: bold 100% arial,helvetica,verdana;
	text-align: left;
	color: black;
}

P#Foot {
	font: bold 125% arial,helvetica,verdana;
	text-align: center;
	color: black;
}

P#Hdg0 {
	font: bold 125% arial,helvetica,verdana;
	text-align: left;
	color: black;
}

P#Hdg1 {
	font: bold 125% arial,helvetica,verdana;
	color: gold;
	line-height:1em;
}

P#Hdg2 {
	font: normal 125% arial,helvetica,verdana;
	color: black;
}

P#Hdg3 {
	font: bold 125% arial,helvetica,verdana;
	color: black;
}

A:link { color:#0000FF; text-decoration:none; }
A:visited { color:#0000FF; text-decoration:none; }
A:hover { text-decoration:underline; }
	
A.bottom:link { color:#808080; text-decoration:none; }
A.bottom:hover { color:#808080; text-decoration:none; }
A.bottom:visited { color:#808080; text-decoration:none; }

H1 {
	text-align: left;
	vertical-align: top;
	padding:0px; 
	padding-left: 0em;
	padding-top: 0px;
	font:bold 18px arial,helvetica,verdana;
	margin-top:0em; margin-bottom:0.5em;
}

H1#Mail {
	color: blue;
}

H1#Freight {
	color: gold;
}

H1#Track {
	color: #FF5511;
}

H1#Whouse {
	color: green;
}

H2 { 
	font: bold 16px arial,helvetica,verdana;
	color: black;
	text-align: left;
	vertical-align: top;
	padding: 0px; 
	padding-top: 0px;
	margin-top: 0em; margin-bottom: 0em;
}

H2#Mail {
	color: blue;
}

H2#Freight {
	color: gold;
}

H2#Track {
	color: #FF5511;
}

H2#Whouse {
	color: green;
}

H2#Flat { 
	color: blue;
	text-align: center;
	vertical-align: middle;
	padding: 0px; 
	padding-top: 0px;
	font: normal 18px arial,helvetica,verdana;
	margin-top: 0em; margin-bottom: 0em;
}

H2#List { 
	color: blue;
	text-align: center;
	vertical-align: middle;
	padding: 0px; 
	padding-top: 0px;
	font: bold 16px arial,helvetica,verdana;
	margin-top: 0em; margin-bottom: 0em;
}

H3 {
	text-align: center;
	vertical-align: top;
	padding:0px; 
	padding-top: 0px;
	font:bold 14px arial,helvetica,verdana;
	margin-top:0em; margin-bottom:0em;
}

H3#List { 
	color: blue;
	text-align: center;
	vertical-align: middle;
	padding:0px; 
	padding-left:0px;
	padding-top: 0px;
	font: bold 10px arial,helvetica,verdana;
	margin-top:0em; margin-bottom:0em;
}

H4 { 
	text-align: center;
	vertical-align: top;
	padding:0px; 
	padding-left:0px;
	padding-top: 0px;
	font: bold 11px arial,helvetica,verdana;
	margin-top:0em; margin-bottom:0em;
}

H4#List { 
	color: blue;
	text-align: center;
	vertical-align: middle;
	padding:0px; 
	padding-left:0px;
	padding-top: 0px;
	font: bold 11px arial,helvetica,verdana;
	margin-top:0em; margin-bottom:0em;
}

H5 {
	padding: 10px;
	margin: 0px;
	line-height:1.5em;
	font:normal 9px arial,helvetica,verdana;
	color: #c0c0c0;
}


H6 { 
	padding:0px; 
	padding-left:20px;
	padding-top: 0px;
	font:normal 10px arial,helvetica,verdana;
	margin-top:1em; margin-bottom:0.5em;
}

H6.comments { 
	padding:0px; 
	padding-left:20px;
	padding-top: 0px;
	font:normal 10px verdana,arial,helvetica;
	margin-top:1em; margin-bottom:0.5em;
	background-color:#f0f0f0;
}


p.bottom {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

PRE {
	margin: 0in;
	padding-left: 1in;
	line-height:1.5em;
	margin-top:0.5em; margin-bottom:1.0em;
	background:#EEEEEE;
	font:normal 100% verdana,arial,helvetica;
}


UL, OL {
	font: bold 14px verdana,arial,helvetica;
	padding:0px; 
	margin-left:0.0em;
}

UL#Mail, OL#Mail {
	color: blue;
}

UL#Freight, OL#Freight {
	color: gold 	;
}

UL#Track, OL#Track {
	color: #FF5511;
}

UL#Whouse, OL#Whouse {
	color: green;
}

LI {
	font: normal 115% verdana,arial,helvetica;
	margin-top:0.3em;
	margin-left:3.0em;
	color: black;
}

IMG.screen { float: left; }
IMG.screen2 { float: right; }

input {
	font:normal 100% arial,helvetica,verdana;
}

input#Right {
	text-align: right;
}

input#Centre {
	text-align: center;
}

radio {
	font:normal 100% arial,helvetica,verdana;
	border:1px solid black;
}

input#ForceID {
	background: #FFAAAA;
}

input#NoWild {
	background: #FFFFFF;
}

textarea {
	font:normal 100% arial,helvetica,verdana;
}

select {
	font:normal 100% arial,helvetica,verdana;
}

.button { 
	border:1px solid black; 
	font:normal 100% arial,helvetica,verdana; 
}

/*
	padding-left:20px;
*/
