BODY {
  FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
  FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
  FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
  MARGIN: 8px 0px 0px
}
BODY {
  BACKGROUND-IMAGE: url(http://inventory.drivingforce.ca/images/df_background.gif)
}
.padLeftMenu {
  PADDING-LEFT: 28px; PADDING-BOTTOM: 10px; PADDING-TOP: 25px
}
.padMainContent {
  PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
H1 {
  MARGIN-TOP: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #004360; TEXT-ALIGN: left
}
H1 A {
  MARGIN-TOP: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #004360; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H1 A:hover {
  MARGIN-TOP: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #004360; TEXT-ALIGN: left; TEXT-DECORATION: none
}
H6 {
  PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #004360; PADDING-TOP: 2px; TEXT-ALIGN: left
}
H2 {
  PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #666666; PADDING-TOP: 2px; TEXT-ALIGN: left
}
H3 {
  FONT-SIZE: 11px; COLOR: #9b7500; TEXT-ALIGN: left
}
H4 {
  FONT-SIZE: 10px; COLOR: #9b7500; TEXT-ALIGN: left
}
H5 {
  FONT-SIZE: 10px; COLOR: #27546b; TEXT-ALIGN: left
}
P {
  TEXT-ALIGN: left
}
.timeline {
  TEXT-ALIGN: left
}
.timeline TD {
  TEXT-ALIGN: left
}
A.mainlevel {
  BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #999999
}
.inputbox3 {
  BORDER-RIGHT: #bd8c00 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bd8c00 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bd8c00 1px solid; WIDTH: 60px; COLOR: #26536a; PADDING-TOP: 2px; BORDER-BOTTOM: #bd8c00 1px solid; BACKGROUND-COLOR: #ebdcb2
}
.inputbox2 {
  BORDER-RIGHT: #bd8c00 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bd8c00 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bd8c00 1px solid; WIDTH: 120px; COLOR: #26536a; PADDING-TOP: 2px; BORDER-BOTTOM: #bd8c00 1px solid; BACKGROUND-COLOR: #ebdcb2
}
.inputbox {
  BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 120px; COLOR: #004360; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #ffffff
}
.inputbox_textarea {
  BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 524px; COLOR: #004360; BORDER-BOTTOM: #d8d8d8 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 120px; BACKGROUND-COLOR: #ffffff
}
.inputbox_select {
  BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 121px; COLOR: #004360; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #ffffff
}
.inputbox_small {
  BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 80px; COLOR: #004360; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #ffffff
}
.inputbox_search {
  BORDER-TOP: #d8d8d8 1px solid; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/df_search_back.gif); WIDTH: 105px; COLOR: #4389ab; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.mainlevelbot {
  COLOR: #707070
}
.lst A {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.lst A:hover {
  COLOR: #999999; TEXT-DECORATION: underline
}
.lst2 A {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #27548f; TEXT-DECORATION: none
}
.lst2 A:hover {
  COLOR: #999999; TEXT-DECORATION: none
}
A.head {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.head:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dddddd; TEXT-DECORATION: underline
}
A.mainlevelbot {
  FONT-WEIGHT: bold; COLOR: #707070; TEXT-DECORATION: none
}
A.mainlevelbot:hover {
  FONT-WEIGHT: bold; COLOR: #707070; TEXT-DECORATION: underline
}
A.mainlevel_dia {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.mainlevel_dia:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
A.sublevel_dia {
  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.sublevel_dia:hover {
  FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline
}
.mainlevel_menu1 {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 19px; TEXT-DECORATION: none
}
A.mainlevel_menu1 {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 19px; TEXT-DECORATION: none
}
A.mainlevel_menu1:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 19px; TEXT-DECORATION: underline
}
A.sublevel_menu1 {
  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
A.sublevel_menu1:hover {
  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
A.mainlevel_dft {
  FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.mainlevel_dft:hover {
  COLOR: #999999; TEXT-DECORATION: underline
}
A.sublevel_dft {
  FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
A.sublevel_dft:hover {
  COLOR: #999999; TEXT-DECORATION: underline
}
A.intHead {
  TEXT-DECORATION: none
}
A.intHead:hover {
  TEXT-DECORATION: none
}
A.request {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c81243; TEXT-DECORATION: none
}
A.request:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c81243; TEXT-DECORATION: underline
}
A.citylink {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.citylink:hover {
  COLOR: #c81243; TEXT-DECORATION: none
}
div#paginate {
  margin-top:15px; margin-bottom:20px; FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #0046646; LINE-HEIGHT: 19px;
}
div#paginate A {
  FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; LINE-HEIGHT: 19px; TEXT-DECORATION: none
}
div#paginate A:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #666666; LINE-HEIGHT: 19px; TEXT-DECORATION: underline
}
div#zeroresults {
  margin-top:0.2em; margin-bottom:0.2em; text-align:center; font-weight: bold; font-size: 17px; color: #0046646; line-height: 19px;
}
div#zeroresults A {
  font-weight: bold; font-size: 17px; color: #000000; line-height: 19px; text-decoration: underline
}
div#zeroresults A:hover {
  font-weight: bold; font-size: 17px; color: #666666; line-height: 19px; text-decoration: none
}
A {
  FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
  COLOR: #999999; TEXT-DECORATION: none
}
.altrow1 {
  BACKGROUND-COLOR: #fff3cd
}
.altrow2 {
  BACKGROUND-COLOR: #fae9b4
}
TD.mainlevel_dft {
  PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(http://inventory.drivingforce.ca/images/df_menu_back.gif); MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 21px
}
TD.sublevel_dft {
  PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ecf4f6
}
TD.nolink_dft {
  PADDING-LEFT: 5px; MARGIN-LEFT: 5px; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #cee1e8
}
TD.activesub_dft {
  PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://inventory.drivingforce.ca/images/df_menu_select.gif); MARGIN-LEFT: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px
}
TD.activemain_dft {
  PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(http://inventory.drivingforce.ca/images/df_menu_select_main.gif); MARGIN-LEFT: 3px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 21px
}
TD.mainlevel_tab {
  BACKGROUND-IMAGE: url(http://inventory.drivingforce.ca/images/df_tab_back.gif); VERTICAL-ALIGN: middle; WIDTH: 83px; HEIGHT: 22px; TEXT-ALIGN: center
}
TD.activemain_tab {
  BACKGROUND-IMAGE: url(http://inventory.drivingforce.ca/images/df_tab_selected.gif); VERTICAL-ALIGN: middle; WIDTH: 83px; HEIGHT: 22px; TEXT-ALIGN: center
}
A.mainlevel_tab {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002631; TEXT-DECORATION: none
}
A.mainlevel_tab:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002631; TEXT-DECORATION: underline
}
.form_subheading {
  PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; WIDTH: 540px; COLOR: #004360; PADDING-TOP: 2px; BORDER-BOTTOM: #c81243 1px solid
}
.form_smalltext {
  FONT-SIZE: 10px; COLOR: #666666
}
.form_redstar {
  FONT-SIZE: 14px; COLOR: #c81243
}
.manage_bar {
  BORDER-TOP: #c81243 1px solid; BORDER-BOTTOM: #c81243 1px solid; BACKGROUND-COLOR: #f7f7f7
}
#addresses {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c81243; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
.input {
  border: 1px solid #99b3b4;
  width: 220px;
  background: #e4ebeb;
  font: 11px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:4px;
  outline:none;
}
.inputbox_credit {
  border: 1px solid #99b3b4;
  width: 220px;
  background: #e4ebeb;
  font: 11px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:4px;
  outline:none;
  height: 120px;
}
.input:focus {
  border:1px solid #567475;
  background: #e4ebeb;
}
.submit-btn {
  width: 54px;
  height: 20px;
  background: #743 url(http://inventory.drivingforce.ca/images/submit.gif) no-repeat;
  outline: none;
}
.submit-btn:hover {
  background: #069 url(http://inventory.drivingforce.ca/images/submit.gif) no-repeat 0 -20px;
}
.submit-back {
  width: 54px;
  height: 20px;
  background: #743 url(http://inventory.drivingforce.ca/images/back.gif) no-repeat;
  outline: none;
}
.submit-back:hover {
  background: #069 url(http://inventory.drivingforce.ca/images/back.gif) no-repeat 0 -20px;
}
.search-btn {
  width: 54px;
  height: 20px;
  background: #743 url(http://inventory.drivingforce.ca/images/search.gif) no-repeat;
  outline: none;
}
.search-btn:hover {
  background: #069 url(http://inventory.drivingforce.ca/images/search.gif) no-repeat 0 -20px;
}

div#container {
  border:1px solid #99b3b4;
  padding:5px;
  margin:auto;
  width:350px;
}
#log_res {
  height:auto;
  padding:5px;
  margin:auto;
  width:350px;
}
#log_res p {
  margin:0;
  padding:4px 0 4px 0;
}
#log_res.ajax-loading
  {background: url(http://inventory.drivingforce.ca/images/spinner.gif) no-repeat center;
}
.error {
  font:0.9em Arial, helvetica, sens-serif;
  color:red;
  margin:0;
  padding:0;
}
label
{
  font:0.9em Arial, helvetica, sens-serif;
  color:#567475;
}
.success {
  font:0.9em Arial, helvetica, sens-serif;
  color:#0000a0;
  margin:0;
  padding:0;
}
#text_res {
  height:auto;
  padding:5px;
  margin:auto;
  width:350px;
}
div.spacer {
  clear: both;
  }

#invtop {
  width: 544px;
  height: 19px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  color: white;
  font: normal bold 14px arial;
  line-height: 1.4em;
  background-image: url('http://inventory.drivingforce.ca/images/inv-reg-top.gif');
  background-repeat: no-repeat;
  overflow: hidden;
  }

#invbottom {
  width: 544px;
  height: 24px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  font: normal bold 10px arial;
  line-height: 1.1em;
  background-image: url('http://inventory.drivingforce.ca/images/inv-reg-bottom.gif');
  background-repeat: no-repeat;
  }

