﻿/* Override styles */
h4 {margin:20px 0 10px 225px; height:25px; width:250px;}
* html h4 {margin-top:30px;}
.column-spacer p { margin: 0 10px; }

/* page-specific */
.headerBox .choose {float:right; padding-right:10px; margin-top:-15px; color:#FFF;}
.headerBox .choose a:link {color:#FFF;}
.headerBox .choose a:visited {color:#FFF;}
.headerBox .choose a:hover {color:#FFF;}

/* page heading/byline */
p.byline {margin: 0px auto 0px 225px;width:470px;}

#left-container {float:left; width:200px;margin-left:15px;display:inline;}

/* utensils */
#utensil {float:left; width:200px;}
#utensil h5 {font-size:11px; text-align:right; margin-top:-1px; padding:0 24px 0 0; color:#696969;}
#utensil #options {float:left; width:200px; margin:0; padding-top:25px;}
#utensil #options li {float:left; width:200px;margin-left:20px;display:inline;}
#utensil #options li a{color:#2b517e; display:block; width:100px; height:32px;padding-left:25px; text-decoration:none;  background-repeat:no-repeat;}
#utensil #options li a:hover {color:#ca7906; text-decoration:underline;}

#utensil #options li a span { text-align:left; display: block;}
#utensil #printChecked a {background:url(../img/scrapbook/icon_print_checked.gif);}
#utensil #printChecked a:hover {background:url(../img/scrapbook/icon_print_checked_on.gif) no-repeat;}
#utensil #printEntire a {background:url(../img/products/icon_print.gif);}
#utensil #printEntire a:hover {background:url(../img/products/icon_print_on.gif) no-repeat; }
#utensil #removeChecked a {background:url(../img/scrapbook/icon_remove_checked.gif);}
#utensil #removeChecked a:hover {background:url(../img/scrapbook/icon_remove_checked_on.gif) no-repeat;}
#utensil #tellFriend a {background:url(../img/products/icon_tell_friend.gif);}
#utensil #tellFriend a:hover {background:url(../img/products/icon_tell_friend_on.gif) no-repeat;}

/* call-to-action */
#call-to-action {width:190px; margin-left:0px; padding-top:13px;}
#call-to-action p {text-align:left;padding:0 0 0 25px;}
#call-to-action p a, #call-to-action p a:active, #call-to-action p a:visited{display:block;margin-top:10px;background:url(../img/arrow_right_large.gif) no-repeat 0 .3em;padding-left:10px;color:#2e547c !important;}
#call-to-action p a:hover{display:block;margin-top:10px;background:url(../img/arrow_right_large.gif) no-repeat 0 .3em;padding-left:10px;color:#cd7b00 !important;}

/* scrapholder columns */
#scrap-holder {float:left;  margin-top:9px; border-bottom:1px solid #dad9d3;border-right:1px solid #dad9d3; border-left:1px solid #dad9d3;}
.scrap-column {margin-left:0px; float:left;}
.headerBox{margin-top:25px;margin-bottom:-9px;color:#fff;float:left;width:460px;padding:10px 0 10px 10px;background:url(../img/subcategory/section_gradient.gif) repeat-x #005593;}
.headerBox h5 {font-size:18px; text-align:left; color:#fff; }
#appliances h5 { border-left: none; font-family:arial,helvetica,sans-serif;
font-size:11px; }
.scrap-column .column-spacer {/*margin:0 23px 0 13px;*/}
#appliances {width:468px;overflow:hidden;}
#kitchens {width:165px;overflow:hidden;}
#palettes {width:115px;overflow:hidden;}

/* appliance items */
#appliances .form-appliances {margin:4px 23px 0 13px;}
.category { color:#245786; font-weight:normal; margin:0px; padding:6px 0;background:url(../img/grey_dash_border.gif) repeat-x top left #e5e5e5; font-family:arial,helvetica,sans-serif;
font-size:11px;}
.category a {background:url(../img/scrapbook/category_visible.gif) no-repeat 5px 5px; padding:0 0 0 16px; height:1%; text-decoration:none;}
.category a:link, a:hover, a:visited {color:#245786; text-decoration:none;}
.collapsed a {background-image:url(../img/scrapbook/category_hidden.gif);}

.item {float:left;display:inline; width:468px;border-bottom:none;margin-top:15px; }
.item.first{margin-top:0px;}
.checkbox, .notes {display:block; float:left; width:20px; height:20px; }

.checkbox {margin:13px 0 0 10px; float:left;display:block;display:inline;}


.notes {display:block; float:left;margin-top:35px;margin-left:-19px;padding-left:0px;}
*:first-child+html  .notes {display:block; float:left;margin-top:35px;margin-left:-19px;padding-left:3px;} 
* html .notes {display:block; float:left;margin-top:35px;margin-left:-19px;padding-left:3px;}
.notes a {display:block; float:left; height:20px; background:url(../img/scrapbook/icon_note_add.gif) no-repeat 0px 0px; padding: 0 0 0 16px;}
.notes a:hover {display:block; float:left; height:20px; background:url(../img/scrapbook/icon_note_add_on.gif) no-repeat 0px 0px; padding: 0 0 0 16px;}
.notes a span {display:block; float:left; width:0; height:0; overflow:hidden;}
.notes a.note_exists {background-image:url(../img/scrapbook/icon_note_exists.gif);}


/*.notes {display:block; float:left;}
.notes a {display:block; float:left; height:20px; background:url(../img/scrapbook/icon_note_add.gif) no-repeat 0px 0px; padding: 0 0 0 16px;}
.notes a span {display:block; float:left; width:0; height:0; overflow:hidden;}
.notes a.note_exists {background-image:url(../img/scrapbook/icon_note_exists.gif);}*/

.product { float:left;margin:15px 0px 16px 5px; border: 0; width: 420px;}

/* html .product {margin:-43px 23px 16px 17px;}*/
.product a {padding-left:8px;display:block; float:left; width:178px; color:#141414; text-decoration:none;margin-right:5px;}
.product a:hover {color:#141414; text-decoration:underline;}
.product a.pic {padding:5px;width:60px;border:1px solid #939598;}
.part_number * {vertical-align:middle;}
.part_number {width:100px; display:block; float:left; margin:2px 0 12px 20px;}
.part_number img {float:left; margin-right:6px;border:1px solid #999;}
.item-compare {margin:0;padding:0;}
.item-compare a {padding:0 0 10px 0; height:22px; color:#141414; text-decoration:none;}


/* kitchen items */
#kitchens .item {overflow:hidden;}
#kitchens .thumbnail {display:block; float:left; padding:0 0 0 0; margin:-19px 0 0 0; padding:0 0 19px 0; width: 130px;}
* html #kitchens .thumbnail { width: auto; }
#kitchens .thumbnail a {display: block; width: 130px; color:#141414; text-decoration:none;}
* html #kitchens .thumbnail a {display: block; width: auto;}
html>body #kitchens .thumbnail {margin:-23px 0 0 0;}
#kitchens .thumbnail img {display:block; float:left; margin:7px 0 0 0;}
#kitchens .item {margin-top:-10px;}

/* palette items */
#palettes .column-spacer {margin:4px 0px 0 13px; overflow:hidden;}
#palettes .item { overflow:hidden; }
#palettes .checkbox, #palettes .notes {width:23px; height:28px; margin-left:1px;}
#palettes .checkbox {margin:0 0 0 -2px; padding:3px 0 0 0; float:none;}
html>body #palettes .checkbox {margin:0;}
#palettes .palette-item {display:block; float:left; margin:-29px 0 0 0; padding:0 0 19px 0;}
* html #palettes .palette-item {margin-top:-26px;}
.palette-item a {display:block; position:relative; height:1% !important; width:75px !important; overflow:visible !important;}
.palette {display:block; float:left; background:url(../img/scrapbook/palette_bg.gif) no-repeat; width:39px; height:39px; padding:5px 0 0 0; margin:10px 0 0 0;}
.palette ul li {display:block; float:left;margin:0 0 2px 2px; width:13px; height:13px; overflow:hidden;}
.palette ul li.left {display:inline; float:left; margin:0 0 0 5px;}

/* notepad */
#notepad {position:absolute; background:#fffbcb; width:212px; height:102px; padding:6px 8px; border:1px solid #696969; }
#notepad #note-pointer {position:absolute; width:6px; height:11px;background:transparent url(../img/scrapbook/notepad_pointer.gif) no-repeat left center; left:-6px;}
html>body #notepad #note-pointer {position:absolute; width:6px; height:11px;background:transparent url(../img/scrapbook/notepad_pointer.gif) no-repeat left center; left:-6px;}
#notepad .notepad-button {float:right;}
#notepad p {text-align:left;width: 196px;}
#notepad #notetext {width:200px; height:53px; border:1px solid #c3c3c3; padding:3px; margin:8px 0 0 0; background-color:#fff;overflow:auto;}
#notepad ul {float:right;}
#notepad ul li {float:left; display:block; white-space:nowrap;}
#notepad ul li a:link, #notepad ul li a:visited  {display:block; margin:4px 0 4px 0; padding:0 8px 0 8px; background:url(../img/scrapbook/notepad_divider.gif) center right no-repeat;}
#notepad ul li a:hover, #notepad ul li a.on {color:#9B0000;}
#notepad ul li.last a {background:none !important; padding-right:0px;}

/* dhtml interactivity */
.hide {display:none;}
.crushed {height:1px !important; width:1px !important; overflow:hidden !important; visibility:hidden !important;}
html>body .crushed {display:none;}

/* guest */
.scrapbook-guest li.checkbox  {visibility:hidden;}
.scrapbook-guest li.invisible {visibility:hidden;}
.scrapbook-guest li.item-compare {display:none;}
html>body .scrapbook-guest #call-to-action {width:145px; padding-top:108px;}

/* Misc. */
/*border:1px solid #FF0000;*/
a.btnCompare{
display:inline;
float:right;
width:85px;
height:0px;
margin-right:23px;
background:url(../img/scrapbook/enCA/btn_compare.gif) no-repeat;
overflow:hidden;
padding-top:25px;
}

a.btnCompareFr{
display:inline;
float:right;
width:91px;
height:0px;
margin-right:23px;
background:url(../img/scrapbook/frCA/btn_compare.gif) no-repeat;
overflow:hidden;
padding-top:25px;
}

#footer .dyk h4{margin:50px 0pt 0pt 10px;padding:0pt;width:165px;height:16px;}
