/*** General ***/

/* Navy Blue #151456; */
/* Lighter Blue #0061aa */
/* Dark Grey #484848 */
/* Light Grey #D1D1D1 */

body{margin:0;padding:0; background-color:#151456; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
p, h1, h2, h3, ul {margin:0; padding:0;}
p {margin-top:0; margin-bottom:16px; padding:0 0 14px 0; line-height:17px;}

h1 {color:#151456; font-size:18px;margin:0 0 15px 0;}
h2 {color:#0061aa; font-size:16px;margin:5px 0 5px 0;}
h3 {color:#484848; font-size:14px;margin:16px 0 4px 0;}
h4 {color:#484848; font-size:12px;margin:16px 0 4px 0;}



/*** Outside Frame    */
#owrapper { width:1018px; margin:0 auto;}
#top-shadow{height:10px; width:1018px; background:url(/images/top-shadow-n.gif)center left no-repeat}
#center{width:1018px;/* background:url(/images/body-bgn.gif) repeat-y */}
#bottom-shadow{height:22px; width:1018px; background:url(/images/footer-shadow.gif) center left no-repeat}

/*** Inside Frame */
#wrapper{ margin:0 auto;width:1018px; color:#000; background:url(/images/wrapper-bg2.gif) repeat-y left top #fff;}
#header{height:91px; position:relative;}
#left-col{float:left; width:226px; min-height:400px}
#right-col{float:left;padding-left:4px;width:760px;min-height:400px;padding-top:4px;padding-bottom:10px;}
#footer{}

/*** Header ***/
#orderNav {margin-top:8px;margin-right:43px;float:right; padding:2px 0 0 0;}
#orderNav ul{ list-style-type:none;}
#orderNav li{ list-style-type:none; display:inline;font-size:10px;}
#orderNav li.cartimg a {background: url(/images/costco_shopping_cart.gif) no-repeat; padding-left:20px;}
#orderNav li a{ color:#0061aa; text-decoration:none; padding:2px 8px; border-right:1px solid; font-weight:bold;}
#orderNav li a.noLine{border:none;}
#orderNav li a:hover{text-decoration:underline;}
.logo-primary {position:absolute;left: 9px; top:8px;}
.logo-secondary{position:absolute;left: 229px;top: 8px;}
.phone{position:absolute;left: 630px;top: 33px;}

/*** Homepage Specific ***/
/* Regular with animation */
/*#home-text {width:689px; color:#9e9e9e;padding:27px; background-color:#151456;border:1px solid #484848;margin-bottom:26px;}*/
/* With promo */
#home-text {width:689px; color:#000000;padding:27px; background-color:#ffffff;border:1px solid #fff;margin-bottom:26px;margin-top:2px;}
#home-text h1{font-size:24px; color:#151456;padding:0px 0px 0px 0px; font-weight:normal;}
#home-text p{line-height:22px;padding:0px;}
/* Regular with animation */
/*#AltContent {background-color:#cccccc; width:745px; height:423px;}*/
/* With promo */
#AltContent {background-color:#005daa; color:#ffffff; width:745px; height:520px;}
#AltContent ul {list-style:outside disc; margin-left:25px;}
#AltContent ul li {margin-bottom:7px; font-size:10px;}


/*** Top Navigation ***/
#top-nav {height:27px; width:790px; position:absolute; top:64px; left:229px;}
#top-nav ul{margin:0;padding:0;list-style-type:none;}
#top-nav li{margin:0;padding:0;list-style-type:none; display:inline;height:27px;}
#top-nav a{line-height:27px;padding:0 14px; background-color:#151456;color:#fff; font-weight:bold;text-decoration:none;margin-right:4px; display:block; float:left;}
#top-nav a:hover{background-color:#0061aa;text-decoration:none;}

/*** Left Navigation ***/
#left-nav {}
#left-nav ul{padding:0;margin:0;list-style-type:none;}
#left-nav li{padding:0;margin:0;list-style-type:none;height:30px; border-bottom:solid 1px #151456;}
#left-nav a{line-height:30px;display:block; width:180px;padding-left:46px; color:#151456; font-weight:bold; font-size:12px; /*background:url(/images/left-nav-sprite.gif) no-repeat top left;*/ text-decoration:none;}
#left-nav a:hover{background:url(/images/square_white.gif) no-repeat 25px center; color:#fff; background-color:#0b3d84;}

/*** Search Site ***/
#homepage #search {display:none;}
#search {padding-left:45px;margin-top:55px;}
.search-txtfield{border:1px solid #c4c4c4; background-color:#e5e5e5;color:#000;padding:4px 2px 4px 9px;width:125px;float:left; font-size:11px; letter-spacing:1px;}
.search-btn {float:left;margin-left:5px}

/***   Content   ***/
#right-col-content {padding-top:7px; margin-left:20px;}
#right-col-content a{color:#0061aa;}
#right-col-content a:hover{text-decoration:none;}
#right-col-content p{padding:0 0 0 0}
#right-col-content a.red_link{color:#151456;}
#right-col-content ul.media{ list-style: none; line-height: 20px; font-size: 11px; margin:5px 0 25px 10px;}
#right-col-content ul.media li.pdf { background:url(/images/pdficon_small.gif) no-repeat left center; padding-left: 25px; }
#right-col-content ul.media li.video { background:url(/images/flashIcon.gif) no-repeat left center; padding-left: 25px; }


/***   Video Popup pages   ***/
#VideoPage #owrapper {width:380px; margin:0 auto;}
#VideoPage #top-shadow{height:10px; width:380px; background:url(/images/video_top-shadow-n.gif)center left no-repeat}
#VideoPage #center{width:380px;/* background:url(/images/body-bgn.gif) repeat-y */}
#VideoPage #bottom-shadow{margin:0 auto; height:22px; width:380px; background:url(/images/video_footer-shadow.gif) center left no-repeat}
#VideoPage #wrapper {margin:0 auto;width:380px; height:400px; color:#000; background:url(/images/video_wrapper-bg2.gif) repeat-y left top #fff;}
#VideoPage #header {height:91px; position:relative;}
#VideoPage #header .logo-secondary{position:relative;left: 30px;top: 8px;}
#VideoPage #right-col{float:left;padding-left:4px;width:380px;min-height:300px;padding-top:4px;padding-bottom:10px;}
#VideoPage #right-col #right-col-content #AltContent {margin-left:5px; width:320px; height:285px;}
#VideoPage #right-col #right-col-content #AltContent p {margin-right:20px;}
#VideoPage #VideoFooter{margin:0 auto; background:url(/images/video_footer-bg.gif) no-repeat left top; width:380px; height:105px;}
#VideoPage #VideoFooter #footer-left {positon:absolute; color:#FFFFFF; font-size:11px; top:420px; left:30px; position:absolute; width:360px; height:62px;}
#VideoPage #VideoFooter #footer-left img {margin:5px 0 0 0px;}
#VideoPage #VideoFooter #footer-left p {margin: 0 0 0 7px; font-size: 10px; color:#FFFFFF;}


/***  Green Links   ***/
#right-col-content a.green_link {color:#20943D;font-weight:bold; padding:1px;}
#right-col-content a:hover.green_link {background-color:#20943D;color:#fff;}

/***  Breadcrumbs ***/
#breadcrumbs {margin-bottom:20px;}
#breadcrumbs .selected{ font-weight:bold; color:#000;}
#breadcrumbs a{color:#000;}
#breadcrumbs a:hover{text-decoration:none;}

/*** Footer ***/
#footer {background:url(/images/footer-bg.gif) no-repeat left top; height:113px; width:1018px; clear:both; position:relative;}
#footer-left{positon:absolute; color:#FFFFFF; font-size:11px; top:18px; left:44px; position:absolute; width:512px; height:62px;}
#footer-left img{float:left;}
#footer-left span {position:relative; top:30px; left:5px;}
#footer-left a{text-decoration:none; color:#FFFFFF;}
#footer-left a:hover{text-decoration:underline;}
#footer-left-bottom {margin-top:12px; clear:left;}
#footer-right{position:absolute; left:692px; top:28px; width:305px; height:50px}
#footer-right img{margin-right:26px;}

/*** CSS buttons   ***/
#right-col-content a.order-sample-btn,
#right-col-content a.product-info-btn,
#right-col-content a.continue-shopping-btn{
	font-size:9px;
	color:#777;
	background-color:#F2F2F2;
	border:1px solid #D1D1D1;
	padding:2px 4px;
	text-decoration:none;
}

#right-col-content a:hover.order-sample-btn,
#right-col-content a:hover.product-info-btn,
#right-col-content a:hover.continue-shopping-btn{
	background-color:#e5e5e5; color:#151456;border:1px solid #151456;
}

#right-col-content a.checkout-btn{
	font-size:9px;
	color:#151456;
	background-color:#0061aa;
	border:1px solid #151456;
	padding:2px 4px;
	text-decoration:none;
}
#right-col-content a.:hovercheckout-btn{
	background-color:#151456;
}

/**** Productline landing pages ****/
#ProductCat-intro{min-height:420px; margin-bottom:20px;}
#ProductCat-intro .product-img{float:right; position:relative; left:19px; margin-left:12px; margin-bottom:15px;}
#ProductCat-intro ol {list-style:inside decimal; margin-left:0; padding-left:0; line-height:15px;}
#ProductCat-intro ol li ul{list-style:outside disc; margin-left:25px; padding-left:0;}
.all-caps{text-transform:uppercase; font-weight:bold;}

#ThumbLinks { width:740px; float:left;}
/*.ProductCatStyle{width:230px; float:left; margin-left:14px; margin-bottom:30px;}*/
.ProductCatStyle-left{display:inline; width:230px; float:left; margin-left:8px; margin-right:21px; padding-bottom:35px;}
.ProductCatStyle-center{display:inline; width:230px; float:left; margin-right:21px; padding-bottom:35px;}
.ProductCatStyle-right{display:inline; width:230px; float:left; padding-bottom:35px;}

.StyleTitle {background-color:#151456; text-align:center; width:230px; height:35px; margin:0; padding-top:0;}
.StyleTitle td {height:30px; width:230px; padding:0; margin:0;}
.StyleTitleOver {background-color:#0061aa; text-align:center; width:230px; height:35px; margin:0; padding-top:0; cursor:pointer;}
.StyleTitleOver td {height:30px; width:230px; padding:0; margin:0;}
.StyleTitle h2{color:#fff; font-size:12px; text-transform:uppercase; padding:0px; margin:0;}
.StyleTitleOver h2{color:#fff; font-size:12px; text-transform:uppercase; padding:0px; margin:0;}
.StyleThumb {width:230px;}
.StyleDesc {margin-top:5px; width:230px;}
.StyleDesc p {margin:0px; padding:0px;}
ul.StyleLinks{margin:5px 0 0 15px; padding:0; list-style-type:square;}
ul.StyleLinks li{margin-bottom:5px;}
li.blue-bullet{color:#0061aa;}
li.red-bullet{color:#151456;}
#Img-Seceltion{text-align:center; margin-top:10px;}
.selectImg{border:solid 4px #999999; margin-bottom:8px;}
.imgSelected{border:solid 4px #151456; margin-bottom:8px;}
td.productInfoDescription {color: #000; font-size: 11px; font-weight: normal; line-height: 17px; vertical-align: top; }
td.productInfoImg {vertical-align: top; }
#right-col-content .subOptionImageTable {display: inline; text-align: center; }
#right-col-content .subOptionImageTable td.name {color: #151456; padding: 5px; }
#right-col-content .subOptionImageTable td.image {padding: 0 5px 14px; }
.customize_option_div {color:#151456; font-weight:bold; border:1px solid #C0C6B8; float: left; }


/****  Order Samples page ****/
#Order_Sample .StyleTitle {background:url(/images/square_drkblue.gif) center left no-repeat; background-color:#FFF; height:33px; text-align:left; padding-left:15px;}
#Order_Sample .StyleTitle h2{color:#151456; font-size:11px;}


/****  Green by Nature page ****/
#Green #ProductCat-intro h1 {color:#000;}
#Green .all-caps{color: #859702;}
#Green .StyleTitle {background-color:#000;}
#Green .StyleTitleOver {background-color:#ddd; cursor:pointer; text-align:center; width:230px; height:35px; margin:0; padding-top:0;}
#Green .StyleTitleOver h2{color:#000; font-size:12px; text-transform:uppercase; padding:0px; margin:0;}
#Green #right-col-content a.green_link {color:#859702;}
#Green #right-col-content a:hover.green_link {background:none}
/*#Green ul.StyleLinks li{list-style-image:url(/images/Leaf_blk.gif); margin-top:10px; margin-left:15px;}*/
#Green ul.StyleLinks {background:url(/images/Leaf_blk.gif) left no-repeat; list-style-type:none; margin:10px 0 0 0; padding-left:30px;}
#green_logos {margin-bottom:20px;}
#green_logos img {margin-left:12px; margin-right:12px;}


/**** Safety Page ****/
.optionsDiagramBox { background-color: #0b3d84; border: 1px solid #000000; }
.selectorsDiagramBox { background-color: #FFFFFF; border: 1px solid #616A74; padding: 0 8px;}
table.Selector { border: 0 none; border-collapse: collapse; padding: 3px; }
table.Selector th.LargeBoldBlueTitle {text-align:center; color: #484848; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; }
table.Selector tr.Selector td { border: 1px solid gray; border-collapse: collapse; padding: 3px; }
table.Selector td {}
table.Selector td.MoreInfoHeader {background-color: #151456; border-bottom: 2px solid #FFFFFF; border-top: 2px solid #FFFFFF; font-weight: bold; height: 20px;}
#right-col-content table.Selector td.MoreInfoHeader a{color:#FFF; padding-left:5px;}
table.Selector td.cleaningBackgroundMain { background-color: #EEEEEE; }
table.Selector td.cleaningBackgroundHighlight { background-color: #F6F5C7; }
table.ContentCopy { color: #000000; line-height: 13px; padding-right: 15px; padding-bottom: 15px; }
table.ContentCopy td.header { color: #000000; font-weight: bold; text-align: center; }
table.ContentCopy .ImageBorder { border:1px solid #606A74; }
table.ContentCopy tr.ContentSub { margin: 0; padding-left: 10px; padding-right: 10px; vertical-align: top; text-align: center; }
table.ContentCopy tr.ContentSub td { vertical-align: top; text-align: left; padding: 5px; }


/* Remaining Styles from Original BaliBlinds templates */
/*******************************************************/

/*** Misc ***/
.clear {clear:both;height:1px;}
.small_txt{font-size:9px;}
.white_txt {color:#fff;}
.blue {color:#0061aa}
.blue_bold{color:#0061aa; font-weight:bold;}
.error {color:#CC0000;font-weight:bold;}
.unbold {font-weight:normal;}
.light_bg{background-color:#F2F2F2}
.customize_price{padding:3px 8px; background-color:#FFEEB9}
.border {border:1px solid #999;}
.white_bg {background-color:#fff;}
.prod-detail-leftcol {padding-right:16px;}
.border-top{border-top:1px solid #0061aa;}
.no-padding-margin{padding:0;margin:0}
.alt_row_color{background-color:#f2f2f2}
.boder1px{border:1px solid #000}
.border {border:1px solid #999999;}
ol.decimal li { list-style: decimal; color: #000; }
ul.disc li { list-style-type: disc; margin-left: 2em; color: #000;}

/*Print and Start Over styles*/
#print_start_links {text-align:right;color:#fff;}
#print_start_links a{font-weight:bold;color:#fff;}
#print_start_links a:hover{text-align:right}

/*  Photo Gallery */
#photo_gallery_tbl {}
#photo_thumbs {text-align:center;}
#photo_thumbs th {font-weight:normal; color:#000;padding-bottom:7px;}
#photo_gallery_tbl h1 {padding-bottom:30px;}
#photo_gallery_tbl h2 {padding-top:18px;}
#photo_gallery_selection {margin-bottom:25px;}
#photo_gallery_selection select{margin-bottom:6px;width:210px;color:#0061aa;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px}
.thumb_selected{border:4px solid #1c73b5;}
#photo_gallery_right_col{padding:10px}
#photo_gallery_left_col{padding:10px 0 10px 10px;}


.prev_next_navigation {text-align:right;padding:15px 15px 0 0}
.top_swatch_page_navigation {float: right; text-align: right;}
.bottom_swatch_page_navigation {text-align: right; clear: both;}
#compare_all{text-align:right; padding-right:14px;}


.customize_option_tbl {background-color:#f2f2f2;color:#151456;font-weight:bold;}
.customize_option_tbl_no_bg {color:#151456;font-weight:bold;border:1px solid #C0C6B8;}
.customize_option_tbl_no_bg ul {list-style-type:none;}

.prodHeader{background-color:#151456;}
.prodHeaderOver{background-color:#d1d1d1;cursor:pointer;}

.prodHeaderRel{background-color:#d1d1d1;}
.prodHeaderOverRel{background-color:#0061aa;color:#fff; cursor:pointer;}
.prodHeaderOverRel h2{color:#fff;}
.prodHeaderOverRel .also_see{color:#fff;}

.prod_cat{vertical-align:top;}
.prod_cat_tbl {text-align:center; font-size:10px;height:230px}
.prod_cat_tbl th h2 {margin:0;padding:0;font-size:14px;color:#fff;}
.prod_cat_tbl th{padding:5px}
.prod_cat_tbl_desc{padding:4px 5px;}
.prod_cat_tbl_footer{padding-bottom:4px}
.also_see{color:#151456;}

.prod_related_cat_tbl{border:1px solid #d1d1d1; text-align:center; font-size:10px;height:278px}
.prod_related_cat_tbl th h2 {margin:0;padding:0;font-size:14px;}
.prod_related_cat_tbl th{padding:5px}
.prod_related_cat_tbl_desc{padding:4px;}
.prod_related_cat_tbl_footer{padding-bottom:7px}


/*  Shopping Cart Styles */
.shopping_cart_tbl {margin-bottom:20px;}
.shopping_cart_tbl th{
	text-align:left;
	background-color:/*#F2F4F1;*/#0061aa;
	color:#FFFFFF;
	border-bottom: 0px solid #151456;
}
.shopping_cart_tbl a{text-decoration:none;}
.shopping_cart_tbl a:hover{text-decoration:underline;}

.shopping_cart_tbl td{ vertical-align:top;text-size:10px;}
.shopping_cart_tbl .top_links{
	color:#0061aa;
	padding-bottom:5px;
	background-color:#FFFFFF;
	font-weight: normal;
}

/*** Product Rating   ***/
table#prod-rating {margin-top:10px; border-collapse:collapse;margin-bottom:4px;}
#prod-rating th{color:#fff;font-size:11px;padding:6px 12px 2px 12px;font-weight:normal;text-align:center; background-color:#0061aa;border:1px solid #d1d1d1;}
#prod-rating td {text-align:center;border:1px solid #d1d1d1;}

/*** Swatch ***/
.swatch {width:100%;}
/*.swatch img:hover {border:1px solid #151456}*/
.swatch th { text-align: left; }
.swatch td { font-size:10px; color:#151456; text-align:center;  vertical-align: top; padding: 4px 4px; width: 80px; }
.swatch td.description { padding-bottom: 1px; }
.swatch td.action { padding-top: 1px; }

#greenSheets { vertical-align: top; padding-top: 12px; width: 200px; }
#greenSheets ul {padding:0;margin:0;padding-left:20px;} 
#customerSupport {vertical-align: top; width: 165px; }

/*** Products Section  ***/
#prod-detail {margin-bottom:10px;}
#prod-detail h1{margin-bottom:8px;}
#prod-detail td p {padding-bottom:10px;}
#prod-detail-image-right {float:left; width:300px;}
#prod-detail-rightcell {padding-left:20px;}

/*** Customer Service   ***/
#customer_service_tbl{}
#customer_service_tbl h2{padding:0;margin:0}
#customer_service_tbl h2 a{color:#5C6C46;text-decoration:none;border-bottom:1px solid #5C6C46;padding-bottom:1px;}
#customer_service_tbl h2 a:hover{text-decoration:none;border-bottom:1px solid #fff;}
#customer_service_tbl td{vertical-align:top;}
.customer_service {background-color:#F2F4F1; padding:7px;width:250px;}
img.CS_border {border-left:1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999; border-top:none;}

#green_by_nature_tbl {margin-top:16px;}
#green_by_nature_tbl td{vertical-align:top;color: #24943D;}
#green_by_nature_tbl td p{color: #24943D;}

#shipping_billing_tbl {}
#shipping_billing_tbl h2 {font-size:14px;}

#measuring-right-box h2{padding:0;margin:0}
#measuring-right-box{margin-top:12px;background-color:#F2F4F1;}

table.FaqChart {border-collapse:collapse;}
table.FaqChart th{text-align:center; padding:5px 10px 5px 10px; border-bottom:1px solid #000; }
table.FaqChart td{padding:3px 10px 3px 10px; text-align:center;}
table.FaqChart td.LeftTableCol{text-align:left;}

.where_buy{padding-bottom:25px;border-bottom:1px solid #F2F4F1;width:450px}




.shopping_cart_row{background-image:url(/images/shopping_cart_row.jpg); background-repeat:repeat-x;}
#customer_service_tbl img {
	border: 1px solid #0061aa;
}


/* Product Detail Page - Tabs - Edited by BaliBlinds developers and taken from BaliBlinds current site*/
/******************************************************************************************************/
#FakedTabs .FakedTabbedPannels ul.tabs { margin:0; padding:0; white-space: nowrap; margin-bottom:2px; margin-top:14px; }
#FakedTabs .FakedTabbedPannels ul.tabs li { display: inline; list-style-type: none; margin:0; padding:0; }
#FakedTabs .FakedTabbedPannels ul.tabs li a { height: 15px; padding: 6px 12px; margin-right:3px; color:#151456; background-color: #d9dde1; text-decoration: none; font-size:12px; border-left: solid 1px #d1d1d1; border-bottom: solid 1px #d1d1d1; border-top: solid 1px #d1d1d1; border-right: solid 1px #d1d1d1; outline:none; position: relative; z-index: 5; }
#FakedTabs .FakedTabbedPannels ul.tabs li a.invalid { height: 15px; padding: 6px 12px; margin-right:3px; color:#999; background-color: #eee; text-decoration: none; font-size:12px; border-left: solid 1px #c0c0c0; border-bottom: solid 1px #d1d1d1; border-top: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0; outline:none; position: relative; z-index: 5; }
#FakedTabs .FakedTabbedPannels ul.tabs li a.notSelected:hover { background-color:#eee; color:#151456; border-bottom:1px solid #d1d1d1; background-image:url(/images/bg_green_tile.gif); background-repeat:repeat-x;}
#FakedTabs .FakedTabbedPannels ul.tabs li a.selected { background-color:#eee; color:#151456; font-weight:bold; border-bottom:1px solid #fff; background-image:url(/images/bg_green_tile.gif); background-repeat:repeat-x;}
#FakedTabs .FakedTabbedPannels ul.tabs li p { font-weight: normal; white-space: normal; }
#FakedTabs .FakedTabbedPannels .FakedTabbedPannelsContent { border: 1px solid #d1d1d1; margin-top: 6px; padding: 10px 14px; }
#FakedTabs .FakedTabbedPannels .FakedTabbedPannelsContent h3 { color: #1C73B5; font-size: 12px; padding: 12px 0 4px 0; }
#FakedTabs .productOption { clear: left; /*float: left;*/ margin-bottom: 25px; }
#FakedTabs .productOption h2 { color: #1C73B5; font-size: 14px; margin: 0 0 8px 0; padding: 0; }
#FakedTabs .productOption .selectedValue td { vertical-align: top; }
#FakedTabs .productOption .selectedValue img { border:1px solid #f2f2f2; }
#FakedTabs .productOptionValueTable { border: 1px solid #d1d1d1; color: #f2f2f2; font-weight: bold; }
#FakedTabs .productOptionValueTable ul { margin: 0; }
#FakedTabs .productOptionValueTable ul li { display: list-item; padding-bottom: 10px; }
#FakedTabs .productOptionValueTable img { border: 1px solid #f2f2f2; }
#FakedTabs div.productOptionImageList { float: left; }
#FakedTabs div.productOptionImageList table { display: inline; text-align: center; padding: 0 10px; }
#FakedTabs .selected { color: #f2f2f2; font-weight: bold; }
#FakedTabs div.swatchesSubOption { float: left; }
#FakedTabs table.swatchSubOption { display: inline; text-align: center; padding: 0 10px; width: 62px; }
#FakedTabs table.swatchSubOption td.colorNumber { padding-bottom: 10px; }
#FakedTabs .productOptionValues { border: 1px solid #d1d1d1; color: #f2f2f2; font-weight: bold; float: left; vertical-align: middle; }
#FakedTabs .productOptionValues div { margin: 6px; float: left; height: 100%; }
#FakedTabs .productOptionValues img { border: 1px solid #f2f2f2; margin: 6px; }
#FakedTabs .productOptionValues ul { margin: 0; }
#FakedTabs .productOptionValues li { float: left; }
#FakedTabs img.swatchImg { border:1px solid #f2f2f2; }


/****    Site Map Page    ****/
#SiteMap div.SiteMapLinks {float:left; margin-right:50px;}
#SiteMap div.SiteMapLinks ul {line-height:14px; list-style:none; margin-bottom:15px;}
#SiteMap div.SiteMapLinks ul li ul {margin-left:3px;}
#SiteMap li.SiteMapGroup {font-size:12px; font-weight:bold; margin-bottom:5px; list-style:none;}
#SiteMap li.SiteMapGroup a {text-decoration:none;}
#SiteMap li.SiteMapGroup a:hover {text-decoration:underline;}
#SiteMap li.SiteMapSubGroup {margin-bottom:8px;}
#SiteMap li.SiteMapSubGroup ul {margin-bottom:0px;}

