/* ADS */
.box160x600 { 
width: 160px;
height: 600px; 
border: 1px solid #998560; 
}
.box300x250 { 
width: 300px;
height: 250px; 
border: 1px solid #998560; 
}
.box300x250article { 
width: 300px;
height: 250px; 
border: 1px solid #998560; 
float: right;
margin-left: 20px;
}
.box120x90 { 
width: 120px;
height: 90px; 
margin: 20px;
}
/* END ADS */
/* OVERALL SITE */
body {
  color: #7a6a4d;
  background-color: #FFFFFF;
  font-size: 11px;
  font-weight: normal;
  font-family: Verdana, sans-serif;
  text-decoration: none;
}
h4 {
  font-size: 11px
}
a:link {
  color: #3ba2bf;
  background-color: transparent;
}
a:hover {
   color: #998560;
   background-color: transparent;
   text-decoration: underline;
}
a:visited {
  color: #3ba2bf;
  background-color: transparent;
}
#portal-body
, #layout-outer-side-decoration
, #layout-inner-side-decoration {
  background: url( '/image/image_gallery?img_id=660' ) repeat;
  background-color: #ddeca9;
}
#layout-inner-side-decoration
, #layout-box {
  width: 880px;
}
#layout-box {
  border: 1px solid #998560;
  padding: 0px;
}
/* END OVERALL SITE */
/*  Override body background. */
.header , .footer
, #layout-content-inner-decoration {
  color: #988560;
  background-image: none;
  background-color: #fff;
}
.portlet-boundary {
  border: 0px solid #fff;
}
.portlet-container
, .portlet-borderless-container {
  border-width: 0px;
  color: #988560;
}
/* Sections */
.portlet-section-header {
  color: #fff;
  background: #d1be9d;
  font-weight: bold;
  border-color: #808080;
}
.portlet-section-alternate {
  background-color: #eaf6d4;
  color: #988560;
}
.portlet-section-header
, .portlet-section-alternate
, .portlet-section-selected  {
  font-weight: bold;
  color:  #7a6a4d;
}
.portlet-section-body {
  font-weight: bold;
  color:  #7a6a4d;
}
.portlet-section-header A
, .portlet-section-body A
, .portlet-section-alternate A
, .portlet-section-selected A {
  color: #7a6a4d !important;
  font-weight: bold;
}
td.portlet-section-header.font-small td {
  font-weight: bold;
  color: #988560;
}
.portlet-section-body-hover
, .portlet-section-alternate-hover
, .portlet-section-selected-hover
, TR.portlet-section-body:hover
, TR.portlet-section-alternate:hover
, TR.portlet-section-selected:hover {
  color: #988560;
  background: #f1ebdd;
}
.portlet-section-body-hover A
, .portlet-section-alternate-hover A
, .portlet-section-selected-hover A
, TR.portlet-section-body:hover A
, TR.portlet-section-alternate:hover A
, TR.portlet-section-selected:hover A {
  color: #988560 !important;
  background: #f1ebdd;
  text-decoration: underline;
  font-weight: bold;
}
.vert-spacer
, .horiz-spacer {
  font-size: 0px;
  padding: 0px;
  margin: 0px;
  display: block;
}
.horiz-spacer {
  background-color: #fff;
}
.vert-spacer {
  background-color: #fff;
}
#layout-column_column-1
, #layout-column_column-2
, #layout-column_column-3
, #layout-column_column-4
, #layout-column_column-5
, #layout-column_column-6
, #layout-column_column-7
, #layout-column_column-8
, #layout-column_column-9 {
  min-height: 20px;
  color: #988560;
}
#tcell-1 , #tcell-2 , #tcell-3 , #tcell-4 , #tcell-5
, #tcell-6 , #tcell-7 , #tcell-8 , #tcell-9 , #tcell-10
, #tcell-11 , #tcell-12 , #tcell-13 , #tcell-14 , #tcell-15
, #tcell-16 , #tcell-17 , #tcell-18 , #tcell-19 , #tcell-20 {
  vertical-align: top;
}
/*  Home page layout template. */
/*  Top portion. */
#top-2 #tcell-1 {
  color: #988560;
  background-color: #FDC3B5;
  font-size: 11px;
}
#top-2 #tcell-3 {
  color: #998560;
  background-color: #fcd8d8;
}
#top-2 #tcell-1 {
  width: 195px;
}
#top-2 #tcell-2 { display: none; }
#top-2 #tcell-3 {
  width: 685px;
}
/*  Horizonal separator. */
#end-4 #tcell-4
, #end-4 #tcell-12
, #end-4 #tcell-16 {
  height: 3px;
  font-size: 0px;
}
/*  Vertical separators. */
#end-4 #tcell-6
, #end-4 #tcell-10 {
  width: 3px;
  font-size: 0px;
}
#end-4 #tcell-8 {
  width: 4px;
  font-size: 0px;
}
/*  4 content areas. */
#end-4 #tcell-5
, #end-4 #tcell-7
, #end-4 #tcell-9
, #end-4 #tcell-11 {
  color: #988560;
  background-color: #e6e2d7;
  width: 217px;
}
#end-4 #layout-column_column-3
, #end-4 #layout-column_column-4
, #end-4 #layout-column_column-5
, #end-4 #layout-column_column-6 {
  height: 100%;
  width: 215px;
}
/*
#end-4 #layout-column_column-3 {
}
#end-4 #layout-column_column-6 {
}
.step-0 a {
}
*/
/*  1-3 levels layout template. */
/*  Left navigation. */
#left-1-right-1-3 #tcell-1 {
  width: 193px;
  background-color: #f1ebdd;
}
#left-1-right-1-3 #layout-column_column-1 {
  width: 193px;
}
/*
#left-1-right-1-3 #tcell-1 .portlet-container
, #left-1-right-1-3 #tcell-1 .portlet-borderless-container {
}
*/
/*  Separator between left navigation & everything else. */
#left-1-right-1-3 #tcell-2
, #left-1-right-1-3 #tcell-2 .vert-spacer {
  font-size: 0px;
  width: 1px;
  background-color: #fff;
}
/*  "Splash".  */
#right-1-3 #tcell-3
, #right-1-3 #tcell-4
, #right-1-3 #layout-column_column-2 {
  width: 686px;
}
/*
#right-1-3 #tcell-4 .portlet-container
, #right-1-3 #tcell-4 .portlet-borderless-container {
}
*/
#right-1-3 #tcell-5
, #right-1-3 #tcell-5 .horiz-spacer {
  height: 3px;
  font-size: 0px;
  background-color: #fff;
}
/*  3 content cells.  */
#right-1-3 #tcell-6
, #right-1-3 #tcell-8
, #right-1-3 #tcell-10 {
  width: 226px ;
}
#right-1-3 #layout-column_column-3
, #right-1-3 #layout-column_column-4
, #right-1-3 #layout-column_column-5 {
  width: 226px ;
  border: 0px solid white ;
}
#right-1-3 #tcell-6 .portlet-container
, #right-1-3 #tcell-6 .portlet-borderless-container
, #right-1-3 #tcell-8 .portlet-container
, #right-1-3 #tcell-8 .portlet-borderless-container
, #right-1-3 #tcell-10 .portlet-container
, #right-1-3 #tcell-10 .portlet-borderless-container {
}
#right-1-3 #tcell-7
, #right-1-3 #tcell-7 .vert-spacer
, #right-1-3 #tcell-9
, #right-1-3 #tcell-9 .vert-spacer {
  width: 3px;
  font-size: 0px;
  background-color: #fff;
}
/*  Shape "Navigation menu" as the left column is in design
 *  image given by Deb E.
 */
