﻿    body, p, td {
        font-family: arial, helvetica, verdana;
        font-size: 12px;
        }
	body.gradient {
		padding-bottom: 100px; 
		margin: 0; 
		/*background: #eceaf8 url(/images/gradient.png) repeat-x top left;*/
		background: #ece9f8 url(/images/gradient.png) repeat-x top left;
		}
	body.gradient1 {
		padding-bottom: 100px; 
		margin: 0; 
		background: #efeefe url(images/background.jpg) repeat-x top left;
		}        
    a	{text-decoration: none; color: #2677c2;}
    a:hover	{text-decoration: underline;}
    
    h1 {
		font-size: 20px;
		color: #3095c8;
		font-weight: normal;
		line-height: 22px;
		margin-bottom: 2px;
		}
	h2 {
		font-size: 16px;
		color: #3095c8;
		font-weight: normal;
		}
	h3 {
		font-size: 13px;
		color: #3095c8;
		font-weight:normal;
		}
	h3.facet_name {
		color: #345e9a;
		margin-bottom: 5px;
		}
	h4 {
		font-size: 12px;
		font-weight: bold;
		}	
	h1.categoryheadline {
		font-size: 16px;
		color: #345e9a;
		margin: 0 0 5px 0;
		}	  	    
    .logo {
        float: left; 
        margin: 10px 0 0 26px;
        }
	.dlLocaleSwitcher {
		color: #3095c8; 
		margin: 0 25px 0 23px; 
		font-size: 11px
		}        
	/*ul {
		list-style-image: url(/images/blue_bullet.gif);
		} 		*/
	.search_input {width: 110px; font-size: 11px; margin: 0; padding: 0; height: 13px;}
	.search_button {padding-left: 2px; vertical-align: middle; }
    /* begin tab navigaton styles */
        
    td.tn_button, td.tn_button1, td.tn_button2, td.tn_button3, td.tn_button4, td.tn_button5, td.tn_button6, td.tn_button7 { 
        /*border-left: 1px solid #88d1f4;
        border-top: 1px solid #88d1f4;
        border-right: 1px solid #88d1f4;*/
        background: url(../../images/tn_button_bordered.jpg) 0px 0px no-repeat;
        width: 85px;
        height: 42px;
        color: #55a9d3;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
        vertical-align: middle;
        padding-bottom: 2px;
        }
    td.tn_button1 {
        background: #e2d119 url(../../images/feeding_bg.gif) repeat-x;
        color: #ffffff;
        }
    td.tn_button2 {
        background: #eaab31 url(../../images/carseats_bg.gif) repeat-x;
        color: #ffffff;
        }
    td.tn_button3 {
		background: #bad31f url(../../images/gear_bg.gif) repeat-x;
        color: #ffffff;
        }                   
    td.tn_button4 {
        background: #8ccfee url(../../images/homesafety_bg.gif) repeat-x;
        color: #ffffff;
        }
    td.tn_button5 {
        background: #64238a url(../../images/exersaucer_bg.gif) repeat-x;
        color: #ffffff;
        }
    td.tn_button6 {
        background: #f281df url(../../images/snugli_bg.gif) repeat-x;
        color: #ffffff;
        }                                  
    td.tn_button7 {
        background: #204c8a url(../../images/productsupport_bg.gif) repeat-x;
        color: #ffffff;
        }
    a.tllink 
    {
		display: block;
		color: #55a9d3;
		text-decoration: none;
		height: 40px;
		}		
	a.tllink:hover {
		color: #ffffff;
		text-decoration: none;
		}
	#tllink1, #tllink6,#tllink2 {line-height: 40px;}
	#tllink5 {line-height:37px;}
	#tllink3 {line-height:11px; height: 37px; padding-top: 3px;}
	#tllink7 {height: 37px; padding-top: 3px;}
	#tllink4 {height: 37px; padding-top: 3px;}
    td.tn_spacer {
        width: 2px;
        }
    .submenunavbar {
		margin-top: 0;
		}    
    #submenu1 {
        background-color: #e2d119;
        width: 589px; /*original 565px*/
        } 
    #submenu2 {
        background-color: #eaab31;
        width: 589px; /*original 565px*/
        }
    #submenu3 {        
        background-color: #bad31f;
        width: 589px; /*original 565px*/
        }
    #submenu4 {        
        background-color: #8ccfee;
        width: 589px; /*original 565px*/
        }
    #submenu5 {
        background-color: #64238a;
        width: 589px; /*original 565px*/
        }
    #submenu6 {
        background-color: #f281df;
        width: 589px;
    }
    #submenu7 {
        background-color: #204c8a;
        width: 590px;
     }
   
                          
    /* end tab navigation */ 
    /* begin footer styles */  
    #footertop a {
        display: inline;
        /*padding: 0 10px;*/
        padding: 0 6px;
        font-size: 11px;
        border-right: 1px solid #82cff3;
        color: #2677c2; /*debug*/
    }
    #footertop a.stopwrap 
    {
        white-space: nowrap;
    }
    #footertop a.last {
        border-right: none;
        padding-right: 0;
    }
    #footerbottom {
        font-size: 10px;
        /*color: #026df1;*/
        color: #2677c2;
        text-align: center;
        }
    #footerbottom a {
        font-size: 10px;
        color: #2677c2;
        }
    /* end footer styles */
    div.bluerule {
        background-color: #82cff3; 
        height: 1px;
        font-size: 1px;
        line-height: 1px; 
        width: 100%;
        margin-top: 5px;
        clear: both;
        }
    #banners img {
        margin: 10px 9px 0 0;
        }
    
    .showborder {
        border: 1px solid red;
        }
    img.faded {
        filter:alpha(opacity=50);
	    -moz-opacity:0.5;
	    -khtml-opacity: 0.5;
	    opacity: 0.5;
        }
    img.sharp {
        filter:alpha(opacity=100);
	    -moz-opacity:1.0;
	    -khtml-opacity: 1.0;
	    opacity: 1.0;
        }
    div.content, table.content {
		width: 717px; 
		margin: 15px auto 15px auto;
		}
	.productphoto 
	{
		border: 1px solid #88d1f4; 
		width: 250px; 
		height: 250px; 
		text-align: center;
		background-color: #ffffff;
		}
	/*#product_text_content a:visited, .related_resources_list a:visited, #retailers_online a:visited, #retailers_instore a:visited 	{
		color: Purple;}*/
		
	table.relatedItems 
	{
		color: #3095c8;}
	table.relatedItems td.photo {
		border: 1px solid #88d1f4; 
		width: 100px; 
		height: 100px;
		background-color: #ffffff;		
		}
	
	div.categoryphotoframe {
		border: 1px solid #88d1f4; 
		width: 75px; 
		height: 75px;
		text-align: center;
		vertical-align: middle;
		}
	img.categoryphoto {
		text-align: center;
		border: 1px solid red;
		}		
	.categoryphototitle {
		display: block;
		color: #3094c6;
		width: 75px;
		font-size: 11px;
		text-align: center;
		}						
	div.categorylist {
		margin: 0 20px 10px 0;
		float: left;
		text-align: left;
		}
	.bordered {border: 1px solid #88d1f4;}	
	.breadcrumb {color: #2677c2; text-decoration: none;}
	.breadcrumb_end {color: #2677c2;}
	.white {color: #ffffff; text-decoration: none; font-weight: bold;}
	#ctl00_phMainContent_tblRelatedItems ul.related_resources_list {
		list-style: none; 
		margin: 0; 
		padding: 0; 
		color: #3095c8;
		}	
	.related_resources_list {
		list-style: none; 
		margin: 0; 
		padding: 0; 
		width: 150px;
		font-size: 11px;}		
	.related_resources_list li {margin-bottom: 7px;}
	.related_resources_list a 
	{		
		font-size: 12px;
	}
a.promo_bnr img {
        filter:alpha(opacity=50);
	    -moz-opacity:0.5;
	    -khtml-opacity: 0.5;
	    opacity: 0.5;
        }
a.promo_bnr img:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}
div.column {float: left;}

   
