/* CSS Document */
.feature1 {
background-image: url(/images/Parents/feature1BG.jpg);
background-repeat: no-repeat;
width: 184px;
height: 27px;
}
.feature2{
line-height:8px;
background-image: url(/images/Parents/feature2BG.jpg);
background-repeat: no-repeat;
width: 186px;
height: 8px;
}

.feature3 {
background:url(/images/Parents/Feature3BGimage.jpg);
background-position: right;
background-repeat:no-repeat;
width:100%;
height: 106px;
}
.homepagefeature3 {
background-image:url(/images/Parents/homePageFeature1.jpg);
background-repeat:no-repeat;
width:100%;
height: 138px;
}

.homepagefeature3text{
width: 280px;
text-align:center;
font-size: 12px;
color: #ff6600;
margin-left: 215px;
padding-top: 25px;
}

.homepagefeature3text strong{
color: #FF6600;
font-size: 14px;
font-weight:bold;
}

.homepagefeature3text h1{
margin: 0px;
color: #000000;
font-size: 18px;
margin-bottom:8px;
}


.agesTable{
width: 100%;
}


.feature3text{
width: 500px;
text-align:center;
font-size: 14px;
color: #ff6600;
font-weight: bold;
margin-left: 40px;
}

.feature3text h1{
margin: 0px;
color: #000000;
font-size: 18px;
margin-bottom:8px;
}

.featurebreadcrumb {
padding-top: 10px;
margin-bottom: 10px;
font-size: 11px;
text-indent: 10px;
}

.parentsMainText{
margin-left: 7px;
margin-right: 7px;
margin-top: 15px;
}
.parentsRtSd{
background-image:url(/images/Parents/parRtSdGrad.jpg);
background-repeat:repeat-x;
}
.parentsRtSd img {
margin-left: 6px;
}
.parentsRtSdtxt {
font-size:14px;
font-weight: bold;
color:#FFFFFF;
margin-top:5px;
margin-left:6px;
margin-bottom:4px;
}

.paraTitle{
margin: 0px;
margin-bottom:3px;
font-size: 14px;
font-weight: bold;
}
.buildActivity{
background-image:url(/images/Parents/buildActivityBG.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding-left:15px; padding-right:15px;
}
.buildActivity h1{
font-size: 14px;
color: #ff6600;
margin: 0px;
}

.buildActivity table{
margin-bottom:5px;

}


/* Created to hold not-specific styles for the general tabs (about | news | etc.) */
.genGreyBar	{
height: 5px;
background-color: #999999;
line-height: 5px;
}

.leftSdNav {
border-right:1px solid #ffffff;
background-color: #bfbfbf;
}


/* left nacv styles for general */
#divContainer {
width: 199px;
font-size: 10px;
border-top: 1px solid #ffffff;
font-weight: bold;
}


#navlist {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
font-weight: bold;
}


#navlist a, #navlist a:visited {
display: block;
width: 199px;;
padding-top: 4px;
padding-bottom:4px;
border-bottom: 1px solid #ffffff;
background-color: #CC6600;
background-image:  url(/images/Parents/navlist.jpg);
background-repeat: repeat-x;
color: #000000;
text-decoration: none;
text-indent:10px;
font-weight: bold;
}

#navlist a:hover {
background-color: #0033CC;
background-image:  url(/images/Parents/navlistOver.jpg);
color: #993300;
font-weight: bold;
}

#divContainer #navlist .onstate {
background-color: #9F6F9F;
background-image: url(/images/Parents/navlistOn.jpg);
background-repeat: repeat-x;
color: #FFFFFF !important;
font-weight: bold;
cursor: default;
}

.genThemeForm {
background-image:url(/images/general/shopByBg.jpg);
background-repeat: no-repeat;
width: 174px;
margin-top:12px;
}



/* Contains styles for tabbed product site nav */

#parentTabs {
width: 106px;
font-size: 10px;
font-weight: bold;
}


#parentTabsUL {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
font-weight: bold;
font-size:12px;
}


#parentTabsUL a, #parentTabsUL a:visited {
display: block;
width: 106px;
padding-top:8px;
padding-bottom:4px;
background-color: #CC6600;
background-image:  url(/images/Parents/prodTab.jpg);
background-repeat: no-repeat;
color: #000066;
text-decoration: none;
text-indent:0px;
font-weight: bold;
text-align:center;
}

#parentTabsUL a:hover {
background-color: #0033CC;
background-image:  url(/images/Parents/prodTab_over.jpg);
padding-top:5px;
padding-bottom:7px;
color: #000033;
font-weight: bold;
}

#parentTabs #parentTabsUL .onstate {
background-color: #9F6F9F;
padding-top:8px;
padding-bottom:4px;
background-image:  url(/images/Parents/prodTab_on.jpg);
background-repeat: repeat-x;
color: #ffffff !important;
font-weight: bold;
cursor: default;
}
#parentTabs #parentTabsUL a.onstate {
background-color: #9F6F9F;
padding-top:8px;
padding-bottom:4px;
background-image:  url(/images/Parents/prodTab_on.jpg);
background-repeat: repeat-x;
color: #ffffff !important;
font-weight: bold;
cursor: default;
}

.pzSubTitle {
padding: 0px;
margin: 0px;
font-size: 10px;
color: #000000;
font-weight: bold;
}
