﻿*{margin:0; padding:0}
html{margin:0; padding:0}
body{font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-size:100%; margin:0px 2px; background-color:#c60; color:#333}
a{text-decoration:underline; font-weight:normal; color:#2558CF}
a img{border:0px; border-bottom:0px; text-decoration:none}
a:visited{color:#B36C8F}
a:active{color:#FF8000}
a:hover{color:#FF8000; text-decoration:underline}
h6 a{font-weight:bold; border:0px}
h5 a{font-weight:bold; border:0px}
h4 a{font-weight:bold; border:0px}
h3 a{font-weight:bold; border:0px}
h2 a{font-weight:bold; border:0px}
h1 a{font-weight:bold; border:0px}
h1.page-head{margin-bottom:15px; text-align:left}
h6{font-family:"Trebuchet MS",Tahoma,"Times New Roman"}
h5{font-family:"Trebuchet MS",Tahoma,"Times New Roman"}
h4{font-family:"Trebuchet MS",Tahoma,"Times New Roman"}
h3{font-family:"Trebuchet MS",Tahoma,"Times New Roman"}
h2{font-family:"Trebuchet MS",Tahoma,"Times New Roman"}
h1{font-family:"Trebuchet MS",Tahoma,"Times New Roman"}
#container{position:relative; max-width:1280px; background-color:#fff; margin:0px auto 2px auto}
#pageHeader{height:120px; width:100%; background:#fff}
#site-header{position:absolute; font-size:75%; float:left; height:inherit}
#ad-rotator-banner{float:right; position:relative; text-align:center; width:230px; height:110px; margin-top:3px; margin-right:3px; padding:1px; overflow:hidden; -moz-border-radius:5px}
#ad-rotator-banner img{margin:auto}
.note{color:#CD070D}
span.text-note{color:white; text-decoration:underline; font-weight:bold;}
span.note{color:#CD070D}
.note-sm{font-size:11px}
.note-p{color:#CD070D; font-weight:bold}
#nav-main{width:100%; position:relative; height:50px; background:#c60 url('../images/nav-main-back.jpg') repeat-x}
#nav-main a{text-decoration:underline}
#menu-main{height:36px; position:relative; font-family:arial,verdana,sans-serif; font-size:12px; min-width:680px; z-index:10}
#menu-main .menu-head1{margin:0px; padding:0px 0px 0px 20px; list-style:none; white-space:nowrap; width:680px}
#menu-main li{float:left}
#menu-main .menu-head1 a{display:block; height:36px; float:left; padding:0px 0px 0px 10px; text-decoration:underline; line-height:25px; white-space:nowrap; color:#eee; background:transparent url('../images/nav-main-back-2.jpg') repeat-x top}
#menu-main .menu-head1 a b{display:block; padding:0px 30px 10px 10px}
#menu-main .menu-head1 li:hover a{padding:0px 0px 0px 10px; line-height:27px; cursor:pointer; color:#fff; background-color:#f90; height:28px; background:#f90}
#menu-main .menu-head1 a:hover{padding:0px 0px 0px 10px; line-height:27px; cursor:pointer; color:#fff; background-color:#f90; height:28px; background:#f90}
#menu-main .menu-head1 li:hover a b{display:block; padding:0px 30px 9px 10px}
#menu-main .menu-head1 a:hover b{display:block; padding:0px 30px 9px 10px}
#menu-main .menu-head2{display:none}
#menu-main table{border-collapse:collapse; margin:-1px; font-size:1em; width:0px; height:0px}
#menu-main .menu-head2{padding:0px 0px 0px 1px; list-style:none}
#menu-main .menu-head2 li{background:#c60 url('../images/nav-sub-back.jpg') repeat-x top}
#menu-main .menu-head1:hover .menu-head2{height:20px; display:block; position:absolute; float:left; width:750px; top:28px; left:0px; text-align:center}
#menu-main .menu-head1:hover .menu-head2 li a{display:block; height:17px; line-height:16px; float:left; padding:3px 11px 0px 11px; margin:0px; white-space:nowrap; color:#efefef; font-size:12px}
#menu-main .menu-head1:hover .menu-head2 li a:hover{color:#FFC; ; background-color:#FF8000; line-height:15px}
#trail{font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-size:60%; color:#333; position:absolute; left:20px; top:34px; width:auto; z-index:5}
#trail a{text-decoration:underline}
#content{min-width:470px; ; position:relative; background-color:#fff; padding-bottom:5px}
#sidebar{clear:both; margin:0px 0px 20px 0px; padding:0px 0px 0px 3px; width:167px; float:left; background-color:#fff; position:relative; color:#333}
#nav-products{clear:both; width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:75%; margin-top:0px; padding:0px 0px 20px 0px}
#nav-products ul.menu1{margin-left:19px; list-style-image:url('../images/list-square-inactive.jpg'); display:block}
/* NEW */
#nav-products ul.menu1 li:hover{list-style-image:url('../images/list-square-active.jpg'); color:#F8FFEC}
#nav-products ul.menu1 li.not-avail:hover{color:#DF8600; background-color:#fff; list-style-image:url('../images/list-square-inactive.jpg')}
#nav-products ul.menu1 li{vertical-align:top; line-height:120%; margin:2px 0px; font-size:100%}
#nav-products ul.menu1 li a{padding:3px 5px 3px 5px; margin:0px 0px 0px 0px; display:block; font-weight:bold; padding:2px 4px 2px 4px}
#nav-products ul.menu2{margin-left:0px; margin-top:0px; vertical-align:top; display:block; /* NEW */list-style-image:url('../images/list-arrow-or.gif')}
#nav-products ul.menu2 li{vertical-align:middle; line-height:95%; font-size:95%; margin:1px 0px 1px 0px; font-weight:normal}
#nav-products ul.menu2 li:hover{list-style-image:url('../images/list-arrow-or.gif')}
#nav-products ul.menu2 li a{margin:0px 0px 0px 0px; padding:2px 5px 4px 5px; display:block; font-weight:normal}

#nav-products a{text-decoration:none; color:#DF8600}
#nav-products a:hover{  margin:0px 0px 0px 0px; padding:2px 5px 4px 5px; background-color:#67CE12; ; color:#fefffe}
#nav-products .atpagep{padding:2px 5px 2px 5px; margin:0px 5px 0px 2px; background-color:#67CE12; ; color:#fefffe}
#nav-products a.atpage1{color:#930000; font-weight:bold}
#nav-products ul li a.atpage2{color:#CA0000; font-weight:bold}
#sidebar p{margin:5px auto}
#sidebar-trivia{clear:both; width:100%; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; padding:0px 0px 5px 0px; margin:10px auto; font-size:85%}
.sidebar-extra{clear:both; width:100%; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; padding:0px 0px 5px 0px; margin:10px auto; font-size:85%}
#sidebar-trivia p{text-align:justify}
#sidebar-extra-today ul.today-list-feat{margin-left:20px; padding:0; list-style:none; list-style-image:url('../images/list-check.gif'); display:block; margin-right:0px; margin-top:0px; margin-bottom:15px}
#sidebar-extra-today ul.today-list-feat li{list-style-image:url('../images/list-check.gif'); display:block}
#sidebar-extra-today li{font-size:10px; line-height:1.1em; display:block; padding-top:2px; margin-bottom:2px}
#sidebar h4.potw{font-size:13px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-weight:bold; margin-bottom:5px; padding:2px 2px; color:#FFF; background:#BF660A url('../images/nav-main-back.jpg') repeat-x top}
#sidebar h4.trivia{font-size:13px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-weight:bold; margin-bottom:0px; padding:2px 2px; color:#FFF; background:#BF660A url('../images/nav-main-back.jpg') repeat-x top}
#sidebar h6{font-size:12px; margin:5px 0px 10px 0px; text-align:center; color:#666}
#middle{position:relative; padding:5px 15px 20px 15px; margin:0px 142px 0px 172px; font-size:85%; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; color:#505050; border:1px #c60 solid; -moz-border-radius-topright:10px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; height:auto}
#middle-2{padding-left:10px; margin-bottom:40px; background-color:#77A251}
#middle h4{padding:3px 3px 1px 1px; font-size:14px; font-weight:bold; letter-spacing:0px; height:17px; text-align:left; width:auto}
h4.feath{background:#F90; color:#FFFCF2; -moz-border-radius-topright:10px; margin-top:5px}
h4.feat-other{background:#F90; color:#FFFCF2; -moz-border-radius-topright:10px}
#middle h4.tcap{letter-spacing:0px; margin-top:20px; color:#666; -moz-border-radius-topright:10px; border:0px}
#middle h4.tcap a{font-size:13px; letter-spacing:0px; ; color:#009CE8; -moz-border-radius-topright:10px; border:0px; font-weight:bold; text-decoration:underline}
#middle h4.tcap a:hover{color:#FF8000}
.mid-prod-cat2{width:95%; position:relative; padding:15px 0px 15px 50px; margin-bottom:10px; float:left; border-bottom:1px #963 dotted}
#middle div.mid-prod-cat{width:100%; position:relative; padding:5px 1px 5px 1px; float:left}
#middle div.mid-prod-cat p{font-size:100%}
#middle div.mid-prod-cat ul{text-align:left; position:relative}
#middle div.mid-prod-cat p{margin-top:20px}
#middle div.mid-prod-cat ul a{font-weight:bold; font-size:85%; text-decoration:underline; border:0px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"}
#middle div.mid-prod-cat ul li{position:relative; margin-left:150px}
#mid-feat-rel{width:auto; min-width:640px; height:auto; min-height:310px; position:relative; margin:20px auto; padding:1px 1px 10px 1px; text-align:center; overflow:auto; -moz-border-radius-topright:10px}
#mid-feat-others{width:auto; min-width:640px; height:auto; min-height:310px; position:relative; margin:20px auto; padding:1px 1px 10px 1px; text-align:center; overflow:auto; -moz-border-radius-topright:10px}
.prod-cat-thumb2{font-size:75%; width:140px; min-height:110px; margin:5px 50px 25px 1px; padding:5px; -moz-border-radius:10px; border:1px #FFD9BF solid; text-align:center; position:relative; float:left}
.prod-cat-thumb{font-size:75%; width:140px; min-height:110px; margin:5px 50px 25px 1px; padding:5px; -moz-border-radius:10px; border:1px #FFD9BF solid; text-align:center; position:relative; float:left}
.prod-cat-thumb2{margin:1px 5px 1px 1px; border:0px; text-align:left}
#mid-content .prod-feat-cat-thumb .prod-cat-thumb2 p{text-align:left; line-height:normal}
.prod-thumb-right{font-size:100%; width:160px; height:auto; padding:5px; -moz-border-radius:10px; border:1px #FFD1B3 solid; text-align:center; position:relative; margin:10px 1px 10px 30px; float:right}
.prod-ad-thumb-right{font-size:100%; width:150px; height:auto; padding:5px; -moz-border-radius:10px; border:1px #FFD1B3 solid; text-align:center; position:relative}
.prod-ad-thumb-left{font-size:90%; width:150px; height:auto; max-height:625px; padding:5px; -moz-border-radius:10px; border:1px #FFD1B3 solid; text-align:center; position:relative}
.prod-ad-thumb-left{margin:10px 30px 10px 1px; padding:5px 10px 5px 5px; float:left}
.prod-ad-thumb-right{margin:10px 1px 10px 30px; padding:5px 10px 5px 5px; float:right}
.ad-new{background:transparent url('../images/new-top-left-bg.jpg') no-repeat right top}
.prod-ad-thumb-right h5{font-size:12px; text-align:center; clear:both}
.prod-ad-thumb-left h5{font-size:12px; text-align:center; clear:both}
.prod-cat-thumb2 h5{font-size:12px; text-align:center; clear:both}
.prod-cat-thumb h5{font-size:12px; text-align:center; clear:both}
.prod-ad-thumb-right img{margin:0px auto; clear:both}
.prod-ad-thumb-left img{margin:0px auto; clear:both}
.prod-feat-other-thumb{height:125px}
.prod-feat-rel-thumb{height:160px; overflow:auto}
.prod-feat-other-thumb p{line-height:125%}
.prod-feat-rel-thumb p{line-height:125%}
.prod-feat-cat-thumb{font-size:100%; width:275px; min-width:260px; ; min-height:250px; max-height:300px; height:235px; margin:5px 5px 5px 5px; -moz-border-radius:10px; border:1px #FFC097 solid; text-align:left; position:relative; float:left; padding:5px 8px 5px 3px}
#middle .prod-feat-cat-thumb p.note-mid-prod {font-size:11px;}
.prod-feat-cat-thumb:hover{background-color:#EEEEEE;}
.prod-feat-cat-thumb p{text-align:left; line-height:normal; font-size:100%}
.prod-feat-rel-thumb{font-size:80%; width:142px; min-height:140px; height:175px; margin:5px 12px 5px 1px; padding:2px; -moz-border-radius:10px; border:1px #FFD9BF solid; text-align:center; position:relative; float:left}
.prod-feat-other-thumb{font-size:80%; width:142px; min-height:140px; height:165px; margin:5px 12px 5px 1px; padding:2px; -moz-border-radius:10px; border:1px solid #FFE7D7; text-align:center; position:relative; float:left}
.prod-feat-rel-thumb ul{list-style-image:url('../images/list-check-small.gif'); text-align:left; margin-left:17px; font-size:90%}
.prod-feat-other-thumb:hover{background-color:#EEEEEE;}
.prod-cat-thumb:hover{background-color:#EEEEEE;}
.prod-feat-rel-thumb:hover{background-color:#EEEEEE;}
.prod-feat-thumb-no{font-size:90%; float:left; width:130px; height:135px; margin:10px 10px; padding:13px 10px; -moz-border-radius:10px}
.prod-feat-thumb-no{border:2px dotted #fff; height:100px}
.prod-feat-thumb img{margin:0px auto; clear:both}
.prod-cat-thumb img{margin:0px auto; clear:both}
.prod-cat-thumba img{display:block}
.prod-feat-thumb a img{display:block}
.prod-cat-thumb a:focus{background:transparent}
.prod-feat-thumb a:focus{background:transparent}
.prod-cat-thumb a:active{background:transparent}
.prod-feat-thumb a:active{background:transparent}
.prod-cat-thumb a:hover{background:transparent}
.prod-feat-thumb a:hover{background:transparent}
.prod-cat-thumb a{text-decoration:underline}
.prod-feat-thumb a{text-decoration:underline}
a img{border:0}
.clear{height:0; line-height:0px; font-size:0; clear:both}

#right{position:absolute; float:right; top:0px; right:0px; z-index:10}
#rightbar{width:136px; float:right; position:absolute; top:0px; right:0px; padding:0px 2px 5px 2px}
#rightbar2{font-size:11px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; background-color:#f0f0f0; border:1px #E0DEBE solid; border-top:0px; border-left:0px; padding:0px 5px 5px 5px; margin-bottom:2px; clear:both; width:auto; position:relative}
.rightbarx{font-size:11px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; background-color:#f0f0f0; margin:10px 0px 2px 0px}
.rightbarx2{font-size:11px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; padding-bottom:2px; margin-bottom:8px; border:1px #F00 solid}
div.essen{border:1px #67CE12 solid; padding-bottom:2px; margin-bottom:8px}
#rightbar h4{font-size:13px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-weight:bold; padding:2px 2px 2px 3px; color:#FFF}
#rightbar h4.cto{background-color:#F90}
#rightbar h4.bs{background-color:#CF9; color:#FF4646}
#rightbar h4.mw{background-color:#FF3737}
#rightbar h4.essen{background-color:#67CE12}
#rightbar h4.info{background-color:#FF3737}
#rightbar h4.potw{background:#BF660A url('../images/nav-main-back.jpg') repeat-x top}
#rightbar h4.favorites{}
#rightbar ul{margin:0px 0px 15px 5px; padding:0; list-style:none}
#rightbar li{line-height:1.2em; display:block; padding-top:3px; margin-bottom:4px}
.rightbarx2 p{margin:3px}
#righbar p{margin:3px}

.yeswspace{white-space:pre}
#search-div{height:auto; width:auto; vertical-align:middle; margin:0px; padding:1px 1px 1px 5px}
.searchform{margin:1px 3px 1px 4px}
.searchbutton{font-size:12px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; border:0; height:19px; margin:-1px 0px 1px 0px}
.trackbutton{font-size:11px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; margin-left:7px; height:22px}
.track-form{margin:5px 5px 5px 5px}
.searchbox{font-size:12px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; border:0; height:19px; margin:-1px 0px 1px 0px}
.searchbox{padding-left:2px}
.thumb{width:100px; clear:right; margin:2px auto}
a.side-js-a{margin:2px auto; width:100px; font-weight:bold; color:#3A69B6}
a.side-js-a img{border:0px; text-decoration:none}

.side-js-a:hover{margin:2px auto; width:100px; border-bottom-width:0px; font-weight:bold}
div.prod-feat{margin:3px auto; text-align:center; padding:2px 1px; width:95%; position:relative; display:block}
div.prod-feat:hover{margin:3px auto; text-align:center; padding:2px 1px; width:95%; position:relative; display:block; background-color:#EFFAA5}
.list-div2{font-size:11px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; background-color:#FFF9EA; margin-bottom:2px; clear:both; width:auto; position:relative}
.list-div{clear:both; width:100%; float:left; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-size:70%; margin:10px auto; padding:0px 0px 5px 0px; position:relative}
.sidebarx{clear:both; width:100%; float:left; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-size:70%; margin:10px auto; padding:0px 0px 5px 0px; position:relative}
.sidebarx2{font-size:11px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; padding:5px; margin-bottom:2px}
.sidebar-common{font-size:11px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; border:1px #BF660A solid; padding-bottom:5px; margin-bottom:8px}
.list-div ul.list-div-items{margin-left:18px; list-style-image:url('../images/list-arrow-or.gif'); display:block; vertical-align:top}
.list-div2 ul.list-div-items{margin-left:0px; display:block; vertical-align:top; list-style:none}
.list-div2 ul.list-div-items li{vertical-align:top; line-height:100%; margin:0px 0px; font-size:100%}
.list-div ul.list-div-items li{vertical-align:top; line-height:125%; margin:5px 0px; font-size:100%}
.list-div2 ul.list-div-items li a{border-bottom-width:0px; font-weight:bold; background-color:; color:#3A69B6}
.list-div ul.list-div-items li a{border-bottom-width:0px; font-weight:bold; background-color:; color:#3A69B6}
.list-div2 ul.list-div-items li:hover{border-bottom-width:0px; font-weight:bold; color:#FF8000}
.list-div2 ul.list-div-items li a:hover{border-bottom-width:0px; font-weight:bold; color:#FF8000}
.list-div ul.list-div-items li:hover{border-bottom-width:0px; font-weight:bold; background-color:; color:#FF8000}
.list-div ul.list-div-items li a:hover{border-bottom-width:0px; font-weight:bold; background-color:; color:#FF8000}
.list-feat-today{clear:both; width:100%; float:left; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-size:70%; margin:10px auto; padding:0px 0px 5px 0px; position:relative}
.list-feat-today ul.list-feat-items{margin-left:18px; list-style-image:url('../images/list-check.gif'); display:block}
.list-feat-today ul.list-feat-items li{vertical-align:middle; line-height:120%; margin:3px 0px; font-size:95%}
.imghref{border-bottom-width:0px; text-decoration:none}
.prod-cat-thumb img{margin:0 auto}
#middle .prod-cat-thumb h6{font-size:100%; margin:3px 0px}
#middle .prod-feat-other-thumb h6{font-size:100%; margin:3px 0px}
#middle .prod-feat-rel-thumb h6{font-size:100%; margin:3px 0px}
.soon{font-family:"Trebuchet MS",Tahoma,"Times New Roman"; padding:1px; background-color:#FFFF6A; color:#F00; width:auto}
.ad-phrase-p{margin:3px 4px}
.ad-phrase2{color:#00A800; font-size:12px; margin:22px 0px; font-weight:bold; font-style:italic; line-height:125%; border-bottom:0px; text-decoration:underline}
.mid-main-h2{font-weight:bold; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-variant:normal; margin:10px 0px}
.sechsp{text-align:left; padding:3px 0px 0px 0px; font-size:100%; margin:20px 0px 0px 0px; font-weight:bold; border:0px}
h3.sechspa{text-align:left; padding:3px 0px 0px 0px; font-size:145%; margin:15px 0px 10px 0px; font-weight:bold; border:0px}
h3.sechsp{text-align:left; padding:3px 0px 0px 0px; font-size:110%; margin:20px 0px 5px 0px; font-weight:bold; border:0px; text-decoration:none}
h3.sechspa a{color:#2084E8; text-decoration:underline}
h3.sechsp a{color:#B6600A; text-decoration:none}
h3.sechspa a:hover{color:#FF8000}
a.anameh{border:0px; font-weight:bold}
.nwstbleft{vertical-align:top; width:125px; font-size:90%; padding-top:6px; padding-right:5px; color:#909090; text-align:right}
.nwstbleft label{width:auto}
.nwstblryt{vertical-align:top; padding:3px 0px 0px 5px; color:#737373; font-size:90%}
.empha{font-weight:bold}
.empha-em{font-weight:bold; font-style:italic}
.emphacol{font-weight:bold; border:0px; color:#00A800}
.emphacolem{font-weight:bold; border:0px; color:#00A800; font-style:italic; text-align:left}
.tagline-p{font-weight:bold; border:0px; color:#849A03; font-style:italic}
h3.tagline{font-size:18px; border:0px; color:#849A03; font-style:italic; margin-bottom:10px}
#mid-content{overflow:visible; clear:right}
#mid-content p{text-align:left; margin:5px 0px 10px 0px}
.hilink{font-weight:bold;}
#mid-content ul{margin-left:50px; list-style:square; display:block}
#mid-content ol { margin:0px 0px 5px 50px; }
ul.specs{font-size:12px; margin-bottom:10px; margin-top:-5px}
ul.specs li{line-height:140%; margin:auto}
#mid-content ul.matrix-list li ul{font-size:12px; margin-bottom:10px; margin-left:20px}
#mid-content ul.matrix-list{font-size:12px; margin-bottom:10px; margin-left:20px}
#mid-content ul.matrix-list li{line-height:140%; margin:auto}
#mid-content table th{font-size:11px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; background-color:#FFEFD7}
#mid-content table td{font-size:11px; font-family:Arial,Helvetica,sans-serif}
td{padding:1px 1px 1px 1px}
.pcode a{font-weight:bold}
.pricing{font-size:12px; width:120px}
.pricing2{font-size:12px; width:162px}
.pricing-sel{font-size:12px; width:120px; margin:5px 0px 5px 1px}
.pricing-sel-fo{font-size:12px; width:170px; margin:5px 0px 5px 1px}
.pricing-sel2{font-size:12px; width:160px; margin:5px 0px 5px 1px}
.pricing-sel3{font-size:12px; width:140px; margin:5px 0px 5px 1px}
.qty{width:37px; font-size:11px}
.qty2{width:38px; font-size:12px}
.qty3{width:40px; font-size:12px}
.qty-dtls{width:40px; font-size:11px}
td.format{width:85px}
th.format{width:85px}
td.qty{width:40px; height:26px}
th.qty{width:40px}
td.ordernow{width:45px; margin:auto}
th.ordernow{width:45px; margin:auto}
.qty-order{width:90px}
td img{margin:auto}
.matrix-dlist{font-size:12px; width:280px}
#jump-fieldset{padding:5px; background-color:#FFEFDF; text-align:center; color:#666; width:365px; margin:0px auto}
#jump-fieldset select{margin-left:5px}
td.pricing-h{font-size:11px; width:110px}
th.pricing-h{font-size:11px; width:110px}
.pricing-h{font-size:11px; width:110px}
.qty-order-h{width:90px}
.qty-h{width:35px; font-size:11px}
.ordernow-h{width:45px}
.prod-subhead{color:#666; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; font-weight:bold; font-size:22px; margin-bottom:15px}
.prod-head{font-size:32px}
h1.prod-head{font-size:32px}
#mid-content table.jmenu-tbl-dtls{width:auto; font-size:12px; margin:10px 0px 15px 0px; text-align:left}
#mid-content table.jmenu-tbl-dtls td{text-align:left; font-size:13px; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; padding:0px 15px 0px 0px}
#mid-content table.prod-dtls-price td{font-size:12px}
.prod-dtls-price td{padding:2px 4px 2px 1px}
.prod-dtls-price .qty-order{width:100px; text-align:center}
.jmenu-tbl{font-size:11px; margin:10px 0px 50px 0px}
.jmenu-tbl td{text-align:left; padding-right:25px}
.div-dtls-thumb{float:right; margin:3px 1px 10px 100px; text-align:center; position:relative; padding:5px; border:1px #D3D3AB solid; width:254px}
.div-dtls-thumb-125{float:right; margin:3px 7px 10px 100px; text-align:center; position:static; padding:5px; border:1px #ACAC5B solid; width:135px}
.img-details{margin:1px auto; padding:1px}
.div-dtls-thumb form{border:1px #EDC692 solid; padding:3px 3px; width:164px; background-color:#FFFFE1; margin:0 auto}
img.ordernow{margin-top:2px}
tr.even{background-color:#EBF1EB}
input.buybutton{color:#FFF; font:small-caps bold 12px "Trebuchet MS",Tahoma,"Times New Roman"; width:45px; height:20px; background-color:#F60}

#footer{margin:0px auto; font-size:75%; font-family:"Trebuchet MS",Tahoma,"Times New Roman"; color:#FFF1DD; position:relative; padding:0px 5px 5px 5px; background:#656565; z-index:100}
#footer table{width:100%; background:#656565}
#footer table td{vertical-align:top}
#footer a{text-decoration:underline; color:#FFF1DD; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; margin:1px 10px 0px 0px}
#footer a:hover{color:#FF8000; text-decoration:underline}
#footer p{margin:10px 10px 0px 10px; clear:both}

.imprint-div{vertical-align:middle; padding:10px; margin:10px 1px 10px 100px; border:1px #ACAC5B solid; width:160px; text-align:center; clear:right; float:right; position:relative}
.imprint-div p{text-align:left}
.imprint-div img{float:left; margin-right:10px}
.ad-text{font-size:14px; font-weight:bold; padding:2px; background-color:#FFE16C; display:block}
#mid-content p.more{text-align:right; position:relative}
.prod-overview{width:100%}
.prod-name-caption{font-size:11px; color:#606060; text-align:left; padding:2px 5px}
.dq-forms{font-size:12px; width:100%; margin:5px 0px 5px 1px; border:0}
.dq-forms option{vertical-align:middle; overflow:auto}
td.dq-pcode{width:50px; max-width:100px}
#mid-content table tr.rel th{background-color:#E8FFE8}
.single-price{display:block; text-align:center; font-size:215%; font-weight:bold; color:#F30; background-color:#DCFFB9;}
.single-price2{text-align:center; font-size:215%; font-weight:bold; color:#F30; padding:0px 10px; background-color:#FFFF66;}
#mid-content table#compare-training-format td{font-size:100%; padding:5px}
p.ad-bigger{font-size:120%}
.blu-white{background-color:#4F95FF; color:#fff; font-weight:bold; padding:0px 3px}
.custom-shipping{margin:0px auto; width:350px; background-color:#F7F5DB; padding:10px}
div#middle div#mid-content table tr.hi-sec{color:#fff; background-color:#FF3737}
.hi-sec{color:#fff; background-color:#FF3737}
.sec{color:#fff; background-color:#f4d110}
.sec2{background-color:#D5FFFF}
.indicative{color:#fff; background-color:#07870d}
.green{color:#07870d}
.red{color:red}
.white{color:white}
.blue{color:blue}
.black{color:black}
.yellow{color:#f4d110}
.orange{color:#F60}



.ad-special { 	width:290px; 	height:230px; 	position:absolute; position:relative; /*	float:right;	 */}
.ad-special a { 	display:block; text-indent:-9999px;  	width:290px; 	height:230px; }


