BODY
{
    TEXT-ALIGN: center;
    MARGIN: 20px 0px 0px;
    FONT-FAMILY: 'Trebuchet MS', Verdana, sans-serif, Arial;
    COLOR: #0e6d83;
    FONT-SIZE: 0.9em
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
H1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 120%;
    FONT-WEIGHT: 400;
    PADDING-TOP: 0px
}
H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 250%;
    FONT-WEIGHT: 200;
    PADDING-TOP: 0px
}
H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.shadowleft
{
    BACKGROUND-IMAGE: url(/images/shadowleft.gif);
    BACKGROUND-POSITION: left top
}
.shadowright
{
    BACKGROUND-IMAGE: url(/images/shadowright.gif);
    BACKGROUND-POSITION: left top
}
.mainbackground
{
    BACKGROUND-COLOR: #eff6fc
}
.mainarea
{
    BACKGROUND-IMAGE: url(/images/backgroundtop.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top
}
.menuback
{
    BACKGROUND-COLOR: #cce6f7
}
.footer
{
    BACKGROUND-IMAGE: url(/images/shadowfooter.gif);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: left top
}
.dhtmlgoodies_question
{
    BORDER-BOTTOM: white 1px;
    BORDER-LEFT: white 1px;
    MARGIN-TOP: 1px;
    WIDTH: 127px;
    FONT-FAMILY: sans-serif, Verdana, Arial;
    HEIGHT: 20px;
    COLOR: midnightblue;
    FONT-SIZE: 12px;
    OVERFLOW: hidden;
    BORDER-TOP: white 1px;
    CURSOR: pointer;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: white 1px;
    PADDING-TOP: 5px
}
.dhtmlgoodies_answer
{
    BORDER-BOTTOM: #9ac2c4 5px;
    POSITION: relative;
    BACKGROUND-COLOR: #9ac2c4;
    WIDTH: 127px;
    MARGIN-BOTTOM: 5px;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    OVERFLOW: hidden;
    BORDER-TOP: #9ac2c4 5px
}
.dhtmlgoodies_answer_content
{
    POSITION: relative;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    FONT-SIZE: 11px;
    PADDING-TOP: 1px
}
#menu
{
    BORDER-BOTTOM: white 1px;
    BORDER-LEFT: white 1px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    WIDTH: 131px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px;
    BORDER-RIGHT: white 1px;
    PADDING-TOP: 1px
}
#menulist A
{
    BORDER-BOTTOM: white 1px solid;
    POSITION: relative;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #6ebece;
    WIDTH: 125px;
    DISPLAY: block;
    COLOR: #fff;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px
}
#menulist A:visited
{
    POSITION: relative;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #9ac2c4;
    WIDTH: 125px;
    DISPLAY: block;
    COLOR: #fff;
    TEXT-DECORATION: none
}
#menulist A:hover
{
    BACKGROUND-COLOR: #0e6d83;
    COLOR: #fff
}
.navtop
{
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    COLOR: #0e6d83;
    FONT-SIZE: 11px
}
.navtop A
{
    BACKGROUND-IMAGE: url(/images/smallbutton.gif);
    POSITION: relative;
    TEXT-ALIGN: center;
    WIDTH: 93px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 21px;
    COLOR: #0e6d83;
    OVERFLOW: hidden;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 4px;
    BACKGROUND-: block
}
TD
{
    FONT-FAMILY: 'Trebuchet MS', Verdana, Arial, Sans-serif;
    COLOR: #0e6d83;
    FONT-SIZE: 12px
}
.crumbtrail
{
    TEXT-ALIGN: left;
    COLOR: #0e6d83;
    MARGIN-LEFT: 20px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    PADDING-TOP: 20px
}
.crumbtrail A
{
    COLOR: #0e6d83;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.crumbtrail A:visited
{
    COLOR: #0e6d83;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.crumbtrail A:hover
{
    COLOR: #cce6f7;
    FONT-WEIGHT: normal
}
.contentarea
{
    MARGIN: -2px 5px 40px
}
INPUT
{
    BORDER-BOTTOM: #0e6d83 1px solid;
    BORDER-LEFT: #0e6d83 1px solid;
    COLOR: #0e6d83;
    FONT-SIZE: 10px;
    BORDER-TOP: #0e6d83 1px solid;
    BORDER-RIGHT: #0e6d83 1px solid
}
.title
{
    BORDER-BOTTOM: #cce6f7 1px dotted;
    TEXT-ALIGN: left;
    COLOR: #0e6d83;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.noborder
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.catimage
{
    BORDER-BOTTOM: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-RIGHT: black 0px solid
}
.pgoldtext
{
    COLOR: #0e6d83;
    FONT-SIZE: 1.2em
}
.pname
{
    FONT-SIZE: 1.2em
}
.pprice
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 5px;
    COLOR: #0e6d83;
    FONT-SIZE: 1.4em;
    FONT-WEIGHT: bold
}
.catlink
{
    TEXT-ALIGN: right;
    COLOR: #0e6d83;
    FONT-SIZE: 0.8em;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.pbasket
{
    TEXT-ALIGN: center;
    FONT-SIZE: 1em;
    FONT-WEIGHT: bold
}
.pbasket A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.pbasket A:hover
{
    COLOR: #cbba72;
    TEXT-DECORATION: none
}
.listtable
{
}
.listtable TD
{
    BORDER-BOTTOM: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-RIGHT: silver 1px solid
}
.noborder
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.noborder TD
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.topfindinput
{
    WIDTH: 200px
}
.bestseller
{
    TEXT-ALIGN: left;
    MARGIN: 8px;
    COLOR: black;
    FONT-SIZE: 1.1em;
    FONT-WEIGHT: bold
}
.bestseller A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.bestseller A:hover
{
    COLOR: #cbba72
}
.productarea
{
    FONT-SIZE: 1.2em
}
.pprice I
{
    FONT-SIZE: 0.8em
}
.productbox
{
    BORDER-BOTTOM: silver 1px dotted;
    BORDER-LEFT: silver 1px dotted;
    BORDER-TOP: silver 1px dotted;
    BORDER-RIGHT: silver 1px dotted
}
.productupright
{
    BORDER-BOTTOM: silver 1px dotted;
    BORDER-RIGHT: silver 1px dotted
}
.producttitle
{
    HEIGHT: 45px;
    COLOR: #cbba72;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.producttitle A
{
    COLOR: #cbba72;
    TEXT-DECORATION: none
}
.producttitle A:hover
{
    COLOR: #cbba72;
    TEXT-DECORATION: underline
}
.productprice
{
    COLOR: #cbba72;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.pricewas
{
    COLOR: black;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: line-through
}
.productimage
{
    HEIGHT: 210px
}
.productlist-sort
{
    PADDING-BOTTOM: 10px;
    COLOR: black;
    FONT-SIZE: 8pt;
    PADDING-TOP: 10px
}
.productlist-paging
{
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #3f3f3f;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    MARGIN-BOTTOM: 10px;
    COLOR: white;
    FONT-SIZE: 8pt;
    PADDING-TOP: 5px
}
.productlist-sort SELECT
{
    FONT-SIZE: 8pt
}
.productlist-paging A
{
    COLOR: silver
}
.pageno
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #000000;
    PADDING-LEFT: 3px;
    WIDTH: 30px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 1px
}
.pageno_on
{
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    COLOR: black;
    FONT-WEIGHT: bold;
    PADDING-TOP: 1px
}
.navbasket
{
    BACKGROUND-IMAGE: url(/images/basketback.gif);
    TEXT-ALIGN: center;
    WIDTH: 175px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 51px;
    COLOR: #0e6d83;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 0.9em;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 2px
}
.sortselect
{
    BORDER-BOTTOM: #0e6d83 1px solid;
    BORDER-LEFT: #0e6d83 1px solid;
    MARGIN-TOP: 2px;
    FONT-SIZE: 0.9em;
    BORDER-TOP: #0e6d83 1px solid;
    BORDER-RIGHT: #0e6d83 1px solid
}
.productdetails_thumbnail
{
    BORDER-BOTTOM: silver 1px dotted;
    BORDER-LEFT: silver 1px dotted;
    MARGIN: 2px;
    WIDTH: 80px;
    HEIGHT: 80px;
    BORDER-TOP: silver 1px dotted;
    BORDER-RIGHT: silver 1px dotted
}
SELECT
{
    FONT-SIZE: 10px
}
.alert
{
    COLOR: red
}
.basket
{
    FONT-SIZE: 1.2em
}
.basket TH
{
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #9ac2c4;
    COLOR: white
}
.basket TD
{
    BORDER-BOTTOM: silver 1px solid
}
.featurebox
{
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px
}
#menubutton1
{
    BACKGROUND-IMAGE: url(/images/buttonback1.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top
}
#menubutton2
{
    BACKGROUND-IMAGE: url(/images/buttonback1.gif);
    BORDER-BOTTOM: white 2px solid;
    BORDER-LEFT: white 2px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: white 2px solid;
    BORDER-RIGHT: white 2px solid
}
#menubutton3
{
    BACKGROUND-IMAGE: url(/images/buttonback1.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top
}
#menubutton4
{
    BACKGROUND-IMAGE: url(/images/buttonback1.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top
}
#menubutton5
{
    BACKGROUND-IMAGE: url(/images/buttonback1.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top
}
.rss
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 4px;
    COLOR: #0e6d83;
    PADDING-TOP: 4px
}
.rss A
{
    COLOR: #0e6d83;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.rss A:hover
{
    TEXT-DECORATION: underline
}
.rss I
{
    FONT-SIZE: 0.9em
}
IMG
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.featurebox A
{
    TEXT-DECORATION: none
}
.featurebox A:hover
{
    TEXT-DECORATION: underline
}
.eventlist
{
}
.eventtitle
{
    MARGIN-BOTTOM: -5px;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold
}
.eventbutton
{
    BACKGROUND-IMAGE: url(/images/smallbuttonh.gif);
    TEXT-ALIGN: center;
    WIDTH: 92px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 21px;
    COLOR: #0e6d83;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 3px
}
.eventbutton A
{
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.eventbutton A:hover
{
    COLOR: navy
}
#menulist
{
}
.smallbuttonhighlight
{
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    COLOR: white;
    FONT-SIZE: 11px
}
.smallbuttonhighlight A
{
    BACKGROUND-IMAGE: url(/images/smallbuttonh.gif);
    POSITION: relative;
    TEXT-ALIGN: center;
    WIDTH: 93px;
    BACKGROUND-REPEAT: no-repeat;
    FLOAT: left;
    HEIGHT: 21px;
    COLOR: #0e6d83;
    OVERFLOW: hidden;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 4px;
    BACKGROUND-: block
}
.hpbox
{
    COLOR: #0e6d83;
    FONT-SIZE: 10px
}
.hpbox A
{
    COLOR: #0e6d83;
    TEXT-DECORATION: none
}
.hpbox A:hover
{
    COLOR: #0e6d83;
    FONT-WEIGHT: bold
}