#layout-column_column-1 .portlet-boundary_71_  h3 {
  display: none;
}
#layout-column_column-1 .portlet-boundary_71_ .current {
  font-weight: bold;
}
#layout-column_column-1 .portlet-boundary_71_ a {
  color: #988560;
  background-color: transparent;
  text-decoration: none;
}
#layout-column_column-1 .portlet-boundary_71_ .nav-divider {
  background-image: none;
  background-color: transparent;
  font-size: 0px;
  margin: 0px !important;
  padding: 0px !important;
  height: 10px;
  border-width: 0px;
}
#layout-column_column-1 .portlet-boundary_71_ ul
, #layout-column_column-1 .portlet-boundary_71_ li {
  list-style: none;
  margin: 0px;
  border: 1px none #d1be9d;
}
#layout-column_column-1 .portlet-boundary_71_ ul {
  padding: 0px !important;
}
#layout-column_column-1 .portlet-boundary_71_ li {
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom-style: solid;
}
#layout-column_column-1 .portlet-boundary_71_ ul ul li {
  border-bottom-style: none;
}
/* The sub level ul elements are being produced after
 * closing li (<li>...</li><ul class="level-3">...</ul>
 * instead of <li>...<ul class="level-3">...</ul></li>) .
 * Internet Explorer puts that ul as a child of previous li,
 * but not Firefox.  So, Firefox produces bottom border for
 * li before ul, but not Internet Explorer.
 *
 * Further, if the ul is given a bottom border style, that
 * causes Internet Explorer to produce bottom border for not
 * only for ul but also for the previous li, which shows up
 * as double lines w/ white space in between.
 */
/* For Internet Explorer ... */
#layout-column_column-1 .portlet-boundary_71_ li ul {
  margin-top: 2px;
}
/* ... this too. */
#layout-column_column-1 .portlet-boundary_71_ li .level-3 {
  border-top-style: solid;
}
#layout-column_column-1 .portlet-boundary_71_ li a {
  margin-left: 1.25em ;
}
#layout-column_column-1 .portlet-boundary_71_ ul ul ul li a {
  margin-left: 2.75em ;
}
#layout-column_column-1 .portlet-boundary_71_ a:hover {
  border-bottom: 1px dashed #fff;
  /* text-decoration: underline;
   */
}
#layout-column_column-1 .portlet-boundary_71_ div .chevron-right-double
, #layout-column_column-1 .portlet-boundary_71_ div .square-filled {
  display: none;
}
#layout-column_column-1 .portlet-boundary_71_ .div-1 {
  margin: 0px !important;
  padding: 4px 0px 4px 1.25em ;
}
#layout-column_column-1 .portlet-boundary_71_ .sub-level {
  padding: 0px !important;
}
#layout-column_column-1 .portlet-boundary_71_ .level-4 .div-1 {
  padding-left: 2.75em;
}
#layout-column_column-1 .portlet-boundary_71_ div.alpha-separator {
  background-image: none;
  font-size: 0px;
  margin: 0px !important;
  padding: 0px !important;
  height: 1px;
}
/*  Colors|Fonts for pages & stages.  Match of selectors to
 *  the portions ...
 *
 *    pub-1-2: learn (public)
 *    pub-1-3: prepare
 *    pub-1-39: explore
 *    pub-1-5: dads-to-be
 *    pub-1-6: friends/family
 *
 *    pri-1004-1: your cradle (for anubhav a.).  Would the
 *    class be different for any other user?  Very possibly.
 *    For that reason, use layout template ID,
 *    #left-1-right-1-2, instead.
 */
