#introHeader{width:552px; height:42px;background: url(/media/images/intro/welcome_bg.gif) no-repeat;}
#Login{width:550px;margin-top:6px;}
#Login h1, #Login h2{color:#ffffff;}
#Login h1{font-size:0.8em;margin:0 0 0 20px;}
#Login h2{font-size:0.7em;}
#Login .pword{width:95px;height:16px;font-size:11px;padding:0 3px 0 3px;color: #3e1245;border:1px solid #F697BF;}
#Login .email{width:135px;height:16px;font-size:11px;padding:0 3px 0 3px;color: #3e1245;;border:1px solid #F697BF;}
div#info_pane{width:400px;font-family:Arial;color:#C0C0C0;font-size:20px;font-weight:bold;float:left;margin:75px 0 0 50px;}
#info_pane h1{width:500px;font-weight:bold;font-size:16pt;color:rgb(33,164,193)}

div#home{width:552px;height:115px;}

/*Old homepage*/
#topBox{height:140px;width:550px;background-image:url(/images/images/5/top-box.jpg);}
#joinHere{width:121px;height:38px;padding:0 0 0 85px;float:left;}
#playDemo{float:right;margin:10px 25px 0 0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:rgb(255,255,255);}
#middlePanel{float:left;width:550px;}
#middlePanel #content{margin:-60px 0 0 35px;}
#middlePanel #content p{font-weight:normal;}
#middlePanel #content p span,#middlePanel #content p a{color:#96346D;}
.webname{color:#983166;font-weight:bold;}
#whatyouget{margin:5px 0 10px 0;}
a.webname{text-decoration:underline;}
a.webname:hover{text-decoration:none;}

/*New homepage*/
#info_main_body a{text-decoration:underline;}
#info_main_body a:hover{text-decoration:none;}
#info_main_body #homeBG{background:url(/media/images/intro/top_bg.jpg) no-repeat;width:552px; height:251px;}
#info_main_body #homeTop {margin:0 0 0 152px;width:400px;}
#info_main_body #homeTop p{color:#ffffff;}
#info_main_body #homeTop a{color:#F47818;}
#info_main_body #homeTop li{font-weight:bold;color:#646368;font-size:14px;}
#info_main_body #homeTop #JoinHere{margin:18px 0 22px 35px;}
#info_main_body #homeTop #JoinHereMen{margin:18px 0 22px 15px;}
#info_main_body #homeTop #spOffer{padding-bottom:75px;padding-left:16px;}
#info_main_body #homeTop #OfferEnds{color:#131315;padding:50px 0 0 30px;font-size:11px;}
#info_main_body .FreeDietTools{border-top:8px solid #B7B7B7;width:168px;float:left;height:220px;background-color:#F3F3F3;}
#info_main_body .FreeDietTools p{margin:0;padding:0 6px 0 6px;color:#000000;}
#info_main_body #homeBottom {background-color:#F3F3F3;width:552px;height:295px;}
#info_main_body #homeBottom .membersTools .text{color:#9F9F9F;font-size:12px;font-weight:bold;}
#info_main_body #homeBottom .membersTools span{color:#F31A51;}
#info_main_body #homeBottom .membersTools .icon{width:55px;padding-left:17px;height:44px;}

/* social */
#Social{position:absolute;left:0px;top:-37px;}
#Social p,#Social li{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#bm{width:135px;height:16px;margin-top:5px;}
#bm p{color:#3e1245;padding:0;margin:0 0 0 20px;}
#bm p a{text-decoration:underline;color:#3e1245;}
#bm p a:hover{text-decoration:none;}
#Social #sLinks{margin:0;padding:0;list-style:none;width:192px;}
#Social #sLinks li {margin:2px 0 0 5px;padding:0; vertical-align:middlel;}
#Social #sLinks li img{vertical-align:top;margin-right:5px;width:16px;height:16px;}
#Social #sLinks li a{border:1px solid #F6F6F6;display:block;width:115px;}
#Social #sLinks li a:hover{border:1px solid #cccccc;}
#bmLinks{width:133px;border-right: 1px solid #C0C0C0;border-bottom: 1px solid #C0C0C0;border-left: 1px solid #C0C0C0;padding:4px 0 4px 0;position:absolute;top:19px;display:none;z-index:999;overflow:hidden;background-color:#ffffff;}

/* Panels */
#Experts{border-top:8px solid #B7B7B7;width:169px;float:left;height:220px;background-color:#F3F3F3;}
#Experts p{margin:0 0 0 50px;color:#060606;font-size:11px;}
#Experts p a{color:#FA6700;font-weight:bold;text-decoration:underline;}
#Experts p a:hover{text-decoration:none;}
#Experts .IC {background:url(/media/images/intro/ianc.jpg) no-repeat;height:60px;margin-top:10px;}
#Experts .AD {background:url(/media/images/intro/angelad.jpg) no-repeat;height:72px;}
#Experts .KM {background:url(/media/images/intro/kellym.jpg) no-repeat;height:60px;}

#FindOutMore{width:169px;float:left;height:210px;background-color:#F3F3F3;}
#FindOutMore p{margin:0;padding:8px 4px 0px 10px;}
#FindOutMore a{color:#21211F;text-decoration:underline;}
#FindOutMore a:hover{text-decoration:none;}

#txtdescription,#txtfsdescription{color:#050505;border:1px solid #050505;font-size:11px;width:130px;height:14px;margin:8px 0 4px 7px;}

.InfoPages{padding:0 25px 0 35px;}
div.InfoPages p, div.InfoPages li{font-size:13px;color:#5c5c5c;font-weight:normal;}
.InfoPages h2{color:#3B1548;}
.InfoPages h3{color:#EC3E73;margin:15px 0 15px 0;}
.InfoPages h4{color:#FC7A18;font-size:18px;}
.InfoPages ol li {list-style:lower-alpha;margin-bottom:5px;}
.InfoPages ol li ol li{list-style:lower-roman;}
.InfoPages ul li {list-style:disc;}
.InfoPages .underline{text-decoration:underline;}
.InfoPages a{color:#983166;text-decoration:underline;}
.InfoPages a:hover{text-decoration:none;}
.InfoPages .col1{float:left;width:150px;clear:both;}
.InfoPages .col2{float:left;}
.InfoPages .nSection{margin-top:20px;}
.InfoPages .nSection img, .InfoPages .nSection h3{float:left;}
.InfoPages .nSection h3{margin:3px 0 0 3px;}
.InfoPages .nSection p{clear:both;margin:0 10px 0 35px;}
.InfoPages .Expert{border-bottom:1px solid #cccccc;padding-bottom:10px;margin-bottom:15px;}
.InfoPages .Expert h3{margin:0;font-size:16px;}
.InfoPages .Expert img{float:left;}
.InfoPages .Expert .Title{margin:0 0 20px 0;font-weight:bold;}
.InfoPages .Expert .Description{margin-left:95px;}
.InfoPages .Expert .Top{height:30px;}
.InfoPages .Expert .Top img{float:right;}
#InfoHeader{height:38px;width:550px;background:url(/images/parts/info_header.gif) no-repeat;margin-top:-2px;}
#InfoContainer{width:550px;background:url(/images/parts/info_span.gif) repeat-y;}
#TopSection{margin-bottom:20px;}
#TopSection h4{margin-top:-15px;}
#TopSection p{font-weight:bold;}
#TopSection img{float:right;margin:0 0 0 15px;}
#InfoFooter{height:30px;width:550px;background:url(/images/parts/info_footer.gif) no-repeat;}
#InfoPrint{position:absolute;margin:-20px 0 0 480px;}
#InfoPrint a{color:#c0c0c0;font-size:7pt;font-family: Arial;font-weight: bold;}
#InfoPrint a:hover{text-decoration:underline;}
#InfoClose{float:right;margin:-10px 0 0 0;}
#InfoClose p{font-size:10px;margin:0;padding:0;}
