.pc_description {
	color: #3F580D;
	font-family:Verdana;
	font-size:10pt;
}
.pc_description A:hover {
	text-decoration: underline;
	color: #3F580D;
}
.pc_description A {
	text-decoration: none;
	color: #3F580D;
	font-size:14px;
	font-weight: bold;
}
.daytitle {
	/*font-size:16pt;*/

		font-size:21px;
}
.linkimage {
	cursor:hand;
	cursor:pointer;
}
.pc_intro {
	color: #8E118F;
}
 @media (all and min-width=0px) {
}
body {
	margin: 0px;
	padding: 0px;
}
body, table {
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	line-height: 120%;
}
form {
	display: inline;
	margin: 0px;
}
p {
	margin-bottom: 10px;
	margin-top: 10px;
}
.login_input {
	background-color: #FFDCEC;
	color: #9B0D4C;
	border: #9B0D4C 1px solid;
	width: 100px;
	font-size: 9px;
	padding: 0px;
}
.beauty_text_blue, .beauty_text_blue a {
	color: #1F61AB;
}
.beauty_text_pink, .beauty_text_pink a {
	color: #B00C7C;
}
.beauty_text_green, .beauty_text_green a {
	color: #336600;
}
.beauty_text_violet, .beauty_text_violet a {
	color: #8713B0;
}
.beauty_text_orange, .beauty_text_orange a {
	color: #BE4B1D;
}
.hidden_div {
	position: absolute;
	visibility: hidden;
	display: none;
	width: 0px;
	height: 0px;
	top: -10;
	left: -100;
}
.hidden_div_new {
	position: absolute;
	visibility: hidden;
	display: none;
	width: 0px;
	height: 0px;
	top: -10;
	left: -100;
}
.hidden_div_displayed {
	position: absolute;
	visibility: hidden;
	/*display: none;*/
	width: 0px;
	height: 0px;
	top: -10;
}
.hidden_div1_displayed {
	position: absolute;
	visibility: hidden;
	width: 0px;
	height: 0px;
	top: 10;
	left: 10;
}
.whats_text,  .whats_text a {
	font-size: 10px;
	color: #73BD23;
}
.whats_subtitle {
	font-size: 12px;
	color: #39844D;
	font-weight: bold;
	line-height: 200%;
}
.ymind_sub_12 {
	font-size: 12px;
	color: #930777;
	font-weight: bold;
}
.feature_bodytext1 {
	font-size: 11px;
	color: #FF33CC;
	line-height: 138%;
}
.feature_bodytext2 {
	font-size: 11px;
	color: #006600;
	line-height: 138%;
}
.feature_circle_content {
	font-size: 10px;
	color: #003300;
}
.periods_text, .periods_text a {
	font-size: 10px;
	color: #73BD23;
}
.periods_subtitle {
	font-size: 12px;
	color: #39844D;
	font-weight: bold;
	line-height: 200%;
}
.ppredictor_text {
	font-size: 11px;
	color: #25733A;
	line-height: 120%;
}
.ppredictor_text select, .ppredictor_text input {
	font-size: 10px;
	color: #CF008D;
}
.ppredictor_month_text {
	font-size: 14px;
	color: #CF008D;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
}
.banners {
	text-allign: left;
	padding-left: 10px;
	vertical-align: top;
	font-size: 11px;
}
.yourbody_feature_bodytext {
	font-size: 10px;
	color: #73BD23;
}
.yourbody_feature_subtitle {
	font-size: 11px;
	color: #39844D;
	font-weight: bold;
}
.gv_yourbody_feature_subtitle{
	font-size: 11px;
	color: #045e92;
	font-weight: bold;
	}
