﻿p{margin:0;}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#093479;
font-size:75%;
margin:15px 0;
padding:0;
}
body, input, select, textarea {
font-family:arial,helvetica,sans-serif;
}
body {
color:#093479;
font-size:75%;
}

h1 {
font-size:1.8em;
}
h1, h2, h3, h4, h5, h6 {
font-family:arial,helvetica,sans-serif;
}
#header h1 {
border:0 none;
float:left;
height:60px;
margin:0 20px 0 0;
padding-top:10px;
text-indent:-9999px;
width:217px;
}
#header h1#animated span#logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:60px;
background:transparent url(/Resources/images/personalpagekidstart_animated.gif) no-repeat scroll left top;
}
#header h1 a:link, #header h1 a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/kidstart.gif) no-repeat scroll left top;
border:0 none;
display:block;
height:60px;
padding:0;
text-decoration:none;
width:203px;
}
h1 span {
display:block;
font-size:10px;
}
#header h1 {
text-indent:-9999px;
}

#wrapper{ width:879px;margin:0 auto;}
#topRetailers,#promotionRetailers,#otherRetailers{margin:0 auto; width:851px; margin-bottom:15px; float:left;}

#trBoxTop{width:851px; height:35px; background:transparent url(/Resources/images/PopularRetailers_header_top.gif) no-repeat scroll left top;}
#trBoxMiddle{width:849px;border-right:1px solid #BF2E1B;border-left:1px solid #BF2E1B;}
#trBoxBottom{width:851px; height:13px; background:transparent url(/Resources/images/PopularRetailers_header_bottom_line.gif) no-repeat scroll left top;}

#prBoxTop{width:851px; height:35px; background:transparent url(/Resources/images/Offers_header_top.gif) no-repeat scroll left top;}
#prBoxMiddle{width:849px;border-right:1px solid #3399FF;border-left:1px solid #3399FF;}
#prBoxBottom{width:851px; height:17px; background:transparent url(/Resources/images/Offers_header_bottom.gif) no-repeat scroll left top;}

#orBoxTop{width:851px; height:35px; background:transparent url(/Resources/images/Otherretailers_topborder.gif) no-repeat scroll left top;}
#orBoxMiddle{width:849px;border-right:1px solid #419639;border-left:1px solid #419639;}
#orBoxBottom{width:851px; height:13px; background:transparent url(/Resources/images/Otherretailers_bottomborder.gif) no-repeat scroll left top;}

#otherRetailersCentered{width:652px; margin:0 auto; }

.clear{clear:both;}

#txtheader{width:851px; float:left; margin:18px auto 15px;}

.trLeft{border-top:1px solid #BF2E1B;
border-right:1px solid #BF2E1B;
float:left;
padding-bottom:14px;
padding-left:15px;
padding-top:14px;
width:409px;}

