.gradient {	background: #F8F3F7 url(http://images.meredith.com/ab/images/temps/abshell/gradient.gif) top left repeat-x;}

.gradient2 {background: #FFFFFF url(http://images.meredith.com/ab/images/temps/abshell/gradient2.gif) top left repeat-x;}

.gradient3 {background: #F1E8F0 url(http://images.meredith.com/ab/images/temps/abshell/gradient3.gif) top left repeat-x;}

.gradient2b {background: #F1E8F0 url(http://images.meredith.com/ab/images/temps/abshell/gradient2b.gif) top left repeat-x;}

.gradient3b {background: #FFFFFF url(http://images.meredith.com/ab/images/temps/abshell/gradient3b.gif) top left repeat-x;}

#babynamMod {background: #98C6EA url(http://images.meredith.com/ab/images/temps/abshell/babynameBG.jpg) top left repeat-x;}
#babynamMod {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #FFFFFF; padding:6px 0px 10px 10px;}
#babynamMod a{FONT-SIZE: 15px; TEXT-DECORATION: none; COLOR: #FFFFFF;}
#babynamMod a:hover{TEXT-DECORATION: underline;}

.mainNav { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; LINE-HEIGHT: 20px; FONT-WEIGHT: bold; COLOR: #FFFFFF; background-color: #FFB971;}
.mainNav A { COLOR: #FFFFFF; TEXT-DECORATION: none; }
.mainNav A:visited { COLOR: #FFFFFF; }
.mainNav A:hover { COLOR: #57A1DC; background-color: #DEEDF8; display:block;}

.mainNav2 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; LINE-HEIGHT: 20px; FONT-WEIGHT: bold; COLOR: #AB75A0;}
.mainNav2 A { COLOR: #AB75A0; TEXT-DECORATION: none;  background-color: #FFffff; display:block;}
.mainNav2 A:visited { COLOR: #AB75A0; }
.mainNav2 A:hover { COLOR: #57A1DC; background-color: #DEEDF8; display:block;}

.TfooterLink1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; LINE-HEIGHT: 16px; font-weight: bold; LETTER-SPACING: -1px;}
.TfooterLink1 a:link {text-decoration:none; color:#666666;}
.TfooterLink1 a:visited {color:#666666; text-decoration:none;}
.TfooterLink1 a:hover {text-decoration:underline;}

.TfooterLink2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; LINE-HEIGHT: 16px; LETTER-SPACING: -1px;}
.TfooterLink2 a:link {text-decoration:none; color:#666666;}
.TfooterLink2 a:visited {color:#666666; text-decoration:none;}
.TfooterLink2 a:hover {text-decoration:underline;}

.TNewsletter {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:14px;}
.TNewsletter a {text-decoration:underline; color:#333333;}
.TNewsletter a:visited {text-decoration:underline; color:#666666;}
.TNewsletter a:hover {text-decoration:underline; color:#5249a4;}

.loginHead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; LINE-HEIGHT: 12px; font-weight: bold; LETTER-SPACING: 0px; text-transform : capitalize;}

.shellLogin { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 12px;  COLOR: #ffffff;}
.shellLogin A { COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
.shellLogin A:visited { COLOR: #ffffff; TEXT-DECORATION: none;}
.shellLogin A:hover { COLOR: #FFB971; TEXT-DECORATION: underline; }

.shellLogin2 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 12px;  COLOR: #ffffff;}
.shellLogin2 A { COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; }
.shellLogin2 A:visited { COLOR: #ffffff; TEXT-DECORATION: underline;}
.shellLogin2 A:hover { COLOR: #FFB971; TEXT-DECORATION: underline; }

.TChannelName { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: bold;}
.TChannelName A { COLOR: #ffffff; TEXT-DECORATION: none }
.TChannelName A:visited { COLOR: #ffffff; }
.TChannelName A:hover { COLOR: #57a1dc; TEXT-DECORATION: underline; }

.Tchannelhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #F16D7C; font-weight: bold; LETTER-SPACING: -1px;}
.Tchannelhead a:link {text-decoration:none; color:#F16D7C;}
.Tchannelhead a:visited {color:#F16D7C; text-decoration:none;}
.Tchannelhead a:hover {text-decoration:underline;}

.greeting1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: bold; line-height:17px; padding-left:4px;}

.greeting2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height:15px; padding-left:4px;}

.greeting3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height:18px;}

.greeting4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height:18px;}

.greeting5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; font-weight: bold; line-height:18px;text-transform:capitalize;}

.advertisers {font-family:Arial, Helvetica, sans-serif; font-size:10px; COLOR: #333333; LINE-HEIGHT:16px; letter-spacing:1px;}

.imgcaption {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}
.imgcaptiontop {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}
.imgcaptionlt {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}
.imgcaptionrt {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}

.lgSpacer { FONT-SIZE: 15px; LINE-HEIGHT: 15px }
.spacer { FONT-SIZE: 10px; LINE-HEIGHT: 8px }
.onespacer { FONT-SIZE: 1px; LINE-HEIGHT: 1px }
.oneSpacer { FONT-SIZE: 1px; LINE-HEIGHT: 1px }
.smSpacer { FONT-SIZE: 3px; LINE-HEIGHT: 3px }

.TfooterHead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #AC759F; LINE-HEIGHT: 16px; font-weight: bold; LETTER-SPACING: -1px;}

.Tcopyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.Tcopyright a:link {text-decoration:none; color:#2884A3;}
.Tcopyright a:visited {color:#2884A3; text-decoration:none;}
.Tcopyright a:hover {text-decoration:underline;}

.TPrintHead {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#666666;}

.TPrintReturn {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; LINE-HEIGHT: 16px;}
.TPrintReturn a:link {text-decoration:none; color:#666666;}
.TPrintReturn a:visited {color:#666666; text-decoration:none;}
.TPrintReturn a:hover {text-decoration:underline;}

.Paginator {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; letter-spacing:-1;}
.Paginator a:link {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; letter-spacing:-1;}
.Paginator a:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; letter-spacing:-1;}
.Paginator a:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; letter-spacing:-1;}

.babyLogout {font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #721861;}
.babyLogout a:link {font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #721861; text-decoration: underline;}
.babyLogout a:visited {font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #721861; text-decoration: underline;}
.babyLogout a:hover {font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #721861; text-decoration: underline;}

.TChannelName { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: bold;}
.TChannelName A { COLOR: #ffffff; TEXT-DECORATION: none }
.TChannelName A:visited { COLOR: #ffffff; }
.TChannelName A:hover { COLOR: #57a1dc; TEXT-DECORATION: underline; }

.TParentName { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 20px; COLOR: #666666; FONT-WEIGHT: bold;}
.TParentName A { COLOR: #666666; TEXT-DECORATION: underline }
.TParentName A:visited { COLOR: #666666; TEXT-DECORATION: underline}
.TParentName A:hover { COLOR: #57a1dc; TEXT-DECORATION: underline }

.TChildName { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #666666;}
.TChildName A { COLOR: #666666; TEXT-DECORATION: none }
.TChildName A:visited { COLOR: #666666; }
.TChildName A:hover { COLOR: #57a1dc; TEXT-DECORATION: underline; }

.medformname {font-family : Arial, Helvetica, sans-serif;font-size : 12px;}

.formtext {font-family : Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.formtext a {text-decoration: underline; color:#000000; font-size:11px; font-weight:normal;}
.formtext a:visited {text-decoration: underline; font-size:11px; color:#000000; font-weight:normal;}

.babyofthedayHead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; LINE-HEIGHT: 24px;}

.features{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; LINE-HEIGHT: 12px; font-weight: bold;}

.Thighlighthead {font-family : Arial, Helvetica, sans-serif;font-size : 12px; color :#ffffff; font-weight: bold;}

.error {font-family : Arial, Helvetica, sans-serif;	font-size : 11px; color : #CC0000; font-weight: bold;}

.color1 {background-color:#FAE1C0;}
.color2 {background-color:#FFF8F0;}

.border { 
border-top: 1px #333333 outset; 
border-left: 1px #333333 outset; 
border-bottom: 1px #333333 outset; 
border-right: 1px #333333 outset; 
}

* html .IEminwidth { border-left:880px solid #FFFFFF; position:static; float:left; z-index:1; }
* html .IEcontainer { margin-left:-880px; position:relative; float:left; z-index:1; }
#wrapper { min-width:880px; margin:0; padding:0; }

#topHeader {
	position: relative;
	width: 616px;
}
#lowerHeader {
	position: relative;
	clear: left;
	float: left;
	width: 100%;
}
#searchHeaderRow {
	clear: left;
	position: relative;;
	padding-left: 10px;
	height: 30px;
	width: 616px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
#searchHeaderRow form {	margin:0; }
#searchHeaderRow input { vertical-align:middle; }
.headerSearchText {
	width:200px; 
	height:17px;
	font-size:11px;
    line-height:11px;
}
.headerJspSearchText {
	width:200px;
	height:13px;
	font-size:11px;
    line-height:11px;
    margin:2px 0 2px 0;
    padding:0;
}

#hearderLogin {
	width: 315px;
	position: relative;
	float: right;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #4887b8;
	margin:3px 0px 0px 0px;	
	padding:0;
}
html>body #hearderLogin { margin-right:10px;}
#hearderLogin a {
	font-weight:normal;
	margin-left:20px;
	color:#4887B8;
	text-decoration: underline;
}
#hearderLogin a:visited {
	color:#67aadf;
}
#hearderLogin a:hover {
	color:#4887B8;
	text-decoration:underline;
}
#hearderLogin img{
	vertical-align:middle;
	margin-bottom:1px;
}

#topHeaderBar {
	background-color: #FFD6B5;
	height: 5px;
	font-size: 1px;
	line-height: 5px;
	width: 100%;
}
#lowerHeaderimg {
margin-top:-5px;
}
#headerCustomLinks {
	padding-top: 33px;
	width: 280px;
	position: relative;
	float: right;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4887b8;
}

#headerCustomLinks a {
	color:#4887B8;
	text-decoration: none;
}
#headerCustomLinks a:visited {
	color:#67aadf;
}
#headerCustomLinks a:hover {
	color:#4887B8;
	text-decoration:underline;
}