.yourmind_subtitle {
	font-size: 11px;
	font-weight: bold;
	color: #1F60A9;
}
.re_vip_pol_green {
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #c3d436;
}
.yourmind_text, .yourmind_text a {
	color: #1F60A9;
}
.yourmind_text input, .yourmind_text textarea {
	backgroud-color: #FFFFFF;
	color: #FF1493;
	background-color: #FFF8FA;
	border: #F7B5E0 1px solid;
	font-size: 10px;
	font-family: verdana, tahoma, arial;
	margin-top: 5px;
}
.wantit_subtitle {
	font-size: 11px;
	font-weight: bold;
	color: #043c7b;
}
.wantit_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #043c7b;
	font-size: 11px;
	text-decoration:none;
	line-height: 12px;
}
.wantit_white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration:none;
	line-height: 12px;
}
.game_white_txt_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	line-height: 12px;
}
.game_pink_txt_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #b62974;
	font-size: 10px;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold;
	line-height: 9.5px;
}
.game_white_txt_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	letter-spacing:normal;
	text-decoration:none;
	line-height: 10px;
}
.game_blue_txt_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0d0f49;
	font-size: 10px;
	letter-spacing:normal;
	text-decoration:none;
	line-height: 10px;
}
.game_head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #a00057;
	font-size: 14px;
	line-height:16px;
	font-weight:bold;
	letter-spacing:normal;
	text-decoration:none;
}
.game_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #a00057;
	font-size: 11px;
	letter-spacing:normal;
	text-decoration:none;
}
.game_dropdown {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	letter-spacing:normal;
}
.boots_white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 13px;
	text-decoration:none;
	line-height: 13px;
	font-weight: bold;
}
.hismind_header {
	font-size: 11px;
	color: #F41FAD;
}
.askanna_text_main {
	color: #630063;
}
.vip_yshout_months_pink {
	font-family: Arial, Helvetica, sans-serif;
	color: #ef4f91;
	font-size: 28px;
	font-weight:bold;
	line-height: 25px;
	padding-bottom: 12px;
}
.askanna_text_purple, .askanna_text_purple a {
	font-size: 10px;
	font-weight: bold;
	color: #630063;
}
.re_ppredictor_border {
	border:solid #84AD05 1px;
}
.askanna_text_green, .askanna_text_green a {
	font-size: 10px;
	font-weight: bold;
	color: #557F19;
}
.askanna_text_blue, .askanna_text_blue a {
	font-size: 10px;
	font-weight: bold;
	color: #16518B;
}
.askanna_text_pink, .askanna_text_pink a {
	font-size: 10px;
	font-weight: bold;
	color: #701D6D;
}
.askanna_text_pink12 {
	font-size: 12px;
	font-weight: bold;
	color: #660066;
	padding-left:5px;
}
.askanna_text_lightpink12 {
	font-size: 12px;
	font-weight: bold;
	color: #a623bc;
	padding-left:5px;
}
.home_text_white12 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left:5px;
}
.sexrel_text_lightpink12 {
	font-size: 12px;
	font-weight: bold;
	color: #d60a8c;
	padding-left:5px;
}
.re_sexrel_text_pink12 {
	font-size: 12px;
	font-weight: bold;
	color: #7dc242;
}
.re_sexrel_text_pink11 {
	font-size: 11px;
	font-weight: bold;
	color: #aa29aa;
	text-decoration:none;
}
.re_advice_text_orange11 {
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ff7300;
	line-height: 15px;
}
.advice_text_org12 {
	font-size: 12px;
	font-weight: bold;
	color: #ca4c08;
	padding-left:5px;
}
.askanna_text_pink10 {
	font-size: 9.5px;
	font-weight: normal;
	color: #660066;
	letter-spacing:0.1px;
	padding-left:5px;
}
.home_text_white10 {
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	padding-left:15px;
	padding-right: 5px;
	letter-spacing: -1;
}
.askanna_text_lightpink10 {
	font-size: 9.5px;
	font-weight: normal;
	color: #a623bc;
	letter-spacing:0.1px;
	padding-left:5px;
}
.sexrel_text_lightpink10 {
	font-size: 9.5px;
	font-weight: normal;
	color: #d60a8c;
	letter-spacing:0.1px;
	padding-left:5px;
}
.askanna_text_white10 {
	font-size: 9.5px;
	font-weight: normal;
	color: #ffffff;
	letter-spacing:0.1px;
	padding-left:5px;
}
.advice_text_org10 {
	font-size: 10px;
	font-weight: normal;
	color: #ca4c08;
	letter-spacing:0.1px;
	padding-left:5px;
}
.braguide_text {
	color: #FFFFFF;
}
.skin_text {
	color: #990066;
}
.skin_subtitle {
	font-size: 12px;
	font-weight: bold;
	color: #930667;
	line-height: 200%;
}
.makeup_text {
	color: #990066;
}
.hair_text {
	color: #990066;
}
.register_intro {
	color: #3871B1;
}
.register_text, .register_text a, .register_text td {
	color: #3871B1;
}
.register_link_italic {
	color: #3871B1;
	font-style:italic;
	text-decoration:none;
}
.register_thanks_txt {
	font-family:"Comic Sans MS";
	color: #1357A3;
	font-size:13px;
	font-weight: bold;
}
.register_text input, .register_text select {
	color: #3871B1;
	font-size: 11px;
	border: #3871B1 1px solid;
	font-weight: normal;
}
.ageofconsent_title {
	color: #006699;
	font-size: 13px;
	font-weight: bold;
}
.yourbody_top_title {
	color: #678a04;
	font-size: 13px;
	font-weight: bold;
	padding-left:5px;
}
.yourbody_top_content {
	color: #678a04;
	font-size: 10px;
	font-weight:normal;
	padding-left:5px;
}
.yourbody_title {
	color: #d60a8c;
	font-size: 13px;
	font-weight: bold;
	padding-left:5px;
	line-height: 13px;
}
.yourbody_content {
	color: #d60a8c;
	font-size: 10px;
	font-weight:normal;
	padding-left:5px;
	line-height: 10px;
}
.sexrel_title {
	color: #304902;
	font-size: 13px;
	font-weight: bold;
	padding-left:5px;
	line-height: normal;
}
.sexrel_content {
	color: #304902;
	font-size: 10px;
	font-weight:normal;
	padding-left:5px;
	line-height: normal;
}
.yourmind_title {
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
}
.yourmind_content {
	color: #ffffff;
	font-size: 10px;
	font-weight:normal;
	line-height: 13px;
}
.ageofconsent_text, .ageofconsent_text a {
	color: #006699;
}
.sexrel_feat_title {
	color: #006699;
	font-size: 13px;
	font-weight: bold;
}
.sexrel_feat_text, .sexrel_feat_text a {
	color: #006699;
}
.safesex_title {
	color: #006699;
	font-size: 13px;
	font-weight: bold;
}
.safesex_text, .safesex_text a {
	color: #006699;
}
.safesex16_questions, .safesex16_questions a {
	color: #E5138D;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.safesex16_questions a:hover {
	text-decoration: underline;
}
.beauty_tips_text {
	color: #990066;
}
.beauty_tips_intro {
	color: #660066;
	font-size: 12px;
	font-weight: bold;
}
.re_askanna_qtn_text_12 {
	color: #9b5ba4;
	font-size: 12px;
	font-weight: bold;
}
.re_askanna_qtn_text_11 {
	color: #b07db7;
	font-size: 11px;
	font-weight: bold;
}
.beauty_tips_subtitle {
	color: #660066;
	font-size: 13px;
	font-weight: bold;
}
.urbanmyths_text, .urbanmyths_text a {
	color: #670100;
}
.urbanmyths_form {
	color: #670100;
}
.urbanmyths_form input {
	color: #670100;
	font-size: 10px;
	font-family: verdana, tahoma, arial;
	background-color: #FFFFFF;
	border: #670100 1px solid;
	margin-top: 5px;
}
.urbanmyths_form textarea {
	color: #670100;
	font-size: 10px;
	font-family: verdana, tahoma, arial;
	background-color: #FFFFFF;
	border: #670100 1px solid;
	margin-top: 5px;
}
.urbanmyths_list {
	color: #670100;
	font-size: 11px;
	line-height: 200%;
}
.urbanmyths_list_text {
	color: #670100;
	line-height: 150%;
}
.urbanmyths_list a {
	color: #670100;
	font-size: 11px;
	text-decoration: none;
}
.urbanmyths_list a:hover {
	text-decoration: underline;
}
.urbanmyths_list li {
	list-style-image: url('../yourbody/images/urbanmyths_list_dot1.gif');
	list-style-type: square;
}
.yourshout {
	color: #1480FE;
	line-height: 150%;
}
.yourshout_intro {
	color: #FF6600;
	line-height: 150%;
}
.yourshout textarea {
	line-height: 150%;
	font-size: 10px;
	color: #1480FE;
	font-family: verdana, tahoma, arial;
	background-color: #FFFFFF;
	border: #1480FE 1px solid;
	margin-top: 5px;
}
.topshout_title {
	color: #FF6600;
	font-size: 15px;
	font-weight: bold;
}
.topshout_subtitle {
	font-size: 12px;
	font-weight: bold;
}
.yourshout hr {
	border-top: #1480FE 1px dashed;
}
.loginname {
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.faq_text, .faq_text a {
	color: #660066;
}
.faq_subtitle {
	font-size: 12px;
	font-weight: bold;
	color: #800080;
	line-height: 200%;
}
.faq_title {
	font-size: 14px;
	font-weight: bold;
	color: #800080;
	line-height: 200%;
}
.question_intro {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 10px;
	line-height: 140%;
}
.question_intro a {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.question_form, .question_form a {
	color: #660066;
	font-size: 10px;

}
.question_form input {
	color: #660066;
	font-size: 10px;
	border: #660066 1px solid;
}
.question_form select {
	color: #660066;
	font-size: 10px;
	border: #660066 1px solid;
}
.question_form textarea {
	color: #660066;
	font-size: 10px;
	border: #660066 1px solid;
	font-family: verdana, arial, tahoma;
}
.feature_text {
	color: #CC3399;
	font-size: 11px;
	line-height: 120%;
	font-family: verdana;
}
.feature_boldtxt {
	color: #339900;
	font-size: 13px;
	font-weight: bold;
	line-height: 130%;
	font-family: verdana;
}
.feature_text a {
	color: #CC3399;
	font-size: 11px;
	line-height: 120%;
	font-family: verdana;
	text-decoration:underline;
}
.feature_text li {
	list-style-image: url(file:/images/feature_dot.gif);
	list-style-type: disc;
	list-style-position: inside;
}
.feature_lightblue {
	color: #0060FF;
	line-height: 120%;
}
.feature_violet {
	color: #CC00CC;
	line-height: 120%;
}
.feature_orange {
	color: #FF6600;
	line-height: 120%;
}
.feature_green {
	color: #006600;
	line-height: 120%;
}
.feature_blue {
	color: #0066CC;
	line-height: 120%;
}
.feature_pink {
	color: #FF0099;
	line-height: 120%;
}
.feature_bluegreen {
	color: #009966;
	line-height: 120%;
}
.feature_brown {
	color: #CC6600;
	line-height: 120%;
}
.advice_intro {
	color: #FFFFFF;/*#8B4513;*/
	font-weight: bold;
	font-size: 11px;
	line-height: 150%;
}
.articlelist, .articlelist a {
	color: #821855;
	line-height: 150%;/*text-decoration: none;*/

}
.articlelist a:hover {
	text-decoration: underline;
}
.articlelist ul {
	list-style-type: square;
	list-style-color: #000000;
}
.article_title {
	color: #FF8C00;
	font-size: 13px;
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	line-height: 16px;
}
.article {
	color: #821855;
	line-height: 150%;
}
.contraception_text {
	color: #006699;
}
.lovestories_subtitle {
	color: #D31A7B;
	font-size: 12px;
	font-weight: bold;
}
.sendtofriend {
	color: #1F60A9;
}
.sendtofriend input, .sendtofriend textarea {
	color: #1F60A9;
	background-color: #FFFFFF;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	border: #1F60A9 1px solid;
}
.contact {
	color: #1F60A9;
}
.contact td {
	padding-top: 3px;
}
.contact input, .contact textarea, .contact select {
	color: #1F60A9;
	background-color: #FFFFFF;
	font-family: verdana, tahoma, arial;
	font-size: 10px;
	border: #1F60A9 1px solid;
}
.search {
	color: #1F60A9;
}
.search input {
	color: #1F60A9;
	background-color: #FFFFFF;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	border: #1F60A9 1px solid;
}
.always_desc_title {
	color: #CCFF99;
	font-size: 12px;
	font-weight: bold;
	line-height: 170%;
}
.always_desc {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 130%;
	zpadding-top: 6px;
}
.tampax_desc_title {
	color: #99CCFF;
	font-size: 12px;
	font-weight: bold;
}
.tampax_desc li {
	color: #FFFFFF;
	font-size: 11px;
	list-style-image: url('../yourbody/images/tampax_dot.gif');
	list-style-type: square;
	line-height: 110%;
	zpadding-top: 6px;
}
.products_blue {
	color: #0E7388;
}
.products_green, .products_green a {
	color: #237106;
}
.products_violet, .products_violet a {
	color: #610561;
}
.products_pink, .products_pink a {
	color: #A60473;
}
.products_darkblue, .products_darkblue a {
	color: #112985;
}
.polls_list, .polls_list a {
	font-size: 11px;
	color: #A22D12;
	text-decoration: none;
}
.polls_list a:hover {
	text-decoration: underline;
}
.polls_list li {
	font-size: 11px;
	color: #A22D12;
	text-decoration: none;
	list-style-image: url('../vip/images/polls_dot.gif');
	list-style-type: square;
	line-height: 150%;
	font-weight: bold;
}
.polls_list select {
	font-size: 11px;
	color: #A22D12;
	font-weight: bold;
	border: #FFCC33 2px solid;
}
.polls_list, .polls_list a {
	font-size: 11px;
	color: #A22D12;
	text-decoration: none;
}
.polls_question {
	font-size: 12px;
	color: #A22D12;
	font-weight: bold;
}
.polls_options {
	font-size: 11px;
	color: #FFFFFF;
}
.polls_result {
	font-size: 11px;
	color: #A22D12;
	font-weight: bold;
}
.quiz, .quiz table {
	font-size: 11px;
	color: #A22D12;
}
.quiz_title {
	font-size: 13px;
	color: #008080;
	font-weight: bold;
}
.quiz_intro {
	font-size: 11px;
	color: #008080;
}
.quiz ol {
	font-weight: bold;
}
.funstuff_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size: 11px;
	text-decoration:none;
	line-height: 12px;
}
.ycalendar {
	background-color: #FE91FE;
}
.ycalendar td {
	background-color: #FBEEFB;
	font-size: 11px;
	font-family: verdana, tahoma, arial;
	text-align: center;
}
.ycalendar_month {
	color: #CF087B;
	text-align: center;
	font-weight: bold;
}
.ycalendar_active {
	text-decoration: underline;
	font-weight: bold;
}
.competition, .competition a {
	color: #3f8c83;
	font-size: 10px;
}
.competition_question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3a6f00;
	font-size: 11px;
	font-weight: bold;
}
.competition_answer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3a6f00;
	font-size: 11px;
}
.competition_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3a6f00;
	font-size: 11px;
}
.competition_intro {
	color: #3a6f00;
	font-size: 13px;
}
.competion_subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #26BADD;
	font-size: 11px;
	font-weight:bold;
}
.competion2_boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1F60A9;
	text-decoration: none;
}
.competion2_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1F60A9;
	text-decoration:none;
}
.complink_boldunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3a6f00;
	text-decoration: underline;
}
.competion2_textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1F60A9;
	text-decoration: underline;
	font-style: normal;
}
.competion2_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0099;
	text-decoration: none;
	font-style: normal;
}
.competion_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0099;
	text-decoration: none;
	font-style: normal;
	border:#CC0099;
	border-width:2px;
}
.comp2_textfield {
	border: 1.5px solid #3399FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F60A9;
	height: 125px;
	width: 535px;
	padding-left: 9;
	padding-top: 10px;
}
.comp_diclaimer_txt {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0099;
	text-decoration:none;
}
.tampaxchooser, .tampaxchooser a {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}
.tampaxchooser a:hover {
	color: #99FFFF;
}
.tampaxchooser input, .tampaxchooser select {
	color: #1E62AB;
	font-size: 11px;
}
.tampaxchooser_highlight, .tampaxchooser_highlight a {
	color: #99FFFF;
}
.tampaxchooser_yellow_highligh a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.tampaxchooser_yellow_highligh a:hover {
	color: #FFCC33;
}
.tampaxchooser_small, .tampaxchooser_small a {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.alwayschooser, .alwayschooser a {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}
.alwayschooser a:hover {
	color: #ACFE83;
}
.alwayschooser input, .alwayschooser select {
	color: #458402;
	font-size: 11px;
}
.alwayschooser_highlight, .alwayschooser_highlight a {
	color: #ACFE83;
}
.alwayschooser_darkgreen_highlight, .alwayschooser_darkgreen_highlight a {
	color: #056A1D;
}
.alwayschooser_yellow_highligh a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.alwayschooser_yellow_highligh a:hover {
	color: #FFCC33;
}
.alwayschooser_small, .alwayschooser_small a {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.maintenance_sorry {
	font-size: 24px;
	color: #008080;
	text-align: center;
}
.maintenance_text, .maintenance_text a {
	font-size: 14px;
	color: #008080;
	text-align: center;
}
/* start freshelle belle addon */



.quiz_freshelle, .quiz_freshelle table {
	font-size: 11px;
	color: #006633;
}
.quiz_title_freshelle {
	font-size: 13px;
	color: #006633;
	font-weight: bold;
}
.quiz_intro_freshelle {
	font-size: 11px;
	color: #ff6633;
}
.quiz_freshelle ol {
	font-weight: bold;
}
.freshelle, .freshelle a {
	font-size: 11px;
	color: #006633;
	text-align: left;
	zpadding-left:5px;
	line-height: 1.2
}
.freshelle_title {
	font-size: 12px;
	color: #006633;
	text-align: center;
	font-weight: bold;
}
.freshelle_text {
	font-size: 11px;
	color: #054D18;
	text-align: center;
	line-height: 1.4
}
.freshelle_competition {
	font-size: 11px;
	color: #FF6905;
	text-align: left;
	line-height: 1.2
}
.freshelle_thanks {
	font-size: 11px;
	color: #054D18;
	text-align: center;
	line-height: 1.4;
	padding-right:45px;
	padding-left:45px;
}
.swapits_text {
	font-size: 11px;
	color: #003300;
	line-height: 1.4
}
.swapits_bigtext {
	font-size: 14px;
	color: #003300;
	line-height: 1.4;
	font-weight: bold;
}
/* end freshelle belle addon */



.png_text {
	font-size: 11px;
	color: #5C5757;
	line-height: 1.4;
}
.png_link {
	font-size: 8px;
	color: #E78D00;
	line-height: 1.4;
	text-decoration: underline;
}
.png_link_text {
	font-size: 10px;
	color: #E78D00;
	line-height: 1.4;
	text-decoration: underline;
}
.map_sub_link {
	font-size: 10px;
	color: #E78D00;
	line-height: 1.4;
	text-decoration: underline;
	padding-left: 10px;
}
.re_map_sub_link {
	font-size: 10px;
	color: #515151;
	line-height: 1.4;
	text-decoration: underline;
	padding-left: 10px;
}
.map_thirdlevel_link {
	font-size: 10px;
	color: #E78D00;
	line-height: 1.4;
	text-decoration: underline;
	padding-left: 20px;
}
.re_map_thirdlevel_link {
	font-size: 10px;
	color: #515151;
	line-height: 1.4;
	text-decoration: underline;
	padding-left: 20px;
}
.map_title_link {
	font-size: 12px;
	color: #E78D00;
	line-height: 1.4;
	font-weight:bold;
	text-decoration: underline;
}
.re_bot_link {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.your_body_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #38810d;
	font-weight: normal;
	text-decoration: none;
	background-color: #bfde30;
	height: 19px;
	width: 115px;
	text-align: center;
}
a.your_body_sub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #38810d;
	font-weight: normal;
}
a.your_body_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.yourmind_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #38810d;
	font-weight: normal;
	text-decoration: none;
	background-color: #eb68ff;
	height: 19px;
	width: 115px;
	text-align: center;
}
a.yourmind_sub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
}
a.yourmind_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #761a76;
	font-weight: normal;
	text-decoration: underline;
}
.beauty_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #38810d;
	font-weight: normal;
	text-decoration: none;
	background-color: #6bf6ff;
	height: 19px;
	width: 115px;
	text-align: center;
}
a.beauty_sub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #11899f;
	font-weight: normal;
}
a.beauty_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.sexrel_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #46f7ed;
	font-weight: normal;
	text-decoration: none;
	background-color: #ff99ff;
	height: 19px;
	width: 115px;
	text-align: center;
}
a.sexrel_sub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #a42ca4;
	font-weight: normal;
}
a.sexrel_sub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.askanna_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #46f7ed;
	font-weight: normal;
	text-decoration: none;
	background-color: #eb68ff;
	height: 19px;
	width: 115px;
	text-align: center;
}
a.askanna_sub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #761a76;
	font-weight: normal;
}
a.askanna_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.adivce_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #46f7ed;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffcc33;
	height: 19px;
	width: 115px;
	text-align: center;
}
a.adivce_sub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff6c00;
	font-weight: normal;
}
a.adivce_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.vip_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #46f7ed;
	font-weight: normal;
	text-decoration: none;
	background-color: #46f7ed;
	height: 19px;
	width: 115px;
	text-align: center;
}
a.vip_sub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1da2b6;
	font-weight: normal;
}
a.vip_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.re_breadcrums {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1f60a9;
	text-decoration:none;
}
.re_home_article_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	text-decoration:underline;
}
.re_home_bullet {
	color: #1eb8dc;
	list-style-image: none;
	list-style-type: circle;
}
.re_home_more {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #1eb8dc;
	text-decoration:none;
}
.re_poll_ban {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #909090;
	text-decoration: none;
	text-align:left;
}
.re_poll_ban_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b773b0;
	font-weight: bold;
	text-decoration: none;
	padding-left:4px;
	padding-right:2px;
	text-align:left;
}
.re_search_textfield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	font-weight: bold;
	text-decoration: none;
	width: 93px;
}
.re_ybody_more {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #71bc46;
	text-decoration:none;
}
.re_ybody_bullet {
	color: #71bc46;
	list-style-image: none;
	list-style-type: circle;
}
.re_ybody_bullet2 {
	color: #c3d436;
	list-style-image: none;
	list-style-type: circle;
}
.re_askanna_more {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #e85cff;
	text-decoration:none;
}
.re_askanna_bullet {
	color: #e85cff;
	list-style-image: none;
	list-style-type: circle;
}
.re_advice_more {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #ffc629;
	text-decoration:none;
}
.re_advice_bullet {
	color: #ffc629;
	list-style-image: none;
	list-style-type: circle;
}
.re_search_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #1eb8dc;
	text-decoration:underline;
}
.re_search_link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #1eb8dc;
	text-decoration:underline;
}
.re_search_link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #1eb8dc;
	text-decoration:underline;
}
.re_search_desc_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #909090;
	text-decoration:underline;
}
.re_urban_desc_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #515151;
	text-decoration:underline;
}
.re_search_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #ee3183;
	text-decoration:none;
}
.re_body_text_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #515151;
	text-decoration:none;
}
.re_askanna_text_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #9b5ba4;
	text-decoration:none;
}
.re_body_text_bold_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #515151;
	text-decoration:none;
}
.re_ybody_green_pgno {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #c3d436;
	text-decoration:underline;
}
.re_ymind_pink_pgno {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #d60a8c;
	text-decoration:underline;
	line-height: 17px;
}
.re_sexrel_pink_pgno {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7dc242;
	text-decoration:underline;
}
.re_ybody_green_pgno_sub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7dc242;
	text-decoration:underline;
}
.re_ybody_green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #c3d436;
	text-decoration:none;
}
.re_compitition_green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7dc242;
	line-height:14px;
}
.re_compitition_textareafield {
	font-family: Arial, Helvetica, sans-serif;
	color: #515151;
	font-size: 11px;
	border:solid 1px #f8c1d9;
}
.re_ymind_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #d60a8c;
	text-decoration:none;
}
.re_sexrel_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7dc242;
	text-decoration:none;
}
.re_ybody_black_pgno {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #515151;
	text-decoration:underline;
}
.re_beauty_pink_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #d60a8c;
}
.re_beauty_orange_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #fe7200;
}
.re_beauty_light_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #efa5c5;
}
.re_askanna_bullet {
	color: #b889be;
	list-style-image: none;
	list-style-type: circle;
}
.re_myths_green_ttl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #c3d436;
	text-decoration:none;
}
.re_ybody_ftr_green_ttl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #7dc242;
	text-decoration:none;
	line-height:18px;
}
.re_ymind_ftr_pink_ttl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #c43daa;
	text-decoration:none;
	line-height:19px;
}
.re_sexrel_ftr_pink_ttl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #7dc242;
	text-decoration:none;
	line-height:19px;
}
.re_ybody_ftr_green_sub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #c3d436;
	text-decoration:none;
	line-height:15px;
}
.re_yshout_green_sub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:normal;
	color: #c3d436;
	text-decoration:none;
}
.re_yshout_green_sub_14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #c3d436;
	line-height:14px;
}
.re_myths_gray_ttl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #515151;
	line-height:16px;
	text-decoration:none;
}
.re_beauty_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #00aeef;
	text-decoration:none;
}
.re_register_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #00aeef;
	text-decoration:none;
}
.re_register_purple {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight:normal;
	color: #9b5ba4;
	letter-spacing:0.1px;
	text-decoration:none;
	padding-left:3px;
}
.re_border_ycalendar {
	border:#339900;
}
.re_beauty_text_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #515151;
	text-decoration:none;
}
.re_beauty_pink_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #efa5c5;
}
.re_beauty_pink_12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #efa5c5;
	text-decoration:none;
}
.re_beauty_pink_12_new {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	line-height:18px;
	color: #efa5c5;
	text-decoration:none;
}
.re_back_next_link_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #d60a8c;
}
.re_ybody_cal_fig_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ef4f91;
}
.re_ybody_cal_fig_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #007cc3;
}
.re_ybody_cal_fig_green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7dc242;
}
.re_back_next_link_grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #515151;
}
.re_ybody_top_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #38810c;
}
.re_calendar_input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #515151;
	text-decoration:none;
}
.re_vip_more {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ef4f91;
}
.re_vip_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ef4f91;
}
.re_vip_more a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ef4f91;
	text-decoration: none;
}
.re_vip_ttl_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height:20px;
	color:#ef4f91;
}
.re_vip_text_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #515151;
	text-decoration:none;
}
.re_vip_buddyname {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#ef4f91;
}
.re_reg_text_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #515151;
	text-decoration:none;
}
.re_vip_poll_q_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#ef4f91;
	font-weight:bold
}
.re_reg_form_textfield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #515151;
	height:18px;
	border: solid #7c7c7c 1px;
	width:190px;
}
.re_shout_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ef4f91;
}
.re_compe_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color: #ef4f91;
}
.re_myths_green_ttl_normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:normal;
	color: #c3d436;
	text-decoration:none;
}
.re_avtar_padding {
	width: 60px;
	height: 60px;
	text-align:center;
}
.re_vip_yshout_green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:normal;
	color: #c3d436;
	text-decoration:none;
}
.re_vip_shortcut {
	height:30px;
	text-align:center;
}
.re_vip_shortcut a {
	margin:0px 10px 0px 0px;
}
.re_png_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #00aeef;
	text-decoration:underline;
}
#re_content_scroller {
	height: 350px;
	overflow: auto;
}
.re_advice_ul_orange11 {
	margin-left: 6px;
	margin-top: 0px;
	padding-left: 10px;
}
.al_clean_black_bold_11 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight:bold;
}
.al_clean_textareafield {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	border:solid 1px #58c2a5;
	width:249px;
}
.al_clean_black_11 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.al_clean_home_darkgreen_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #01231c;
	font-size: 11px;
	line-height:13px;
	padding-left:19px;
	padding-top:15px;
}
.al_clean_blackbold_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height:12px;
	font-weight:bold;
}
.al_clean_black_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height:12px;
}
.al_clean_bluebold_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1f60a9;
	font-size: 11px;
	font-weight:bold;
}
.al_clean_blue_link_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1f60a9;
	font-size: 10px;
	line-height:12px;
	text-decoration:underline;
}
.al_clean_termscond_black_11 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height:16px;
}
.al_clean_table_padding {
	padding-left:18px;
	padding-right:18px;
	padding-top:15px;
	padding-bottom:15px;
	border-color:2a967f;
	background-color:#cce6e0;
	border:solid #2a967f 1px;
}
.al_clean_padding_roundbox {
	padding-left:34px;
	padding-right:11px;
}
.al_clean_padding_roundbox_inner {
	padding-left:22px;
	padding-top:22px;
	padding-right:22px;
}
.al_clean_white_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none;
}
.music_text_pink {
	font-size: 10px;
	font-weight: bold;
	color: #e1147b;
}
.music_textfield_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	border:1px solid #e1147b;
	height:16px;
}
.music_bodytext_gray {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.music_playertext {
	font-size: 10px;
	font-weight: normal;
	color: #545d0c;
}
.re_cancer_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #909090;
	text-decoration:none;
}
.re_cancer_bullet {
	color: #d60a8c;
	list-style-image: none;
	list-style-type: circle;
}
.re_cancer_links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #d60a8c;
	text-decoration:underline;
	line-height:19px;
}
.re_cancer_superscript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.re_cancer_superscript_pink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color: #d60a8c;
}
.bg_pantene_winner_pink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #c27b7b;
}
.hidden_div_display {
	position: absolute;
	visibility: hidden;
	width: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../vip/images/white-bg.png', sizingMethod='scale');
	height: 0px;
	top: 410px;
	left: 375px;
}
.hidden_div_display[class] {
	background-image: url("../vip/images/white-bg.png");
	background-repeat: repeat;
}
#frame {
	width:83px;
	height:100px;
	position:relative;
	vertical-align:middle;
	left:-25px;
	top:-88px;
}
#photoover {
	position:relative;
	float:left;
	visibility: hidden;
	left:-25px;
	top:-188px;
}
#frameover {
	position:relative;
	float:left;
	visibility: hidden;
	left:-33px;
	top:-320px;
}
#photo {
	width:58px;
	height:73;
	left:0;
	top:10;
	z-index:0;
}
#close {
	margin:0px;
	float:right;
	padding:10px -30px 0 0;
	position:absolute;
	width:25px;
	height:24px;
	vertical-align:top;/*left:-05px;*/

}
.gv_body_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #909090;
	text-decoration:none;
	line-height:14px;
}
.gv_body_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #8b8b8b;
	text-decoration:none;
}
.gv_small_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #909090;
	text-decoration:none;
}
.gv_big_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #8b8b8b;
	text-decoration:none;
}
.gv_pink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #d0108a;
	font-weight:bold;
	text-decoration:underline;
}
.gv_pink_small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ef4f91;
	font-weight:bold;
	text-decoration:none;
}
.gv_blue_small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #42adf5;
	font-weight:bold;
	text-decoration:none;
}
.gv_pink_small_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d60a8c;
	font-weight:bold;
	text-decoration:underline;
}
.gv_pink_truth_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d60a8c;
	font-weight:bold;
	text-decoration:underline;
}
.gv_pink_small_link_bullet {
	font-size:12px;
	color: #d60a8c;
	text-decoration:none;
	padding-top:3px;
	list-style:disc;
	vertical-align:top;
	padding-right:2px;
	}
