




/* div.bounding - the page within the white? box */
div.bounding {
    margin:                         0px;
    padding:                        10px;
    padding-top:                0px;
    background:                 #ffffff;
    color:                          #000000;
    font-family:                arial,verdana,helvetica,sans-serif;
    font-weight:                normal;
    height:                         100%;
    width:                          789px;
    margin-right:           auto;
    margin-left:                auto;
    position:                   relative;
    border-style:               solid;
    border-color:               #999999;
    border-width:               0px;
    border-top-width:       0px;
}

/* Header */
/* ====== */

/* table.header - top table containing logo, top navigation menu, search box and banner */
table.header {
    padding:                        0px;
    margin:                         0px;
    border-width:               0px;
    background:                 #F8AA00;
    color:                          #ffffff;
    width:                          100%;
    vertical-align:         top;
    font-size:                  90%;
}

/* td.logo - use for table cell with logo in it. */
td.logo {
    padding:                        0px;
    margin:                         0px;
    border-width:               0px;
}

/* img#logo - main logo / home link. */
td.logo img {
    margin:                         0px;
    padding:                        0px;
    width:                          240px;
    height:                         103px;
    border-width:               0px;
}

/* td.top-nav - use for top navigation menu */
td.top-nav{
    padding:                        0px;
    margin:                         0px;
    border-width:               0px;
    text-align:                 right;
    width:                          90%;
    
}
td.top-nav p{
    padding:                        0px;
    margin:                         0px;
    border-width:               0px;
    background:                 #F8AA00;
    color:                          #ffffff;
    
}
a.top-nav:link {
    background:                 transparent;
    color:                          #ffffff;
    text-decoration:        none;
    font-weight:                normal;
}
a.top-nav:visited {
    background:                 transparent;
    color:                          #ffffff;
    text-decoration:        none;
    font-weight:                normal;
}
a.top-nav:active {
    background:                 transparent;
    color:                          #ffffff;
    text-decoration:        none;
    font-weight:                normal;
}
a.top-nav:hover {
    background:                 transparent;
    color:                          #2CAAEC;
    text-decoration:        none;
    font-weight:                normal;
}




/* td.search - use for search box and button cell*/
td.search-box{
    padding:                        0px;
    margin:                         0px;
    border-width:               0px;
    vertical-align:         top;
    text-align:                 right;
}

/* td.search - use for search box cell*/
td#search-box {
    margin:                         0px;
    padding:                        0px;
    background:                 transparent;
    color:                          #ffffff;
    border-width:               0px;
    border-style:               solid;
    border-color:               #ffffff;
    border-width:               1px;
    height:                         20px;
}

/* td#search-box input - main search box */
td#search-box input {
    margin:                         0px;
    padding:                        0px;
    background:                 transparent;
    color:                          #ffffff;
    border-width:               0px;
}

/* input#search-button - use for form submit on search box */
input#search-button {
    margin:                         0px;
    padding:                        0px;
    margin-right:               10px;
    background:                 #F8AA00;
    color:                          #ffffff;
    border-style:               solid;
    border-color:               #ffffff;
    border-width:               1px;
    border-left-width:  0px;
    height:                         22px;
}

td.top-banner {
    margin:                         0px;
    padding:                        0px;
    border-width:               0px;
    height:                         71px;
    text-align:                 right;
    padding-right: 10px;
}

td.top-banner img {
    margin:                         0px;
    margin-bottom:          11px;
    margin-right:               10px;
    padding:                        0px;
    border-width:               0px;
}

/* CONTENT */
/* ========= */

/* table.content - the main body of the page. */
table.content {
    margin:                         0px;
    margin-top:                 1px;
    padding:                        0px;
    border-width:               0px;    
    background:                 #ffffff;
    color:                          #ffffff;
    vertical-align:         top;
    width:                          100%
}



/* Left Menu */

td.left {
    margin:                         0px;
    padding:                        0px;
    border-width:               0px;    
    width:                          200px;
    vertical-align:         top;
    color:                          #ffffff;
    background:                 #2CAAEC;
    border-style:               solid;
    border-color:               #ffffff;
    border-width:               0px;
    border-right-width: 1px;
}

