BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    COLOR: #636363;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fff
}
A
{
    COLOR: #b1ce67;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #b1ce67;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #b1ce67;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #b1ce67;
    TEXT-DECORATION: underline
}
#blue-green-stripe
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/bg_green_blue.gif) repeat-x left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
#main-content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/bg_green_blue_2.gif) repeat-x left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 41px;
    PADDING-TOP: 0px
}
#hmmain-content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/bg_mid_strip.jpg) no-repeat 328px 187px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 41px;
    PADDING-TOP: 0px
}
#main-content-inner
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 30px;
    MARGIN: 0px;
    WIDTH: 568px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}
#hmmain-content-inner
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 319px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}
#brandnames-panel
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/bg_bottom_right.gif) repeat-y 41px 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#hdr
{
    POSITION: relative;
    BACKGROUND-COLOR: #fff
}
#logocontainer
{
    LEFT: 0px;
    WIDTH: 319px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 111px;
    BACKGROUND-COLOR: #d7d7d7
}
#logocontainer IMG
{
    FLOAT: right;
    MARGIN: 14px 14px 0px 0px
}
#itemsearch
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 319px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 5px;
    WIDTH: 244px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 111px;
    BACKGROUND-COLOR: #b3d362
}
#itemsearch IMG
{
    MARGIN: 9px 0px 0px 13px
}
.txtBlue
{
    COLOR: #2759a8
}
INPUT.iInput
{
    FONT-SIZE: 11px;
    WIDTH: 86px;
    BACKGROUND-COLOR: #e8f2ff
}
INPUT.iButton
{
    FONT-SIZE: 11px;
    WIDTH: 124px
}
.frmItemNoSearch
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 48px 0px 0px 13px;
    PADDING-TOP: 0px
}
#content
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 123px
}
#bcrumbs
{
    FONT-SIZE: 11px;
    COLOR: #636363;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, sans-serif
}
#bcrumbs A
{
    COLOR: #2759a8;
    TEXT-DECORATION: none
}
#bcrumbs A:hover
{
    TEXT-DECORATION: underline
}
#hmgreypanel
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 319px;
    PADDING-TOP: 0px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #d7d7d7
}
#hmrightpanel
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/bg_top_right.gif) repeat-y 365px 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#hmtopright
{
    HEIGHT: 188px
}
#hmmidright
{
    BACKGROUND: url(images/bg_mid_strip.jpg) no-repeat 365px 0px;
    HEIGHT: 116px
}
#hmlogocontainer
{
    HEIGHT: 111px
}
#hmlogocontainer IMG
{
    FLOAT: right;
    MARGIN: 14px 14px 0px 0px
}
INPUT.hmiButton
{
    FONT-SIZE: 11px;
    WIDTH: 100px
}
.hmfrmItemNoSearch
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#hmitemsearchbox
{
    FLOAT: right
}
#searchcontainer
{
    PADDING-RIGHT: 11px;
    PADDING-LEFT: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #2759a8;
    PADDING-TOP: 16px;
    HEIGHT: 235px;
    BACKGROUND-COLOR: #fff
}
#modelnocontainer
{
    HEIGHT: 51%
}
#modelnocontainer IMG
{
    FLOAT: right;
    MARGIN: 14px 14px 0px 0px
}
.txtCustomize
{
    FONT-SIZE: 13px;
    COLOR: #b3d362;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.frmHmSearch
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 55px 0px 0px 10px;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, sans-serif
}
FIELDSET
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
FIELDSET DIV
{
    CLEAR: both;
    MARGIN: 0px 0px 14px
}
LABEL
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 8px 0px 0px;
    WIDTH: 148px;
    TEXT-ALIGN: right
}
INPUT.sButton
{
    FONT-SIZE: 13px;
    FLOAT: right;
    MARGIN-RIGHT: 9px
}
SELECT.sSelect
{
    FONT-SIZE: 11px;
    WIDTH: 120px
}
INPUT.sInput
{
    FONT-SIZE: 11px;
    WIDTH: 120px;
    BACKGROUND-COLOR: #b3d362
}
INPUT.sInput1
{
    FONT-SIZE: 11px;
    WIDTH: 26px;
    BACKGROUND-COLOR: #e8f2ff
}
DIV.clearer
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 0;
    PADDING-TOP: 0px;
    HEIGHT: 0px
}
#prodimgpriceqty
{
    FLOAT: left
}
.prodimg
{
    BORDER-RIGHT: #d4d4d4 1px solid;
    BORDER-TOP: #d4d4d4 1px solid;
    BORDER-LEFT: #d4d4d4 1px solid;
    WIDTH: 273px;
    BORDER-BOTTOM: #d4d4d4 1px solid;
    HEIGHT: 273px;
    TEXT-ALIGN: center
}
.prodimg
{
    VERTICAL-ALIGN: middle
}
.prodimg
{
    VERTICAL-ALIGN: middle
}
 HTML .prodimg SPAN
{
    DISPLAY: inline-block;
    HEIGHT: 100%
}
#proddesc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 225px;
    PADDING-TOP: 0px
}
#proddetail
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 24px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 28px
}
#prodprice
{
    BORDER-RIGHT: #d4d4d4 1px solid;
    BORDER-TOP: #d4d4d4 1px solid;
    FONT-SIZE: 14px;
    FLOAT: left;
    MARGIN: 4px 0px 0px;
    BORDER-LEFT: #d4d4d4 1px solid;
    WIDTH: 135px;
    BORDER-BOTTOM: #d4d4d4 1px solid;
    HEIGHT: 47px
}
#prodpriceinner
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.price
{
    FONT-WEIGHT: bold;
    FLOAT: right;
    COLOR: #2759a8
}
#prodqty
{
    BORDER-RIGHT: #d4d4d4 1px solid;
    BORDER-TOP: #d4d4d4 1px solid;
    FONT-SIZE: 14px;
    FLOAT: left;
    MARGIN: 4px 0px 0px;
    WIDTH: 137px;
    BORDER-BOTTOM: #d4d4d4 1px solid;
    HEIGHT: 47px
}
#prodqtyinner
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.qty
{
    FONT-WEIGHT: bold;
    FLOAT: right;
    COLOR: #2759a8
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #2759a8;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #636363;
    PADDING-TOP: 0px
}
.info DIV
{
    MARGIN-BOTTOM: 10px
}
#txtInstruction
{
    FLOAT: left
}
.pagination
{
    CLEAR: both;
    PADDING-RIGHT: 5px;
    FLOAT: right;
    COLOR: #2759a8;
    TEXT-ALIGN: center
}
.pagination A.txtpaging
{
    COLOR: #2759a8;
    TEXT-DECORATION: none
}
.pagination A.txtpaging:hover
{
    TEXT-DECORATION: underline
}
#resultlist
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 5px
}
.tblResult TH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #fff;
    TEXT-INDENT: 8px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #183baf;
    TEXT-ALIGN: left
}
.tblResult TD
{
    BORDER-RIGHT: #d7d7d7 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #d7d7d7 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #d7d7d7 1px solid;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #d7d7d7 1px solid;
    FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    HEIGHT: 77px
}
.tblResult TD.itemno
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}
.tblResult TD.thumbnail
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: center
}
.txtLg
{
    FONT-SIZE: 16px
}
.floatright
{
    FLOAT: right;
    MARGIN: 0px 20px 0px 30px
}
.floatleft
{
    FLOAT: left
}
P.description
{
    MARGIN-TOP: 8px
}
