body {
  font-family: tahoma, arial, helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: #FFFFFF;
}

td {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

th {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input, select, textarea {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
}

a:link { text-decoration : none; font-family: tahoma; color: #003399; }
a:visited { text-decoration : none; font-family: tahoma; color : #003399; }
a:hover { text-decoration : underline; font-family: tahoma; color: #003366; }

a.logout:link { text-decoration : none; font-family: tahoma; color: #FFFFCC; }
a.logout:visited { text-decoration : none; font-family: tahoma; color : #FFFFCC; }
a.logout:hover { text-decoration : underline; font-family: tahoma; color: #FFCC66; }

.pad0000 { padding: 0px 0px 0px 0px; }
.pad5555 { padding: 5px 5px 5px 5px; }
.pad2525 { padding: 2px 5px 2px 5px; }
.pad0505 { padding: 0px 5px 0px 5px; }
.pad1111 { padding: 1px 1px 1px 1px; }
.pad5050 { padding: 5px 0px 5px 0px; }

.currentpage { color: #000000; }
.inactivenav { color: #DDDDDD; }
a.pagenav:link { text-decoration : none; font-family: tahoma, arial, helvetica, sans-serif; color : #9999CC; font-weight: bold; }
a.pagenav:visited { text-decoration : none; font-family: tahoma, arial, helvetica, sans-serif; color : #9999CC; font-weight: bold; }
a.pagenav:hover { text-decoration : underline; font-family: tahoma, arial, helvetica, sans-serif; color : #666699; font-weight: bold; }

.footer {
  font-family: tahoma, arial, helvetica, sans-serif;
  color: #000000;
  font-size: 11px;
}

.menubg { background-image: url(images/menu_bg.jpg); background-repeat: no-repeat; background-color: #FFFFFF; }

#table { background-color: #FFFFFF; }
#table td { color: #000000; background-color: #FFFFFF; }
#table .header { color: #FFFFFF; background-color: #CAD0D2; background-image: url(images/table_headerbg.gif); background-repeat: repeat-x; font-weight: bold; }
#table .header a:link { color: #FFFFFF; background-color: #CAD0D2; background-image: url(images/table_headerbg.gif); background-repeat: repeat-x; text-decoration : none; font-family: tahoma; font-weight: bold; }
#table .header a:visited { color: #FFFFFF; background-color: #CAD0D2; background-image: url(images/table_headerbg.gif); background-repeat: repeat-x; text-decoration : none; font-family: tahoma; font-weight: bold; }
#table .header a:hover { color: #FFFFFF; background-color: #CAD0D2; background-image: url(images/table_headerbg.gif); background-repeat: repeat-x; text-decoration : underline; font-family: tahoma; font-weight: bold; }

#table .linebg1 { color: #000000; background-color: #EEEEEE; }
#table .linebg2 { color: #000000; background-color: #FFFFFF; }
#table .linebg3 { color: #000000; background-color: #DDDDDD; }
#table .mbunread { color: #000000; background-color: #FFFFCC; }
#table .returnconfirm { background-color: #66CC99; }
#table .missingitem { background-color: #FFFFCC; }
#table .declaremissing { background-color: #DDDDDD; }
#table .returnexpect { background-color: #CC6633; }
#table .normal { background-color: #FFFFFF; }
#table .damage { background-color: #CC6666; }
#table .cargodisc { background-color: #FFFFCC; }

#menu { }
#menu .top .bottom { background-color: #72838B; }
#menu td { }
#menu .header { font-weight: bold; font-size: 13px; }
#menu a:link { text-decoration : none; font-family: tahoma, arial, helvetica, sans-serif; color : #305073; font-weight: bold; font-size: 13px; }
#menu a:visited { text-decoration : none; font-family: tahoma, arial, helvetica, sans-serif; color : #305073; font-weight: bold; font-size: 13px; }
#menu a:hover { text-decoration : underline; font-family: tahoma, arial, helvetica, sans-serif; color: #305073; font-weight: bold; font-size: 13px; }

#searchbox { background-color: #FFFFFF; }
#searchbox td { color: #000000; }
#searchbox .header { color: #FFFFFF; background-color: #72838B; font-weight: bold; }

#alertmsg { color: #FF0000;  font-size: 11px; background-color: #FFFFCC; border: 1px solid #FF9900; padding: 5px 5px 5px 5px; }
.alertmsg { color: #FF0000;  font-size: 14px; padding: 5px 5px 5px 5px; }

.content { background-color: #FFFFFF; }

.prowms { color: #2F66FF; }
.fontindex1 { font-weight: bold; font-size: 16px; color: #2F66FF; }
.fontindex2 { font-weight: bold; font-size: 20px; color: #000069; }
.fontindex3 { font-weight: bold; font-size: 13px; }