td.left h1 {
    padding:                        0px;
    margin:                         0px;
    margin-left:                24px;
    margin-top:                 24px;
    border-width:               0px;
    font-size:                  100%;
}

td.left h3 {
    padding:                        0px;
    margin:                         0px;
    margin-left:                24px;
    margin-top:                 24px;
    border-width:               0px;
    font-size:                  100%;
}


td.left p {
    padding:                        0px;
    margin:                         0px;
    margin-left:                24px;
    margin-top:                 24px;
    border-width:               0px;
    font-size:80%;
}

td.left ul {
    margin:                         0px;
    margin-left:                    4px;
    padding:                        0px;
    padding-top:                6px;
    border-width:               0px;
    color:                          #ffffff;
    background:                 #2CAAEC;
    width:                          200px;
}

td.left li {
    margin:                     0px;
    padding:                    0px;
    padding-left:               24px;
    padding-bottom:              10px;
    border-width:               0px;    
    list-style:                 none;
    margin-left:                0px;
    font-size:                  80%;
}
li.menu-hover {
    margin:                     0px;
    padding:                    0px;
    padding-left:               24px;
    border-width:               0px;    
    list-style:                 none;
    margin-left:                0px;
    margin-bottom:              10px;
    font-size:                  80%;
   
}
td.left a:link {
    margin:                         0px;
    border-style:               solid;
    border-color:               #ffffff;
    border-width:               0px;
    background:                 transparent;
    color:                          #ffffff;
    text-decoration:        none;
    font-weight:                bold;
}
td.left a:visited {
    margin:                         0px;
    border-style:               solid;
    border-color:               #ffffff;
    border-width:               0px;
    background:                 transparent;
    color:                          #ffffff;
    text-decoration:        none;
    font-weight:                bold;
}
td.left a:active {
    margin:                         0px;
    border-style:               solid;
    border-color:               #ffffff;
    border-width:               0px;
    background:                 transparent;
    color:                          #ffffff;
    text-decoration:        none;
    font-weight:                bold;
}
td.left a:hover {
    margin:                         0px;
    border-style:               solid;
    border-color:               #ffffff;
    border-width:               0px;
    color:                          #000000;
    text-decoration:        none;
    font-weight:                bold;
}

/* breadcrumb trail */
p.breadcrumb{
    font-size:                  80%;
}


/* Main Content this applies to the content panel only - other panels either seprately controlled by td.whatever or by the Core styles towards end of sheet */
td.content {
    margin:                         0px;
    padding:                        11px;
    border-width:               1px;    
    vertical-align:         top;

    background:                                     transparent;
    border-color:                                       #999999;
    border-style:                                       solid;
    
}
td.content h1 {
    background:                                     transparent;
    color:                                              #2CAAEC;
}
td.content h2 {
    background:                                     transparent;
    color:                                              #2CAAEC;
}
td.content h3 {
    background:                                     transparent;
    color:                                              #2CAAEC;
}

td.content p {
    margin:             0px;
    margin-bottom:              12px;
    background:         transparent;
    color:              #000000;
    font-family:            arial,verdana,helvetica,sans-serif;
    font-weight:            normal;
}

/* Footer */

div.footer {
    background:                                     transparent;
    color:                                              #656262;
    font-size:                                      80%;
}

div.footer-right {
    float:                                              right;
}

div.footer a:link {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #656262;
    background:                                     transparent;
    text-decoration:                            none;
}
div.footer a:visited {
    padding:                                            0px;
    margin:                                             0px;
    padding-bottom:                             2px;    
    color:                                              #656262;
    background:                                     transparent;
    text-decoration:                            none;
}
div.footer a:active {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #656262;
    background:                                     transparent;
    text-decoration:                            none;
}
div.footer a:hover {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #000000;
    background:                                     transparent;
    text-decoration:                            none;
}

/* right Panel */
td.right {
    margin:                         0px;
    padding:                        11px;
    border-width:               0px;    
    vertical-align:         top;
}