/*  prepare  */
.pub-1-3 #tcell-1 {
  background-color: #fee1db ;
}
/* style 1-2: ul [ ul ]; style 2-6: div div [ div ] */
.pub-1-3 #layout-column_column-1 .portlet-boundary_71_ ul
, .pub-1-3 #layout-column_column-1 .portlet-boundary_71_ li
, .pub-1-3 #layout-column_column-1 .portlet-boundary_71_ div.div-1 {
  background-color: #f1e8d7 !important;
}
.pub-1-3 #layout-column_column-1 .portlet-boundary_71_ ul ul
, .pub-1-3 #layout-column_column-1 .portlet-boundary_71_ ul ul li
, .pub-1-3 #layout-column_column-1 .portlet-boundary_71_ div.sub-level-2 {
  background-color: #fee1db !important;
}
.pub-1-3 #layout-column_column-1 .portlet-boundary_71_ a {
  color: #988560 !important;
}
.pub-1-3 #layout-column_column-1 .portlet-boundary_71_ li:hover
, .pub-1-3 #layout-column_column-1 .portlet-boundary_71_ div.div-1:hover
, .pub-1-3 #layout-column_column-1 .portlet-boundary_71_ a:hover {
  color: #fff !important;
  background-color: #a4c44d !important;
}
.pub-1-3 #layout-column_column-1 .portlet-boundary_71_ .nav-divider
, .pub-1-3 #layout-column_column-1 .portlet-boundary_71_ div.nav-divider:hover
, .pub-1-3 #layout-column_column-1 .portlet-boundary_71_ li.nav-divider:hover {
  background-color: #f1e8d7 !important;
}
.pub-1-3 #right-1-3 #layout-column_column-3
, .pub-1-3 #right-1-3 #layout-column_column-4
, .pub-1-3 #right-1-3 #layout-column_column-5 {
  color: #988560;
  background-color: #e7dccd;
}
/*  explore  */
.pub-1-39 #tcell-1 {
  background-color: #fee1db ;
}
.pub-1-39 #layout-column_column-1 .portlet-boundary_71_ ul
, .pub-1-39 #layout-column_column-1 .portlet-boundary_71_ li
, .pub-1-39 #layout-column_column-1 .portlet-boundary_71_ div.div-1 {
  background-color: #feeeeb !important;
}
.pub-1-39 #layout-column_column-1 .portlet-boundary_71_ ul ul
, .pub-1-39 #layout-column_column-1 .portlet-boundary_71_ ul ul li
, .pub-1-39 #layout-column_column-1 .portlet-boundary_71_ div.sub-level-2 {
  background-color: #fee1db !important;
}
.pub-1-39 #layout-column_column-1 .portlet-boundary_71_ a {
  color: #988560 !important;
}
.pub-1-39 #layout-column_column-1 .portlet-boundary_71_ li:hover
, .pub-1-39 #layout-column_column-1 .portlet-boundary_71_ div.div-1:hover
, .pub-1-39 #layout-column_column-1 .portlet-boundary_71_ a:hover {
  color: #fff !important;
  background-color: #e3767a !important;
}
.pub-1-39 #layout-column_column-1 .portlet-boundary_71_ .nav-divider
, .pub-1-39 #layout-column_column-1 .portlet-boundary_71_ div.nav-divider:hover
, .pub-1-39 #layout-column_column-1 .portlet-boundary_71_ li.nav-divider:hover {
  background-color: #feeeeb !important;
}
.pub-1-39 #right-1-3 #layout-column_column-3
, .pub-1-39 #right-1-3 #layout-column_column-4
, .pub-1-39 #right-1-3 #layout-column_column-5 {
  color: #988560;
  background-color: #f0ebe5;
}
/*  Dads-to-be.  */
.pub-1-5 #tcell-1 {
  background-color: #d8f4f8;
}
.pub-1-5 #layout-column_column-1 .portlet-boundary_71_ ul
, .pub-1-5 #layout-column_column-1 .portlet-boundary_71_ li
, .pub-1-5 #layout-column_column-1 .portlet-boundary_71_ div.div-1 {
  background-color: #a8d3dc !important;
}
.pub-1-5 #layout-column_column-1 .portlet-boundary_71_ ul ul
, .pub-1-5 #layout-column_column-1 .portlet-boundary_71_ ul ul li
, .pub-1-5 #layout-column_column-1 .portlet-boundary_71_ div.sub-level-2 {
  background-color: #d8f4f8 !important;
}
.pub-1-5 #layout-column_column-1 .portlet-boundary_71_ a {
  color: #988560 !important;
}
.pub-1-5 #layout-column_column-1 .portlet-boundary_71_ li:hover
, .pub-1-5 #layout-column_column-1 .portlet-boundary_71_ div.div-1:hover
, .pub-1-5 #layout-column_column-1 .portlet-boundary_71_ a:hover {
  color: #fff !important;
  background-color: #269ab2 !important;
}
.pub-1-5 #layout-column_column-1 .portlet-boundary_71_ .nav-divider
, .pub-1-5 #layout-column_column-1 .portlet-boundary_71_ div.nav-divider:hover
, .pub-1-5 #layout-column_column-1 .portlet-boundary_71_ li.nav-divider:hover {
  background-color: #a8d3dc !important;
}
.pub-1-5 #right-1-3 #layout-column_column-3
, .pub-1-5 #right-1-3 #layout-column_column-4
, .pub-1-5 #right-1-3 #layout-column_column-5 {
  color: #988560;
  background-color: #e5f7fb;
}
/*  Friends ... */
.pub-1-6 #tcell-1 {
  background-color: #debde6 ;
}
.pub-1-6 #layout-column_column-1 .portlet-boundary_71_ ul
, .pub-1-6 #layout-column_column-1 .portlet-boundary_71_ li
, .pub-1-6 #layout-column_column-1 .portlet-boundary_71_ div.div-1 {
  background-color: #f2dff5 !important;
}
.pub-1-6 #layout-column_column-1 .portlet-boundary_71_ ul ul
, .pub-1-6 #layout-column_column-1 .portlet-boundary_71_ ul ul li
, .pub-1-6 #layout-column_column-1 .portlet-boundary_71_ div.sub-level-2 {
  background-color: #debde6 !important;
}
.pub-1-6 #layout-column_column-1 .portlet-boundary_71_ a {
  color: #988560 !important;
}
.pub-1-6 #layout-column_column-1 .portlet-boundary_71_ li:hover
, .pub-1-6 #layout-column_column-1 .portlet-boundary_71_ div.div-1:hover
, .pub-1-6 #layout-column_column-1 .portlet-boundary_71_ a:hover {
  color: #fff !important;
  background-color: #bc8bc8 !important;
}
.pub-1-6 #layout-column_column-1 .portlet-boundary_71_ .nav-divider
, .pub-1-6 #layout-column_column-1 .portlet-boundary_71_ div.nav-divider:hover
, .pub-1-6 #layout-column_column-1 .portlet-boundary_71_ li.nav-divider:hover {
  background-color: #f2dff5 !important;
}
.pub-1-6 #right-1-3 #layout-column_column-3
, .pub-1-6 #right-1-3 #layout-column_column-4
, .pub-1-6 #right-1-3 #layout-column_column-5 {
  color: #988560;
  background-color: #f1ecf3;
}
/*  (My|Your) (cradle|) */
#left-1-right-1-2 #tcell-1 {
background-color: #f1ebdd;
}
#left-1-right-1-2 #tcell-6 {
  width: 352px;
}
#left-1-right-1-2 #layout-column_column-3 {
  width: 352px ;
  border: 0px solid white ;
}
#left-1-right-1-2 #tcell-8 {
  width: 332px ;
}
#left-1-right-1-2 #layout-column_column-4 {
  width: 332px ;
  border: 0px solid white ;
}
#left-1-right-1-2 #tcell-7
, #left-1-right-1-2 #tcell-7 .vert-spacer {
  width: 1px;
  font-size: 0px;
  background-color: #fff;
}
#left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ ul
, #left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ li
, #left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ div.div-1 {
  background-color: #f1ebdd !important;
}
#left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ ul ul
, #left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ ul ul li
, #left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ div.sub-level-2 {
  background-color: #f1ebdd !important;
}
#left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ a {
  color: #988560 !important;
}
#left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ li:hover
, #left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ div.div-1:hover
, #left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ a:hover {
  color: #fff !important;
  background-color: #d1be9d !important;
}
#left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ .nav-divider
, #left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ div.nav-divider:hover
, #left-1-right-1-2 #layout-column_column-1 .portlet-boundary_71_ li.nav-divider:hover {
  background-color: #f1ebdd !important;
}
#left-1-right-1-2 #layout-column_column-3 .portlet-container
, #left-1-right-1-2 #layout-column_column-4 .portlet-container {
  border: 0px solid #fff;
  margin-bottom: 6px;
}
#left-1-right-1-2 #layout-column_column-3 .portlet-wrap-title
, #left-1-right-1-2 #layout-column_column-4 .portlet-wrap-title {
  font-weight: normal;
 /* margin-left: 25px; */
}
/*
#left-1-right-1-2 #right-1-3 #layout-column_column-3
, #left-1-right-1-2 #right-1-3 #layout-column_column-4 {
  color: #988560;
  
}
*/
#layout-column_column-1 .portlet-boundary_71_ div.alpha-separator
, #layout-column_column-1 .portlet-boundary_71_ div.alpha-separator:hover {
  background-color: #d1be9d !important;
}
/*  Mail */
#portlet-mail-folder-pane
, .portlet-mail-folder-text {
  color: #7a6a4d;
  background-color: #fff;
}
#portlet-mail-folder-pane ul
,  #portlet-mail-folder-pane li {
  list-style: none;
}
#portlet-mail-folder-pane ul {
  padding-left: 0px;
}
#portlet-mail-folder-pane a:link
, #portlet-mail-folder-pane a:visited {
  color: #7a6a4d !important;
  text-decoration: underline !important;
}
#portlet-mail-folder-pane a:hover {
  color: #7a6a4d !important;
  text-decoration: underline !important;
}
#portlet-mail-folder-pane .portlet-section-selected
, #portlet-mail-folder-pane .portlet-mail-folder-selected
, #portlet-mail-msgs-preview-pane .portlet-section-selected {
  color: #7a6a4d;
  background-color: #f1ebdd;
}
#portlet-mail-msgs-preview .portlet-mail-msgs-title
, #portlet-mail-msg-header-div
, #portlet-mail-msg-header-div td {
  color: #7a6a4d;
  background-color: #eaf6d4;
}
#portlet-mail-msgs-preview-pane td div div:hover {
  color: #fff !important;
  background-color: #d1be9d !important;
  text-decoration: underline;
}
.portlet-form-button
{
    font-size: 11px;
    font-family: verdana, sans-serif;
    color: #FFFFFF;  
    background-color: #D1BE9D; 
    border-top-color:  #988560;
    border-right-color:  #988560;
    border-bottom-color:  #988560;
    border-left-color: #988560;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    margin: 3px;
}
div#_56_INSTANCE_agPR_paginator {
  color: #7a6a4d;
  font-size: 16px;
  font-weight: bold;
  font-family: verdana, sans-serif;
}
/* begin crib note tooltip expander */
p.info{
    position:relative; /*this is the key*/
    z-index:1; background-color:#ffffff;
    color:#988560;
    text-decoration:none}
