BODY
{
    FONT-SIZE: 14px;
    BACKGROUND: url(/Images/bg.jpg) #292f4d repeat-x 50% top;
    MARGIN: 0px;
    COLOR: #fff;
    LINE-HEIGHT: 21px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#topheader
{
    RIGHT: 0px;
    BACKGROUND: url(/Images/topheader-bg.jpg) repeat-x;
    WIDTH: 100%;
    BORDER-BOTTOM: #fff 1px solid;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 61px
}
#contentwrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 75px;
    LEFT: -10px;
    PADDING-BOTTOM: 0px;
    WIDTH: 800px;
    PADDING-TOP: 50px;
    POSITION: absolute;
    TOP: 63px;
    HEIGHT: auto
}
#search
{
    RIGHT: 10px;
    WIDTH: 250px;
    POSITION: absolute;
    TOP: 69px;
    HEIGHT: 30px
}
#logo
{
    BACKGROUND: url(/Images/logo.jpg) no-repeat;
    LEFT: 15px;
    WIDTH: 75px;
    POSITION: absolute;
    TOP: 20px;
    HEIGHT: 23px
}
#datawrapper
{
    LEFT: 0px;
    WIDTH: 682px;
    POSITION: relative;
    TOP: 20px;
    HEIGHT: auto
}
#searchcrittop
{
    BACKGROUND: url(/Images/search_header.jpg) no-repeat;
    WIDTH: 682px;
    HEIGHT: 26px
}
#searchresulttop
{
    BACKGROUND: url(/Images/searchresult_header.jpg) no-repeat;
    WIDTH: 682px;
    HEIGHT: 26px
}
#datacontent
{
    BACKGROUND: url(/Images/data-bg.jpg) repeat-y;
    WIDTH: 682px;
    POSITION: relative;
    HEIGHT: auto
}
#databottom
{
    BACKGROUND: url(/Images/data-bottom-bg.jpg) no-repeat;
    WIDTH: 682px;
    POSITION: relative;
    HEIGHT: 21px
}
#datafield
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 3px;
    MARGIN-LEFT: auto;
    WIDTH: 670px;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 3px;
    HEIGHT: auto;
    BACKGROUND-COLOR: transparent
}
.white
{
    BACKGROUND: url(/images/data-bg-white.jpg) repeat-y
}
#myDiv
{
    HEIGHT: 200px
}
#headertop
{
    WIDTH: 682px;
    HEIGHT: 26px
}
.itemresult
{
    BACKGROUND: url(/Images/item_status_header.jpg) no-repeat
}
.salesorder
{
    BACKGROUND: url(/Images/sales-order_header.jpg) no-repeat
}
.invoice
{
    BACKGROUND: url(/Images/invoice-header.jpg) no-repeat
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalltext
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 18px
}
.smalltextbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.search
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 3px;
    COLOR: #b8b8b8;
    PADDING-TOP: 3px
}
.ds_box
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    Z-INDEX: 32767;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    POSITION: absolute;
    BACKGROUND-COLOR: orange
}
.ds_tbl
{
    BACKGROUND-IMAGE: url(/Images/topheader-bg.jpg)
}
.ds_head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 2px;
    BACKGROUND-COLOR: #fa6000;
    TEXT-ALIGN: center
}
.ds_subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 32px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fa6000;
    TEXT-ALIGN: center
}
.ds_cell
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 5px;
    CURSOR: pointer;
    COLOR: white;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #292f4d;
    TEXT-ALIGN: center
}
.ds_cell:hover
{
    BACKGROUND-COLOR: #f3f3f3
}
.class1
{
    FONT-SIZE: 12px;
    COLOR: #fff;
    TEXT-DECORATION: none
}
.class1 A:link
{
    FONT-SIZE: 12px;
    COLOR: #fff;
    TEXT-DECORATION: none
}
.class1 A:visited
{
    FONT-SIZE: 12px;
    COLOR: #fff;
    TEXT-DECORATION: none
}
.class1 A:active
{
    FONT-SIZE: 12px;
    COLOR: #fff;
    TEXT-DECORATION: none
}
.class1 A:hover
{
    FONT-SIZE: 12px;
    COLOR: #fff;
    TEXT-DECORATION: underline
}
#nav
{
    LEFT: 130px;
    WIDTH: 385px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 61px
}
UL#menu
{
    PADDING-LEFT: 1px;
    FLOAT: left;
    MARGIN: 0px;
    LINE-HEIGHT: 0px;
    LIST-STYLE-TYPE: none
}
UL#menu LI
{
    FLOAT: left;
    TEXT-INDENT: -2000px
}
UL#menu LI A
{
    DISPLAY: block;
    TEXT-INDENT: -2000px;
    HEIGHT: 61px;
    TEXT-DECORATION: none
}
A#menu-home
{
    BACKGROUND: url(/Images/n_home.jpg) no-repeat 50% bottom;
    FLOAT: left;
    WIDTH: 65px;
    HEIGHT: 61px
}
A#menu-inventory
{
    BACKGROUND: url(/Images/n_inventory.jpg) no-repeat 50% bottom;
    FLOAT: left;
    WIDTH: 83px;
    HEIGHT: 61px
}
A#menu-orders
{
    BACKGROUND: url(/Images/n_orders.jpg) no-repeat 50% bottom;
    FLOAT: left;
    WIDTH: 70px;
    HEIGHT: 61px
}
A#menu-invoices
{
    BACKGROUND: url(/Images/n_invoices.jpg) no-repeat 50% bottom;
    FLOAT: left;
    WIDTH: 73px;
    HEIGHT: 61px
}
A#menu-payments
{
    BACKGROUND: url(/Images/n_payments.jpg) no-repeat 50% bottom;
    FLOAT: left;
    WIDTH: 84px;
    HEIGHT: 61px
}
A#menu-home:hover
{
    BACKGROUND-POSITION: 50% top
}
A#menu-inventory:hover
{
    BACKGROUND-POSITION: 50% top
}
A#menu-orders:hover
{
    BACKGROUND-POSITION: 50% top
}
A#menu-invoices:hover
{
    BACKGROUND-POSITION: 50% top
}
A#menu-payments:hover
{
    BACKGROUND-POSITION: 50% top
}
.Condition
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black
}
.Criteria
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black
}
.smalltexthdr
{
    FONT-SIZE: 12px
}
.smalltexthdrbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: yellowgreen
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: orangered
}