/* HOME PAGE*/
/* =========== */

table.home-menu {
    margin:                         0px;
    margin-top:                 1px;
    padding:                        0px;
    border-width:               0px;
    width:                          100%;
    height:                         173px;
}

td#left-home {
    width:                          200px;
}

td.home-menu-header {
    width:                          588px;
    background:                 #ABA7A6;
    color:                          #ffffff;
}
td#home-menu-header-1 {
    background-image:       url('/images/design/home-header-1.gif');
    background-position:top left;
    background-repeat:  no-repeat;
}
td#home-menu-header-2 {
    background-image:       url('/images/design/home-header-2.jpg');
    background-position:top left;
    background-repeat:  no-repeat;
}
td#home-menu-header-3 {
    background-image:       url('/images/design/home-header-3.jpg');
    background-position:top left;
    background-repeat:  no-repeat;
}
/* The text from the header images goes in here - make sure this is updated - it is invisible with css turned on, but allows screenreaders to see what is in the image */
td.home-menu-header h1 {
    display:                        none;
}
td.home-menu-header h2 {
    display:                        none;
}

table.home-content {
    margin:                         0px;
    margin-top:                 1px;
    padding:                        0px;
    border-width:               0px;
    width:                          100%;
    color:                          #ffffff;
    background:                 #ABA7A6;
    font-size:                  80%;
}
/* The text from the home-accessories-box images goes in here - make sure this is updated - it is invisible with css turned on, but allows screenreaders to see what is in the image */
table.home-content h2 {
    display:                        none;
}
table.home-content h3 {
    display:                        none;
}

td.home-accessories-box  {
    margin:                         0px;
    padding:                        0px;
    color:                          #ffffff;
    background-image:       url('/images/design/accessories-box.gif');
    background-position:top left;
    background-repeat:  no-repeat;
    width:                          188px;
    height:                         176px;
    cursor:                         pointer;
}
td.home-accessories-box p {
    margin:                         6px;
    padding:                        0px;
    margin-top:                 120px;
}

td.home-price-box  {
    margin:                         0px;
    padding:                        0px;
    color:                          #ffffff;
    background-image:       url('/images/design/price-box.gif');
    background-position:top left;
    background-repeat:  no-repeat;
    width:                          188px;
    height:                         176px;
    cursor:                         pointer;
}
td.home-price-box p {
    margin:                         6px;
    padding:                        0px;
    margin-top:                 120px;
}

td.home-brands-box  {
    margin:                         0px;
    padding:                        0px;
    color:                          #ffffff;
    background-image:       url('/images/design/brands-box.gif');
    background-position:top left;
    background-repeat:  no-repeat;
    width:                          188px;
    height:                         176px;
    cursor:                         pointer;
}

td.home-brands-box p {
    margin:                         6px;
    padding:                        0px;
    margin-top:                 120px;
}