p.info:hover{z-index:1; background-color:#ffffff}
p.info span{display: none}
p.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:1px; left:90px; width:350px;
    border:1px dotted #d1be9d;
    background-color:#e7f4cc; color:#988560;
    text-align: left;
    padding: 6px;
}
/* end crib note tooltip expander */
/* begin EA rollover CSS */
#menu {position:relative; top:0px; left:0px; width:200px; background-color:#fff; z-index:100;}
#menu a.p1, #menu a.p1:visited {display:block; width:200px; height:174px; text-decoration:none; background:#fff; top:0; left:0; border:1px solid #999999;}
#menu a img {border:1px solid #999999;}
#menu a.p1:hover {text-decoration:none; background-color:#ffffff; color:#988560;}
#menu a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#menu a.p1:hover .large {display:block; position:absolute; top:-65px; left:226px; width:680px; height:590px; border:1px solid #999999;}
/* end EA rollover CSS */
/* BEGIN GAMMA TAB SPEX */
.gamma-tab {
border-bottom: 1px solid #988560;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 15px;
margin-right: 0px;
padding-bottom: 27px;
padding-left: 0px;
}
.gamma-tab ul, .gamma-tab li {
background: #f1ebdd;
border: 1px solid #d1be9d;
border-bottom: 1px solid #988560;
color: #7a6a4d;
display: inline;
float: left;
line-height: 22px;
list-style-type: none;
margin-right: 8px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}
.gamma-tab ul.current, .gamma-tab li.current {
background: #ffffff;
border: 1px solid #988560;
border-bottom: 1px solid #ffffff;
color: #988560;
}
.gamma-tab li a { color: #7a6a4d; }
.gamma-tab li.current a { color: #988560; }
.gamma-tab li.toggle {
background: none;
border: 0px;
float: right;
margin-right: 0px;
padding-right: 0px;
}
A.gamma {
background: none;
color: #7a6a4d;
text-decoration: none;
}
A.gamma:hover {
color: #988560;
text-decoration: underline;
}
FONT.gamma {
background: none;
color: #988560;
}
/* END GAMMA TAB SPEX */
/* BEGIN SYSTEM MESSAGE SPEX */
/* Messages */
.portlet-msg-status {
color: #009900;
font-style: italic;
font-size: 11px;
}
.portlet-msg-info {
color:  #009900;
font-size: 11px;
}
.portlet-msg-error {
color: #cc0000;
font-weight: bold;
font-size: 11px;
}
.portlet-msg-alert {
color: #cc0000;
font-style: italic;
font-size: 11px;
}
.portlet-msg-success {
color:  #009900;
font-weight: bold;
font-size: 11px;
}
/* END SYSTEM MESSAGE SPEX */
div#p_p_id_content_EXT_2_ {
color:  #7a6a4d;
}
/* BEGIN DAILYQUOTE SPEX */
.dailyquote-status, .dailyquote-content, .dailyquote-refer {
text-align: center;
padding: 10px;
color: #988560;
}
.dailyquote-status {
font-size: 12px;
font-weight: bold;
border-bottom: 1px solid #988560;
}
.dailyquote-content {
font-size: 11px;
font-weight: normal;
background-color: #eaf6d4;
border: 1px solid #b2d46e;
padding: 6px;
margin-top: 10px;
margin-bottom: 10px;
}
.dailyquote-refer {
border-top: 1px solid #988560;
font-size: 10px;
font-style: italic;
}
/* END DAILYQUOTE SPEX */
/* BEGIN GAMMA TAB SPEX */
.gamma-tab {
border-bottom: 1px solid #988560;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 15px;
margin-right: 0px;
padding-bottom: 27px;
padding-left: 0px;
}
.gamma-tab ul, .gamma-tab li {
background: #f1ebdd;
border: 1px solid #d1be9d;
border-bottom: 1px solid #988560;
color: #7a6a4d;
display: inline;
float: left;
line-height: 22px;
list-style-type: none;
margin-right: 8px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}
.gamma-tab ul.current, .gamma-tab li.current {
background: #ffffff;
border: 1px solid #988560;
border-bottom: 1px solid #ffffff;
color: #988560;
}
.gamma-tab li a { color: #7a6a4d; }
.gamma-tab li.current a { color: #988560; }
.gamma-tab li.toggle {
background: none;
border: 0px;
float: right;
margin-right: 0px;
padding-right: 0px;
}
A.gamma {
background: none;
color: #7a6a4d;
text-decoration: none;
}
A.gamma:hover {
color: #988560;
text-decoration: underline;
}
FONT.gamma {
background: none;
color: #988560;
}
/* END GAMMA TAB SPEX */
/*MAIL PORTLET SEARCH BOX, TO/FROM FIELDS*/
.form-text {
font-size: 12px;
}
/*END MAIL PORTLET SEARCH BOX, TO/FROM FIELDS*/
/* BAND-AID TO FIX BLACK TEXT IN COMMENTS AREA */
.portlet-section-body {
color: #988560;
}
.portlet-container {
color: #988560;
}
#p_p_body_724 {
color: #988560;
}
#p_p_content_724 {
color: #988560;
}
/* END BAND-AID */
/* BEGIN REGISTRATION FORM SPEX */
.padded-block-clear portlet-form-field-label {
font-family: Verdana, sans-serif;
font-weight: bold;
color: #988560;
font-size: 12px;
}
/* END REGISTRATION FORM SPEX */
/*LEFT BACKGROUND COLUMN COLOR WHEN THERE IS A MAXIMIZED PORTLET*/
#layout-max-content-container #tcell-1 {
background-color: #f1ebdd;
}
/* END LEFT BACKGROUND COLUMN COLOR WHEN THERE IS A MAXIMIZED PORTLET*/
/*GUILTY PLEASURES*/
#p_p_content_EXT_2_ b {
display: block;
}
#p_p_content_EXT_2_ a {
text-decoration: none !important;
font-weight: normal !important;
}
#p_p_content_EXT_2_ a:visited {
text-decoration: none !important;
font-weight: normal !important;
}
/*END GUILTY PLEASURES*/
/*LEFT BACKGROUND COLUMN COLOR WHEN THERE IS A MAXIMIZED PORTLET*/
#layout-max-content-container #tcell-1 {
background-color: #f1ebdd;
}
/* END LEFT BACKGROUND COLUMN COLOR WHEN THERE IS A MAXIMIZED PORTLET*/
/*ARTICLE PAGE*/
#left-1-right-1-3-ii #tcell-7 {
width: 1%;
}
#left-1-right-1-3-ii #tcell-6 {
width: 1%;
}
/*END ARTICLE PAGE*/
/*  BEGIN CRADLE CHAT SPEX  */
#messaging-main-div div.msg-chat-box {
background-color: #eaf6d4;
border: 1px solid #988560;
margin: 325px 60px;
padding: 10px;
height: 225px;
text-align: left;
background: url( '/image/image_gallery?img_id=827' ) 
}
#messaging-main-div div.msg-chat-area {
border: 1px solid #cccccc;
height: 100px;
margin: 5px 0 5px 0;
padding: 5px;
background-color: #ffffff;
} 
#messaging-main-div div.msg-chat-title img {
border: none;
}
/*  END CRADLE CHAT SPEX  */
/* GROUP SUBHEADER COLORS */
#p_p_id_728_ fieldset {
color:  #7a6a4d !important;
}
/* END GROUP SUBHEADER COLORS */
/* BEGIN MEMBER DISPLAY SPEX */
.user-display-outer {
width: 298px;
height: 150px;
background-color: #ffffff;
color: #7a6a4d;
margin: 1px 1px 1px 1px;
padding: 0px 5px 5px 10px;
border: 1px solid #b3d66f;
font-size: 11px;
}
.user-display-portrait img {
  border: 1px solid #998560;
  margin: 5px 5px 5px 5px;
}
.user-display-info {
padding: 10px 20px 5px 5px;  
}
/* END USER DISPLAY SPEX */
/* MEMBER SEARCH */
.form-text {
margin-bottom: 3px;
}
/* END MEMBER SEARCH */
/* TOOLTIP CSS */
.hovertip {
position: relative;
    display: none; /* in case javascript is disabled */
width: 300px;
background-color: #eaf6d4;
font-size: 10px;
z-index: 0;
margin-left: 5px;
margin-top: 10px;
}
.hovertip_wrap0 .hovertip {
   margin: 0;
}
.hovertip_wrap0 {
margin-left: 5px;
margin-top: 10px;			   
z-index: 100;
}
.clicktip h1, .hovertip h1 {
height: auto;
margin-top: 0px;
margin-left: 0px;
background-color: #eaf6d4;
color: white !important;
font-size: 10px;
font-weight: bold;
margin: 0;
z-index: 10;
padding: 2px !important;
text-align: left;
}
.clicktip p, .hovertip p {
padding: 2px;
margin-top: 0.5em;
line-height: 1.2em;
z-index: 10;
}
.clicktip p {
  margin-right: 1em;
}
.clicktip_targetXXX {
 background-image: url(information.png);
 background-repeat:no-repeat;
 background-position: top right;				 
 padding-right: 20px;
}
.hovertip_target, .clicktip_target {
 font-style: italic;
}
.clicktip_target {
text-decoration: underline;
}
.clicktip_target:hover, .hovertip_target:hover {
text-decoration: none;
  cursor:help;
}
a.clicktip_close {
 display: block;
 position: absolute;
 bottom: 0px;
 right: 3px;
 cursor: pointer;
 /*text-decoration: underline;*/
}
a.clicktip_close span {
}
/* drop shadow based on http://jquery.com/test/zomg.html 
   and also http://www.positioniseverything.net/articles/sidepages/dropshadow/dropshadow.html
*/
html>body .hovertip_wrap0 {
  display: none;
  background:url(corner_tr.png) right top no-repeat;
}
html>body .hovertip_wrap1 {
  display: block;
  background:url(corner_bl.png) left bottom no-repeat;
  padding-top: 8px;
  padding-left: 8px;
}
html>body .hovertip_wrap2 {
  display: block;
  background:url(shadow.png) bottom right no-repeat;
}
html>body .hovertip_wrap3 {
display: block;
position: relative;
left: -8px;
top: -8px;
background-color: #eaf6d4;
}
.hovertip_wrap3 {
font-size: 11px;
color: #7a6a4d;
border:1px solid #b2d46e;
/*border-color:#efefef #ccc #ccc #efefef;*/
padding: 5px;
}
span {
 display: inline;
}
/* END TOOLTIP CSS */
/* GROUPS */
#p_p_id_728_ .portlet-section-body-hover
, #p_p_id_728_ .portlet-section-alternate-hover
, #p_p_id_728_ .portlet-section-selected-hover
, #p_p_id_728_ TR.portlet-section-body:hover
, #p_p_id_728_ TR.portlet-section-alternate:hover
, #p_p_id_728_ TR.portlet-section-selected:hover {
  color:  #7a6a4d !important;
  background: #f1ebdd;
}
/* END MY GROUPS */
/* BEGIN GAMMA TAB SPEX - AS SEEN IN SIGN IN PAGE */
.gamma-tab {
border-bottom: 1px solid #988560;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 15px;
margin-right: 0px;
padding-bottom: 27px;
padding-left: 0px;
}
.gamma-tab ul, .gamma-tab li {
background: #f1ebdd;
border: 1px solid #d1be9d;
border-bottom: 1px solid #988560;
color: #7a6a4d;
display: inline;
float: left;
line-height: 22px;
list-style-type: none;
margin-right: 8px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}
.gamma-tab ul.current, .gamma-tab li.current {
background: #ffffff;
border: 1px solid #988560;
border-bottom: 1px solid #ffffff;
color:  #7a6a4d;
}
.gamma-tab li a { 
color: #7a6a4d; 
}
.gamma-tab li.current a { color: #7a6a4d; }
.gamma-tab li.toggle {
background: none;
border: 0px;
float: right;
margin-right: 0px;
padding-right: 0px;
}
A.gamma {
background: none;
color: #7a6a4d;
text-decoration: none;
}
A.gamma:hover {
color: #7a6a4d;
text-decoration: underline;
}
FONT.gamma {
background: none;
color: #7a6a4d;
}
/* END GAMMA TAB SPEX */
/* PREGNANCY PROGRESS BAR */
.due-date {
font-size: 9px;
}
.due-date a:link {
font-weight: bold;
}
.due-date a:hover {
font-weight: bold;
text-decoration: underline;
}
.due-date a:visited {
font-weight: bold;
}
.text-align-right {
font-size: 9px !important;
} 
/* END PREGNANCY PROGRESS BAR */
/* TITLE BAR FOR SYSTEM PAGES - - LIKE LOST PASSWORD */
.portlet-title {
color: #7a6a4d;
font-weight: bold;
font-size: 11px;
}
/* END TITLE BAR FOR SYSTEM PAGES - LIKE LOST PASSWORD */
/* SIGN IN TOKEN */
.header_login {
font-size: 10px;
text-align: left;
}
.header_login a {
font-weight: bold;
}
.header_login a:hover {
font-weight: bold;
font-decoration: underline;
}
.header_login a:visited {
font-weight: bold;
}
/* END SIGN IN TOKEN */
/* NEXT & PREVIOUS LINKS - IN COMMENTS & MEMBER SEARCH */
.font-small { 
color: #7a6a4d !important;
font-size: 10px !important;
font-family: verdana !important;
font-weight: bold !important;
margin-top: -10px;
}
.font-small a:link { 
color: #7a6a4d !important;
font-size: 10px !important;
font-family: verdana !important;
font-weight: bold !important;
margin-top: -10px;
}
.font-small a:hover { 
color: #7a6a4d !important;
font-size: 10px !important;
font-family: verdana !important;
font-decoration: underline !important;
font-weight: bold !important;
margin-top: -10px;
}
.font-small a:visited { 
color: #7a6a4d !important;
font-size: 10px !important;
font-family: verdana !important;
font-weight: bold !important;
margin-top: -10px;
}
/* END NEXT & PREVIOUS LINKS - IN COMMENTS & MEMBER SEARCH */
/* COMMENTS ON MY PROFILE - BORDER AROUND PHOTO */
.pagemessaging-avatar img {
border: 1px solid #998560;
}
/* END COMMENTS ON MY PROFILE - BORDER AROUND PHOTO */
/* BEGIN PHOTO GALLERY SPEX */
.photogallery-slideshow {
text-align:center;
height: 340px;
overflow: hidden;
}
.photogallery-slideshow .slide, .caption {
margin-top: 5px;
overflow: hidden;
}
.photogallery {
float:left;
}
.photogallery .image {
width: 100px;
height: 100px;
text-align:center;
}
.photogallery .caption {
width:100px;
}
/* END PHOTO GALLERY SPEX */
/* PHOTO GALLERY - SPACE BETWEEN CONTROL BUTTONS */
.photogallery-slideshow input { 
font-size: 0.8em; 
margin-right: -3px;  
}
/* END PHOTO GALLERY - SPACE BETWEEN CONTROL BUTTONS */
/* USER SEARCH - TEXT BOX SIZE */
#p_p_id_727_ .form-text {
font-size: 12px;
width: 100px;
}
/* END USER SEARCH - TEXT BOX SIZE */
/* BLOG ENTRY - PERMISSIONS LINK */
#_33_inputPermissionsConfigureLink {
display: none;
}
/* END BLOG ENTRY - PERMISSIONS LINK */
/* BLOG DATE DISPLAY */
.blog-display-date {
display: none;
}
/* END BLOG DATE DISPLAY */
body {   color: #988560; font-size: 11px;   font-weight: normal;   font-family: verdana, sans-serif; }   .portlet-form-button {    color: #988560;    background-color: #ddeca9;    border: 1px solid #d1be9d;    margin: 6px; align: center; }   .portlet-msg-success {    color: #988560;  } .portlet-section-header {    color: #ffffff;    background-color: #d1be9d; } .portlet-container {   margin: 10px; }  /* BEGIN GAMMA TAB SPEX */  .gamma-tab { border-bottom: 1px solid #988560; margin-left: 0px; margin-top: 0px; margin-bottom: 15px; margin-right: 0px; padding-bottom: 27px; padding-left: 0px; } .gamma-tab ul, .gamma-tab li { background: #f1ebdd; border: 1px solid #988560; border-bottom: 1px solid #988560; color: #3ba2bf; display: inline; float: left; line-height: 22px; list-style-type: none; margin-right: 8px; padding: 2px 10px 2px 10px; text-decoration: none; } .gamma-tab ul.current, .gamma-tab li.current { background: #ffffff; border: 1px solid #988560; border-bottom: 1px solid #ffffff; color: #988560; } .gamma-tab li a { color: #3ba2bf; } .gamma-tab li.current a { color: #988560; } .gamma-tab li.toggle { background: none; border: 0px; float: right; margin-right: 0px; padding-right: 0px; } A.gamma { background: none; color: #3ba2bf; text-decoration: none; } A.gamma:hover { color: #988560; text-decoration: underline; } FONT.gamma { background: none; color: #988560; }  /* END GAMMA TAB SPEX */ .padded-block { color: #f2f8df; } .header , .footer, #layout-content-inner-decoration {  color: #988560;   background-color: #f2f8df; } .portlet-box { background-color: #ffffff; } .babyname {    font-family: Arial, sans-serif;    font-size: 18px;    font-weight: bold;    color: #998560;    padding-left: 30px;    padding-right: 10px;    padding-top: 10px;    padding-bottom: 6px;    width: 340px;    } .babyspecs {   font-family: Arial,Verdana,sans-serif;   font-size: 14px;   font-weight: normal;   color: #988560;   padding-left: 30px;   padding-right: 10px;   padding-top: 0px;   padding-bottom: 10px;    width: 340;   }.anyinfo-field-content { color: #998560; } .anyinfo-field-content { margin-left: -35px; } /* BLOG ENTRY - PERMISSIONS LINK */
#_33_inputPermissionsConfigureLink {
display: none;
}
/* END BLOG ENTRY - PERMISSIONS LINK */
/* BLOG DATE DISPLAY */
.blog-display-date {
display: none;
}
/* END BLOG DATE DISPLAY */
/* end */