#invmore {
  text-align: left;
  margin: 0px;
  padding: 0px;
  border:0;
  width: 544px;
  height: 100%;
  background-image: url('http://inventory.drivingforce.ca/images/inv-reg-middle.gif');
  background-repeat: repeat-y;
  }

ul#invfooter {
  padding: 0;
  margin: 0;
  list-style-type: none;
  float: left;
  width: 100%;
  color: #fff;
  }

ul#invfooter li {
  display: inline;
  }

ul#invfooter li a {
  float: left;
  width: 10.9em;
  color: #fff;
  padding: 0.2em 1.2em;
  text-decoration: none;
  border-right: 1px solid #fff;
  line-height: 1.4em;
  }

#invfooter li a#last {
  border-right: 0px solid #fff;
  }

#invwrapper {
  text-align: left;
  margin: 0px;
  padding: 0px;
  border:0;
  width: 544px;
  height: 77px;
  background-image: url('http://inventory.drivingforce.ca/images/inv-reg-middle.gif');
  background-repeat: repeat-y;
}

#invside-a {
  float: left;
  width: 130px;
}

#invside-b {
  float: right;
  width: 192px;
  height: 77px;
  text-align:right;
  margin-right: 0.5em;
}

#invcontent {
  float: left;
  width: 37%;
  padding: 5px;
}