.trRight{width:409px; float:left; padding-bottom:14px;
padding-left:15px;
padding-top:14px;
border-top:1px solid #BF2E1B;}

.trLogo,.trShrtDesc,.trBtnShopNow{float:left; valign:middle;}
.trShrtDesc{width:265px; height:50px;}
.trBtnShopNow{width:60px;}
.trLogo{width:70px; height:50px;}

.trShrtDesc p{margin:0 5px;}
.trBtnShopNow a img,.prBtnShopNow a img,.vertAlignImg a img{border:none;}
.trBtnShopNow a {float:left; margin-top:17px;}
.vertAlignImg{display:table-cell;
height:50px;
vertical-align:middle;
width:70px;}
.vertAlignTxt{display:table-cell;
height:50px;vertical-align:middle;}

.trLeft.last,.trRight.last{border-bottom:none; padding-bottom:0;}

.prTitle,.prShrtDesc,.prLngDesc,.prBtnShopNow{float:left;}
.prTitle{width:120px; color: #3399FF; font-weight:bold;}
.prTitle a {color:#3399FF; text-decoration:none;}
.prShrtDesc{width:158px;font-weight:bold;margin-right:5px;}
.prLngDesc{width:468px;margin-right:9px;}
.prBtnShopNow{width:58px;}
.prRow{float:left;width:834px; border-top:1px solid #3399FF;padding-bottom:10px;padding-top:10px;padding-left:15px}
.prRow.last{border-bottom:none; padding-bottom:0;}

.partnercols
{
    width: 320px !important;
    display: inline-table;
    color: #d64529;
    margin: 1px 2px;
}
.partnercols a
{
    color:#093479 !important;
    text-decoration: none;
    font-weight:bold;
}
.partnercols_des, .partnercols_icons
{
    padding-left: 4px;
    display: inline;
}
.jump_head
{
    background: transparent url(/resources/images/jump_az.gif) left top no-repeat;
    min-height: 24px;
    height: 24px;
    color: #FFFFFF;
    font-size: 140%;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 1px;
    float: left;
    width: 630px;
}
.jump_heada {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left 0px no-repeat; float: left;}
.jump_headb {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -23px no-repeat; float: left;}
.jump_headc {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -46px no-repeat; float: left;}
.jump_headd {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -69px no-repeat; float: left;}
.jump_heade {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -92px no-repeat; float: left;}
.jump_headf {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -115px no-repeat; float: left;}
.jump_headg {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -138px no-repeat; float: left;}
.jump_headh 
{
	background: transparent url(/resources/images/jump_az_menu.gif) no-repeat left -161px; 
	float: left; 
	height: 23px; 
	width: 625px; 
}

.jump_headi {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -184px no-repeat; float: left;}
.jump_headj {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -207px no-repeat; float: left;}
.jump_headk {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -230px no-repeat; float: left;}
.jump_headl {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -253px no-repeat; float: left;}
.jump_headm {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -276px no-repeat; float: left;}
.jump_headn {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -299px no-repeat; float: left;}
.jump_heado {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -322px no-repeat; float: left;}
.jump_headp {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -345px no-repeat; float: left;}
.jump_headq {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -368px no-repeat; float: left;}
.jump_headr {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -391px no-repeat; float: left;}
.jump_heads {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -414px no-repeat; float: left;}
.jump_headt {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -437px no-repeat; float: left;}
.jump_headu {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -460px no-repeat; float: left;}
.jump_headv {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -483px no-repeat; float: left;}
.jump_headw {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -506px no-repeat; float: left;}
.jump_headx {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -529px no-repeat; float: left;}
.jump_heady {height: 23px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -552px no-repeat; float: left;}
.jump_headz {height: 22px; width: 625px; background: transparent url(/resources/images/jump_az_menu.gif) left -575px no-repeat; float: left;}

.jump_head_top
{
    float: left;
    margin: 5px 0 0 10px;
}
.jump_head_top a
{
    color: #419639;
    font-size: 70%;
    text-decoration: none;
    margin-top: 4px;
}
.a2z a
{
    text-decoration: none;
    color: #419639;
    padding: 0 2px 0 2px;
    font-size: 90%;
    font-weight: bold;
}
#jump_mnu_content
{
    display: inline;
    float: left;
}
#jump_mnu
{
    display: inline;
    width: 630px;
    float:left;
    margin-bottom:5px;
    margin-top:15px;
}
#category_results table
{
    display: inline;
    float:left;
}
#jump_mnu_txt
{
    padding-top: 2px;
    float: left;
    font-weight: bold;
    font-size: 90%;
    display: inline;
}
h2#allretailersaz
{
    background:#FFFFFF url(images/h2_retailersa_z.gif) no-repeat;   
}
h2#allretailersaz {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/h2_retailersa_z.gif) no-repeat scroll 0 0;
}

h2#allretailersaz {
height:31px;
text-indent:-9999px;
width:488px;
float:left;
}
#footer 
{
float:left;
font-size:9px;
margin:10px 0 0;
}
#footer a {
font-size:120%;
font-weight:normal;
}
.GreyStyle a:link {
color:#999999;
}
.GreyStyle a:hover {
color:#6FCEE4;
}
.GreyStyle a {
text-decoration:none;
}