/*******************************
		Feature Container
/*******************************/
#feature 
{
        width:670px;
}
#feature img.featureimage  
{
    width:670px; 
    height:215px; 
    padding:0px; 
    margin:0px; 
    display:block
}
#feature .feature_navigator 
{
    background:url(images/feature_navigator.gif) repeat-x; 
    height:30px; 
    text-align:center; 
    list-style:none; 
    padding:0px; 
    margin:0px; 
    display:block; 
}
#feature .feature_navigator li 
{
    display:inline; 
    padding:0px 70px;
}

/*******************************
		client introduction Container
/*******************************/
#clientintro 
{
    color:#666666; 
    background:url(images/intro_rays.gif) no-repeat; 
    margin:2px 0; 
    display:block; 
    padding:20px; 
    padding-bottom:40px;
}
#clientintro p 
{
    padding:0px; 
    margin:0px; 
    display:block;  
    font-size:70%; 
    line-height:20px;
}

/*******************************
		quicklinks Container
/*******************************/
#quicklinks 
{
    background:url(images/quicklinks_background.gif) no-repeat; 
    padding:0px; 
    margin:0px; 
    display:block; 
    height:216px; 
    text-align:left;
}
.quicklinks_link 
{
    list-style:none; 
    padding:20px; 
    font-size:80%; 
    margin:0px;
    white-space: nowrap;
 
}

.quicklinks_link li
{
    line-height: 18px;
}

.quicklinks_link a, .quicklinks_link a:visited 
{
    color:#FFFFFF; 
    font-weight:bold;
}
.quicklinks_header 
{
    background:url(images/quickheader_background.gif) no-repeat; 
    color:#559fd4; 
    font-family:Georgia, "Times New Roman", Times, serif; 
    font-size:120%; 
    display:block; 
    height:48px; 
    line-height:35px;  
    padding-left:20px; 
    letter-spacing:-1px; 
    margin:0px; 
    font-weight:normal;
}

/*******************************
		promo Container
/*******************************/
#promo_home a, #signup a, #promo_inner a 
{
    color:#e66c00; 
    font-weight:bold; 
    font-family:Georgia, "Times New Roman", Times, serif; 
    padding:0px; 
    margin:0px; 
    display:block; 
    font-size:120%;
}
#promo_home 
{
    padding:0px; 
    margin:10px; 
    display:block; 
    color:#043a66; 
    font-size:60%; 
    border-bottom:1px solid #acd6fe; 
    text-align:left;
}
#promo_home .promo1 
{
    float:left; 
    display:block; 
    margin:0px; 
    padding:0px 10px 10px 0px; 
    width:120px; 
    border-right: 1px solid #acd6fe;  
}
#promo_home .promo2 
{
    float:right; 
    display:block; 
    margin:0px; 
    padding:0px 0px 10px 10px; 
    width:130px;  
}

/*******************************
		calendar Container
/*******************************/
#calendar 
{
    padding:0px; 
    margin:0px; 
    display:block; 
    float:left; 
    color:#043a66;
}
.CalendarViewDayNumberDiv
{
    font-family:Georgia, "Times New Roman", Times, serif; 
    float:left; 
    padding:0px 20px 0px 20px; 
    margin:10px 0px 0px 0px; 
    display:block;  
    text-align:center; 
    width:80px; 
    border-right:1px solid #cccccc;
}
.CalendarViewDayMonthLabel 
{
    font-weight:bold; 
    padding:0px 0px 5px 0px; 
    margin:0px; 
    display:block; 
    font-size:120%;
}
.CalendarViewDayIntegerDiv 
{
    background:url(images/date_background.gif) no-repeat; 
    height:74px; 
    width:78px; 
    padding:0px; 
    margin:0px; 
    display:block; 
    font-size:420%; 
    color:#559fd4;
}
.CalendarViewDayOfWeekLabel 
{
    padding:0px; 
    margin:0px; 
    display:block; 
    color:#2f74a8; 
    font-size:110%;
}
.CalendarViewDayInfoDiv
{
    float:right; 
    padding:0px 5px 0px 10px; 
    margin:0px; 
    display:block; 
    width:180px;
    font-family:Georgia, "Times New Roman", Times, serif; 
    text-align:left; width:160px;
   
     
}
.CalendarViewDayInfoDiv a
{
    color:#043a66; display:block; padding:2px 0px 
}
.CalendarViewDayMoreDiv
{
    background:#f3f3f3 url(images/sitearea_split_bottom.gif) no-repeat bottom; 
    font-size:70%; 
    color:#043a66; 
    font-family:Georgia, "Times New Roman", Times, serif; 
    text-align:right; 
    padding:20px 10px 3px 0; 
    margin:0px;
    vertical-align: bottom;
    display: none;
}

/*******************************
		Health Tools Container
/*******************************/
#myrmh 
{
    padding:0px; 
    margin:0px; 
    display:block; 
    float:right; 
    color:#5fb45a; 
}
#myrmh h3 
{
    color:#005596;
}
.myrmhnavigator 
{
    text-align:center; 
    padding:0px; 
    margin:0px; 
    display:block;
}
.myrmhnavigator img 
{
    padding:0px; 
    margin:0px  20px;
}
#myrmh p.feature_tool 
{
    padding:15px 0px 0px 20px;
    font-weight:bold; 
    font-size:110%; font-family:georgia, times new roman, serif; font-weight:bold
}
#myrmh p.feature_tool a 
{
    font-size:90%;  
    padding:2px 0 6px 0; 
    margin:0px; 
    display:block; 
    font-weight:normal; font-family:verdana
}
#myrmh p.signup 
{
    text-align:right;  
    padding:3px 10px 0px 0px; 
    margin:0px; 
    display:block; 
    font-size:80%; 
}
#myrmh p.signup a 
{
   display:none
}