.gv_blue_small_link_bullet {
	font-size:12px;
	color: #42adf5;
	text-decoration:none;
	padding-top:3px;
	list-style:disc;
	vertical-align:top;
	padding-right:2px;
	}
	
.gv_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #096581;
	text-decoration:none;
	font-weight:bold;
}
.gv_blue_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #42adf5;
	text-decoration:none;
}
.gv_blue11_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #42adf5;
	text-decoration:none;
}
.gv_home_pink_ttl_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #d90072;
	text-decoration:none;

}
.gv_home_pink_ttl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
    color: #d90072;
	text-decoration:none;
	letter-spacing:-1px;
	line-height:14px;

}
.gv_home_blue_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0b8bb2;
	text-decoration:none;
	letter-spacing:-1px;
	line-height:14px;
	padding-top:10px;
}
.gv_ppredictor_text{
	font-size: 11px;
	color: #045e92;
	line-height: 120%;
}
.top_png_bg {
position:relative;
background-image:url(../images/expert/top-popup.png);
background-repeat:no-repeat;
height:6px; 
width:120px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

.middle_png_bg {
position:relative;
background-image:url(../images/expert/middle-popup.png);
background-repeat:repeat-y;
width:120px;
margin-top:-10px;
}
.bottom_png_bg {
position:absolute;
background-image:url(../images/expert/bottom-popup.png);
background-repeat:no-repeat;
height:21px; 
width:120px;
}

.login_bg {
background-image:url(../main/images/re_login_bg.png);
background-repeat:no-repeat;
background-position:top;
_background:none; 
height: 246px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/main/images/re_login_bg.png');
}

<!--Shea Tag start here-->
#home_anna { width: 161px; height: 34px; position:relative;}
#home_anna span {position: absolute; width: 161px; height: 34px; }

#home_pick { width: 150px; height: 40px; position:relative;}
#home_pick span {position: absolute; width: 150px; height: 40px; }

#home_advice { width: 150px; height: 40px; position:relative;}
#home_advice span {position: absolute; width: 150px; height: 40px; }

#home_new { width: 225px; height: 44px; position:relative;}
#home_new span {position: absolute; width: 225px; height: 44px; }

#beauty_skin_care { width: 146px; height: 42px; position:relative;}
#beauty_skin_care span {position: absolute; width: 146px; height: 42px; margin:-2px 0 0 0; }

#home_me2 { width: 227px; height: 192px; position:relative;}
#home_me2 span {position: absolute; width: 227px; height: 192px; }

#home_cervical_cancer { width: 219px; height: 60px; position:relative; margin:0px; top:0px;}
#home_cervical_cancer span {position: absolute; width: 219px; height: 60px; margin:0px; top:0px;}

#ybody_hdr_img { width: 173px; height: 171px; position:relative; margin:0px; top:0px;}
#ybody_hdr_img span {position: absolute; width: 173px; height: 171px; margin:0px; top:0px;}

#ybody_hdr_img2 { width: 120px; height: 171px; position:relative; margin:0px; top:0px;}
#ybody_hdr_img2 span {position: absolute; width: 120px; height: 171px; margin:0px; top:0px;}

#ybody_most_popular { width: 188px; height: 40px; position:relative;}
#ybody_most_popular span {position: absolute; width: 188px; height: 40px; }

#ybody_urban_myths { width: 175px; height: 43px; position:relative;}
#ybody_urban_myths span {position: absolute; width: 175px; height: 43px; }

#ybody_venus { width: 207px; height: 167px; position:relative;}
#ybody_venus span {position: absolute; width: 207px; height: 167px; }

#ybody_beinggirl_library { width: 180px; height: 47px; position:relative;}
#ybody_beinggirl_library span {position: absolute; width: 180px; height: 47px; }

#ybody_body_changes { width: 227px; height: 56px; position:relative; margin:0px; top:0px;}
#ybody_body_changes span {position: absolute; width: 227px; height: 56px; margin:0px; top:0px;}

#ybody_periods { width: 210px; height: 49px; position:relative; margin:0px; top:0px;}
#ybody_periods span {position: absolute; width: 210px; height: 49px; margin:0px; top:0px;}

#ybody_girlspuberty { width: 268px; height: 46px; position:relative;}
#ybody_girlspuberty span {position: absolute; width: 268px; height: 46px; }

#ybody_whats { width: 193px; height: 47px; position:relative;}
#ybody_whats span {position: absolute; width: 193px; height: 47px; }

#ybody_menstruationperiod { width: 219px; height: 46px; position:relative;}
#ybody_menstruationperiod span {position: absolute; width: 219px; height: 46px; }

#ybody_menstruationperiod_img { width: 199px; height: 193px; position:relative;}
#ybody_menstruationperiod_img span {position: absolute; width: 199px; height: 193px; }

#ybody_girlspuberty_ftr { width: 213px; height: 219px; position:relative;}
#ybody_girlspuberty_ftr span {position: absolute; width: 213px; height: 219px; }

#ybody_girlspuberty_how { width: 209px; height: 238px; position:relative;}
#ybody_girlspuberty_how span {position: absolute; width: 209px; height: 238px; }

#ybody_pcalendar { width: 216px; height: 48px; position:relative;}
#ybody_pcalendar span {position: absolute; width: 216px; height: 48px; }

#ybody_pcalendar_img { width: 169px; height: 221px; position:relative;}
#ybody_pcalendar_img span {position: absolute; width: 169px; height: 221px; }
#ybody_pcalendar_img span a { top:0px; position:relative; }

#ybody_periodpredictor_img { width: 153px; height: 154px; position:relative;}
#ybody_periodpredictor_img span {position: absolute; width: 153px; height: 154px; }

#ybody_periodpredictor_hd { width: 285px; height: 40px; position:relative;}
#ybody_periodpredictor_hd span {position: absolute; width: 285px; height: 40px; }

#ybody_interactivebody_hd { width: 269px; height: 46px; position:relative;}
#ybody_interactivebody_hd span {position: absolute; width: 269px; height: 46px; }

#ybody_interactivebody_img { width: 453px; height: 119px; position:relative;}
#ybody_interactivebody_img span {position: absolute; width: 453px; height: 119px; }

#ybody_urbanmyths_hd { width: 265px; height: 47px; position:relative; margin:-2px 0 0 0;}
#ybody_urbanmyths_hd span {position: absolute; width: 265px; height: 47px; margin:-2px 0 0 0;}

#ybody_urbanmythsTop5_hd { width: 266px; height: 47px; position:relative; margin:-2px 0 0 0;}
#ybody_urbanmythsTop5_hd span {position: absolute; width: 266px; height: 47px; margin:-2px 0 0 0;}

#ybody_urbanmyths_img { width: 312px; height: 120px; position:relative; margin:-2px 0 0 0;}
#ybody_urbanmyths_img span {position: absolute; width: 312px; height: 120px; margin:-2px 0 0 0;}

#ybody_urbanmyths_img2 { width: 144px; height: 216px; position:relative; margin:-2px 0 0 0;}
#ybody_urbanmyths_img2 span {position: absolute; width: 144px; height: 216px; margin:-2px 0 0 0;}

#ybody_braguide_hd { width: 188px; height: 38px; position:relative; margin:-2px 0 0 0;}
#ybody_braguide_hd span {position: absolute; width: 188px; height: 38px; margin:-2px 0 0 0;}

#ybody_feature_hd { width: 293px; height: 46px; position:relative;}
#ybody_feature_hd span {position: absolute; width: 293px; height: 46px; }

#ybody_products_hd { width: 212px; height: 41px; position:relative;}
#ybody_products_hd span {position: absolute; width: 212px; height: 41px; }

#ybody_howtouse_hd { width: 220px; height: 43px; position:relative;}
#ybody_howtouse_hd span {position: absolute; width: 220px; height: 43px; }

#venus_abt_shaving { width: 171px; height: 93px; position:relative;}
#venus_abt_shaving span {position: absolute; width: 171px; height: 93px; }

#ymind_mostpopular { width: 188px; height: 42px; position:relative;}
#ymind_mostpopular span {position: absolute; width: 188px; height: 42px; }

#ymind_hismind { width: 164px; height: 38px; position:relative;}
#ymind_hismind span {position: absolute; width: 164px; height: 38px; }

#ymind_library { width: 180px; height: 45px; position:relative;}
#ymind_library span {position: absolute; width: 180px; height: 45px; }

#ymind_lovestory_img { width: 237px; height: 57px; position:relative; margin:0px; top:0px;}
#ymind_lovestory_img span {position: absolute; width: 237px; height: 57px; margin:0px; top:0px;}

#ymind_school_img { width: 227px; height: 72px; position:relative; margin:0px; top:0px;}
#ymind_school_img span {position: absolute; width: 227px; height: 72px; margin:0px; top:0px;}

#ymind_pms_img { width: 228px; height: 51px; position:relative; margin:0px; top:0px;}
#ymind_pms_img span {position: absolute; width: 228px; height: 51px; margin:0px; top:0px;}

#ymind_pms_premenstrual { width: 215px; height: 45px; position:relative;}
#ymind_pms_premenstrual span {position: absolute; width: 215px; height: 45px; }

#beauty_mostpopular { width: 190px; height: 40px; position:relative;}
#beauty_mostpopular span {position: absolute; width: 188px; height: 40px; }

#beauty_tips { width: 164px; height: 46px; position:relative;}
#beauty_tips span {position: absolute; width: 164px; height: 46px; }

#beauty_library { width: 188px; height: 45px; position:relative;}
#beauty_library span {position: absolute; width: 188px; height: 45px; }

#sexrel_what_img { width: 47px; height: 23px; position:relative;}
#sexrel_what_img span {position: absolute; width: 47px; height: 23px;}

#sexrel_how_img { width: 47px; height: 23px; position:relative; margin:0px; top:0px;}
#sexrel_how_img span {position: absolute; width: 47px; height: 23px; margin:0px; top:0px;}

#sexrel_how_pill_works { width: 122px; height: 27px; position:relative;}
#sexrel_how_pill_works span {position: absolute; width: 122px; height: 27px;}

#sexrel_side_effects_img { width: 90px; height: 23px; position:relative;}
#sexrel_side_effects_img span {position: absolute; width: 90px; height: 23px;}

#sexrel_safesex_img { width: 200px; height: 40px; position:relative; margin:0px; top:0px;}
#sexrel_safesex_img span {position: absolute; width: 200px; height: 40px; margin:0px; top:0px;}

#askanna_mostpopular { width: 191px; height: 42px; position:relative;}
#askanna_mostpopular span {position: absolute; width: 191px; height: 42px; }

#askanna_advice { width: 183px; height: 39px; position:relative;}
#askanna_advice span {position: absolute; width: 183px; height: 39px; }

#askanna_faq_hd { width: 154px; height: 41px; position:relative;}
#askanna_faq_hd span {position: absolute; width: 154px; height: 41px; }

#askanna_archived_hd { width: 196px; height: 38px; position:relative;}
#askanna_archived_hd span {position: absolute; width: 196px; height: 38px; }

#music_hdr_img { width: 173px; height: 171px; position:relative; margin:0px; top:0px;}
#music_hdr_img span {position: absolute; width: 173px; height: 171px; margin:0px; top:0px;}

#advice_mostpopular { width: 230px; height: 40px; position:relative;}
#advice_mostpopular span {position: absolute; width: 230px; height: 40px; }

#advice_library { width: 199px; height: 53px; position:relative;}
#advice_library span {position: absolute; width: 199px; height: 53px; }

#advice_teen_advice { width: 191px; height: 41px; position:relative;}
#advice_teen_advice span {position: absolute; width: 191px; height: 41px; }

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight:bold;            
    text-decoration:none;
/*  vertical-align:top;*/
	margin:0 0 5px 0;
	line-height:18px;
                }
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;            
    text-decoration:none;
    vertical-align:top;
	margin:0 0 5px 0;
                }
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;            
    text-decoration:none;
    vertical-align:top;
	margin:0 0 5px 0;
                }
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;            
    text-decoration:none;
    vertical-align:top;
	margin:0 0 5px 0;
                }
