﻿h1
{
	font-family:Trebuchet MS;
	color:black;
	font-size:12px
	
	}
	
h5
{
	font-family:Trebuchet MS;
	color:black;
	font-size:10px
	
	}

#content-supp { float:left; width:219px; height:100% } 
.has-page-headline #content-supp { margin-top:-229px; }

#content.index #content-supp { margin-top:-318px; }

#content-supp .box    { *min-height:0; _height:1%; border:1px solid #ffcb05; background:#ffcb05; margin-bottom:20px; padding:0 10px 7px; }
#content-supp .box:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
#content-supp .box h2 { color:#02253a; background:#ffcb05 url(content-gradients.png) repeat-x left -36px; margin:1px -9px 0; padding:7px 0 7px 10px; font-size:1em; height:20px;}

#content-supp.shopping-control         { width:758px; padding-left:4px; margin-bottom:7px; }
#content-supp.shopping-control .first  { float:left; width:56px; height:100%; background:#f4c300 url(how-to-shop-btn.png) no-repeat; text-indent:-9999px; overflow:hidden; }
#content-supp.shopping-control .box    { float:left; margin:0 0 0 15px; width:194px; }

#content-supp .type-01 div         { border-width:0; zoom:1;}
#content-supp .type-01 p           { margin-top:5px; font-family:"Trebuchet MS", sans-serif; font-size:0.700em; line-height: normal;}
#content-supp .type-01 h2           { margin-top:0; font-family:"Trebuchet MS", sans-serif; font-size:0.800em; line-height: normal; font-weight:bold}
#content-supp .type-01 ul          { margin-bottom:10px; font-family:"Trebuchet MS", sans-serif; }
#content-supp .type-01 ul li       { padding:0; margin:10px 0 0; list-style:none outside none;  font-size:0.700em; }
#content-supp .type-01 fieldset    { margin-top:-10px; }
#content-supp .type-01 label       { color:#999; cursor:pointer; float:left; font-size:.917em; }
#content-supp .type-01 input       { width:98%; padding-left:2px;}
#content-supp .type-01 select      { border:1px solid #fcdc86; font-weight:bold; color:#686868; background:url(box-select-bg.png) repeat-x 0 0; }
#content-supp .type-01 .submit     { width:74px; height:23px; padding:0; border:none; float:right; }
#content-supp .type-01 .off-screen { position:absolute; left:-9999px; top:-9999px; }

#content-supp .box-alt-01          { background:#ffcb05 url(binoculars-bg.png) no-repeat 10px 95% !important; }
#content-supp .box-alt-01 fieldset { float:right; }
#content-supp .box-alt-01 label    { color:#000; font-weight:bold; margin-right:3px; line-height:18px; }
#content-supp .box-alt-01 input    { width:108px; }

#content-supp .type-02             { zoom:1; position:relative; min-height:80px; height:auto !important; height:100%; padding:85px 10px 0 13px; *padding-bottom:0; border:1px solid #ccc; background:#e9e8e8 url(box-type-02-bg.png) no-repeat; }
#content-supp .type-02.shop-basket      { background-position:-434px 0; }
#content-supp .type-02.shop-favorites   { background-position:-217px 0; }
#content-supp .type-02.shop-search      { background-position:0 0; }
#content-supp .type-02 h2          { position:absolute; left:-9999px; top:-9999px; }
#content-supp .type-02 a           { width:107px; height:23px; float:right; overflow:hidden; background:#b4b4b6 url(box-type-02-btn.png) no-repeat; text-indent:-9999px; }
#content-supp .type-02.shop-basket a       { background-position:-214px 0; }
#content-supp .type-02.shop-favorites a    { background-position:-107px 0; }
#content-supp .type-02 dl          { zoom:1; overflow:hidden; margin:0 0 17px; font-weight:bold; text-transform:uppercase; font-family:"Trebuchet MS", sans-serif; font-size:0.700em; line-height:normal}
#content-supp .type-02 dt          { float:left; margin-right:12px; color:#7c7c7c; }
#content-supp .type-02 dd          { color:#396; }
#content-supp .type-02.shop-search label    { position:absolute; left:-9999px; top:-9999px; }
#content-supp .type-02.shop-search select,
#content-supp .type-02.shop-search input    { border:1px solid #cecdd1; margin-bottom:4px; font-weight:bold; }
#content-supp .type-02.shop-search input    { width:188px; }
#content-supp .type-02.shop-search .submit  { position:absolute; right:10px; bottom:3px; width:107px; height:23px; border:none; margin-bottom:0; }

#content-supp .banner       { display:block; margin-bottom:20px;}
#content-supp .banner img   { vertical-align:top; border-style:none;}

.BottomItemInOrderPad
{
    BORDER-RIGHT: #333333 1px solid;
    BACKGROUND-POSITION: left bottom;
    BORDER-TOP: #999999 1px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #999999 1px;
    COLOR: white;
    BORDER-BOTTOM: #999999 1px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ababab
}
.BottomItemInOrderPad A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.BottomItemInOrderPad A:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
