body {
    font-size:9pt;
    font-family:Arial, Verdana, Sans-Serif;
    margin:0; padding:0; 
    text-align:center; 
    background-color:#e2e2e2;}

h1 {font-size:125%; color:#752641;}
h2 {font-size:120%; color:#752641;}
h3 {font-size:115%; color:#752641;}
h4 {font-size:110%; color:#752641;}
h5 {font-size:105%; color:#752641;}


/*body, div, p, th, td, li, dd, dl, dt
	{font-family: Tahoma, Verdana, Arial, Sans-Serif;font-size:95%;} */

/* Link Styles */
a:link {text-decoration:none; color:#752641;}
a:visited{text-decoration:none; color:#752641;} 
a:hover {text-decoration:underline;}
a:active {color:#752641;}

input.textbox, input.formbutton, textarea, select {border:1px solid #628FA2; background-color:#f3f3f3; color:#333;}

th {background-color:#24604A; color:#fff;}

#container {margin:0 auto; width:799px; text-align:left; background-color:#fff;}

#header {
    margin:0; padding:0;
	width: 799px;
	height: 94px;
	position: relative;
}

#header span {
	background: url(../images/header.jpg) no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
}

#footer {
    background: url(../images/footer-repeat.jpg) repeat-x;
    margin:0;
    padding:21px 0 1px;
    font-size:8pt;
    line-height:10px;
    text-align:center;
}

#content {
    padding:0.5em 1.5em;
}

#navbar {
    background-color:rgb(136, 127,117); 
    height:37px; 
    margin:0; padding:0 0.5em;
    font-weight:bold;
    font-size:10pt;
}
#navbar a {line-height:17px;margin:0; padding:0}
#navbar a:link {color:#fff;}
#navbar a:visited {color:#fff;}
#navbar a:hover {color:#ccc;}
#navbar span {display:block;height:37px; padding-top:6px;}
#navbar span.aright {width:15%; float:right;}
#navbar span.aleft {width:65%; float:left;}

.help {margin:3px auto; background-color:#F5F3CD; padding:3px; border:1px solid 
black;cursor: help;} p.help em {font-style:normal; font-weight:bold;}

#breadcrumb, #quicklinks {font-weight:bold;color:#FFF;}
#breadcrumb a, #quicklinks a {color:#FFF;background-color:transparent;}
#disclaimer {font-size:.8em;}
span.left a, span.right a                 {color:#000000;}
span.left a:link, span.right a:link       {color:#F1D45C;}
span.left a:visited, span.right a:visited {color:#F1D45C;}
span.left a:hover, span.right a:hover     {color:#000000;}
#quicklinks span {font-size:smaller;}
.block               {display:block;}
abbr, acronym {border-bottom:1px dotted #333; cursor: help;}

.button {font-family:Tahoma, Verdana, Arial,Sans-Serif;color:#000000;padding: 2px;}

div.content, .content {text-align:left;width:95%; margin:5px auto;}
div.float          {float:left;}
div.float p        {text-align:center;}
div.spacer, .clear {clear:both;}
div.profilebox     {background-color:#BDB4A5; border:1px solid #000; padding:5px; margin:0px 2px 2px 5px;}

div.row            {clear:both; padding:3px;}
div.title          {background-color:transparent;font-weight:bold; padding:3px; margin:0px 2px 0px 5px;}
div.row span.label {float:left; width:75px; text-align:right;}
div.row span.formw {float:right;text-align:left;}
.crumb            {clear:both; padding-top:0px; padding-right:5px; padding-left:5px; padding-bottom:0px; font-size:9pt;}
.crumb span.left  {float:left; text-align:left; font-weight: bold; color: #fff; width:64%}
.crumb span.right {float:right; text-align:right; font-weight: bold; color:#fff; width:35%;}
td.stretch        {background-image:url('suppliers-images/top-table-stretch.gif');background-repeat: repeat-x}
select, .textbox  {background:#FFFFFF;color:#000000;}

table.details th {background:#8BAFBB; padding:1px 3px 1px 3px; margin:0px;}
table.details    {width:100%;margin:0px; padding:0px; }
table.details td {padding:2px 3px 2px 3px; margin:0px;}
tr.odd           {background-color:#BDB4A5;}
tr.even          {background-color:#FFF;}
th				 {color:#FFF;}
.aleft   {text-align:left;}
.acenter {text-align:center;}
.aright  {text-align:right;}
.bold    {font-weight:bold;}
.emph    {color:#800000;}

#demolink img { border:0px none;}
#demolink {display:block; text-align:center;}
#recentShipments th {background-color:transparent; color:#333;border-bottom:1px solid #333;}

#shipmentinfo {width:75%;margin:15px auto 10px;border:1px black solid;background-color:#BDB4A5;}
#itemsheader {width:95%; margin:0 auto;}
#items {width:95%;margin:5px auto 2em;background-color:#000;}

#stitemheader {width:60%;margin:15px auto 10px;border:1px black solid;background-color:#BDB4A5;}

#headerImage { 
    background-image: url(../images/header.jpg);
    height: 94px;
    width: 799px;
}

#csiURL {
    position:relative;
    height: 94px;
    width: 799px;
}  

#csiURL a {
  position: absolute;
  height: 38px;
  width: 134px;
  top: 31px; 
  text-decoration: none;
  }

#csiURL a i { 
    visibility: hidden;
}

a#home { 
    left: 628px; 
    top: 35px; 
}

.DatePicker {
    vertical-align: top;
}