P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #909090;
	text-decoration:none;
	line-height:14px;
}
.home_blue {
	color: #2fbddf;
		}
.ybody_green {
	color: #b0cd27;
		}
.ymind_pink {
	color: #d60a8c;
		}
.beauty_lpink {
	color: #ef4f91;
		}
.sexrel_green {
	color: #539719;
		}
.askanna_purple {
	color: #b889be;
		}
.advice_orange {
	color: #ffc629;
		}
.grey_text {
	color: #515151;
	line-height: 12px;
		}

	.login div {
		position:absolute;
		/*top:6px;*/
/*		padding:6px 0 0 0;*/
	}
	.login {
vertical-align:top;
}
	.login .login_bg div {
		position: relative
	} 
	
	.login_bg1 {
		background-image:url(../main/images/re_login_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		height: 246px;
		_background-image:none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/main/images/re_login_bg.png');
	}

.home_hi_cta {
	position:relative; 
	z-index:100; 
	width: 134;
}
.pcalender_zindex {
	z-index:-100;
}

.include_MainMenu {
	paddig:0px; align:right;
}
.include_password {
	width:96px; height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:bold; color:#666666;
}
.include_padding4 {
	padding-left:4px;
}
#include_login_bg {
	position:relative;
}
.include_resultstring1 {
	position:absolute; width:170px;	height:225px; z-index:20;
}
#include_padding3 {
	padding-left:3px;
}
.include_icon_nm {
	border:1px; solid:#ffffff;
}
.include_swish {
	border:0;
}
.include_section {
	position:absolute; top:0px;left:-140px;  visibility:hidden; z-index:100;
}

.rightnav_hi_div {
position:relative; z-index:100; width: 134;
}


.ymind_link a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #d60a8c;
	text-decoration:underline;
}

.intbody_contBar {
position:relative; top:0; left:0; visibility:hidden;
}
.intbody_cont {
position:relative; top:68;
}
.me2_avatar_flash_bg{
background-image:url(../vip/images/re_me2_flash_bg.gif);
background-repeat:no-repeat;
width:483px;
height:625px;
}
.me_avatar {
	color:#1F60A9;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	padding-left:15px;
	text-decoration:none;
}
/*Avril Campaign starts here*/
.avril_bodytxt{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#909090;
	line-height:15px;
}
.avril_tc_txt{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#cd4097;
}
.avril_tc_txt a{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#cd4097;
	text-decoration:underline;
}
.avril_intro{
	padding:0 0 0 66px;
}
.averil_thxn_bg {
background-image:url(../vip/images/avril_thxn_BG.gif);
background-position:right top;
background-repeat:no-repeat;
height:324px;
width:348px;
}
.avril_link_thnks{
color:#00AEE7;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.avril_link_thnks a{
color:#00AEE7;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
/*Avril Campaign ends here*/