body
{
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    line-height: 16px;
}

p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    line-height: 16px;
}

a:link
{
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
}

:visited
{
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
}

a:hover
{
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #FF0066;
    text-decoration: underline;
}

a.link_bold:link
{
    text-decoration: underline;
    color:#E27000;
    font-weight: bold;
}


a.link_bold:visited
{
    text-decoration: underline;
    color:#E27000;
    font-weight: bold;
}


a.link_bold:hover
{
    text-decoration: underline;
    color:#004F9D;
    font-weight: bold;
}

h1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #004F9D;
    line-height: 16px;
}

h2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #004F9D;
}

.holding_table
{
    width: 962px;
}

.top_banner
{
    width: 962px;
}

.content_holder
{
    width: 962px;
}

.menu_holder
{
    width: 225px;
}

.mainmenuTitle
{
    width: 180px;
    height: 27px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    color: #0000C0;
    text-decoration: none;
    /* background-image: url('http://www.exquisite-displays.com/ekmps/shops/exquisite27/resources/image//menu_divider.gif'); */
    background-repeat: no-repeat;
    background-position: bottom;
    text-indent: 10px;
}

.mainmenu
{
    width: 180px;
    height: 27px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
    background-image: url('http://www.exquisite-displays.com/ekmps/shops/exquisite27/resources/image//menu_divider.gif');
    background-repeat: no-repeat;
    background-position: bottom;
    text-indent: 10px;
}

.searchbox_top
{
    width: 165px;
    height: 17px;
}

.searchbox_body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
    width: 165px;
    background-image: url('http://www.exquisite-displays.com/ekmps/shops/exquisite27/resources/Design/searchbox-body.gif');
    padding: 10px;
}

.searchbox_bottom
{
    width: 165px;
    height: 14px;
}

.searchbox_textbox
{
    width: 200px;
}

.mainmenu_submenu
{
    width: 180px;
    height: 27px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
    background-image: url('http://www.exquisite-displays.com/ekmps/shops/exquisite27/resources/image//menu_divider.gif');
    background-repeat: no-repeat;
    background-position: bottom;
    text-indent: 20px;
}

.menu_content a
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
    line-height: 20px
}

.menu_content a:visited
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
    line-height: 20px
}

.menu_content a:hover
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #008000;
    text-decoration: underline;
    line-height: 20px;
}

.menu_sub_content a
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
    line-height: 20px
}

.menu_sub_content a:visited
{
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    text-decoration: none;
    line-height: 20px
}

.menulink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #202020;
    line-height: 16px;
    text-decoration: none;
}

.index_banner_section
{
    width: 165px;
    padding-bottom: 5px;
}

.index_menu
{
    width: 299px;
}

.index_menu_cell
{
    background-position:center;
    background-repeat:no-repeat;
}

.spotlight_container
{
    width: 100%;
}

.spotlight_titlecell
{
    font-weight:bold;
    padding-left:10px;
    height:22px;
    background-image: url('http://www.exquisite-displays.com/ekmps/shops/exquisite27/resources/Design/basketstrip-bg.gif');
    background-repeat:no-repeat;
}

.spotlight_cell
{
    height:100px;
    background-image: url('http://www.exquisite-displays.com/ekmps/shops/exquisite27/resources/Design/bg-gradient-greystripe.gif');
    background-position:bottom;
    background-repeat:no-repeat;
    padding:5px;
}

.spotlight_headertext
{
    color:#004F9D;
    font-weight: bold;
}

.basketstrip
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    text-decoration: none;
}

.category_description_header
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    text-decoration: none;
}

.category_page
{
    width: 597px;
}

.product_page
{
    width: 100%;
}

.product_box
{
    width: 100%;
    text-align: left;
}

.product_title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    text-align: left;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #F93170;
    padding-bottom: 20px;
    text-decoration: none;
}

.product_description
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    line-height: 150%;
    vertical-align: top;
    text-align: justify;
    padding-right: 20px;
}

.banner_holder
    {
    width: 962px;
    text-align: left;
}

.footer_text
{
    text-align: center;
}

.footer_content
{
    width: 962px;
    height: 150px;
}
        
/* MAIN PAGE LAYOUT - THE FOLLOWING STYES ONLY APPLY TO THE MAIN CONTENT*/
/* AND CAN BE DELETED AS APPROPRIATE AS THE PAGE CHANGES*/

.mainpage_text_section
{
    width: 432px;
    text-align: justify;
    padding-right: 15px;
}

.mainpage_banner_section
{
    width: 340px;
    padding-bottom: 5px;
}

.pink_text
{
    color: #FF0066;
}

.rrpsaving
{
   color:#3B6993;
   font-size: 8pt;
   font-weight:bold;
}

.productpage_listingheaders
{
    color:#004F9D;
    font-size: 14pt;
}

.numberlist
{
    padding-bottom: 15px;
}














