body { margin: 0 0 0 0; padding: 0 0 0 0; background-image: url(../images/right_repeat.gif); background-repeat: repeat-y; background-position: top left; }

#header { height: 139px; width: 780px; background-image: url(../images/header_left.jpg); background-repeat: no-repeat; float: left; }

#welcome { font: normal 10px/36px verdana,arial,helvetica,sans-serif; color: #000000; padding: 0 0 0 20px; }

#home img { height: 80px; width: 200px; border: none; }

#menu { font: bold 10px/23px verdana,arial,helvetica,sans-serif; color: #FFFFFF; background-image: url(../images/top_arrow.gif); background-repeat: no-repeat; padding: 0 0 0 20px; }
#menu a { font: bold 10px/23px verdana,arial,helvetica,sans-serif; color: #FFFFFF; text-decoration: none; }
#menu a:hover { font: bold 10px/23px verdana,arial,helvetica,sans-serif; color: #FFFFFF; text-decoration: underline; }

#main { width: 770px; }

#leftMain { width: 546px; float: left; padding: 0 0 0 20px; }
html #leftMain { width: 566px; /* for IE5 and IE6 in quirks mode */ w\idth: 546px; /* for IE6 in standards mode */ }
#leftMain table { border-collapse: collapse; }
#leftMain td { border: 1px solid #D6DADD; }

.title { font: bold 13px verdana,arial,helvetica,sans-serif; color: #000000; width: 546px; padding: 20px 0 10px 0; }

.tocImage { height: 57px; padding: 3px 0 0 15px; background-image: url(../images/toc.jpg); background-repeat: no-repeat; font: normal 9px/10px verdana,arial,helvetica,sans-serif; color: #FFFFFF; }

.num { float: left; padding: 0 0 0 7px; width: 16px; font: normal 10px/23px verdana,arial,helvetica,sans-serif; height: 23px; background-color: #F5F3DA; }
.num a { font: normal 10px/23px verdana,arial,helvetica,sans-serif; color: #333333; text-decoration: none; }
.num a:hover { font: normal 10px/23px verdana,arial,helvetica,sans-serif; color: #333333; text-decoration: underline; }

.cell { font: normal 10px/23px verdana,arial,helvetica,sans-serif; height: 23px; padding: 0 0 0 10px; width: 335px; }
.cell a { font: normal 10px/23px verdana,arial,helvetica,sans-serif; color: #333333; text-decoration: none; }
.cell a:hover { font: normal 10px/23px verdana,arial,helvetica,sans-serif; color: #333333; text-decoration: underline; }

.statusCheck { color: green; float: right; background-image: url(../images/check.gif); background-repeat: no-repeat; height: 23px; padding: 0 0 0 23px; width: 130px; font: normal 10px/23px verdana,arial,helvetica,sans-serif; }
.statusCheck a { color: green; font: normal 10px/23px verdana,arial,helvetica,sans-serif; text-decoration: none; }
.statusCheck a:hover { color: green; font: normal 10px/23px verdana,arial,helvetica,sans-serif; text-decoration: underline; }
.statusCircle { color: blue; float: right; background-image: url(../images/circle.gif); background-repeat: no-repeat; height: 23px; padding: 0 0 0 23px; width: 130px; font: normal 10px/23px verdana,arial,helvetica,sans-serif; }
.statusCircle a { color: blue; font: normal 10px/23px verdana,arial,helvetica,sans-serif; text-decoration: none; }
.statusCircle a:hover { color: blue; font: normal 10px/23px verdana,arial,helvetica,sans-serif; text-decoration: underline; }
.statusEx { color: orange; float: right; background-image: url(../images/ex.gif); background-repeat: no-repeat; height: 23px; padding: 0 0 0 23px; width: 130px; font: normal 10px/23px verdana,arial,helvetica,sans-serif; }
.statusEx a { color: orange; font: normal 10px/23px verdana,arial,helvetica,sans-serif; text-decoration: none; }
.statusEx a:hover { color: orange; font: normal 10px/23px verdana,arial,helvetica,sans-serif; text-decoration: underline; }
.statusBad { color: red; float: right; background-image: url(../images/bad.gif); background-repeat: no-repeat; height: 23px; padding: 0 0 0 23px; width: 130px; font: normal 10px/23px verdana,arial,helvetica,sans-serif; }
.statusBad a { color: red; font: normal 10px/23px verdana,arial,helvetica,sans-serif; text-decoration: none; }
.statusBad a:hover { color: red; font: normal 10px/23px verdana,arial,helvetica,sans-serif; text-decoration: underline; }

.operations { font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: #333333; padding: 10px 22px 10px 0; }

#footer { font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: #333333; border-top: 1px solid #D6DADD; margin: 0 0 0 0; padding: 44px 0 0 0; width: 530px; height: 105px; }
#footer a { font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: #333333; text-decoration: none; }
#footer a:hover { font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: #333333; text-decoration: underline; }

#footer-left { float: left; font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: #333333; margin: 0 0 0 0; padding: 0 0 0 0; width: 173px; height: 105px; }
#footer-middle { float: right; font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: #333333; margin: 0 0 0 0; padding: 0 0 0 0; width: 250px; height: 105px; }
#footer-right { float: right; font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: #333333; margin: 0 0 0 0; padding: 0 0 0 0; width: 101px; height: 105px; }

#rightMain { float: left; }

.instructions { font: normal 12px/15px verdana,arial,helvetica,sans-serif; color: black; padding: 10px 22px 30px 0; }
.message-heading { font: normal 12px/15px verdana,arial,helvetica,sans-serif; color: green; padding: 10px 22px 30px 0; }
.message { font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: green; padding: 10px 22px 30px 0; }
.error-heading { font: normal 12px/15px verdana,arial,helvetica,sans-serif; color: red; padding: 10px 22px 30px 0; }
.error { font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: red; padding: 10px 22px 30px 0; }
.tracking-number { font: normal 10px/12px verdana,arial,helvetica,sans-serif; color: black; padding: 10px 10px 10px 0; }