#invinnercontent {
  border: 1px solid #004664;
  background: #cbdde6;
  padding: 1px;
  font: normal bold 10px arial;
  line-height:1.22em;
}
.featuredheader {
  font-size:3.0em;
  margin-top:0.2em;
  margin-bottom:0.2em;
  font-weight:bold;
  text-align:center;
  color:#d52e50;
}
label
{
  font:1.0em Arial, helvetica, sens-serif;
  color:#567475;
}
.input {
  border: 1px solid #99b3b4;
  width: 220px;
  background: #e4ebeb;
  font: 11px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:4px;
  outline:none;
}
.input50 {
  border: 1px solid #99b3b4;
  width: 50px;
  background: #e4ebeb;
  font: 11px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:4px;
  outline:none;
}
.input150 {
  border: 1px solid #99b3b4;
  width: 150px;
  background: #e4ebeb;
  font: 11px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:4px;
  outline:none;
}
.inputrev {
  border: 1px solid #99b3b4;
  width: 150px;
  background: #e4ebeb;
  font: 10px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:14px;
  outline:none;
}
.radio {
  font: 11px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:4px;
}
.input:focus {
  border:1px solid #567475;
  background: #e4ebeb;
}
.select {
  border: 1px solid #99b3b4;
  width: 74px;
  background: #e4ebeb;
  font: 11px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:4px;
  outline:none;
}
.select2 {
  border: 1px solid #99b3b4;
  width: 100px;
  background: #e4ebeb;
  font: 11px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:4px;
  outline:none;
}
.select220 {
  border: 1px solid #99b3b4;
  width: 220px;
  background: #e4ebeb;
  font: 11px verdana, sans-serif;
  color:#443;
  padding:3px;
  margin-bottom:4px;
  outline:none;
}
div#container {
  border:1px solid #99b3b4;
  padding:5px;
  margin:auto;
  width:500px;
}
#log_res {
  height:auto;
  padding:5px;
  margin:auto;
  width:500px;
}
#log_res p {
  margin:0;
  padding:4px 0 4px 0;
}
#log_res.ajax-loading
  {background: url(http://inventory.drivingforce.ca/images/spinner.gif) no-repeat center;
}
.error {
  font:1.0em Arial, helvetica, sens-serif;
  color:red;
  margin:0;
  padding:0;
}
.success {
  font:1.0em Arial, helvetica, sens-serif;
  color:green;
  margin:0;
  padding:0;
}
.search-button {
  font:1.0em Arial, helvetica, sens-serif;
  border: 1px solid #006;
  background: #9cf;
}