a.blue:link {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #0faffd;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.blue:visited {
    padding:                                            0px;
    margin:                                             0px;
    padding-bottom:                             2px;    
    color:                                              #0faffd;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.blue:active {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #0faffd;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.blue:hover {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #EF0F3E;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}

a.white:link {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ffffff;
    background:                                     transparent;
    text-decoration:                            none;
}
a.white:visited {
    padding:                                            0px;
    margin:                                             0px;
    padding-bottom:                             2px;    
    color:                                              #ffffff;
    background:                                     transparent;
    text-decoration:                            none;
}
a.white:active {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ffffff;
    background:                                     transparent;
    text-decoration:                            none;
}
a.white:hover {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ffffff;
    background:                                     transparent;
    text-decoration:                            none;
}

a.purple:link {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #AA6BF7;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.purple:visited {
    padding:                                            0px;
    margin:                                             0px;
    padding-bottom:                             2px;    
    color:                                              #AA6BF7;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.purple:active {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #AA6BF7;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.purple:hover {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #EF0F3E;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}

a.orange:link {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ff4301;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.orange:visited {
    padding:                                            0px;
    margin:                                             0px;
    padding-bottom:                             2px;    
    color:                                              #ff4301;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.orange:active {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ff4301;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.orange:hover {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #EF0F3E;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}

a.green:link {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #75c318;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.green:visited {
    padding:                                            0px;
    margin:                                             0px;
    padding-bottom:                             2px;    
    color:                                              #75c318;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.green:active {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #75c318;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.green:hover {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #EF0F3E;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}

a.pink:link {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #F53A89;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.pink:visited {
    padding:                                            0px;
    margin:                                             0px;
    padding-bottom:                             2px;    
    color:                                              #F53A89;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.pink:active {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #F53A89;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}
a.pink:hover {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #EF0F3E;
    background:                                     transparent;
    text-decoration:                            underline;
    font-weight:                                    bold;
}

td.home-left-banner img {
    margin:                         0px;
    padding:                        0px;
    border-width:               0px;
    width:                          188px;
    height:                         70px;
}

td.welcome {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ffffff;
    background:                                     transparent;
    background-image:                           url('/images/design/welcome-strip.gif');
    background-position:                    top left;
    background-repeat:                      no-repeat;
    width:                                              556px;
    height:                                             173px;
}
td.welcome a:link {
    color: #E1E1E1;
}
td.welcome a:visited {
    color: #E1E1E1;
}
td.welcome a:active {
    color:#00ff00;
}
td.welcome a:hover {
    color:#ff0000;
}
td.welcome h1 {
    padding-left:                                   30px;
    padding-top:                                    20px;
    
}
td.welcome p {
    padding:                                            0px;
    margin:                                             10px;
    margin-top:                                     20px;
    margin-right:                                   100px;
    margin-left:                                    32px;
}

td.choose {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ffffff;
    background:                                     transparent;
    background-image:                           url('/images/design/choose-strip.gif');
    background-position:                    top right;
    background-repeat:                      no-repeat;
    width:                                              556px;
    height:                                             118px;
    cursor:                                             pointer;
}
td.choose p {
    padding:                                            0px;
    margin:                                             10px;
    margin-top:                                     50px;
    margin-right:                                   80px;
    margin-left:                                    143px;
}



td.where {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ffffff;
    background:                                     transparent;
    background-image:                           url('/images/design/where-strip.gif');
    background-position:                    top right;
    background-repeat:                      no-repeat;
    width:                                              556px;
    height:                                             118px;
    cursor:                                             pointer;
}
td.where p {
    padding:                                            0px;
    margin:                                             10px;
    margin-top:                                     50px;
    margin-right:                                   80px;
    margin-left:                                    143px;
}

td.types {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ffffff;
    background:                                     transparent;
    background-image:                           url('/images/design/types   -strip.gif');
    background-position:                    top right;
    background-repeat:                      no-repeat;
    width:                                              533px;
    height:                                             125px;
    cursor:                                             pointer;
}
td.types p {
    padding:                                            0px;
    margin:                                             10px;
    margin-top:                                     50px;
    margin-right:                                   80px;
    margin-left:                                    143px;
}


/* DATA LIST */
/* ========= */
/* Styles for data lists */

/* table.list - use for list tables */
table.list {
    margin:                 0px;
    margin-bottom:          16px;
}
.list caption {
    background: #404040;
    color: #ffffff;
}
.list td {
    vertical-align: top;
    background: #404040;
    color: #ffffff;
}
/* caption.list - use for list table captions where required */
caption.list {
    border-style:           dashed;
    border-color:           #bebebe;
    border-width:           0px;
    border-top-width:       1px;
}
/* td.list-odd - use for odd-numbered list rows */
td.list-odd {
    padding-left:           4px;
    padding-right:          4px;
    background: #606060;
    color: #ffffff;
}
/* td.list-even - use for even-numbered list rows */
td.list-even {
    padding-left:           4px;
    padding-right:          4px;
}

/* DATA FORM */
/* ========= */
/* Styles for data forms */

/* table.form - use for the table containing the form */
table.form {
    margin:             0px;
    margin-bottom:          16px;
    margin-left:            20px;
}
table.form caption {
    color: #d0d0d0;
}
/* td.form-header - use for 'header' rows in forms */
td.form-header {
    background:         transparent;
    color:              #226644;
    font-weight:            bold;
    border-style:           solid;
    border-color:           #226644;
    border-width:           0px;
    border-top-width:       1px;
    border-bottom-width:        1px;
}
/* td.form-label - use for cells containing form field labels (e.g. 'Name:') */
td.form-label {
    background:         transparent;
    color:              #999999;
    font-weight:            bold;
    padding-right:          10px;
}
/* td.form-field - use for cells containing form fields */
td.form-field {
    margin:                                     0px;
    padding:                                        0px;
    background:         transparent;
    color:              #616972;
}
/* td.form-error - use for cells containing form error messages */
td.form-error {
    background:         transparent;
    color:              #ff0000;
    font-weight:            bold;
}
/* input.form-button - use for form submit and cancel buttons */
input.form-button {
    font-weight:            bold;
}
/* td.form-space - use for adding space rows in forms */
td.form-space {
    font-size:          1px;
}

/* ADMIN CONTROLS */
/* ============== */
/* Styles for highlighting in-page admin controls (links, buttons etc) */

/* ADMIN CONTROLS */
table.admin {
    border-style:             solid;
    border-width:             1px;
    border-top-width:         0px;
    border-color:             #ffc000;
    margin:                   0px;
    margin-bottom:            10px;
    background:               #ffffe0;
    color:                    #000000;
}
.admin caption {
    background:               #ffff00;
    color:                    #000000;
    text-align:               left;
    font-weight:              bold;
    padding:                  2px;
    border-style:             solid;
    border-width:             1px;
    border-bottom-width:      0px;
    border-color:             #ffc000;
    white-space:              nowrap;
}
.admin td {
    text-align:               left;
    vertical-align:           top;
    background:               #ffffe0;
    color:                    #404040;
}
.admin td.form-error {
    color:                 #c00000;
    font-weight:           bold;
    background-image:      url('/images/error.gif');
    background-position:   top left;
    background-repeat:     no-repeat;
    padding-left:          27px;
}
td.admin {
    background:               #ffff00;
    color:                    #000000;
}
p.admin {
    background:               #ffff00;
    color:                    #000000;
}
span.admin {
    background:               #ffff00;
    color:                    #000000;
}

/* CORE STYLES */
/* =========== */
/* Base HTML elements that should be styled */
body {
    margin:                             0px;
    padding:                            0px;
    background:                     #b5b5b5;
    color:                              #ffffff;
    font-family:                    arial,verdana,helvetica,sans-serif;
    font-weight:                    normal;
    height:                             100%;
    width:                              100%
}
h1 {
    padding:                                            0px;
    margin:                                             0px;
    margin-bottom:                              12px;
    background:                                     transparent;
    color:                                              #ffffff;
    font-family:                                    arial,verdana,helvetica,sans-serif;
    font-size:                                      160%;
    font-weight:                                    bold;
}
h2 {
    margin:                                         0px;
    margin-bottom:                          10px;
    background:                                 transparent;
    color:                                          #ffffff;
    font-family:                                arial,helvetica,sans-serif;
    font-size:                                  130%;
    font-weight:                                bold;
}
h3 {
    margin:             0px;
    margin-bottom:          8px;
    background:         transparent;
    color:              #ffffff;
    font-family:            arial,helvetica,sans-serif;
    font-size:          100%;
    font-weight:            bold;
}
h4 {
    margin:             0px;
    margin-bottom:          6px;
    background:         transparent;
    color:              #ffffff;
    font-family:            arial,helvetica,sans-serif;
    font-size:          120%;
    font-weight:            bold;
}
h5 {
    margin:             0px;

    margin-bottom:          4px;
    background:         transparent;
    color:              #ffffff;
    font-family:            arial,helvetica,sans-serif;
    font-size:          110%;
    font-weight:            bold;
}
p {
    margin:             0px;
    margin-bottom:              12px;
    background:         transparent;
    color:              #ffffff;
    font-family:            arial,verdana,helvetica,sans-serif;
    font-weight:            normal;
}
ul {
    margin:                     0px;
    margin-bottom:      10px;
}
li {
    list-style:         disc;
    margin-left:            28px;
    color:              #000000;
}
caption {
    margin:             0px;
    padding:            2px;
    background:         transparent;
    color:              #505050;
    font-family:            arial,verdana,helvetica,sans-serif;
    font-size:          82%;
    font-weight:            bold;
}
th {
    background:             #505050;
    color:                  #ffffff;
    font-family:            arial,verdana,helvetica,sans-serif;
    font-size:              82%;
    font-weight:            bold;
}
td {
    vertical-align:                         top;
    font-family:                                arial,verdana,helvetica,sans-serif;
    font-weight:                                normal;
}
form {
    margin:                                         0px;
    margin-bottom:                          10px;
    padding:                                        0px;
}
input {
    font-family:            arial,verdana,helvetica,sans-serif;
    font-weight:            normal;
}
textarea {
    font-family:            arial,verdana,helvetica,sans-serif;
    font-weight:            normal;
}
select {
    font-family:            arial,verdana,helvetica,sans-serif;
    font-weight:            normal;
}
a:link {
                                    
    background:                     transparent;
    text-decoration:            none;
}
a:visited {
    
    background:                     transparent;
    
}
a:active {
    
    background:                     transparent;
    
}
a:hover {
    
    background:                     transparent;
    text-decoration:            underline;
}
div.price-check-panel-box {
    margin:                         0px;
    padding:                        0px;
    color:                          #ffffff;
    background-image:       url('/images/content/price-box.gif');
    background-position:top left;
    background-repeat:  no-repeat;
    width:                          188px;
    height:                         176px;
    cursor:                         pointer;
  text-align:left;
  border-style:solid;border-width:1px;border-color:white;
}
div.price-check-panel-box p {
    padding:                                            0px;
    font-size:                                      100%;
    background:                                     transparent;
    color:                                               #78CDE9;
    width:                                              160px;
    font-weight:                                    bold;
}
p#price-check-panel-box {
    margin:                                     0px;
  margin-top:68px;
    margin-left:                                        12px;
    width:                                                  100px;  
}
p#price-check-panel-box a:link {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ffffff;
    background:                                     transparent;
    text-decoration:                            none;
    font-weight:                                    bold;
    font-size:          100%;
}
p#price-check-panel-box a:visited {
    padding:                                            0px;
    margin:                                             0px;
    padding-bottom:                             2px;    
    color:                                              #ffffff;
    background:                                     transparent;
    text-decoration:                            none;
    font-weight:                                    bold;
}
p#price-check-panel-box a:active {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #ffffff;
    background:                                     transparent;
    text-decoration:                            none;
    font-weight:                                    bold;
}
p#price-check-panel-box a:hover {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #78CDE9;
    background:                                     transparent;
    text-decoration:                            none;
    font-weight:                                    bold;
}
div.price-check-panel-box h2 {
  display: none;
}
h2#price-check-panel-box a:link {
    padding:                                            0px;
    margin:                                             0px;
    color:                                          
    #ffffff;
    background:                                     transparent;
    text-decoration:                            none;
    font-weight:                                    bold;
    
}
h2#price-check-panel-box a:visited {
    padding:                                            0px;
    margin:                                             0px;
    padding-bottom:                             2px;    
    color:                                              #000000;
    background:                                     transparent;
    text-decoration:                            none;
}
h2#price-check-panel-box a:active {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #000000;
    background:                                     transparent;
    text-decoration:                            none;
}
h2#price-check-panel-box a:hover {
    padding:                                            0px;
    margin:                                             0px;
    color:                                              #78CDE9;
    background:                                     transparent;
    text-decoration:                            none;
}
div.affiliate-float-panel {
    margin: 0px;
    margin-left: 12px;
    margin-bottom: 10px;
    padding: 0px;
}

/* END */
