BODY {color:#000000;}
A:link {color:#5249A4;}
A:visited {color:#993399;}
A:hover {text-decoration:underline;}

.gradient {	background: #EBF3C0 url('http://images.meredith.com/bhg/images/temps/bhgshell/gradient.gif') repeat-x top left;}

.gradientBlue {	background: #F5F8FA url('http://images.meredith.com/bhg/images/temps/bhgshell/gradient_blue.gif') repeat-x top left;}

.token1 {font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#5249a4; font-weight:bold;}
.token1  a {text-decoration:none; color:#5249a4;}
.token1 a:visited {text-decoration:none; color:#5249a4;}
.token1 a:hover {text-decoration:underline;}

.token2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; line-height:14px;letter-spacing:-1px;}
.token2 A { COLOR: #5545AA; TEXT-DECORATION: underline; }
.token2 A:visited { COLOR: #5545AA; }
.token2 A:hover { COLOR: #5545AA;TEXT-DECORATION: underline:}

.token3 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 28px; FONT-WEIGHT: bold; COLOR: #5249a4;}

.homeheader { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; LINE-HEIGHT: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; background-color: #5389A1;}

.mainNav { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 26px; FONT-WEIGHT: bold; COLOR: #9999ff; background-color: #9999ff;}
.mainNav A { COLOR: #FFFFFF; TEXT-DECORATION: none }
.mainNav A:visited { COLOR: #FFFFFF; }
.mainNav A:hover { COLOR: #5545AA; background-color:#9999ff; display:block; TEXT-DECORATION: none}

.mainNav2 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 26px; FONT-WEIGHT: bold; COLOR: red; background-color: #9999ff;}
.mainNav2 A { COLOR: #FFFFFF; TEXT-DECORATION: none }
.mainNav2 A:visited { COLOR: #5545AA; }
.mainNav2 A:hover { COLOR: #FFFFFF; background-color:#9999ff; display:block; TEXT-DECORATION: none}

.SSmainNav {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decorationnone}
.SSmainNav a {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}
.SSmainNav a:visited {color:#FFFFFF; text-decoration:none;}
.SSmainNav a:hover {color:#FFDF32; text-decoration:underline;}

.TChannelName { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 20px; COLOR: #000000; FONT-WEIGHT: bold;}
.TChannelName A { COLOR: #000000; TEXT-DECORATION: none }
.TChannelName A:visited { COLOR: #000000; }
.TChannelName A:hover { COLOR: #5249a4; TEXT-DECORATION:none; }

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

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

.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;}

.shellHelp { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 20px; COLOR: #333333; }
.shellHelp A { COLOR: #333333; TEXT-DECORATION: none }
.shellHelp A:visited { COLOR: #333333; }
.shellHelp A:hover { COLOR: #5249a4; TEXT-DECORATION:none; }

.shellLogout { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; LINE-HEIGHT: 10px; FONT-WEIGHT: bold; COLOR: #333333;}
.shellLogout A { COLOR: #333333; FONT-SIZE: 8px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; LETTER-SPACING: 1px; }
.shellLogout A:visited { COLOR: #333333; TEXT-DECORATION: underline }
.shellLogout A:hover { COLOR: #5249a4; TEXT-DECORATION: underline }

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

.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;}

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

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

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

.navbar {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-variant:normal; color:#5249a4; text-transform:uppercase; letter-spacing:-1px;}
.navbar a {text-decoration:none; color:#5249a4; text-transform:uppercase; letter-spacing:-1px;}
.navbar a:visited {color:#5249a4; text-decoration:none;}
.navbar a:hover {color:#FF9900; text-decoration:underline;}

.channelName {color:#5249A4; font-family:Verdana, Helvetica, sans-serif; font-size:22px; letter-spacing:-1px; text-transform:uppercase; vertical-align:top; font-weight:bold; text-decoration:none;}
.channelName a {color:#5249A4; font-weight:bold; text-decoration:none;}
.channelName a:VISITED {color:#5249A4; text-decoration:none;}
.channelName a:hover {color:#5249A4; text-decoration:underline;}

.loginDate {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666633; text-decoration:none;}
.loginDate a {color:#666633; text-decoration:none;}
.loginDate a:VISITED {color:#666633; text-decoration:none;}
.loginDate a:hover {color:#666633; text-decoration:none;}

.boiler {color:#3333cc; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none;}
.boiler a:{color:#3333cc; text-decoration:none;}
.boiler a:visited {color:#3333cc; text-decoration:none;}
.boiler a:hover {color:#3333cc; text-decoration:underline;}

.copyright {color:#3333cc; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline;}
.copyright a {color:#3333cc; text-decoration:underline;}
.copyright a:visited {color:#3333cc; text-decoration:underline;}
.copyright a:hover {color:#3333cc; text-decoration:underline;}

.corenav {color:#5249a4; font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.corenav a {color:#5249a4; font-weight:bold; text-decoration:none;}
.corenav a:visited {color:#3366cc; text-decoration:none;}
.corenav a:hover {color:#5249a4; text-decoration:underline;}

.secondnav {color:#5249a4; font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none;} 
.secondnav a {color:#5249a4; text-decoration:none;}
.secondnav a:visited {color:#3366cc; text-decoration:none;}
.secondnav a:hover {color:#5249a4; text-decoration:underline;}

.privacy {color:#5249a4; font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.privacy a {color:#5249a4; text-decoration:underline;}
.privacy a:visited {color:#3366cc; text-decoration:underline;}
.privacy a:hover {color:#5249a4; text-decoration:underline;}

.imgcaption {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold;}

.form {font-size:12px;}

.HV40Gry {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:40px; color:#CCCCCC; letter-spacing:-1px;}

.bodycopy {font-family:"Times New Roman", Times, serif; font-size:14px; color:#333333;}

.crumbs a {color:#3333cc; font-family:Arial, Helvetica, sans-serif; font-size:8pt; FONT-STYLE:normal; font-weight:normal; text-decoration:none}
.crumbs a:hover {color:#3333cc; text-decoration:underline;}
.crumbs {color:#3333cc; font-family:Arial, Helvetica, sans-serif; font-size:8pt; FONT-STYLE:normal; font-weight:normal}

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

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

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

.textwhite {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold}
.textwhite a {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none}
.textwhite a:visited {color:#ffffff; text-decoration:none;}
.textwhite a:hover {color:#ffffff; text-decoration:underline;}

.topwhite {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:normal}
.topwhite a {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:normal; text-decoration:none}
.topwhite a:visited {color:#ffffff; text-decoration:none;}
.topwhite a:hover {color:#ffffff; text-decoration:underline;}

.emailName {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.returnhome {color:#3333cc; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.returnhome a {color:#3333cc; text-decoration:underline;}
.returnhome a:visited {color:#3333cc; text-decoration:none;}
.returnhome a:hover {color:#3333cc; text-decoration:underline;}

.homehelplink {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;	text-decoration:none;}
.homehelplink a {color:#FFFFFF; text-decoration:none;}
.homehelplink a:visited {color:#FFFFFF; text-decoration:none;}
.homehelplink a:hover {color:#ffffff; text-decoration:underline;}

.homelogin {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.homelogin a {color:#FFFFFF; text-decoration:none;}
.homelogin a:visited {color:#FFFFFF; text-decoration:none;}
.homelogin a:hover {color:#FFFFFF; text-decoration:underline;}

.assoclink {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5249a4;}
.assoclink a {text-decoration:underline; color:#5249a4;}
.assoclink a:visited {text-decoration:underline; color:#3366cc;}
.assoclink a:hover {text-decoration:underline;}

.paginator {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
.paginator a {text-decoration: none; color: #5249A4;}
.paginator a:visited {text-decoration: none; color: #5249A4;}
.paginator a:hover {text-decoration: underline; color: #5249A4;}

.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;}

.errortext {color:#FF3300; font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold;}

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

.tableRCWidget {border: 1px solid #C9C9C9;}
.topRCWidget {padding-top: 5px; padding-bottom: 5px; padding-left: 7px; padding-right: 7px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; line-height:11px; background-color: #D2E0E6;}
.middleRCWidget {padding-top: 7px; padding-bottom: 7px; padding-left: 9px; padding-right: 9px; float: left; border-top: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:13px; background-color: #E6F0FA;}
.insideRCWidget {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:11px; margin-top: -2px; margin-bottom: 0px; margin-left: -2px;}
.rcSearchButton {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:14px;}
